RandomTeleporter
Description
Lightweight random teleport plugin.
Set up whole areas or single locations where players will randomly be teleport to/in.
Group teleports together and specify a sign for each one.
Adjust options to allow the teleport to caves or just the surface.
Avoid dangerous blocks like lava, cactus, etc or some other situations like spawning in midair.
This will also hook into Factions & GriefPrevention if you want and teleport to free non-claimed ('wilderness') spots.
You can even use WorldEdit selection to set up teleports.
This plugin was requested by danielfr789 here.
Features
- Add exact locations or whole areas for teleportation! (Supports WorldEdit selection.)
- Define chances for each area/location and determine how often it will be used!
- Set up a list with blocks, you don't want player to spawn on! (So noone can spawn in/upon lava!)
- Customizable user messages! With color support!
- Config file with comments and examples! Easy to understand & adjust!
- Supports teleport delay! And adjust, if it is canceled on movement/damage!
- Permission support! (Of course!)
- Bypass delay & cooldown permission nodes!
- Multiworld support!
- Teleport signs! Disable the command and use the sign instead!
- Configurable cooldown for the sign and the /rtp command.
- Multiple locations / areas per world! No Limits!
- Factions & GriefPrevention support! Option to just spawn in unclaimed wilderness of the teleport areas.
- Also an Option to avoid spawning below the surface.
- Chunk preload! don't fall in the void after teleporting!
- Config check! This will tell you if your config isn't up to date anymore.
- Sourcecode available! Just message me.
Commands
[] - optional statements
<> - variables (names / numbers)
quiet simple:
V1.30 + * /rtp teleport [<group>] * /rtp invite <player> * /rtp join <player> * /rtp reload [teleports|settings] * /rtp list [<group>] * /rtp add <teleportName> [<group>] [<chance>] * /rtp remove <teleport> * /rtp combine <teleport1> <teleport2>
Permissions
V1.30 + * randomteleporter.cmd.teleport - Gives access to the teleport command. * randomteleporter.cmd.join - Gives access to the join command. * randomteleporter.cmd.invite - Gives access to the invite command. * randomteleporter.sign.teleport - Gives access to the [RandomTP] sign. * randomteleporter.admin - Gives access to everything else. * randomteleporter.bypass.delay - Gives access to bypass the delay. * randomteleporter.bypass.cooldown - Gives access to bypass the cooldown.
DEV Version
If I extend or change the plugin in any way, there will be a development version. This may contain new bugs or cause errors.
However, it also includes all new features and bug fixes as soon as I can and they are noticed.
Dev versions will not be avaiable on bukkit (because they change really often), but they are avaiable at my CI and Blog.
Please note that only the versions of dev.bukkit were checked by moderators. And you use the development versions at your own risk.
Whats up next?
- >>
Ability to group multiple teleports together... DONE - >>
Suffocation bugfix... DONE - >>
ReCoding algotithms... DONE - >>
Worldedit area selection support... DONE - >>
ReCoding Commands... DONE - >>
Ability to follow a player to destination... DONE
working on other projects :)
- >> intuitive way to join groups ...
- >> Towny support ...
- >> Maybe your enhancement? Create a ticket, if you have great ideas to improve this!
Support Me
Because I do not speak English natively, there might be some spelling/grammar mistakes.
If you find some, please create a comment and tell me how it should be written. :)
I'll fix it as soon as possible.
If you want to donate, there is a button for this in the header.
Hi guys. I have a problem, help me solve it. Permission does not work for me. This is what i have: rank: default: true permissions: - randomteleporter.cmd.teleport - randomteleporter.use.cmd inheritance: [] info: prefix: '' build: true suffix: '&f' For some reason it does not teleport me unless i'm an op or i have admin permissions. help
@rangewonk
hey man how do you set up the signs?
i put in [RandomTP] in the sign and it doesn't turn green or anything...
When i try and use the signs it says No valid spot could be found!
I have it setup like this:
coolLocation: chance: 1 position: pvp<>400:0:-5000<>5000:255:5000 group: 'Default'
Which is correct?
What do i need to do
@Arton123
Have you read the features?
Hello would it be possible to have a sign that people can click in spawn, and the player will be teleported out in the "play world"/wilderness random locations away from other players. :D
I get with this options
In underground, water and claims teleported.
Someone else has this problem or a solution?
Any updates? Love this plugin :)
Or, does it work in 1.7? It's essential to my server, can't update without it :P
@CollinDesigns
If I had to hazard a guess, it would be at some point after bukkit is released for 1.7. Probably.
When is this being updated to 1.7? Or does this work in 1.7 without any bugs?
When you will add the Towny support?
I'm now using V1.33 and i found a few bugs
I hope this is of any help :) Thanks
@InflamedSebi
Awesome! :)
Thanks!
@vastrix
ya its compatible :)
and 1.25 was very buggy ... xD always use the latest ... it will always be copatible to previous versions.
@InflamedSebi
Could it be related to my problem as well? And is that version 1.5.2 compatible? :)
Thanks
@flip284
which version are you using ? sounds like bugs from previous versions ... just use the latest one: 1.33
this plugin is a mess....... big time.
First of all.... the delay before you can use it again, goes UP instead of counting down.....
The delay completely resets after every server restart (maybe sooner)
When you click the sign, it says "you will be tped in 100 seconds" even though its set to 5 seconds and you are teleported in 5 seconds.
after being teleported it says Missing message: tpdone.
There are plenty more, but those are the big ones.
Is there something wrong with V1.25? Cause the only command it seems to know is /rtp...
Thanks
can you add: /rtp teleport <player> to teleport a player and run the comand as the server?
@Ahellhound
seems like u added a LOCATION, thats why u always get at the exact same spot. u should generate the defaut config and watch into it ... there is an example how u define an area. just set its stize from -50000 to 50000 this feels like the entire world.
I'd like to have players teleport randomly across the entire world, so I used "GLOBAL" WorldGuard region as a place, with a chance of 100. Everytime I click the sign, I get teleported to the same location, when I'd like it to teleport the sign clicker randomly across the entire region.
Thanks, AhellHound