SimpleTP

SimpleTP

654 Downloads

*** Due to unwise and scummy decisions by Curse, my Bukkit Dev account will be inaccessible starting March 1st, 2018. Thus, I can no longer update any of my plugins here on the Bukkit Dev site. Please find the new repo for this plugin at the excellent SpigotMC site: https://www.spigotmc.org/resources/simpletp.53317/ ***

What is it?

SimpleTP is a plugin that breaks the /tp command into three, smaller, simpler, and easier to use commands

------------------------

Appears to work fine in CraftBukkit/Spigot 1.8.X and 1.9.X. It should be compatible with all versions.

------------------------

Setup

  • Download the JAR to your plugins directory. Self explanatory for GUIs. For those using an Ubuntu/Debian terminal, use "wget jarurl" with the url to the jar file (go to the Files tab) in quotes. If you don't have access to the terminal the host is managing, you can try to use an FTP program to connect via SFTP and upload the jar file.

Configuration

  • Only one file in the data folder: config.yml
  • All the variables in the config are explained via comments
  • All the variables in the config are stored and interpreted as booleans (true/false)

Commands/How to Use

Command Description Permission
/goto <destination-player> Teleports you to the specified player - just like /tp <you> <target-player> simpletp.goto
/bring <target-player> Teleports the specified player to you - just like /tp <victim-player> <you> simpletp.bring
/send <victim-player> <target-player> Teleports the victim player to the target player - just like normal usage of /tp simpletp.send

You can use the tab key to autocomplete player names

Why Use This?

I created this plugin mainly to make teleportation simpler and easier. Occasionally, when tp'ing to someone else, I'll switch around the arguments in /tp and end up pulling them to me, and vice versa. This plugin eliminates this, as each command is in plain English and does exactly what is says on the tin.

Default Config

# Whether or not to show the [SimpleTP] prefix in the teleport message
show-prefix: false

# Whether or not to send a confirmation message to the user of the teleport commands
message-user: true

# Whether or not to send a confirmation message to the target of the teleport commands
message-target: false