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!
@semirotta
Yeah I've been thinking about that =P
@EverCandy
Sadly, that won't work. IF you type /randomtp in the Nether you'll end up dying or getting stuck not eh roof of the nether 99% of the time. If you did it in the end... well, I'm sure you know what would have happened.
Could you remove the glass block which appears when player uses random teleport? Really annoying to randomly find a glass blocks from somewhere middle of forest or ocean etc :D
@Dpasi314
Ok so idk whether you understand my question or what LOL but I'll repeat. Ok so take for example a player is currently in the over world and he/she uses the command /randomtp and thus he/she is teleported randomly in the over world but when the player goes to the nether and he/she uses the command /randomtp, he/she would be teleported randomly in the nether.
@EverCandy
Huh? @SpeedyBoy235
Right, update.... (Proceeds to work on update) =P
Please update!
2013-07-20 20:54:55 [INFO] SpeedyBoy235 issued server command: /randomtp 2013-07-20 20:54:55 [SEVERE] null org.bukkit.command.CommandException: Unhandled exception executing command 'randomtp' in plugin RandomTP v2.0.1 at org.bukkit.command.PluginCommand.execute(PluginCommand.java:46) at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:190) at org.bukkit.craftbukkit.v1_6_R2.CraftServer.dispatchCommand(CraftServer.java:527) at net.minecraft.server.v1_6_R2.PlayerConnection.handleCommand(PlayerConnection.java:981) at net.minecraft.server.v1_6_R2.PlayerConnection.chat(PlayerConnection.java:892) at net.minecraft.server.v1_6_R2.PlayerConnection.a(PlayerConnection.java:839) at net.minecraft.server.v1_6_R2.Packet3Chat.handle(SourceFile:49) at org.spigotmc.netty.NettyNetworkManager.b(NettyNetworkManager.java:235) at net.minecraft.server.v1_6_R2.PlayerConnection.e(PlayerConnection.java:118) at net.minecraft.server.v1_6_R2.ServerConnection.b(SourceFile:37) at org.spigotmc.netty.NettyServerConnection.b(NettyServerConnection.java:125) at net.minecraft.server.v1_6_R2.MinecraftServer.t(MinecraftServer.java:592) at net.minecraft.server.v1_6_R2.DedicatedServer.t(DedicatedServer.java:239) at net.minecraft.server.v1_6_R2.MinecraftServer.s(MinecraftServer.java:481) at net.minecraft.server.v1_6_R2.MinecraftServer.run(MinecraftServer.java:413) at net.minecraft.server.v1_6_R2.ThreadServerApplication.run(SourceFile:582) Caused by: java.lang.NullPointerException at com.nedcraft.dpasi314.RandomTP.Handlers.TeleportHandler.sendTeleport(TeleportHandler.java:99) at com.nedcraft.dpasi314.RandomTP.Commands.RandomTpCommand.onCommand(RandomTpCommand.java:55) at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) ... 15 more
Oh ya Dpasi314 how do you make so that the random tp teleports the player that he/she is in?
@MrREOM
Right now, no
Are we able to add more than 1 random tp world?
Also another thing my players are falling from the sky on random tp and almost always spawning in the ocean and sometimes they get stuck and suffacte on blocks could you fix this please?
@MrREOM
Yeah, that's currently in the works!
Can you make a Cooldown system so people won't be spamming the command all the time or the sign/button
@MrREOM
Yeah. Read the entire post above. It explains it all! :)
EDIT: Yeah it doesn't say up there =P
Anyway, there's a spot in the config that says "World: world"
Change 'world' to what ever world you want it to teleport to.
Does this plugin support multiple worlds like can you put a sign in one world but you can make it so it random tp's you to the other world?
@MrCreamsicle
I'm really trying to avoid portals at the moment =P
But I'll look into something like that.
Would it be possible to implement options for spawning to specific biomes? What I'm currently in need of is this for my portal setup, so once you implement portals (at some point, hopefully), my players could just enter a portal corresponding to a specific biome, but at a random location within said biome.
@Misterrich
RandomTP isn't updated for 1.6.* yet. Sorry >_< I'm working on it. I've had a rough couple of days =P Haven't had time to even test. (Don't eat me, please.) Trying as hard as I can.
Not quite understanding how the sign is supposed to work. Created a sign on a block and put a button on the back but it does nothing when pressing the button. What am I missing?
Perhaps it's because I have the bleeding edge version of Craftbukkit 1.6.2?
@Hkdavid1008
Yeah, I'll upload a quick dev build (I'll need to test the cooldown first, to maybe tomorrow)
Think you could release a dev build to hold us over until a beta build of craftbukkit is released? My server heavily depends on the functionality of this plugin!
Thanks!
@YoPro9
As soon as a Beta Build of CraftBukkit is released, I'll update it.