AdvancedTeleport Plugin (1.19, 1.18) – Spigot
AdvancedTeleport Plugin (1.19, 1.18) is a very simple plugin that handles multiple teleportation functions that other plugins may not be able to handle – or, very simply, does them better.
Features:
• Handling of teleportation requests » Containing all of the basics, including /tpa, /tpahere, /tpcancel… you name it!
• Enable and disable teleport requests » If you don’t want to receive teleport requests at all you can simply disable them for yourself using one command.
• Take care of multiple pending teleport requests » This plugin allows you to take care of multiple pending teleport requests.
• Sound Alerts » For /tpa and /tpahere, you’re able to get a sound notification when you receive a request!
• Blocking feature » If a player keeps sending you a teleport request and you get annoyed by it you can simply block them from sending a teleport request to you with only one command.
• Random/Wilderness Teleportation » Advanced Teleport contains a Random Teleport feature, which shoots you off to a random location in the world – the main difference is, it’s the fastest RTP in the west and can instantly teleport you to a random location without lagging your server!*
• Pre-teleportation warm-ups » Periods that take place between confirming teleportation and commencing it. You can also choose whether moving cancels the teleportation!
• Command cooldown » Prevents players from spamming AT’s teleporting commands. You can decide whether the cooldown applies to all commands, or is per-command.
• Largely Configurable » You can configure the vast majority of the plugin!
• Vault Support » You can make teleport requests cost money! In order to do that you would have to enable the Vault function in the config.yml file. Prices for sending teleport requests can be changed as well!
• Item Payments » In addition to Vault support, you can also make your teleport requests – and other commands – cost items instead! (Currently does not support NBT)
• Warps » You can make warp points and teleport to them!
• Interactive signs » You can create signs which warp you to a warp point, teleport you to a random place or even more!
• Homes » You can set home points to your location in case you want to get back there sometime!
• Accessible Warps and Homes List » You can interact with the homes and warps list by clicking on a home/warp and it’ll teleport you there! You can also hover your mouse over the home/warp to see its location.
• Distance Limitations » Restrict how far your players can travel across the world by using AT’s distance-limiting feature!
• Cross-World and In-World Limitations » Stop players teleporting within, to and from a world!
• Per-World Respawn Mechanics » Choose how your players respawn in different worlds – at the spawn, at a specific warp, at a random location or in their bed?
• Specialised Spawn System » AT has a special spawn system that allows you to set different spawnpoints for different worlds, mirror spawns in different worlds to one spawnpoint, and even set spawnpoints for people with certain permissions or ranks! (This last part requires a permission plugin)
• Offline Teleporting » You can teleport to offline players using Advanced Teleport, a unique feature the majority of other plugins disregard – so if you have players stuck inside corrupted chunks or want to check where they last were, you’re now able to do this with ease.
• Customisable Messages » 99% of the messages can be customized including the help menu and error messages! (Customizable messages can be found in the CustomMessages.yml)
* This feature requires Paper (server type) to be used. This is called the Rapid Response system, which pre-selects a number of locations before people use a sign or /rtp. Although rare, a possible side effect of this system is slower shutdown times due to chunks possibly generating as the server shuts down. If you have problems with this, please try pre-generating your world!
Commands and Permissions Node:
• /at help » Shows you a list of categories you can choose from in case you need to know the commands of a specific feature Do /athelp to get the list of commands of this feature.(at.member.core.help)
• /tpa » Sends a request to the player to teleport to them.
(at.member.tpa)
• /tpahere » Sends a request to the player to teleport them to you. (at.member.here)
• /tpayes » Accepts a teleport request. If you have multiple requests, the plugin will show you a list of pending requests by players which you can accept by clicking on the names in the list. (at.member.yes)
• /tpano » Declines a teleport request. If you have multiple requests, the plugin will show you a list of pending requests by players which you can decline by clicking on the names in the list. (at.member.no)
• /tpcancel » Cancels a pending teleport request you’ve sent to a player. (at.member.cancel)
• /tpblock » Blocks a player and prevents them from sending a teleport request to you. (at.member.block)
• /tpunblock » Unblocks a player and allows them to send a teleport request to you. (at.member.unblock)
• /tpoff » Disables teleport requests for you. Players cannot send a teleport request to you. (at.member.off)
• /tpon » Enables teleport requests for you. Players can send a teleport request to you. (at.member.on)
• /rtp » Teleports you to a random place. (at.member.tpr)
• /warp » Teleports you to an existing warp point.(at.member.warp)
• /warps » Gives you a list of warps. (at.member.warps)
• /spawn [ID] » Teleports you to a specified spawn. (at.member.spawn) – (at.admin.spawn to use the [ID] argument)
• /sethome » Sets a home point at your location.(at.member.sethome)
• /delhome » Removes a home point you have. (at.member.delhome)
• /home » Teleports you to your home point./Teleports you to your bed location. (at.member.home)
• /homes » Gives you a list of home points you’ve set. (at.member.homes)
• /setmainhome » Sets a user’s main home. This is used when only doing /home and users never lose access to it if their home limit changes. (at.member.setmainhome)
• /movehome » Moves a user’s home to a new location. (at.member.setmainhome)
• /back » Teleports you to your last location. (at.member.back)
Admin Commands
• /tpo <IGN> » Instantly teleports you to another player without sending a request. (at.admin.tpo)
• /tpohere <IGN> » Instantly teleports the player to you without sending a request. (at.admin.tpohere)
• /tpoffl <IGN> » Teleports to a player’s location. If they are online, the command will operate as /tpo instead with all permission checks. Otherwise, their last known location is used. (at.admin.tpoffline)
• /tpofflh <IGN> » Teleports a player to your location. If they are online, the command will operate as /tpohere instead with all permission checks. Otherwise, their login location is updated. (at.admin.tpofflinehere)
• /tpaall » Sends a request to every player to teleport them to you. (at.admin.all)
• /setwarp <Warp name> » Sets a warp point at the place you are. (at.admin.setwarp)
• /delwarp <Warp name> » Deletes a warp point you’ve set. (at.admin.delwarp)
• /movewarp <Warp name> » Moves a warp point you’ve set to your current position. (at.admin.movewarp)
• /setspawn [ID] » Sets a spawn at your location. (at.admin.setspawn) – (at.admin.setspawn.other to use the [ID] argument)
• /mirrorspawn <To Spawn>|[From World] [To Spawn] » Mirrors a world’s spawn to a different spawnpoint. (at.admin.mirrorspawn)
• /removespawn [ID] » Removes a specified spawn point. If no arguments are specified, the spawn in the player’s current world is removed. (at.admin.removespawn)
• /setmainspawn [ID] » Sets the main spawn that everyone teleports to by default. (at.admin.setmainspawn)
• /at reload » Reloads the Config of this plugin. (at.member.core.reload)
• /at info » Shows information about the plugin as well as some links for if you have any bugs to report. (at.member.core.info)
• /at import <Plugin> [Type] » Imports data from a specified plugin into AT’s data storage. (at.member.core.import)
• /at export <Plugin> [Type] » Exports data from AT’s data storage into another plugin’s storage. (at.member.core.export)
• /sethome <player> <home name> » Sets a home point at your location for a player. (at.admin.sethome)
• /delhome <player> <home name> » Removes a home point from a player. (at.admin.delhome)
• /home <player> <home name> » Teleports you to a home point of a player. (at.admin.home)
• /homes <player> » Gives you a list of home points a player has set. (at.admin.homes)
• /setmainhome <player> <home name> » Sets a user’s main home. This is used when only doing /home and users never lose access to it if their home limit changes. (at.member.setmainhome)
Screenshots:
How to install:
- Download a plugin of your choice.
- Place the .jar and any other files in your plugin’s directory.
- Run the server and wait for it to fully load.
- Type stop in your Minecraft server console to bring the server to a clean stop.
- Run the server.
- All done! Your plugin should be installed and ready to be used.