TPort is the plugin that adds a lot of teleportation functionality while focusing on visuals. The main functionality is the location manager.
TPort has an official Discord server, any type of question can be asked here.
A quick start can be found here: quickStart.md
A saved location is called TPort
, the name comes from teleport. In the context of this plugin it is a saved location.
Any TPort has a display icon (an item), if set correctly it should give a clear indication of the type of location. This display icon can be set by the TPort owner.
Each TPort can also have a description/tag to further explain the location.
Players can save up to 24 TPorts. This amount can be edited using this permission: TPort.add.[X], where X is the max.
You can make your TPort safe, so that random players can't mess with it. Some safety measurements:
This has 6 states:
- open
All players can teleport to this TPort.
Available for PublicTP. - private
Only players in the whitelist can teleport to this TPort. - online
When the owner is online, the state is equal to open.
When the owner is offline, the state is equal to private
Available for PublicTP. - private online
When the owner is online, the state is equal to private.
When the owner is offline, the TPort will close for all players. - consent private
When the owner is online, all players have to ask for consent to teleport to the TPort.
When the owner is offline, the state is equal to private. - consent close
When the owner is online, players in the whitelist have to ask for consent, and players not in the whitelist can not teleport to this TPort.
When the owner is offline, the TPort will close for all players.
You can create a whitelist for players, which is used for the TPort state.
You can set a range to a TPort. When the owner is within that range, other players can teleport to that TPort. When the owner is outside the range, players can not teleport to the TPort.
It is possible to log players teleporting to a TPort. This is customizable per TPort. Different modes are available for logging.
If set up, you will be notified when a player teleports to a TPort you own.
TPort is very focused on visualisation. This means that for most functions both commands and windows (inventories) are available. The windows are filled with buttons that enable the functions listed below.
You can create your own color theme (or use pre-build ones), and the plugin will change to those colors.
TPort has for every button in the windows custom icons. These can be enabled using: /tport resourcePack state <state>
.
The over 400 custom icons (in x16 and x32 resolution, dark and light mode) helps you identify the buttons in the windows.
TPort is fully translatable, even when the server does not have your preferred language. The language files have the same layout from Minecraft, so you can use them as a Resource Pack.
player teleportation, safely teleport to other players. You can customize which players can teleport to you, and more.
Teleport to a given biome/biome preset. It supports build-in Minecraft tag lists. It has also safety systems so that you won't teleport into the void in The End, or into a lava lake in The Nether.
Teleport to a given feature/feature list. It supports build-in Minecraft tag lists.
Teleport to the given world spawn.
Saves your last location, works with death location, BiomeTP, FeatureTP and PLTP.
It is possible to preview a TPort before teleporting. And you can preview a player before teleporting.
Create items to teleport/do action with right click of the teleporter (teleporters work even when in an item frame).
Set a TPort as home for quick teleportation.
This helps you with safely teleporting. If the safety check is enabled, TPort will check the teleport location if it is safe. If it is un-safe you won't teleport.
Keep track of players teleporting to logged TPorts.
A cooldown can help lighten the load for the server. This prevents players spamming certain commands.
A delay can be set up so that a player can not instantly teleport away. This feature is mainly made for PvP. So that it is not possible to teleport away with a macro. A restriction can be set up so that a player has a restriction during the delay. Examples:
- WalkRestriction: The player can not walk during the delay. If the player does, the teleport is canceled.
- InteractRestriction: The player can not interact with the world during the delay. If the player does, the teleport is canceled.
This is a list of TPorts that usually is useful for the whole server, but these Public TPorts can be whatever you want.
Then you are riding a horse, driving a boat or holding entities with a leash. They will all teleport with you.
When Dynmap is loaded in the server, it is possible to show TPorts on the map. This is customizable for each TPort.
When BlueMap is loaded in the server, it is possible to show TPorts on the map. This is customizable for each TPort.
TPort follows mostly the Minecraft versions. TPort 1.X
is released for the Minecraft 1.X
release cycle.
The number after the TPort version are sequential of TPort versions, no relation with Minecraft self.
Example: TPort 1.20.7
is released for Minecraft 1.20.6
, TPort 1.20.0
is released for Minecraft 1.20
.
Since TPort 1.20.0
, TPort does support older versions (up to Minecraft 1.18
). It is recommended to use the latest version of Minecraft that version supports.
There are over 200 commands that can be used. Don't worry, all commands have their own explanation which can be looked at in game.
For help with TPort use /tport help <command>
.
Example: /tport help TPort biomeTP
, this shows all the commands that start with /tport biomeTP
with their command description.
TPort does not support offline mode.
If you want to donate you can do that here: https://ko-fi.com/the_spaceman