[INACTIVE][TP] Blue Telepads (v0.5.3) - Commandless (and multi-world!) Teleporation [766]

Discussion in 'Inactive/Unsupported Plugins' started by Ne0nx3r0, Apr 18, 2011.

  1. Offline

    Ne0nx3r0

    Development on this plugin has stopped.

    Blue Telepads - Simple multi-world aware commandless two way teleportation pads [733]:
    Version: v0.5.3

    Setup teleportation pads using a blue lapis block, four double slabs, a sign, and a pressure plate (per pad). Connect them by clicking on each pressure plate with redstone for commandless teleportation.

    Video Tutorial

    Notes:
    • You should click on the pressure plates with redstone to link telepads, not on the signs (since ~v0.3)
    • You can specify the materials for the telepad by editing the "telepad_center" and "telepad_surrounding" config options and specifying an id for those blocks (you can use 0 for anything) <- delete config.yml or just append the options to get them
    • For an unlimited distance, specify 0 as the max distance
    Permissions nodes (if enabled, not by default):

    BlueTelePads.Create
    BlueTelePads.Use

    Download | Source Code

    Usage (open)

    Step 1 - Setup two telepads; fourth line of each sign should be the name for that telepad. (Note, the direction of the sign determines which way players will land when they teleport to that telepad!)
    [​IMG]
    Step 2 - While holding redstone, click one telepad's pressure plate, then click the other one.
    Step 3 - When you step on one Telepad, you will be sent to the other!

    (Right click on a telepad sign to remove your stored location)


    Version 0.5.3
    • Sign now determines the direction you end up facing
    Changelog: (open)

    Version 0.5.3
    • Sign now determines the direction you end up facing
    Version 0.5.2
    • Added disable_teleport_message flag
    Version 0.5.1
    • Player now lands on the receiving telepad instead of in front of it, and is facing the direction he is when he leaves
    Version 0.5
    • Player now lands on the receiving telepad instead of in front of it, and is facing the direction he is when he leaves
    Version 0.5

    • Added "telepad_center" and "telepad_surrounding" config options, so users can specify the id of the block to be used. 0 = anything
    Version 0.4.1

    • Added 'disable_teleport_wait' true/false option in config.yml; this will disable the 'preparing to send you to' wait time when you step on the telepad.
    Version 0.4

    • Bug fixes here and there
    • Fixed issue with long range telepads not linking
    • You can now reset a telepad for re-linking by breaking the pressure plate on top of it, then clicking on the lapis block with redstone. Then you can relink it!
    Version 0.3.2

    • Fixed a few NPE, also added right clicking on telepads removes the stored location
    Version 0.3.1

    • Changed name line on telepad signs to the 4th line
    Version 0.3

    • Removed water effect, still working multi-world functionality, changed storage method for signs (for multiworld primarily), added permissions/op only support, added max_distance, added config file.
    Version 0.2

    • Added timeout between ports, switched to sync instead of async events
    Version 0.1

    • Initial update



    Do you like this plugin? Click like so I know! ; )
     
    conrod456, Joriom, Dezarith and 13 others like this.
  2. Offline

    Limitforce

    please see my edited post above.

    i think you will find my solution somewhat elegant.
     
  3. Offline

    Ne0nx3r0

    I'll take a look at this tomorrow, that's sort of what I was thinking; honestly I just didn't want to code and beta test it tonight, heh.
     
  4. Offline

    Limitforce

    Take your time, you've already impressed me, by fixing what you did on such short notice.

    I look forward to using this from now on.

    Best of luck with the 766 update too ;).

    Double post, but if the sign thing doesnt work out you could always use the first line on the signs, which seems to not be used at the current moment.

    Or format the fourth lline as

    Name: Direction

    e.g.:
    Village:N

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: May 13, 2016
  5. Offline

    Ne0nx3r0

    Added the sign thing; v0.5.3. Also technically tested for 766 compatibility (not that much has changed since 740 in regard to this plugin)

    Thanks for the shove ; ).
     
  6. Offline

    Zalastri

    Not to be lame but I totally suggested that earlier in this thread. :p Great minds think alike, I suppose. Thanks for the update author.
     
  7. Offline

    Limitforce

    Thanks! I can start implementing now!

    I'm totally satisfied!

    Things you might want to end up changing, when you feel like updating.

    One of my staff members asked if the sign was protected from tnt/explosions the way lockette is.
    Is there any way to make it break resistant unless someone with a permission node breaks it deliberately?
    (the sign is the only important part, since it holds the info)

    And I know I don't, but someone might want to to implement iconomy at some point.

    I saw that, figured with more explanation, some pictures, and some light prodding I could further the idea. Not a hard thing to think up I guess :p.
     
  8. Offline

    Jorrdan

    ~ Got an error. CB 766 Centos 5.5

    Code:
    05:15:22 [SEVERE] Could not pass event PLAYER_INTERACT to BlueTelePads
    java.lang.NullPointerException
            at Ne0nx3r0.BlueTelePads.BlueTelePadsPlayerListener.onPlayerInteract(BlueTelePadsPlayerListener.java:128)
            at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:280)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:289)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
            at net.minecraft.server.BlockPressurePlate.g(BlockPressurePlate.java:108)
            at net.minecraft.server.BlockPressurePlate.a(BlockPressurePlate.java:74)
            at net.minecraft.server.Entity.move(Entity.java:572)
            at net.minecraft.server.EntityLiving.a(EntityLiving.java:570)
            at net.minecraft.server.EntityHuman.a(EntityHuman.java:762)
            at net.minecraft.server.EntityLiving.u(EntityLiving.java:676)
            at net.minecraft.server.EntityHuman.u(EntityHuman.java:177)
            at net.minecraft.server.EntityPlayer.u(EntityPlayer.java:212)
            at net.minecraft.server.EntityLiving.p_(EntityLiving.java:231)
            at net.minecraft.server.EntityHuman.p_(EntityHuman.java:90)
            at net.minecraft.server.EntityPlayer.a(EntityPlayer.java:169)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:273)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:196)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:372)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:287)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    list
     
  9. Offline

    Ne0nx3r0

    What plugin version? Do you have use_permissions set to true, but the permissions plugin not setup/configured?
     
  10. Offline

    Jorrdan

    07:00:25 [INFO] BlueTelePads version 0.5
    07:00:25 [INFO] Author: Ne0nx3r0

    max_telepad_distance: 0
    telepad_center: 22
    disable_teleport_wait: false
    use_permissions: true
    op_only: false
    telepad_surrounding: 0


    Perms is workin great, not sure what is going on lol
     
  11. Offline

    Ne0nx3r0

    You might try updating to the latest version (v0.5.3), not sure what was on that line in 0.5, but there have been some bug fixes since then.
     
  12. Offline

    Jorrdan

    Will update in a bit thanks! 0.5 seems to be working good now, no error in a long time.

    Cool plugin by the way :) Hope you keep updating it and adding new features!
     
  13. Offline

    VoidingNixx

    Works flawlessly on CB build 766.

    Just started using this today. Unfortunately, one of my other teleportation plugins kept dying, and had to find an alternative. This was the next best thing. It would be nice if there were some more options, such as restricting them with passwords or for certain groups in Permissions... things such as that. Hopefully, in a later version down the road, these will be added.

    But anyways, this works great, and I am quite happy with your plugin. I have it setup now, but my server pop. is low at the moment. It will not get a beatin' until tomorrow. Loving it thus far! It's simple, it looks nice, and it works great!

    Thank you for this great plugin!

    [​IMG]
     
  14. Offline

    Fraserbell

    its ridiculous we set it up so you have point A where you start out, and from point A you can go to point B or point C and you can also go back from like point B or C to A, so my problem is. When we teleport we go from one pad to another, but as soon as i hit the destination pad it automatically teleports me back to where i came from, even though i jump off straight away it still doesnt cancel in time, soo stupid
     
  15. Offline

    D2S4L1T2

    I'm guessing you haven't increased the warm-up or cool-down times. Might want to have a look at that before you spout non-constructive verbal rubbish that makes you seem "soo stupid" to other people reading these threads. That issue has been covered more than once already in the past five pages.
     
  16. Have anyone tried the stargates mod for hMod back then? You could link them via the signs by typing in their names. That was nice. I like everything about this mod, except the fact you have to manually walk from one 2 the other. I like to decrease the difficulty just a notch, so you dont have to walk from one to the other. Can you please, please, please plase, make that configurable so you can link telepads simply by making 1 point to another via the sign? thx
     
  17. Offline

    Ne0nx3r0

    I've considered doing something with frequencies; lately I've been playing with a method to make a portal to another world without going there first, but I haven't been able to test it since my server doesn't seem to like having two worlds up at the same time. I suppose once I finish playing with this I'll take a look at using frequencies to create the pads.
    Are you using an old version? I've never had this happen on the current one, and I use my telepads all the time (one of them travels over 5,000 blocks). I guess it's possible you have a very laggy server, or possibly your chunks aren't loading fast enough or something. I suppose I could add a config option to specify longer timeout times, for slower servers.
     
  18. Offline

    Fraserbell

    we actually upgraded our sever and moved the telepads up higher and that seemed to stop it, although i would like to see maybe a button or something to press so that you can toggle when you actually want to go? i dont know but thanks anyways
     
  19. Hello, this's awesome! I've just created WorldEdit script you can use if you want to build telepads quicker :D . Just remove txt extension copy it to craftscripts directory and there ya go ;) .
     
  20. Offline

    Zalastri

    This is great! Should definitely be distributed with the plugin. Thanks for that.
     
  21. NP I use that too. I'm too lazy to build the telepad myself ;) .
     
  22. Offline

    AnarchoPro

    Just dropped in to say that the Plug-in appears to be broken in the last update. [812] Everything works correctly except actually being teleported.
     
  23. Offline

    ClearTranquil

    I can confirm this as well.
     
  24. Offline

    Ne0nx3r0

    Once there is a stable update for 1.6 I'll update this.
     
  25. Offline

    Reader

    Works with 815 and 1.6.5. Seems to be fully functional. I placed telepads far apart on one world and they worked.

    Tried to pair it with multiverse. I don't think I set that up right. Your teleporter worked across worlds. Though my computer couldn't load the worlds fast enough or something. That was my problem though.
     
  26. Offline

    Specops343

    Hey quick question: I use movecraft, and im trying to make a tele to my ship. It works fine the first time, but then doesnt work the second time once the ship moves. Is there anyway you could make it so it checks where the second teleporter is, even once it moves?
     
  27. Offline

    Pand3micc

    @ne0nx3r0 Will iConomy support be added in the near future? I really like this plugin, works great!
     
  28. Offline

    Tfs Halo

    works with 818 :confused:?
     
  29. Offline

    Lukeroge

    Looking forward to an update =)
     
  30. Offline

    Pand3micc

    just tried teleporting through worlds and I end up in a random place, not ontop of the telepad :S
     
  31. For all people having trouble with multiworld teleporting upgrade to build 819
     

Share This Page