➹RandomTP➷❰Original❱ | Best Sign & Random Teleport | Plugin 1.0.4.1_recode

Factions Support, No void screen bug, Block glitch detection...

  1. AnyOD
    Tested Minecraft Versions:
    • 1.7
    • 1.8
    • 1.9
    • 1.10
    • 1.11
    • 1.12
    [​IMG]

    [​IMG]

    Warning! The plugin has just been recoded, any bug or error, please report it
    at the dicussion forum or send me a private message, thank you


    The best RandomTP plugin has risen from the ashes and is back.

    When you are playing in a survival server and you want a place
    without other players
    to build your house without griefers and you don't know what to do the solution to your
    problem is here, RandomTP teleports you to a random place in a choosen world.
    This plugin includes customizable and editable messages, sign, anti-playerglitch-system,
    lightweight & more!

    Remember if you don't have an economy plugin & vault installed in your server
    an error may be dropped, so if you don't want to use economy change the sign
    price to 0 and the menu gui price to 0 in config.yml too.


    [​IMG]

    ★Best sign & teleport system
    ★No glitch, in some plugins when you get teleported, you die or you get
    glitched on a block, this plugin has an anti-glitching system
    ★No teleport to seas or oceans, and you will fall never in lava
    Factions support, it won't teleport you to factions regions
    Vault support, with this users will need to pay to use the randomtp signs
    ★Easy sign location system if you lost the location of them.
    ★Cooldowns per sign and per gui item that are saved when the server turns off and
    then loads them
    when the server is up.
    ★ More...

    [​IMG]

    ★ Your ideas, tell me at the discussion forum.

    [​IMG]

    ► Basic command /rtp - permission: randomtp.basic
    ► /rtp tp <player> <world> <distance> - (can be executed from
    console or by a player) permission: randomtp.t
    p
    ► /randomtp list <page number> - randomtp.list
    ► /randomtp backup - randomtp.backup
    ► /rtp setcooldown - randomtp.setcooldown
    ► /randomtp gui - randomtp.gui

    ► Permission to use signs: randomtp.usesigns
    ► Permission to create signs: randomtp.createsign
    ► Permission to add cooldowns to signs: randomtp.cooldown

    [​IMG]

    Permission to create a sign: randomtp.createsign &
    permission to beak a sign: randomtp.breaksigns
    To add a cooldown to a sign, first of all create the sign,
    then type /rtp setcooldown and finally click the sign.

    Tutorial - How to create signs?

    1st line: [randomtp]
    2nd line: distance in blocks
    3rd line: economy price
    4th line: worlname

    [​IMG]

    [​IMG]

    Code (Text):

    DatabaseBackup:
      taskeveryseconds: 300
    SignFormat:
    - '&7[&aRandomTP&7]'
    - '&2Blocks: %distance%'
    - '&cPrice: %price%'
    - '&a(Click here)'
    Inventory:
      Rows: 3
      MenuName: '&7Select &6RandomTP &7Distance'
      Items:
        '0':
          id: "322"
          slot: 12
          name: '&8[&a+&8] &aRandomTP User &8[&a+&8]'
          cost: 0
          distance: 250
          world: world
          cooldown: 60
          permission: "randomtp.use.user"
          lore:
          - "&b– &6Teleport distance: %distance% blocks"
          - "&b– &6Cost: $%cost%"
          - "&b– &6Cooldown of 60 seconds"
          - "&b– &aClick here to use!"
        '1':
          id: "322:1"
          slot: 14
          name: '&8[&a+&8] &6RandomTP &e&lVIP &8[&a+&8]'
          cost: 25
          distance: 500
          world: world
          cooldown: 300
          permission: "randomtp.use.vip"
          lore:
          - "&b– &6Teleport distance: %distance% blocks"
          - "&b– &6Cost: $%cost%"
          - "&b– &6Cooldown of 5 minutes"
          - "&b– &aClick here to use!"
     
    Code (Text):

    NOPERMISSION: '&cYou do not have permission to perform this action'
    NOPERMISSIONGUIUSE: '&eYou do not have permission to use this gui, &apurchase access
      in our website'
    ECONOMYNOTFOUND: '&cNo economy plugin was detected, so price was set to 0'
    NOTVALIDBLOCKNUMBER: '&c%variable% is not a valid number of distance'
    EMPTYBLOCKNUMBER: '&cDistance cannot be empty'
    NOTVALIDPRICENUMBER: '&c%variable% is not a valid price'
    EMPTYPRICENUMBER: '&cDistance cannot be empty'
    INVALIDWORLD: '&cThat world does not exist'
    UNEXISTENT: '&cInvalid world, cannot teleport randomly'
    CREATINGSUCCESS: '&aSign was successfully created'
    SIGNREMOVED: '&cSign successfully was removed'
    SUCCESSTELEPORT: '&aYou have been teleported to a random location'
    UNSUCCESSFULTELEPORT: '&aNo location found, try again please'
    INSSUFICIENTMONEY: '&cYou don''t have enough money to buy this teleport, you need
      $%variable% to buy this'
    SUCCESSFULBUY: '&aYou have afforded $%variable% to buy this random teleport'
    COOLDOWNLEFT: '&6You need to wait %variable% before using this again'
    CONSOLEINVALIDBLOCKSNUMBER: '&cInvalid blocks distance, have you written a number?'

     

    [​IMG]

    You aren't allowed to decompile or modify the code without permission.
    ★ You can use this plugin in many networks or servers you want.


    [​IMG]

    And also a good review motivates me to continue developing open source plugins

Recent Updates

  1. 1.0.4.1_Recode - Beta
  2. 1.0.4_Recode - Beta
  3. Update 1.0.3

Recent Reviews

  1. Polastheque
    Polastheque
    5/5,
    Version: 1.0.4.1_recode
    For a faction server, that's just important, and this plugin is so cool, YEAAAH !
    1. AnyOD
      Author's Response
      Thank you so much enjoy the plugin
  2. Modiexe
    Modiexe
    1/5,
    Version: 1.0.3
    [17:48:24 ERROR]: Could not pass event InventoryClickEvent to RandomTP v1.0.3
    org.bukkit.event.EventException: null
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:500) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:485) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at net.minecraft.server.v1_12_R1.PlayerConnection.a(PlayerConnection.java:1889) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:33) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at net.minecraft.server.v1_12_R1.PacketPlayInWindowClick.a(SourceFile:10) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at net.minecraft.server.v1_12_R1.PlayerConnectionUtils$1.run(SourceFile:13) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [?:1.8.0_171]
    at java.util.concurrent.FutureTask.run(Unknown Source) [?:1.8.0_171]
    at net.minecraft.server.v1_12_R1.SystemUtils.a(SourceFile:46) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.D(MinecraftServer.java:748) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at net.minecraft.server.v1_12_R1.DedicatedServer.D(DedicatedServer.java:406) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.C(MinecraftServer.java:679) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:577) [ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_171]
    Caused by: java.lang.NullPointerException
    at com.gmail.theposhogamer.Util.Menu.OnClick(Menu.java:113) ~[?:?]
    at sun.reflect.GeneratedMethodAccessor287.invoke(Unknown Source) ~[?:?]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source) ~[?:1.8.0_171]
    at java.lang.reflect.Method.invoke(Unknown Source) ~[?:1.8.0_171]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:302) ~[ModifixCore.jar:git-Spigot-2086bb0-8cc5a7e]
    ... 15 more
    1. AnyOD
      Author's Response
      Have you even installed vault and an economy plugin?
      Try it, I promisse the error will not longer be dropped
  3. QuindecimT
    QuindecimT
    5/5,
    Version: 1.0.3
    I post this here since it will neither let me message you or post elsewhere since you don't have a "bug page". I will delete once response is given. --To any readers, this plugin IS excellent, I am just running into an issue most likely client-side, so please don't allow this to sway your opinion of this lovely plugin.
    Here is my attached attempted message to you:
    In my server that contains MyCommand, RandomTP and RandomTP-Reborn, the command /rtp is no longer working. It is aliased to run /randomtp tp world 10000, and it has always worked. Today, with a seemingly new version (RandomTP, as it wasn't there before - owner must've added it), the command /rtp no longer works. The command /rtp QuindecimT(my gmt) world 10000 also does not work. Now, with reference to your plugins page, I was under the impression /rtp would work due to it being the basic command. I have tried all variations of the requested parameters, those being <player> <world> <distance>, and still can't successfully /rtp.
    The set MyCommand is as follows (image) -- https://ibb.co/iowyXo
    Your page to which I was referencing -- https://ibb.co/m04kCo
    The error I run into in-game -- https://ibb.co/eB33Xo
    My email is [email protected] if you wish to contact me there.
    I have tried fixing this issue and I can't seem to find a fix and assumed the new update is buggy perhaps? Hope to hear from you soon.
    1. AnyOD
      Author's Response
      In https://ibb.co/iowyXo you should put /randomtp tp %playername% world 10000 or whatever the player variable is in myCommand
  4. AlexiMaria
    AlexiMaria
    5/5,
    Version: 1.0.3
    support legacyfactions please :(
    ----------------------------------------------------
    1. AnyOD
      Author's Response
      Soon... Thank you so much for the positive review <3
  5. SomeonePIX
    SomeonePIX
    5/5,
    Version: 1.0.3
    Amazing plugin keep it please updated thats most important, thank you for that amazing plugin to share with us.
    1. AnyOD
      Author's Response
      Thank you so much <3
  6. BogdanGhita01
    BogdanGhita01
    5/5,
    Version: 1.0.3
    That's great!




    .........................................................................................................
    1. AnyOD
      Author's Response
      Thank you so much <3
  7. symvizan
    symvizan
    1/5,
    Version: 1.0.3
    When I click on sign it doesn't find a location and lags/freezes the server for like 5 seconds.
    1. AnyOD
      Author's Response
      My fault, now fixed, I'm sorry, hope you change your review ^^
  8. xarda
    xarda
    5/5,
    Version: 1.0.3
    Amazing plugin. No error/bugs. Simple ed efficient with no memory leak.
    Great Pluginner!
    1. AnyOD
      Author's Response
      Thanks you ♥ Any suggestion or idea feel free to post it at the discussion forum and I'll be really happy to add it
  9. LoquendoNetwork
    LoquendoNetwork
    5/5,
    Version: 1.0.2
    Really nice recode, it seems such a professional plugin with no errors and no bugs, really fast and no leak memory errors, thanks you so much.
    1. AnyOD
      Author's Response
      Thanks you ♥ Any suggestion or idea feel free to post it at the discussion forum and I'll be really happy to add it
  10. nine
    nine
    3/5,
    Version: 1.0.1
    If you enter the gui command, the second button's teleport will not work.

    Default apple's golden apple vip teleport does not work.

    In short, it does not function from the second button at all.

    I want a quick patch.
    1. AnyOD
      Author's Response
      Before reviewing it would be great if you could report the error in the dicussion forum.