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.
Needs an Update to 1.10
Hello, i made a portuguese tutorial for your plugin, can you see??
https://www.youtube.com/watch?v=Xcm7YnrstiI&feature=youtu.be
I can't figure out how to make it work. Do I need a full block? I tried various carpets and slabs but I can't make it work. It just says "The block below you is not of the right type".
I would love if you could make carpets work, or tell me what I'm doing wrong.
Thanks!
Hello,
I'm probably doing something very stupid, but so far only OPs are able to use the telepads. Non-OP players trying to use the pad do not get any message of any kind when stepping on the pad, and nothing happens.
Thing is, I'm not exactly sure where to set up the permissions. I didn't install any perm plugin at first, but I've got PermissionsBukkit now, certainly the latest version for 1.7.10, though I didn't touch it (yet) - so there really only are OPs and default users.
It says that the use permission node is set to everyone by default, but obviously it isn't, is it? It's probably a very basic question but can you please guide me about how to set up these permissions? I have never run into such a problem before with other player-usable mods before, so I'm pretty confused.
@wizzledonker:
Thank you for the explanation as to why this isn't working. Can you suggest a block type that would better to use? I use the slab mainly because it makes it easy for the player to recognize where the teleport pad is exactly.
I look forward to the next release.
Thanks.
@adw123 The reason for this is that the block you are standing on is not the stone slab,
To explain, the stone slab takes up one block, but physics treats it as half a block in minecraft. So, technically, when you are standing on the slab you are actually standing inside the slab, hence the plugin is checking the block below the slab. That's why I can only really support full blocks, or add a config setting which allows for the block the player is standing inside to be used for teleportation, which I'll do with the next version.
As for being able to make pads on other types, the ID 44 doesn't just account for the stone slab, but any slab; (http://www.minecraftinfo.com/woodenslab.htm)
In addition, when wood is stored as a single block upon a slab, it is treated as two stone slabs rather than a single block of wood, which could be the reason for the slab mishap.
@Perkulator_Time
CraftBukkit registers these blocks as "half entities", meaning they do not identify as block type ID's, only as string ID's which the plugin does not use. I intend to fix this in the next version.
I keep getting an error stating "The block below you is not of the right type" but the block I'm standing on is the same one in the config (44 or a stone slab)
Stranger still, I've managed to create pads on block types that should've been blocked but were not...
I've tried editing the pads file manually and this doesn't seem to do anything. I've tried changing block types, recreating the area where the block is, moving to a different location entirely, restarting the server and so forth without any luck...
If anyone could help, I'd appreciate it.
How come it doesnt register enderportals or chests or enderchests as a possible block to stand on?
either way awesome, simple app it works well with my apartment building
I've released an update which should fix the teleporting under the ground issue :)
Hey guys,
There is no reason this plugin shouldn't work with Minecraft 1.7. I'm working on an update nonetheless.
Just chiming in to say I've put version TelePads 1.5 on my 1.7.9 server and it seems to be working fine.
Has anyone been able to test yet to see if this is compatible with 1.7.10 and UUID changes?
I think 2 seconds is enough but if you are to ad more time, 4 is good, 7 is way too much
@BlueFiery Check the configuration. You may want to increase the teleport time to 7 seconds to give players time to load (this worked for my server).
@Mick_Mack There is a bug in vanilla minecraft where teleporting can load you one block lower. Make sure that you have a block or slab beneath the telepad block so you are not dropped into an area below. This resolved the issue on my server as well.
When I use telepads it teleports me and my players underground....how can this be fixed? Running MC 1.7.2
I get teleported to a pad, then suddenly teleported back, then again and again like an infinite loop.
I see that the author hasn't logged in since July 2013. I don't fully understand the impending Minecraft conversion to UUIS from username, but I have a feeling this plugin may have problems when that happens.
I am intermittently having the problem of being sunk down in the pad, or under it, until I jump once.
Only downfall in this plugin is that after teleporting to a pad, the player may get another waiting message, other than that this can be used to teleport donors to a certain room or other creative ways. For me there are no other problems I have encountered
Hey I've been using this plugin for some time, and there has been something very annoying happening. Once i teleport to a pad, the pad I'm on will countdown and teleport me back the the original pad. I was wondering if there is some way to make it so that it doesn't tp you until you step off and back on the pad?