[INACTIVE][TP] Nether v1.2 (2.0 in progress) - Super-Simple Nether Portals [1000]

Discussion in 'Inactive/Unsupported Plugins' started by SpaceManiac, Feb 14, 2011.

  1. Offline

    SpaceManiac

    Nether - Super-Simple Nether Portals
    Version: v1.2
    Tested on: should work on all RBs 450+; tested on 766. DOES NOT work on 1060.

    I'm updating Nether very soon to work on 1060+ and also adding some nifty new features!

    I use Bukkit, but have no plugins except a bit of my own tinkering installed. When multiworlds came out I decided that the denizens of my server could use some Nether action, but every plugin I could find came with too many frills, so I wrote up a simple one to use. There is no configuration and no commands. Figured I'd post it here in case somebody found it useful. It's basically designed to be used when you just want to add a classic Nether to your currently single-world server.

    Features:
    • World coordinates are scaled 8x like in single player.
    • No configuration, commands, or persistent storage - drop and go!
    • Teleportation is smooth and usually lag-free (especially when the chunks on the other side are already loaded)
    • Portals are auto-created when teleporting through a new portal, carving a small cavern and placing a platform if needed.
    • Dying in the Nether teleports you back to the Earth spawn!
    Known Issues:
    • Portal frames are not detected, only active portals, so if you try to portal through to an inactive portal, a new portal might be generated a few blocks off.
    • Both sides of a portal must be uncovered or there is a risk of suffocation when teleporting in.
    • The area carved around new portals can sometimes cut into existing structures if you're not careful, though this is unlikely.
    • Ghast noises can still be heard on Earth in some cases (Bukkit bug).
    Download: Nether v1.2
    Source code: GitHub (MIT License)

    Changelog:
    Version 1.2 (April 13)
    • Portals no longer make a giant platform and air bubble and instead seek vertically for a suitable location (thanks Acru).
    • The Nether world name is now configurable (thanks Acru).
    • The Nether world is now loaded on startup instead of first portal use.
    Version 1.1 (February 25)
    • Removed some vestigial debugging methods.
    • Dying in the Nether now respawns players on Earth.
    • Fixed TSLPC.
    Version 1.0 (February 15)
    • Initial release.
     
  2. Offline

    Moredice

    Looks good, gonna give this a try.
     
  3. Offline

    Mercury

    Nice. Can you add permission support, so listed groups can teleport.
     
  4. Offline

    Dreadreaver

    nice thank you so much! exactly what I was looking for since multiworld was introduced to bukkit! Im gonna try this now and if its working you are my hero! =)
     
  5. Offline

    Msj2705

    I just tried it out...
    it appears that your nether is a normal looking cavern, except replace everything with netherrack.

    after digging for 5 minutes, I finally find a decent sized hole with some lava flowing through it.
    no nether mobs, no glowstone. nothing but netherrack...

    I can hear mobs, and after digging in the direction the sounds were coming from for a few minutes, I hit bedrock.

    I tried this 3 different times, deleting the nether world and the normal world, and it appears to only have netherrack and lava in it...
     
  6. Offline

    Arcwolf

    This plugin works fine for me. Screenshot of my nether http://bayimg.com/OAdaAaAdO

    Folder in the server bin shows netherworld and all its associated files. Maybe thats what your nether is?

    Its nice, and exactly what I was looking for. No extras just the basic nether. Thanks!
     
  7. Offline

    KuhCouch

    Excuse me. Your plugin works very well. it's plain and simple.
    but i need something to change the death-spawnpoint on my server (no commands/teleports useable by players). any recommendations?
     
  8. Offline

    SpaceManiac

    @Mercury I might consider it, but my intent was to keep the plugin small and simple. I'll see.

    @Msj2705 That's odd, you're certain monsters are on? I guess it must be if you're hearing monster noises. The Nether is generated and run Bukkit-standard, I only add teleportation into it, so perhaps you're just really unlucky?

    @KuhCouch I believe Essentials has a /setspawn command, but PlgSetspawn is more lightweight. It can be safely removed after you set the spawn if you don't want the /spawn command.

    Thanks for the responses!
     
  9. Offline

    KuhCouch

    I'm sorry, I tried PlgSetspawn and it worked to set a spawnpoint in the nether, but sadly it does not change the location where i respawn when i died in the nether. The problem is, that i respawn in a block. or something. So I suffocate.
    Is there a way to change this? Sorry to use your thread .. =/
     
  10. Offline

    SpaceManiac

    Hmm, I did notice that respawning in the Nether is always at a fixed location rather than randomized like in the normal world, so perhaps Bukkit ignores world spawnpoints in this case? I can whip up a workaround if this is the case.
     
  11. Offline

    KuhCouch

    Can't help you in that case, but how would this workaround look like? Maybe it is possible to do it as a seperate plugin? ... i dont know.
     
  12. Offline

    SpaceManiac

    @KuhCouch I just double-checked, using PlgSetspawn to set the spawnpoint of the NEther works for me at least. Might you have any other plugins that could somehow be interfering?
     
  13. Offline

    Dreadreaver

    This plugin is working great! Had an issue while SpawnControl was enabled, but I disabled it and its working great now! Wont be using SpawnControl again, as I set the Spawn to 0-0-0 in my normal world (where it was before too) and just built a portal. So if you now go to 60 X -30 while in the nether you can VOILA jump to the main city at 650 X -350
    LOVING IT!
    THANK YOU SO MUCH!

    (and thanks for the PlgSetspawn suggestion, my spawn was set somewhere strange due using general but as its broken and I hate it I wondered on how I can easily restore it to 0-X-0, PlgSetspawn did the trick!)
     
  14. Offline

    Massy2k

    After adding this I get this error message from my CP, not sure what to do about it and I still cant use nether portals. Any advice? thx.

    [​IMG]
     
  15. Offline

    KuhCouch

    The only thing I use that affects spawn(points) in some ways is Towny . And PlgSetspawn now. Can you look into it? would be so great if this great plugin is compatible =)

    edit. This is a screenshot of the location where i respawn in the nether. maybe someone can recognize something =/ Is there a way to find out my location ?[​IMG]
     
  16. Offline

    Dreadreaver

  17. Offline

    Dreggor

    If you use Essentials you can do a /getpos
     
  18. Offline

    Dreadreaver

    are your coordinates changing? if so you are still falling
    otherwise try to set a torch :D
     
  19. Offline

    KuhCouch

    No, when you read my post above you'd know that i'm stuck in a block and suffocating.
     
  20. Offline

    GhandPivot

    works quite fine when I go through my tp to the nether, but when I go back I spawn about 64 blocks away in the water, and I get a long error in the console :/
    Forgot to copy the message :D
     
  21. Offline

    Zombiest

    So say you create a portal in the real world, go to the nether and die. How do you get back to the real world?
     
  22. Offline

    SpaceManiac

    @Massy2k Sounds like you're using an older version of CraftBukkit. Try updating and get back to me.

    @KuhCouch Yes, it looks like Townie does interfere. Townie is not multi-world compatible, and judging by the source code is just respawning you at the same coordinates in the Nether as your assigned spawn point is on Earth. This is an issue that the developer of Townie would have to fix.

    @GhandPivot Interesting, do try to get the error message and I'll look into it. Do you have any other plugins installed?

    @Zombiest Either you need to use something like PlgSetspawn to change the Nether spawn as described above, or if you're already dead and can't get back, you need to build a portal to Earth and use /kill.
     
  23. Offline

    dwatring

    awesome plugin. Some teleportation problems, but that's it.
     
  24. Offline

    zxsuperzx

    can you make something like this but for a normal world cuz i love this
     
  25. Offline

    SpaceManiac

    @dwatring Good to hear.

    @zxsuperzx If you need teleport between multiple normal worlds, I suggest looking at another plugin. For now at least I'm trying to keep Nether as simple as possible. Perhaps in the future.
     
  26. Offline

    Dreadreaver

    best thing about this plugin if you ask me, please dont change your mind! =)
     
  27. Offline

    kjab

    Doesn't multiworld support for bukkit make this obsolete? It was my understanding that multiworld could make a netherworld without the use of a plugin
     
  28. Offline

    SpaceManiac

    On the contrary - this plugin would not have been possible without Bukkit's multiworld support. All Nether does is provide functional single-player-like Nether portals, for those who don't wish to use commands or a more fancy teleportation system to access the Nether.

    For update freaks, I removed the death-respawn message from the repository (it was a remnant of old testing), but the change is minor enough not to bother with a fancy 1.1 release.
     
  29. Offline

    TornadoTexan

    Installed the plugin and built a portal and it worked great. Only problem I'm having is I built a second portal in my normal world and when I go through I end up in the nether at the location of the original portal there. I haven't tried exploring in the nether to see if the second portal created a matching portal in the nether. Is it possible that my portals are too close (they're probably at least 16 blocks apart but I can double check if need be) or is this a bug?
     
  30. Offline

    Dreadreaver

    16 blocks = 2 blocks in the nether
    also maybe it could be some spawning-plugin that interferres with your teleport to the nether, SpawnControl was sending me to the spawn in the nether always and when I deactivated it this plugin worked great ;)
     

Share This Page