Transporters
Transporters
Would you like to be able to make transporters along the lines of Star Trek in Minecraft? Look no further. With this plugin you can quickly make point to point transporters that allow your players to instantly travel from one point in a Bukkit world to another.
Usage
Place a chest, and put something in it. The contents of the chest are the "key" that links the transporter. The number of items does not matter, just the individual elements. So one sand is the same as 64 sand in a stack, but two separate sand blocks in different slots of the chest would be a different "key". The pattern is irrelevant.
Next, put a block of quartz on top of the chest (yes, this will keep the chest from being opened). This makes the quartz block a transporter. However, it won't do anything until you create another transporter with the same key.
Multiple Links and Hubs
The first transporter created with a given key is the parent or "hub". If you only create one other transporter with the same key, it will act as a point-to-point transporter between those two points. If you create additional linked transporters with the same key, you can travel to the hub and if you travel back through it will be taken to the last transporter you used to get to the hub. If you didn't use that transporter to get to the hub, you'll simply be transported to the first child transporter.
Dependencies
This project uses SQLite and SQLibrary. Your Minecraft server must support SQLite (http://sqlite.org) and you must install the Bukkit mod SQLibrary from here: http://dev.bukkit.org/server-mods/sqlibrary/. Transporters requires the latest version (7.1).
Installation
If you have SQLite and SQLibrary installed, simply copy the Transporters.jar file to your plugin folder and start your server. I do not recommend using the /reload command outside of test environments. Reloading plugins can cause problems, and it's always safest to simply stop and start your server.
After starting your server, Transporters is enabled.
Configuration
There is only one configuration option at the moment: debug. It defaults to false, but if you change this in config.yml it will cause the plugin to emit diagnostic information to the server log.
Permissions
None currently. Permissions for creating, destroying and using transporters are under development.
Known Issues
- Transporters don't work interdimensionally, and should.
- Orientation cannot be specified for the player leaving the transporter.
To-Do
There are a number of additional changes planned or in development at this time. The project is currently in an alpha stage with testing ongoing with my server. You are welcome to test the plugin and let me know your thoughts.
- Add additional configuration options, including database configuration data.
- Add additional database support (MySQL, etc).
- Make block type for transporters configurable so it doesn't have to be a quartz block, but could be diamond, emerald, etc.
- Add permissions.
- Make it possible to disable a transporter by applying a redstone current.
- Make sounds and particle effects played on transport configurable.
- Support transport of minecarts and players in minecarts through transporters.
- Performance improvements and testing.
Is this plugin getting a update to 1.16
@JEtheGreat
you should just get transporter, (no s on the end to pluralize it) been around for ages
http://www.spigotmc.org/resources/transporter.281/
works on interdimensional stuff as well as across servers to jump ingame from one server to another.
Hey folks! Just a quick update- this project has NOT been abandoned. It's been in heavy use on my private server and we're aware of a lot of issues that you've called out in the comments.
Thank you for your interest in this plugin!
Hmm...If this were interdimentional, I would definitely use this on my server. As it is, I don't think I can use it, but I hope that gets added soon.
Discovered that transporters don't work interdimensionally.
For example, I found a nether fortress and built a transporter and linked it back to a master in the overworld. Then I went to the overworld and used the transporter and it transported me to some place in the overworld and pulled in part of the nether fortress into the overworld. But it never let me go to that place in the nether. When I compare the distances on dynmap, I see that distance and coords are right, just the dimension is wrong.
I have added them but am a little slow on how to use them in game (ie activate the transport)
it says Could not load 'plugins/Transporters.jar' in folder 'plugins' org.bukkit.plugin.InvalidPluginException: java.lang.UnsupportedClassVersionError: com/cyclometh/bukkit/plugins/transporters/Transporters : Unsupported major.minor version 51.0 HELP
Interesting!
I've been keeping an eye out for a replacement for the Stargate and Telepads plugins...alas..they are no longer maintained and will soon die when Minecraft/Craftbukkit fully convert to UUID.