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

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

  1. Offline

    NathanWolf

    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. Offline

    NathanWolf

    Hi! No, sorry to scare you!

    Let's be clear- you already have Permissions support :) It's there, you're probably just not using it- it's completely optional. Though, if you're using Permissions for Essentials, then it is probably enabled- you need to at least set up a default group to let people portal and stuff, I think- I don't know, never used Permissions with this plugin "live", only in testing.

    The new permissions will not interfere with Permissions in any way- it's a completely separate system.... however, it won't be quite as "ignorable" as the current Permissions support- since there is no Permissions.jar you can just remove to turn it off. So, you will have to at least set up a default permissions profile- I think that's all you need to do, though.... I'll make sure to make it easy, hopefully with a "download this permissions.yml and drop it on your server if you want everyone to be able to portal" kind of link.
     
  3. Offline

    Varriount

    I keep getting persistance errors. Also, when comparing the persistance file you bundle, next to the official distro, it appears the two aer different. I get 'Persistence: Can't find callback method onCreateWorld of com.elmakers.mine.bukkit.plugins.nether.NetherGatePlugin' when trying to create a world, and a host of other callback errors with other commands
     
  4. Offline

    earthiverse

    Same. Using the latest one (v0.32).


    Deleted the database and everything.

    You can walk through the portals, but I can't use any of the commands.
     
  5. Offline

    NathanWolf

    Will be release an update real soon, I promise... it's going to be a good one... (no new features, but very solid!)
    --- merged: Feb 19, 2011 7:56 PM ---
    You will need to delete global data, though, I think- so do it if your having issues, do it when you upgrade, etc. I'll update the "Issues" section in the OP when that's no longer necessary- definitely by 1.0 we'll be done with that.
    --- merged: Feb 19, 2011 8:43 PM ---
    NetherGate 0.40 Released

    Please grab NetherGate.jar and Persistence.jar (thread), and delete your plugins/Persistence/*.db files.

    Data migration will be here before portal tracking, so once there is important data in there we will stop deleting those files.

    Also, I've temporarily dropped support for Permissions- so you may need to wait for Groups 0.12 for that. If you really need Permissions, you can wait- but this is really going to be a solid release.

    It needs more testing, but I'm hoping this is the last NetherGate release before portal tracking! I'll keep you all posted...
    --- merged: Feb 19, 2011 9:05 PM ---
    hrm... something... broken... fixing.... :(
    --- merged: Feb 19, 2011 9:09 PM ---
    Ok, all good now... still getting this Maven thing figured out :p
    --- merged: Feb 19, 2011 9:20 PM ---
    Seems to be working great! WAY less lag, especially on login/logout, no errors, super fast TP... LOVING it! Come see:

    mine.elmakers.com

    Fast travel hopefully coming soon! Going to get CrowdControl in order now, after that NetherGate becomes my main focus again... so prepare yourselves for that :D
     
  6. Offline

    OkinKun

    Ah ok, thanks for clearing that up, for me. And no worries about permissions, when it does work again, I'm familiar with how that sets-up/works.

    I'm just about to install/boot up the latest versions on my server. ^_^

    Edit: Seems to work fine so far! =D Start-up is fast, connecting is fast, and normal portal-usage seems as smooth as it ever is. (Of course that first-time teleport after a server restart is always slower than normal, but that's not your fault. lol)
    Yup, seems like a good version! ;)
     
  7. Offline

    NathanWolf

    Sweeeeet! Thanks for jumping on this!

    I think I've got my deployment process down well enough now that I can be sure that what's on my server is what you've got, provided you make sure to keep all the pieces (Persistence, mainly, as well as NetherGate) up to date. But, it's still always a bit of a relief when I hear it's working on someone else's server :D

    And Permissions support is returning soon! I need it mainly for Spells, but that means you guys get it too...
     
  8. Offline

    matutin

    Hey, thanks for this plugin!! Its really cool :D

    Hey, I was trying to port this plugin to MP http://www.minecraftforum.net/viewtopic.php?f=25&t=151172 but i've no idea bout java nor bukkit :p but i'll find how to do it :p

    So, i've a question, you think that i could check ur map generation code to see if i can make something like? IDK, im new to this, just asking :p
     
  9. Offline

    Waffletastic

    My NetherGate isn't working, but i'm receiving no errors or anything, and im running craftbukkit 230+
    --- merged: Feb 19, 2011 11:28 PM ---
    Edit: I mean 320+
     
  10. Offline

    Arisilde

    So I just tried this out, and I have to say I'm having nothing but problems with it. I can get the nether to generate no problem. I can warp to the nether, but it's not consistent. I get warped to either the exact same spot no matter where I warp from, or I get warped to random spots even if I try to warp from the same location in the normal world. No mater where in the nether i cast portal at I get dumped in the normal world in the exact same random spot in the middle of an ocean. Without fail.

    I tried to just use a gate built from obsidian, but it dumped me in the nether embedded in stone... 30 blocks above the same location portal was putting me at.

    I don't think I've done anything wrong considering this is a pretty straightforward plugin. Any idea whats going on?
     
  11. Offline

    NathanWolf

    Yup! You need to wait for portal tracking (loooonnnggggg trail of info about this in this thread, I know it's long now, sorry..... )

    Or, find another plugin in the meantime :)

    I do my best to try to find a place for you to stand. If you're "embedded in rock", it should be because there's nothing but rock there. This should only happen in the nether. If you find otherwise, let me know!

    Thanks for your continued interest in my work ;)
     
  12. Offline

    Dr_Cox1911

    I have problems too. If I use the gate on the "normal" side it teleports me to the nether, but there is no gate at the nether. So i build my own gate in the netherworld but if I step in to it, it places me in lava or stone and I die. Just can´t get out of the nether with your plugin.
    My Build: 325
     
  13. Offline

    NathanWolf

    Portal tracking. Wait for it.

    It shouldn't dump you in lava, though. There ought to be a platform under your feet. I'd say you may need to give yourself permissions for that, but currently Permissions support is broken.

    I'll test it out...
     
  14. Offline

    earthiverse

    Same. /phelp nether says 'plugin nether not found'.
    it says loaded 0.4 successfully in the server window.

    edit: build 337.
     
  15. Offline

    SparrowMaxx

    Getting this error:
    Code:
    2011-02-19 18:48:39 [INFO] NetherGate version 0.4 failed to initialize
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getDescript
    ion()Ljava/lang/String;
            at com.elmakers.mine.bukkit.plugins.persistence.dao.PluginData.update(Pl
    uginData.java:39)
            at com.elmakers.mine.bukkit.plugins.persistence.dao.PluginData.<init>(Pl
    uginData.java:31)
            at com.elmakers.mine.bukkit.plugins.persistence.PluginUtilities.<init>(P
    luginUtilities.java:52)
            at com.elmakers.mine.bukkit.plugins.persistence.Persistence.getUtilities
    (Persistence.java:57)
            at com.elmakers.mine.bukkit.plugins.nether.NetherGatePlugin.initialize(N
    etherGatePlugin.java:99)
            at com.elmakers.mine.bukkit.plugins.nether.NetherGatePlugin.onEnable(Net
    herGatePlugin.java:63)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:135)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:282)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:173)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:60)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:45)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:153)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:140)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:177)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    2011-02-19 18:48:39 [INFO] Persistence version 0.44 failed to initialize
    java.lang.NoSuchMethodError: org.bukkit.plugin.PluginDescriptionFile.getDescript
    ion()Ljava/lang/String;
            at com.elmakers.mine.bukkit.plugins.persistence.dao.PluginData.update(Pl
    uginData.java:39)
            at com.elmakers.mine.bukkit.plugins.persistence.dao.PluginData.<init>(Pl
    uginData.java:31)
            at com.elmakers.mine.bukkit.plugins.persistence.PluginUtilities.<init>(P
    luginUtilities.java:52)
            at com.elmakers.mine.bukkit.plugins.persistence.Persistence.getUtilities
    (Persistence.java:57)
            at com.elmakers.mine.bukkit.plugins.persistence.core.PersistenceCommands
    .initialize(PersistenceCommands.java:27)
            at com.elmakers.mine.bukkit.plugins.persistence.PersistencePlugin.initia
    lize(PersistencePlugin.java:146)
            at com.elmakers.mine.bukkit.plugins.persistence.PersistencePlugin.onEnab
    le(PersistencePlugin.java:100)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:135)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:282)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:173)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:60)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:45)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:153)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:140)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:104)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:177)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    Not sure what's going on. I have deleted the db files, running recent and 282, running most recent persistence. No avail.
     
  16. Offline

    NathanWolf

    Uh- that first part is really weird looking. Let me go update Bukkit (make sure you do the same!) and make sure nothing got horribly broken... but, ah, that code hasn't changed on my side (I don't think) in quite a while!

    What version are you running, actually? That stuff may be relatively new, but definitely pre-dates multi-world- make sure you're running with at least the version of CB in the title of this thread- this would be in your logs, right before where you cut it off :p
    --- merged: Feb 20, 2011 2:55 AM ---
    Hrm... and you deleted data files? It'd prolly throw errors about that if you haven't, at least on player login. So I'm guessing that's not it?

    Try "/su"?
     
  17. Offline

    SparrowMaxx

    I'm running 360, but I tried with 282 and got the exact same error. My setup is not anything peculiar as far as I can tell.


    EDIT: Haha nevermind I'm a dead liar. My server was running craftbukkit.jar, I kept updating SparrowServer.jar (which I thought was the .jar it used.)

    Nevermind you're fine.
    RE-EDIT:
    Let me elaborate and say it's fantastic. Well done.
     
  18. Offline

    Arisilde

    Alrighty :)
     
  19. Offline

    phondeux

    I visisted your server and saw that it worked, but can't get it to work on my server where I had been using 0.31 prior. I did the following;
    1. Deleted /persistance/*.db files.
    2. Copied NetherGate.jar and Persistance.jar files from links above into my plugins folder.
    3. Restarted Server.
    Heck, I'm not even seeing Load messages for either plugin.
     
  20. Offline

    NathanWolf

    Thanks!
    --- merged: Feb 20, 2011 5:38 AM ---
    Hey... sorry... I'm having some deployment issues, it turns out. The most recent jars I tried to upload (or did upload) were huge and had, like, everything embedded in them.

    Bah- still figuring Maven out. I'll get this sorted tonight, but right now I have real work to do, unfortunately... sorry about this! Old version are always available here. :(

    That being said, they should still work, but until I figure out how to build the darn jars properly, things are going to be a bit wonky. Sorry!
    --- merged: Feb 20, 2011 6:21 AM ---
    Ok, I just pushed an update- will fix the OP in a bit. Didn't get data migration in, wanted to get rid of that nag.

    This also fixes my jar size issue. If you're having trouble, redownload both jars (Persistence, too), and delete you plugins/Persistence/*.db files.

    If everything's working fine for you, you may want to just leave well enough alone until portal tracking is here (Assuming you have 0.40, at least, which does have some good performance improvements in it....)

    Thanks!
     
  21. Offline

    nossr50

    I'm having trouble with the latest version with CB 325 Picture
    That picture is the errors, apparently both are broken?
    I downloaded this plugin yesterday and it was fine, these errors seem to stem from the latest updates
     
  22. Offline

    NathanWolf

    Hi! I just updated, and it needs an updated CB to match - 357 or higher. Please update, or grab an older version of NetherGate from here.
    --- merged: Feb 20, 2011 3:00 PM ---
    CrowdControl!

    Hey everybody! I finally got a working and awesome version of CrowdControl up! I'm testing it out here:

    mine.elmakers.com

    My "public" world setup, right now:
    1. Default world, except now there are random slimes and giants roaming the lands....
    2. A "banish" world. ANY creature that spawns here will become a creeper.
    3. My nether world, with a LOT less ghasts, and a bit less pigmen.
    Still testing, but it does seem to work so far, and I really love it.

    Of course, thanks to NetherGate, this was super easy to set up!


    Code:
    /nether create world banish
    /nether go banish
    At this point, I was not watching my server, I was just playing around- so I will say that this took a very long time! Like, 3-4 minutes... I almost gave up. From a dev perspective, I was definitely holding my breath ;)

    Anyway, then I did this:

    Code:
    /nether target world banish nether
    /nether target world default banish
    This step may not even be necessary, now that I think about, NetherGate probably auto-daisy chained the new "banish" world in anyway, but the above is a good example of how to set up custom world layouts!

    I wanted people who portal from the default world to first go to the banish world, then to the nether world, then back "home".

    Once portal tracking is working, I will instead have a single portal that leads to "banish", and it will become a one-way world. Marching griefers through that portal will be a ceremony of sorts around elMakers.... I'm excited to find the first (not-so) willing subject! <eg>

    Also, coming in the future: banish spell (another NetherGate spell). This one would auto-create a "banish" world like I did above, maybe even communicate with CrowdControl if you've got it to set up the "Planet Full of Creepers!" deal, since that's pretty neat.

    Anyway, once this is set up, it will send the target player there. Pretty sweet :D
     
  23. Offline

    Ambedrake

    Code:
    2011-02-20 09:39:20 [INFO] Starting minecraft server version Beta 1.2_01
    2011-02-20 09:39:20 [WARNING] **** NOT ENOUGH RAM!
    2011-02-20 09:39:20 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
    2011-02-20 09:39:20 [INFO] Loading properties
    2011-02-20 09:39:20 [INFO] Starting Minecraft server on *:25566
    2011-02-20 09:39:20 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-428-g51dd641-b52jnks (MC: 1.2_01)
    2011-02-20 09:39:20 [INFO] Preparing level "Crazy Mountain"
    2011-02-20 09:39:20 [INFO] Preparing start region
    2011-02-20 09:39:21 [INFO] Preparing spawn area: 20%
    2011-02-20 09:39:22 [INFO] Preparing spawn area: 44%
    2011-02-20 09:39:23 [INFO] Preparing spawn area: 69%
    2011-02-20 09:39:24 [INFO] Preparing spawn area: 97%
    2011-02-20 09:39:25 [WARNING] Using the stupidly long constructor com.earth2me.essentials.Essentials(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of Essentials to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-20 09:39:25 [INFO] Hint! It's probably someone called 'Zenexer'
    2011-02-20 09:39:25 [WARNING] Using the stupidly long constructor com.earth2me.essentials.help.EssentialsHelp(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of EssentialsHelp to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-20 09:39:25 [INFO] Hint! It's probably someone called 'Zenexer'
    2011-02-20 09:39:25 [WARNING] Using the stupidly long constructor com.earth2me.essentials.home.EssentialsHome(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of EssentialsHome to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-20 09:39:25 [INFO] Hint! It's probably someone called 'Zenexer'
    2011-02-20 09:39:25 [WARNING] Using the stupidly long constructor com.earth2me.essentials.spawn.EssentialsSpawn(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of EssentialsSpawn to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-20 09:39:25 [INFO] Hint! It's probably someone called 'Zenexer'
    2011-02-20 09:39:25 [WARNING] Using the stupidly long constructor com.earth2me.essentials.tele.EssentialsTele(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of EssentialsTele to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-20 09:39:25 [INFO] Hint! It's probably someone called 'Zenexer'
    2011-02-20 09:39:25 [WARNING] Using the stupidly long constructor com.earth2me.essentials.warp.EssentialsWarp(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of EssentialsWarp to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-20 09:39:25 [INFO] Hint! It's probably someone called 'Zenexer'
    2011-02-20 09:39:25 [WARNING] Using the stupidly long constructor com.bukkit.WinSock.MobControl.MobControlPlugin(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of MobControl to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-20 09:39:25 [WARNING] Using the stupidly long constructor com.elmakers.mine.bukkit.plugins.persistence.PersistencePlugin(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of Persistence to remove it! (Nothing is broken, we just like to keep code clean.)
    2011-02-20 09:39:25 [INFO] Hint! It's probably someone called 'NathanWolf'
    2011-02-20 09:39:25 [SEVERE] Feb 20, 2011 9:39:25 AM org.bukkit.craftbukkit.CraftServer loadPlugins
    SEVERE: ENTITY_DAMAGEDBY_BLOCK (Is it up to date?)
    java.lang.NoSuchFieldError: ENTITY_DAMAGEDBY_BLOCK
        at com.earth2me.essentials.Essentials.onEnable(Essentials.java:154)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:426)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:187)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:74)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:55)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:179)
        at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:166)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:118)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:217)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    
    2011-02-20 09:39:25 [INFO] Done! For help, type "help" or "?"
    
    Server Plugins :
    Craft Bukkit
    Essentials
    EssentialsHelp
    EssentialsHome
    EssentialsSpawn
    EssentialsTele
    EssentialsWarp
    MobControl
    NetherGate
    Persistence

    So I have been trying to get nethergate working on this server for sometime now, this is the boot log when starting. When reading through it it seems that most things are OK thus far and I get no errors to the starting of NetherGate. However when a gate is created the classic way or if I try to use any nether commands they are not working at all. The server reports nether as an unknown command, and any use of the command of course leads to no output in the in game terminal (chat window).

    The only error so far is the ENTITY_DAMAGEDBY_BLOCK which seems from my research to be of little to no consequence but may have some underlying issue I am not sure.

    Any ideas?[/CODE]


    EDIT : Seems the core Essentials plugin is in conflict somewhere, when it loads NetherGate will not load properly effectively disabling its functionality.... hmmm....
     
  24. Offline

    NathanWolf

    Everyone

    I've updated all my plugins (did this some time last night)- if you're still getting that "stupidly long constructor" error then you are definitely not up to date....
     
  25. Offline

    Ambedrake

    Interestig I will take a closer look, I set this up with all files updated as of last night. I'll let you know what I find.

    Update:

    Ok I was able to get it working with out errors with out essentials, including no nags. However Essentials is still disabling functionality (Updated Essentials to build 257 alas no good *sigh*). Other then this clash I love this plugin and am playing with it. If I can find a way of getting these two plugins to play nicely I will be extatic.

    No errors are reported when using nether commands with essentials is enabled, the dialouge such as "going to nether" etc still show as if its working but the actual effect such as portals and the commands don't actually do anything.

    The only interesting thing I can really see is it reports as NetherGate 0.41 and the thread says this release is 0.42 but that may be a mute point.

    Mostly what I use is waypoints, kits, day/night switch (for testing new things on the server so not really essential), and ofc I love the NetherGate.

    I'm still working on getting this workin ^_^
     
  26. Offline

    NathanWolf

    Um, ok, THIS.

    YES, PLEASE!

    You better believe that NetherGate will support the crap out of the biome system (if that's what this is... its not- but it's still teh awesome!) when it's available. Hollllyyy cow. I'm going to have SO many worlds on my server, it's going to be NUTS! We'll see how many that beast can actually keep loaded at one time....

    Anyway, so I'm just going to go ahead and toss my NetherGate heightmap generation code now :)

    I wouldn't have even written that, probably, if I'd have been paying attention to things like bukkit branches back then :p

    I'm still keeping the PortalArea idea, though- I have all kinds of crazy things I want to use that for. If you want a big box underground, you can make it with magic... maybe I'll move the heightmap code over there and make some insane terraforming spells or something :)
    --- merged: Feb 20, 2011 10:34 PM ---
    Ok, not going to let that distract me until after fast travel :)

    Which, you'll be happy to know, is next up to bat! I had big day yesterday updating, like, all of my plugins so I'm little "behind schedule", whatever that means.

    Putting some finishing touches on CrowdControl, then I'll be back here to make NetherGate finally feature-complete!

    We'll see how far I get tonight...
     
  27. Offline

    Don Redhorse

    any chance for offering support for multiple worlds in a way that a portal can go to nether and another portal can go to a total different world?

    Perhaps I missed something in the 14 pages..
     
  28. Offline

    Shadus

    Any chance for intraworld portals?

    eg: Portal like Portal(World1,1) <-> Portal(World1,27) rather than Portal(World1,3) <-> Portal(World2,1)
     
  29. Offline

    NathanWolf

    Hey, I just updated 0.42 - shouldn't be a big deal, but if you've upgraded Persistence to latest you should also update NetherGate. No real changes, just some refactoring- I probably should've bumped NetherGate, but I didn't actually think I'd released 0.42 yet... whoops!

    Anyway, shouldn't be a big deal- I just changed the way I access permissions/Permissions, mainly, because that doesn't belong in Persistence.
     
  30. Offline

    minecrafter227

    Nathan, READ OUR CONVERSATION THING! I posted some stuff you haven't replied to.
     
  31. Offline

    NathanWolf

    Heh- well, I feel like you asked for this so- Yes! You did miss something in the last 14 pages, including me babbling endlessly about variations on what you ask above, including one-way worlds, hub worlds, "banish" worlds full of creepers, auto daisy-chaining worlds, re-targeting worlds, et cetera et cetera et cetera.

    The only important page, however, and the one that everyone seems to miss, is the first page. :D

    From the OP:
    Code:
    /nether target world [name] [to] : Re-target a world to point to another world
    Just use that to point your world at another world. Use this one, also from the OP: (;) just having fun now, sorry...)
    Code:
    /nether create world [name] <nether | normal> : Load or create a world
    To create a new world, nether or normal. You have to give it a name- this is the name you'd use with "target" to point a world at it, or point it at another world.

    Ok, that's all :)

    At some, point, though- in all seriousness, folks, I really am going to stop answering anything I felt I've covered in the OP. This goes for all my plugins. I just don't have time for this- I write all that up for a reason. You're going to start getting ignored, and I really am very sorry for having to do that.... but it's going to start happening. Just be advised.
    --- merged: Feb 21, 2011 7:40 PM ---
    Yeah.... I'm sorry about that, this actually falls into the above sort of category, though I really haven't been ignoring you- just been real busy.

    I feel like I've really been walking you through setting up your Bukkit server, for like weeks now, and I really can't spend anymore time on that. I'm very sorry- I hope you can find the help you need in the forums or from other, less busy, people.... :(
    --- merged: Feb 21, 2011 7:43 PM ---
    Indeed! Soon!

    There will be two versions of this:
    1. Soon, with portal tracking, you'll be able to name portals and then target portals at other portals, by name. Portal names must be unique, regardless of which world they're in- so this could be used to set up intra and inter world connections of any type.
    2. Later, with PortalAreas, you'll be able to do the same kind of thing- but in this cae, you define an arbitrarily large area of you world, and give that area a target. Any portals built within this area will auto-target according to their area's configuration (scale, target world, etc- just like a full-fledged world). So, a world-within-a-world, basically- the original NetherGate plan :)
    This seems to cover just about every use case I can possibly come up with and, quite honestly, I can't wait to see the crazy things you people do with all the tools I'm giving you here :D
     

Share This Page