ControlTPA

89.5k Downloads

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