RandomPort
RandomPort
Basic Information
This plugin is a mod that allows Admins or whoever has the permissions to randomly teleport themselves or another player to a random set of coordinates. The maximum and minimum x and z values can be set in the config file, as well as whether or not the plugin uses PEX or OP's for permissions. Custom Cooldown are a feature that are set by default at 120 seconds for every player. RandomPort also adds options for RandomPorting players automatically on respawn/death, or when they use a nether portal (entering or leaving the nether). These can each be set to enabled or disabled, as well as if they occur to people with a permission or randomly. If they occur randomly, the frequency can also be set.
This plugin is great for hardcore and soft core PvP servers. Players may use RandomPort as a way to get right into the action and start building a base, with out having to wander through the wreckage of close to spawn bases. It also keeps everyone watchful and wary, as players may teleport nearby your base at any time!
PermissionsEx Nodes
- randomport.portself
- randomport.portother
- randomport.deathport
- randomport.netherport
- randomport.nocooldown
Commands
- /rp (RandomPorts the sender if they have permissions)
- /rp <player> (RandomPorts the specified player if the sender has permission)
Change Log
3.0 Major Update
- Added official support for latest craftbukkit build
- Added additional information to the readme file for ease of use and fixed issue with the readme file generating incomplete text
- Massive overhaul/rewrite of code, making the plugin significantly less memory intensive (and easier for me to update)
- Added support for issuing RandomPort commands from the console
- Added new permission to allow players to bypass cooldowns
- Randomport now places players in the center of a block, rather than on the very edge (in order to prevent players from RandomPorting and falling off a cliff)
- Fixed bug which reset player cooldowns if they logged out
- Fixed bug which would teleport players underground and suffocate them
- Fixed various other small bugs
2.0 Full Release
- Added official support for CraftBukkit 1.7.2-R0.3
- RandomPorting in the Nether is now fully functional! RandomPort with no fear of teleporting into or over lava, over the map, or out of the map!
- Multiple bug fixes
2.0 Beta - It's finally here!
- Added full support for CraftBukkit 1.4.6-R0.1
- Many many bug fixes
- Added a new permission to avoid cool downs on specific players
- Keep in mind this is a Beta. As of now most features are working as intended. However, there have been problems using Random Port in the nether (teleporting into/under blocks). Use the beta at your own risk.
1.9
- Added official support for CraftBukkit 1.3.1-R1
1.8
- Added official support for CraftBukkit 1.2.5-R1
1.7
- Added a custom cooldown option to the config
- Fixed a permissions bug
- Fixed a bug from Beta Build involving cooldown not stating proper time remaining
1.6
- Fixed minor bugs from version 1.4/1.5
- Many new additions to RandomPort
- Added a ReadMe for ease of use
1.5
- Fixed major bug from version 1.4
- If you downloaded and run your server with version 1.4, delete your old config file!
- Code cleaned up
1.4
- Updated for 1.2.3-R.02
- Added many new options to the config
- Cleaned up code/More lightweight
1.3
- Updated for all current builds support (1.1R-7 and 1.2.3-R.01)
1.2
- Fixed another bug.
1.1
- Fixed permissions bug.
1.0
- Release!
If you enjoy this plugin, please consider donating to help development!
Can you post a full release for 1.5.2 with nether port disabled?
Good news everyone! I'm back home from break (studying computer science!), and I decided to take a look at some of my old projects. And furthermore I've decided to reboot RandomPort once again!
I've nearly completely rewritten the code for RandomPort, so it is now much cleaner, more lightweight/efficient, more bug-free, and much much much more readable (which will allow me to turn out updates far faster).
There are many changes headed to RandomPort! Thanks for being patient, the full release will be out very soon!
How do i disable randomport in nether?
EHHH.... i found a bug! Big one! You can no longer use the console to TP players. This is an issue beacuse when you setup a server controller TP system, you obviously do not give players any permissions to use this command, however, rely on the OP permissions assigned to the CONSOLE. But this isn't working anymore.... can you fix? + Also please upload the source...... Updates take to long and i need to move on, yet this plugin is so good in what it does. Would be a shame to have to replace it because of these thigns.
Hey its grate to have Multiworld support but we kinda need to be able to also set the Min Max on a per-world bases? Can you add this :D
p.s. do you have the source for this plugin? I would like to customizer it more anyways..
I have also found if you log out it resets the cooldown...
Wow a lot of people are suffocating using this pluyin, please fix this!
Make a special sign for teleport. Like a alternative for a command.
how can i use this in a command block if you cant can you please make it so you can
Button / Pressure Plate support please? :)
Would be nice if you could use this as a random spawn point.
RandomPort 2.0 has been released!
Regarding the issues of teleporting into generating chunks: I know this has been an issue for a while. I'm still looking into possible fixes for this problem. Rest assured, the next release of RandomPort (2.1) will address this problem. Thanks for your patience!
When will this be updated?
It so happens that currently you spawn inside a mountain (and suffocate) if the chunk is being generated. A lot of people die to this.
im using the 1.2.5 version (1.8) as i am using tekkit classic, and its killing me from falling too far in to the nether before the chunk has time to fully load
@Rhino107 Thanks for bringing it back to life!
Still using it since 1 year ago, plugin is still amazing.
Thanks for keeping it up!
Woa! AWESOME NEWS!! p.s. First todo: Make the language file. So we can change the texts. e.g. im not using dollars on my server :P
Hello everyone! It has been a long time! Around 8 months ago, my computer's hard drive crashed. I was unable to salvage any of the files that were on it. Unfortunately for me, that meant all of my Randomport files were gone. I had foolishly forgotten to back any of those files up on the cloud.
A few months ago, after gaining knowledge in building computers from scratch, I had a go at restoring my old hard drive. To my surprise, I was able to get it running long enough to copy the files over to my new hard drive. In other words...
Randomport is back in business!
Over the next few months I will be updating, bugfixing, and bringing this plugin back up to speed with all new builds of minecraft. I look forward to once again coding minecraft plugins!
Can someone please release the sourcecode for this plugin? thanks
Please make an update ^^
How can I enable the OP option that allows it for use without PEX? I can't find it in the config.