File Details
ExtendedTeleportHistory-3.0.0.jar
- R
- Jan 20, 2026
- 136.61 KB
- 251
- Early Access
File Name
ExtendedTeleportHistory-3.0.0.jar
Supported Versions
- Early Access
ExtendedTeleportHistory v3.0.0 - Major Update
New Features
LuckPerms Integration
- Granular permission system with feature toggles and numeric limits
- Per-player/rank teleporter counts, private/restricted limits
- Soft dependency - falls back to server config when LuckPerms unavailable
Server Teleporters
- Admin-controlled teleporters with locked settings
- Users can still change destinations but not settings (if the option to allow interaction with the portal is allowed before turning it into a server portal, or if enabled later while in bypass mode)
/teleporter server <name>to toggle mode
Single-Use Teleporters
- Automatically clears destination after one use
- Perfect for event portals or one-time-use warps
- Or maybe making an exit tunnel people can use when visiting your base?
Self-Destruct Mode
- Teleporters become permanently public & unbreakable and non-interactable for their lifetime
- Auto-destroy after 5 minutes with countdown timer
- Great for temporary public warps or to try running away from a chaser if you jump into a cavern and place one down, just hope they dont find you. Alternatively, explore and chill without filling your warps.
NOTE: Single use and Self Destruct are mutually exclusive, you cannot create a temporary portal only you can go through :p
Custom Destinations
- Admin-created coordinate points for teleporters
/teleporter destination create/list/set/removecommands- Hidden from GUI, assigned via commands only
Admin Tools
/teleporter bypass- Toggles admin mode/teleporter list [page]- Paginated list with Player, name, flags/coords and creation date in dd/mm/YYYY HH:MM/teleporter go <name>- Teleport to any teleporter (6 blocks above it so you don't get teleported by the teleporter lol)/teleporter destination create <name> x y z- Creates a custom destination/teleporter destination list- Lists all destinations with coordinates/teleporter destination set <teleporter> <destination>- Link to custom destinations/teleporter destination remove <name>- Deletes a custom destination. Teleporters pointing to it will do nothing until edited.
Improvements
- Prevents people using duplicate name on Teleporters via auto-numbering (MyPortal → MyPortal (2))
- Enhanced
/teleporter listdisplay with color-coded flags - Sorted lists (newest first) with pagination (
/teleporter list 2) - Improved unnamed teleporter lookup (coordinates, display names)
Bug Fixes
- [CRITICAL] Warp name validation (prevents JSON corruption & SQL injection) - This could break vanilla teleporters if people used " in the name!
- [EXPERIMENTAL] Fixed chunk unload causing restricted teleporters to lose destinations
- Fixed block counter preventing placement on servers at vanilla limit pre-mod installation
- Fixed race conditions in chunk reload scenarios
LuckPerms Quick Reference
Permission Nodes (feature toggles):
extendedteleporters.feature.private- Can create private teleportersextendedteleporters.feature.restricted- Can create restricted teleportersextendedteleporters.feature.lock_interaction- Can lock teleporter interactionextendedteleporters.feature.lock_break- Can lock teleporter breakingextendedteleporters.feature.self_destruct- Can enable self-destruct modeextendedteleporters.feature.hide_world/hide_coords- Can hide location info from non-admin lists
Meta Values (numeric limits, 0 = unlimited):
extendedteleporters.limit- Max total teleporters owned (upon reaching it, cannot place anymore)extendedteleporters.limit.private- Max private teleportersextendedteleporters.limit.restricted- Max restricted teleporters
If you use Luckperms, you will need to set all flags to the default group to keep v2.5.1 behavior, example
lp group default permission set extendedteleporters.feature.private true
And also limits
lp group default meta set extendedteleporters.limit 0