Random Teleport
Random Teleport
Random Teleport is a simple, lightweight plugin that allows players to use a command, or button and sign to teleport them randomly to the wild based on the preferences in the config.yml!
Description
Random Teleport allows users (with the proper permission) to easily teleport into the wild with one simple command! Despite RandomTP's competitors, this plugin allows you to fully configure the plugin to your own desire! With implementation both command or sign, it's easy to let new players know that they can get to the wild easily! No more /warp wild and having that location constantly griefed, each location is randomized per player!
Installation
Simply drag RandomTP.jar into your plugins folder and reload / restart your server. The configuration file will be automatically generated.
Commands
Command | Aliases | Description |
---|---|---|
/randomtp | rtp | Teleports you to a random location in your world if it is configured with RandomTeleport. |
Permissions
Permission | Description |
---|---|
randomtp.tp | Gives permission to use /randomtp |
randomtp.signs.use | Gives permission to use signs |
randomtp.signs.create | Gives permission to create signs |
How to use signs
RandomTP utilizes signs in an entirely new way! Instead of having buttons and signs, it's purely just signs now! The sign setup should be as follows:
Line 1: [RandomTP]
Line 2: World name (i.e world, MyWorld, world_nether, etc)
Configuration
Click here for configuration help.
Donate
Do you enjoy RandomTP? Wanna buy me a drink, or maybe some fries, think of donating to me! Simply click the Donate button below the Login / User preferences bar (Next to the curse link and above the Download button) and send me a thanks! I appreciate you all using my plugins!
Other Information
Like this plugin? Check out my others! IP Detection - Track players IP and stop ban evaders! CloakBreaker - Stop players from burning other while invisible! Region Module - Let players protect their own lots! Random Teleport - Easily let players teleport to the wild!!
If you like this plugin, and want more like it, think of donating to me!
Can you make a safe teleport option? So if it teleports them somewhere where there is no block it teleports them to the closest block.
@CollinDesigns
Sorry! I have it on my desktop, I've just been really busy up with school >_<
I'll try to upload it soon ( Not in 16 days >_>; )
Sorry again >.<
@Dpasi314
When you will release the update you told? :p Been waiting 16 days now :o
Cool Plugin! Just what I needed. Is there a possibility to make it so that there is a cooldown? Example: [RandomTP]You must wait 30 mins before you can use the command again!
@calldeath1
Please create a ticket about this so that I can look into it. IF you can't for one reason please tell me the steps to reproduce this problem.
also ive looked at logs and am starting to get this poping up now
2013-02-10 07:59:52 [SEVERE] Could not pass event PlayerInteractEvent to RandomTP v1.0 org.bukkit.event.EventException at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:428) at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:479) at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:464) at org.bukkit.craftbukkit.v1_4_R1.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:178) at net.minecraft.server.v1_4_R1.PlayerInteractManager.interact(PlayerInteractManager.java:381) at net.minecraft.server.v1_4_R1.PlayerConnection.a(PlayerConnection.java:659) at net.minecraft.server.v1_4_R1.Packet15Place.handle(SourceFile:58) at net.minecraft.server.v1_4_R1.NetworkManager.b(NetworkManager.java:290) at net.minecraft.server.v1_4_R1.PlayerConnection.d(PlayerConnection.java:115) at net.minecraft.server.v1_4_R1.ServerConnection.b(SourceFile:39) at net.minecraft.server.v1_4_R1.DedicatedServerConnection.b(SourceFile:30) at net.minecraft.server.v1_4_R1.MinecraftServer.r(MinecraftServer.java:585) at net.minecraft.server.v1_4_R1.DedicatedServer.r(DedicatedServer.java:224) at net.minecraft.server.v1_4_R1.MinecraftServer.q(MinecraftServer.java:481) at net.minecraft.server.v1_4_R1.MinecraftServer.run(MinecraftServer.java:416) at net.minecraft.server.v1_4_R1.ThreadServerApplication.run(SourceFile:849) Caused by: java.lang.NullPointerException at com.nedcraft.dpasi314.RandomTP.Listeners.BlockListener.onPlayerInteract(BlockListener.java:47) at sun.reflect.GeneratedMethodAccessor105.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:601) at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:426) ... 16 more
@MrREOM
Just give them per-world permissions, and only give them randomteleport.teleport in your wilderness world. Thus far, you can't teleport to another world while in a different one. Random Teleport gets the world you're in, and teleports you randomly in THAT world.
How do you make that you have a spawn world and a wilderness world and other worlds too. I just want it to make it so it tp people only to the wilderness world
@Debzy86
Yes.... but..... It doesn't really work in the Nether, you're teleported under the bedrock... and you die. And why would you use it in the End? You'd be teleported into the death hole. I've been trying to fix it. Sorry if this caused any hampering of your server.
Can this be used for multiple worlds? Can't see anything in config to specify world? x
@doc7
I'll see if I can compile a 1.4.5 version. I can't think of why this version wouldn't work for 1.4.5, there isn't really anything in the Bukkit API that's changed that should conflict with 1.4.5
I would like to know if you can make this plugin to version 1.4.5?
@calldeath1
Awesome, glad you like it, and thanks for the feedback, I'll see if I can implement that in the next build.
Ok so ive added this to our factions server and it seems to be working fine, I do have one idea that would be nice to see added tho not sure how hard this would be to implement tho but would it be possible to add ether white-list of block to tp to or stop it from tping u to water, i as this as if u got tped to ocean then it take u ages to get out, next could u add a timer in the form of press or run command and wait 5 before tp, and cool-down after used.
ive been looking for a plugin that dose exactly what this one dose im going to add the too our on of out servers later and test it out will get back to u if any thing come up :P
once again ty for this :P
@Dpasi314
All finished, I'll post and bug test later tonight.
@CollinDesigns
I'll gladly implement this in the next update. Tomorrow or sunday? Thanks for your patients.
You think its possible to 'expand' this plugin? :) I made a suggestion the day before you posted this: http://forums.bukkit.org/threads/random-warp-teleport-plugin.126098/#post-1528803 This +/- fits my needs but not completely :s I hope you can? :s Anyway still cool plugin!
@cuniculator
Oh, sorry I completely spaced that. Added.
Commands?