ControlTPA- Teleportation request (no crossing worlds)
What is ControlTPA?
This was requested because although there are TP request plugins, they allow people to switch worlds easily. That's why I made ControlTPA.
ControlTPA is a teleportation request plugin which allows players to send requests to other players asking if they can teleport. Once the request is accepted, they will be teleported
Why use ControlTPA instead of an alternative? ControlTPA only allows teleportation from within the same world. This means you can stop players teleporting between creative and survival worlds, cheating in and out of games, and bypassing your server's multiworld setup.
ControlTPA also has a cooldown so players can't spam eachother with requests, or constantly teleport. Requests also expire after some time to stop abuse later on.
Usage
To install, just place the jar into your plugins folder and either reload or restart the server. Edit the config as shown below!
ControlTPA has no config, because, who wants to make things complex for no reason?
Commands
/tpa <playername> Send a request to teleport to the specified player.
/tphere <playername> Send a request to teleport the specified player to you.
/tpaccept Accept a request and teleport.
/tpdeny Let the sender know they're request hsa been denied (not required).
Permissions
ControlTPA.Use Let the player use all the commands. Given by default.
Induvidual permissions for commands are as below. They are given by default with ControlTPA.Use
ControlTPA.Use.tpa
ControlTPA.Use.tphere
ControlTPA.Use.tpaccept
ControlTPA.Use.tpdeny
Config
#Configuration for ControlTPA by Adzwoolly! #Cooldown in seconds Cooldown: 60
One last note...
That's it, have fun!
ToDo
- Cooldown bypass permission
- Custom messages
- /tptoggle so people can not send requests to you