TelePads
Telepads v1.6
Description
^ Download for 1.6 while it is approved
Telepads is a tool which you can use to set up simple teleportation systems within your multiplayer world. You may create 'pads' which are linked and can be stepped over for simple teleportation. This plugin supports multiworld due to the awesomeness of bukkit, and how easy the bukkit API makes this. All permissions within the plugin default to operator status if they have not been assigned, but the use permission, which sets to 'true' by default... meaning any player can use the pads. To setup a teleport pad, follow the below instructions:
- Stand on platform material (defined in config file)
- Type /createpad <name>, replacing <name> with the name of the teleport pad
- Create another pad at your destination
- Use /padlink <pad> <otherpad> to link the two pads, replacing <pad> and <otherpad> with the names of your pads.
It really is that easy! Telepads was designed with easy-to-use teleportation features in mind, so this is really what it was made for!
Video, thanks so much BrandonHopkins!
Permissions & commands
Commands
- /createpad <name> Creates a teleport pad with the specified name
- /padlink <pad1> <pad2> links two teleport pads together
- /padunlink <pad> Sets the destination of a pad to be nowhere
- /delpad <pad> deletes a teleport pad.
- /padlist Lists all the available teleport pads and links
Permissions
- telepads.create Defines if a player or group can create a telepad
- telepads.delete Defines if a player can delete a teleport pad
- telepads.use Configures if a player can use teleport pads by stepping on them
- telepads.link Defines if a player can link telepads
- telepads.list Defines if a player can summon the telepad list
- telepads.pads Allow the player to use all teleport pads
- telepads.pads.<name> Allow the player to use a specified teleport pad
Sample Configuration
Below is a sample configuration file for telepads. Stick this in your telepads configuration file (plugins/telepads/config.yml) and configure it as necessary. Note that the configuration file will also automatically generate the first time you use this plugin.
# For type ID's, go to www.minecraftwiki.net/wiki/Data_values pads: properties: # Type ID of the telepad material (goto the wiki link above). type_id: 1 # Whether or not the message 'No Destination' when the pad isn't linked is enabled. nodestmsg_enabled: true # Time standing on the pad (seconds) before you get teleported. teleport_time: 3 messages: # Message when you delete a teleport pad delete: Teleport pad %pad% removed. # When you link pads, this message displays link: Successfully linked %pad% to %pad2% # The wait message, which shows before being teleported with the time it will take. wait: You will depart from here in %time% teleport: # Whether or not the teleport message is enabled enable: true # The message that appears on teleport. message: You have arrived at %pad%
Sample Permissions
TelePads has a Permission system which allows different users different ways to interact with the pads. Due to the complexity of this, here's a simple guide to configuring permissions for use alongside TelePads.
# A normal player default: permissions: - telepads.use - telepads.pads # A limited user, can only use the pad named 'spawn' limited: permissions: - telepads.use - telepads.pads.spawn # An elevated permissions user mod: permissions: - telepads.use - telepads.pads - telepads.create - telepads.delete - telepads.list - telepads.link
Future Plans
- Teleport pad random outcome/multiple exits
- Command simplification
This plugin uses the default bukkit permissions (SuperPerms). If you find only ops can do everything, then you are using an outdated permissions plugin. The plugin named 'Permissions' for example, is outdated. Post me a pm or comment if you have any issues.
Does anyone know how to make it so that normal players and ops can use it?
Hallo i use the plugin intensiv.
Please make a page brake in the list command , i cannot see the full list :(
little bug i for some teleports i spawn like 10 blocks underneath the teleporting block any reason why this happened?.
Hallo, i Love this Plugin and use it instandly on my server.
I have a feature request:
cost for the teleportation
Better individual costs per teleportation
I know , i know, the has only 24 hours, but what is with the holidays und saturday and sundays :)
please fix the buggyness with one way teleportation, that's all I've been searching for for the longest time and that's all I need. Also, you should make it so I can make any block a teleportatiion block, and not just the one we assign in config.
Well been trying to get some help with this, i can only use stone for pads "not good" even when i change the id also. heres a link to the post were someone was trying to help me. http:forums.bukkit.org/threads/telelpad-plugin-help.82774/
Please for the love of god add a feature where non-ops can use the telepads WITHOUT Permissions... I HATE Permissions but I love the TelePads! PLEASE!
@predawnia
I am in the process of re-releasing it to be compatible with CB1.2.4-R.4
Hi will this be updated to support 1.2.5 R4 / CB#2222 ? Users are reporting that when they teleport, their spawn under the block, most of the time suffocating and died.
@morlanius
Use Konsept Gate you can make a Gate go to no where also and of course you can make Linked 1 way or two way gates :D
This is the error I got after writing the permissions file for the mod. I'm using permissions Bukkit 1.6 and have only had an issue with telepads. Can you help me settle this issue. [SEVERE] Error occurred while enabling TelePads v1.4.1 (Is it up to date?) java.lang.NullPointerException at me.wizzledonker.plugins.telepads.Telepads.reloadprops(Telepads.java:195) at me.wizzledonker.plugins.telepads.Telepads.onEnable(Telepads.java:60) at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215) at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336) at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381) at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250) at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232) at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371) at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358) at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422) at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Occasionally when someone steps on a pad, it tells them it will teleport them in 3 seconds. Then, it stops working for anyone until the next restart. Is anyone else getting this/ this ticket worthy? Running newest craftbukkit and telepads.
Xatyking, did you give normal players the telepads.use permission (Or whatever it's called)?
I need help normal players can't use it :S help me please
This works fine for me, im using it on the latest devbuild (1.2.5-B1.3) The only issues is the tph normally just doesnt function (doesnt seem to write to file) I have assigned this to the same block I use for forcefield, which is pretty neat as I can power the block to prevent people stepping on it (better than having a tiny region with perms around th pad) a redstone circuit to act as a combination lock work really well.
I would like to see a new feature though; random location, perhaps with optional bound limits in the conf file, with lava, water and cactus prevention landing prevention. (so i can select which world to randomly teleport into) im really after this feature and cant find another teleport plugin that will support this that i can replace this plugin with or use alongside.
Morlan
@harl
I'm having the same problem as harl and apoisonedgift. It's on a server using the most recent Bukkit (1.2.5-R1.0), using Telepads 1.4.1. On some (but not all) telepads it teleports me underneath the pad. But only ever going one direction. The other was is always fine. Deleting the pad and recreating it doesn't seem to help.
Is this plugin dead?
Isn't this pretty much XcraftGates? [http://bpermissions.com/1.2/XcraftGate.jar]
I seem to have an issue similar to the one described by "apoisonedgift", it may be the same, though it only happens on our server but not in single-player mode for me.
Sometimes when I use a pad, I end up one or more blocks below my set destination. I am then often able to jump up to get free or to see that I'm stuck just two blocks below, so I have to use /ascend or gamemode 1 flying or whatever to get away. Sometimes I end up in a cave or even in solid rock further below my destination. On a few occasions, I took damage while I was stuck in rock, but again most of the time, an ascend command sufficed to remedy my situation.
Since it only happens in multi-player and the position I end up isn't always the same, I have a strong suggestion that this is related to the delays between teleportation and the corresponding chunks being loaded (and/or processed) by the server. It may also be related to lag, but then again my connection to the server shouldn't be the issue as the server is running on one of my local machines and I rarely have to wait for chunks to load. CPU power or disk access also hasn't really been an issue until now (despite the fact that performance isn't exactly one of Java's strong points).
Maybe there has something changed with MC 1.2.x, because TelePads worked fine with MC 1.1 on the same machine. Also, I'm not sure this can actually be fixed (completely) by modifying TelePads (or by wizzledonker respectively;)), but it would be nice to know if there's a way to minimize the chance of it to happen.
On another note:
I second the notion to enable more than one type of block to be usable as pads. I know one can create a pad, set it to be the destination of another pad and then remove it so it isn't obvious it's there, but it would be nice to be able to create pads of different colours or "hidden" active (origin) pads.
Other things that would be nice too are:
This is a Awesome plugin!!! :D
Um... I amhaving a problem...
I create two teleports... tel1a and tel1b... I link them tel1a to tel1b... I can teleport from 1b to 1a fine, but when i teleport 1a to 1b, I end up 2 blocks underground =/