[INACTIVE][TP/FUN] NetherGate v0.56 - Just Like Single Player! [803]

Discussion in 'Inactive/Unsupported Plugins' started by NathanWolf, Feb 5, 2011.

     
  1. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    NetherGate - A plugin that uses multi-world to create a completely automatic Nether experience.

    If you're using Essnetials, go no further.

    Essentials breaks NetherGate in strange and frustrating ways, I'm not going to support it anymore. I'll try and get this resolved by NG beta, at which point I'll remove this message.

    [IMG]


    Use
    To use NetherGate, drop the required jars in your plugins folder.

    Then you can create and light a portal to travel to the nether!

    Downloads
    Grab elBukkit.zip to get all of my plugins- take out the ones you don't want.

    For more details on NetherGate, or for individual jar downloads, see the NetherGate entry on bukkit's wiki.

    Tip Jar
    If you really love my stuff, and you're feeling generous, I'd more than appreciate a donation.

    Go here if you're interested!

    Changelog
    View changelog on github
  2.  
  3. Offline

    Juze

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
  4. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm actually pretty happy about this, seeing as how NG is INACTIVE and I have no time to maintain it.

    I'm assuming this will be straight-up nether/normal world fast-travel, which is all I ever really wanted. The extra stuff NG could do was just lagniappe, and honestly I'm running vanilla now and probably will be for the forseeable future.

    I do miss my spells though :(
  5. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    This plugin is probably dead post-1.6.
  6. Offline

    Juze

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    True, no really idea in updating it anymore anyway. :) I'll close it.
  7. Offline

    Plague

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You reported as updated, but I still see 677 in the title
  8. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Unlocked! Thanks!

    0.56 released- since that "moved wrongly" thing is now a bootable offense, I finally got around to implementing bukkitsched tp'ing. This does seem to help quite a bit! Try it out.

    NG is still probably going to be retired, in some form, post-1.6.
  9. Offline

    L24D

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Woo woo... here's one for ya... :p
    v0.55 still works on 798/803; v0.56 does not:

    Code:
    2011-05-23 01:10:09 [SEVERE] Could not load 'plugins\NetherGate.jar' in folder 'plugins':
    java.lang.IncompatibleClassChangeError: Found interface com.elmakers.mine.bukkit.persistence.Persistence, but class was expected
        at com.elmakers.mine.bukkit.plugins.nether.NetherGatePlugin.<clinit>(NetherGatePlugin.java:39)
        at java.lang.Class.forName0(Native Method)
        at java.lang.Class.forName(Unknown Source)
        at org.bukkit.plugin.java.JavaPluginLoader.loadPlugin(JavaPluginLoader.java:167)
        at org.bukkit.plugin.SimplePluginManager.loadPlugin(SimplePluginManager.java:194)
        at org.bukkit.plugin.SimplePluginManager.loadPlugins(SimplePluginManager.java:117)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:101)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:218)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:205)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:145)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:265)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:394)
    Anyways, crashes at boot.

    I've also found that, with all versions of NetherGate, the Ghasts do not attack, like i've seen on other servers with it... Why is that?
    Mind that last question :p
  10. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    You also need to update Persistence, and download SQLLite.jar as well- your best bet is to use elBukkit.zip.
  11. Offline

    L24D

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    @NathanWolf
    Oh, okay, they updated those as well then?
    hopefully the sqllite update doesn't break everything else that uses it...
  12. Offline

    erdnuss

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi! I think it shouldn't be close, yet!

    The important remaining question is, how the existing world +nether oculd be converted to be used in 1.5 witouth nether gate? Is there anything to do? I didn't dare updating to 1.5 yet, because of this reason, so I don't know, how 1.5 manages the nether world.

    Thanks,
  13. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Those are both my plugins :) Nothing uses them but me- at this point, actually, Spells/Wand/Magic is the only thing that uses them at all, since NetherGate is now officially dead.
  14. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Oh, by the way- NG is officially dead!

    If anyone is interested in taking this over as a multi-world plugin, they can. My feeling is there are already other devs out there with multi-world/multi-server plugins, people should use those.

    NetherGate's original goal was to reproduce the single-player nether experience. It never got there, unfortunately. However, it did become one of the first and, in my very-biased opinion, best multi-world portalling plugins out there.

    But, with 1.6 bringing us built-in SMP nether, working (as in, I am now using my portal hub again for the first time in almost a year!) I have no real interest in working on NetherGate anymore.

    I hope you all understand! My real passion here has always been Wand/Spells/Magic, and now that I have such little time to spend on Bukkit dev, I'm going to focus on that. @WinSock will be taking over CrowdControl completely, when he gets time, and integrating it with MobControl- leaving me free to focus on Magic.

    Enjoy the new built-in fast travel nether experience! It's been a really fun ride, and you all have been some of my most appreciative, honest, and helpful fans. I hope you'll stick with me, and try out Magic if you have not already :)

    Mods- feel free to lock this if you want, though if people care to lavish me with love before you do so, I'm not going to complain. Hate, love, whatever you feel like sending.

    Cheers!
  15. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Also, good to keep this thread around for questions like this!

    It is doable, and I'm going to find out how (I want to do exactly this myself, on my own server).

    I believe we may need to wait for a map editor update- but basically a map editor of some kind is what you want.

    Each world has two maps in it- a nether map and a normal map. What NetherGate was doing was managing two worlds, and sending you to either the nether or normal map of that world (depending on how you "created" the world).

    What you have now, without NG, is a single world with a nether and normal map.

    So, what we want to do is take the nether from NG's nether world, and put it in your default world, replacing the nether there.

    As soon as I do this myself, and it doesn't corrupt anything, I'll come back and share how I did it (with the disclaimer that it will be using MacOS tools, but the techniques should apply to any tools).
  16. Offline

    cartman-2000

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Well this plugin would still be good for multiworld management, you just don't need to support nether portals anymore.
    NathanWolf likes this.
  17. Offline

    L24D

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Aww... i really hate to see this go... Though, i do have bad news for NG... not only the above, but 1.6 has true nether support in multiplayer mode. Sorry :(

    [edit]: THOUGH... i don't know if it will be used technically as a "multiworld" system...
    it may only be considered a single world...
    if so, we'll still need this amazing plugin to keep the dream alive :p

    @NathanWolf
    Plans on anyone taking over development of NG?
  18. Offline

    Kaosvf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Hi,
    thx for the plugin, but there is a problem:
    for all players the portal works, but not for me.
    What can I do? (I'm OP).
    Regards.
    Kaos
  19. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I'm not sure what you meant here- this is basically what I was announcing :)

    I don't think anyone wants to take over NG. Doesn't Essentials have built-in nether management? You know, the crap it's been pushing on people, breaking NG, for months and months? Use that. :D
  20. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Good news! As it turns out, this is super simple. I don't know why I never looked at this more closely before...

    So, as always, backup first. Always backup first. Then, of course, shut down mcserver/bukkit/craftbukkit.

    Secondly- the nether is stored in a separate folder in your world called "DIM-1". You can move that folder from one world (folder) to another to move a nether from one world to another world.

    By default, Nethergate will have created something like this:

    [IMG]

    If you want your NetherGate nether in your shiny new 1.6, simply get rid of default/DIM-1 and drop in nether/DIM-1. You can then delete the "nether" folder, you don't need it anymore.

    Let me know if you have issues! I'm about to try this out on my server.
  21. Offline

    Prof.X

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Nathan,

    From all of us at Worldicus, our deepest thanks and appreciation for the work you did on this mod.

    Prost!
    NathanWolf likes this.
  22. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    Danke!

    I appreciate it :)
  23. Offline

    NathanWolf

    dev.bukkit.org profile:
    CFUSERNAME
    My Plugins (CFCOUNT)
    Minecraft account:
    MCUSERNAME
    I've been thinking about this a lot, and I hear you. My initial reaction of "use another plugin" was still more-or-less valid, but... well, I think I personally want multi-world back, and I don't want to use another plugin!

    I'm going to throw some world management functions into Magic- expect to see it in the next release, or a very near-term one. You'll be able to use console commands to load worlds, and that's basically it.

    I'll add spells to handle going to worlds, sending other players to worlds, etc.

    If you want multi-world portals, that'll be a different plugin from now on- someone else's :) I'm happy with portals going back and forth between nether/normal within individual worlds, personally.

Share This Page