
Teleport Commands Fabric (TPC)
Server-side teleport command mod with multiple teleport features and flexible configuration.
Teleport Commands Fabric (TPC) 1.6.1
release3 апреля 2026 г.🛠 Improvements
- Updated the storage schema version to
4to match the UUID-based home and warp identity format already used by the1.5.1and1.6storage layout. - Split storage migration handling so the original
v3path only applies the olderynormalization andxaeroVisibleadditions, while the later UUID-based schema upgrades are treated asv4migrations.
🐞 Fixes
- Fixed storage migration versioning for historical
v3files so1.5.1and1.6storage data is upgraded consistently to the correctedv4schema. - Fixed migration of legacy default-home data so empty or unmatched
DefaultHomevalues no longer create invalid empty-string UUID entries instorage.json. - Added migration repair for missing
HiddenWarpUuidsdata when upgrading older storage files to the corrected UUID-based schema.
Teleport Commands Fabric (TPC) 1.5.2
release3 апреля 2026 г.TeleportCommandsFabric v1.5.2
FINAL version for 1.21.11 and recommend to download!
Warning: v1.5.1 used a worng storage version and miss some migrator tools. If you aim to update your mod version, please download this version.
🛠 Improvements
- Updated the storage schema version to
4to reflect the UUID-based home and warp identity format already used by the1.5.1storage layout. - Split storage migration handling so the older
v3path only covers the originalynormalization andxaeroVisibleadditions, while later UUID-related upgrades are treated asv4migrations.
🐞 Fixes
- Fixed storage migration versioning so historical
v3files created by1.5.1and related builds are upgraded consistently to the correctedv4schema. - Fixed migration of legacy default-home data so unmatched or empty
DefaultHomevalues no longer produce invalid empty-string UUID entries instorage.json. - Added migration repair for missing
HiddenWarpUuidsdata when upgrading older storage files to the corrected UUID-based schema.
Teleport Commands Fabric (TPC) 1.6
release25 марта 2026 г.Teleport Commands Fabric v1.6
Other
- Update to 26.1
Note
- No xaero's integration due to xaero not updated. It will be updated in later version when xaero updates.
If there is any bug, please notify me in github immediately.
Teleport Commands Fabric (TPC) 1.5.1
release24 марта 2026 г.TeleportCommandsFabric v1.5.1
This release is a feature and stability update that significantly improves how large lists of saved locations are handled. It also introduces major under-the-hood enhancements to data storage concurrency and server shutdown safety.
✨ New Features
- Added
/updatehomeand/updatewarpcommands, allowing you to easily update existing locations to your current position without needing to delete and recreate them. - Added pagination support and interactive page navigation for
/homesand/warps, massively improving the chat UI experience when dealing with large numbers of saved locations.
🛠 Improvements
- Improved internal storage concurrency with robust async file I/O, asynchronous configuration writing, and much safer shared state handling.
- Refactored shared command execution, tab-complete suggestions, pagination, and UI helpers to significantly reduce duplicated code across
homeandwarpcommand flows.
🐞 Fixes
- Fixed a critical server shutdown cleanup issue where background threads could unexpectedly terminate before saving.
- Fixed translation fallback behavior; missing language keys will now immediately and correctly fall back to
en_usinstead of displaying raw keys. - Fixed teleport state clearing and unsafe block detection logic, improving overall reliability during teleports and server stops.
📦 Internal
- Split
ConfigManagerresponsibilities to cleanly separate and refactor configuration handling logic. - Updated the command registration mechanism to utilize the newer, more direct registration path.
Note
There are bugs fixed in 1.5.2, if you suffered from bugs listed in 1.5.2, you can just use 1.5.2. If there is any new bug, please report immediately.
New features are not guaranteed to be backported to 1.21.11, except for bug fixes.
Teleport Commands Fabric (TPC) 1.5
release20 марта 2026 г.TeleportCommandsFabric v1.5
This release focuses heavily on expanding and refining the Xaero's Minimap and WorldMap integration. It introduces robust visibility controls for synced waypoints, separates global warp management from personal preferences, and adds major quality-of-life improvements to the /back command.
✨ New Features
-
Added Xaero map visibility controls for both warp and home, allowing you to directly toggle visibility from synced waypoint flows.
-
Added /gwarpmap for administrators to manage global warp visibility on the map separately from each player's personal hide/show state.
-
Added /back tp to seamlessly return to the specific location recorded right before your last teleport command execution.
-
Added direct integration allowing Xaero's death waypoints to natively trigger /back death.
🛠 Improvements
-
Refined Xaero waypoint sync behavior to work cleanly with the default waypoint set while ensuring TeleportCommands-managed waypoints remain explicitly identifiable.
-
Improved Xaero teleport interception in the default set to recognize only TeleportCommands-tagged waypoints, preventing accidental hijacking of generic W or H symbols.
-
Deleting a synced Xaero waypoint now silently maps to mapwarp and maphome visibility changes instead of abruptly removing the local marker.
-
Smoothed out client-side interaction with improved Xaero-related command interception and trusted command flow.
🐞 Fixes
-
Fixed several edge cases surrounding Xaero waypoint teleportation, deletion, and command routing.
-
Fixed command-side name matching for Xaero waypoints so normal default-set waypoints are no longer mistaken for warp or home entries.
-
Fixed clickable chat actions (rename, delete, maphome, mapwarp) failing when waypoint names contained escaped characters such as \ and ".
📦 Internal
- Refined global and per-player map visibility management to ensure warp administration and personal visibility control are handled via strictly separated logic flows.
