Ports
Ports
Ports allows you to define regions which transport players around the world instantly, or on a schedule of your choosing.
Your ports can be trains, planes, ships, portals, whatever you like. You are limited only by your imagination!
Important notices
- This plugin requires WorldEdit, and will not work without it.
- All pre-existing port data from Ports v0.2 will be unusable with Ports v0.3 and above. If you have a large number of ports set up, you can use the sql2yaml Ruby script to convert the database to the new format. If you need help, please feel free to private message me on BukkitDev.
- The current version should still work on 1.6. If you have any issues, please post a comment.
Quick links
- Downloads
- Source code
- Documentation
- Please donate if you've found this plugin useful, to help support future development.
- Bitcoin address: 19X4KjZ3kuuNJspad7qkTAfcLXpUkgdSK
Features
- Define activation zones using WorldEdit
- Customize the names of your ports ("This train will depart in x minutes", "This boat does not go anywhere!", etc.)
- Set up instant teleporters or ports that act on a schedule (every 5 minutes, every day, every week, whatever you wish)
- Bukkit Permissions support
- Full Multiworld support
- Per-port permissions for fine-grained control
- Ticket system
- Various localisation/translation options
How do I use it?
- Video tutorial
- Another video tutorial (thanks jckmcgraw!)
- A French video tutorial (thanks ThePico20!)
- Documentation
Upcoming features
- Economy support
- Dynmap integration
- Warmup/cooldown timers
- Support for non-cuboid activation regions
- Suggest new features here
Would it be possible for the chat messages ("Welcome, please take this ticket...", "Please come again soon!") to be customizable. I would like to have something a bit less intrusive to chat. Great plugin though!
@Zolcos
Yup, still works with CB 1.3.2-R1.0 and WorldEdit 5.4.2. If you have any problems, please let me know.
Does Ports v0.1.3 work with CB 1.3.2?
@Zolcos
Good idea - I'll add that to the todo list.
Please also consider dynmap support so the ports can appear on the dynmap :)
@Thyrin
Truth be told, I have far too many projects going on at the moment and I'm a bit swamped. I tend to bite off more than I can chew... I have some work that needs to be finished within the next week or so, and hopefully after that I can get back to my plugins.
Ticketing is definitely something I want to add, since that's a feature I'd like to use on my own server. You'll be able to set ticket item IDs per port and also (optionally) damage values. This allows you to do interesting stuff like combine Ports with a plugin that can generate maps from image files. Your tickets could be maps that literally say on them "This ticket is good for passage from X to Y".
I've been using this plugin for a year now and still loving it, please don't ever give up on it! :)
Perhaps a possible feature could be tickets? Configurable per port?
@DarkFusioN007
Yes, but probably not in the next update. It's been so long since I last released an update I want to get the switch from SQL to YAML finished and make a release before I focus on adding new features.
can you make that we can change the messages ? :)
@Klos update your factory plugin
http://pastebin.com/ZNhGvwmT <- this is the errorlog
Can you update it? I get errors every time..
@kahlilnc
Any plugin that teleports players around will use a lot of CPU (and a lot of disk IO too). When a player is teleported, the chunks around them need to be saved to disk and the chunks around their destination need to be loaded, both of which are quite expensive computationally ;)
:( Ports uses a lot of cpu. In fact it uses the most every time a player uses a portal. For a few seconds. I have about 58 plugins and was using nolagg examine to prove this. :(
@DarkFusioN007
Afraid not, but the current version should work fine with 1.3 in the meantime.
is the new version out D:
@robinjam
Yay!
@kahlilnc
Which will be soon. I took a nice long break from Minecraft recently and now it feels fresh again :)
@AxelDios
Already planned just waiting till he gains the motivation to pick this plugin up again :(
Can you add a means to find out the name of a port, like the WorldGuard String tool to find out the name of a region.