[ADMN/TP] Wormhole X-Treme Worlds - Multi-world management & protection v0.509 - Moved to BukkitDev!

Discussion in 'Inactive/Unsupported Plugins' started by lycano, Jul 1, 2011.

Thread Status:
Not open for further replies.
  1. Offline

    lycano

    Wormhole X-Treme Worlds v0.509
    Lightweight multi-world management & protection for bukkit powered servers
    Craftbukkit 1846

    This project has been moved to BukkitDev
    Please visit the new project page located on BukkitDev http://dev.bukkit.org/server-mods/wormhole-x-treme-worlds/

    Project moved to BukkitDev

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

    flames

    thanks for updating, and congratz to the re-release
     
  3. Offline

    yaitsbilly

    Does this have per world inventories?
     
  4. Offline

    lycano

  5. Offline

    Merkurijus

    Could you add support for flatlands? :)
     
  6. Offline

    HunterAP

    Thank you for taking this up lycano!
     
  7. Offline

    Daily-Craft

    I getting sometime an exception while I push the start button.

    Code:
    java.lang.ClassCastException: org.bukkit.craftbukkit.block.CraftBlockState cannot be cast to org.bukkit.block.Sign
        at de.luricos.bukkit.WormholeXTreme.Wormhole.model.Stargate.resetSign(Stargate.java:1005)
        at de.luricos.bukkit.WormholeXTreme.Wormhole.logic.StargateUpdateRunnable.run(StargateUpdateRunnable.java:130)
        at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:137)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:438)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
    Zenithas likes this.
  8. Offline

    Th4natos

    what are the permissions commands? or its only 4 OP's??
     
  9. Offline

    1lann

    Command List with Permissions Nodes:
    '/wxw go [world]' - Go to spawn of specified world. - wxw.admin.go
    '/wxw list' - List all loaded and configured worlds. - wxw.admin.list
    '/wxw remove [world]' - Remove world from configuration. - wxw.admin.remove
    '/wxw load [world]' - Load unloaded world. - wxw.admin.load
    '/wxw modify [args]' - Modify settings of specified world. - wxw.admin.modify
    Required args: -name <world>
    Optional args: -owner <player>, -daylock, -nightlock, -notimelock, -(no)autoload, -(no)lavaspread, -(no)neutrals, -(no)firespread, -(no)lavafire, -(no)hostiles, -(no)waterspread, -(no)lightningfire, -(no)lightningdamage, -(no)damage, -(no)drown, -(no)pvp, -(no)lavadamage, -(no)falldamage, -(no)firedamage
    '/wxw info [world]' - Get info about specified world. - wxw.admin.info
    '/wxw setspawn' - Set spawn of current world to current location. - wxw.admin.setspawn
    '/wxw create [args]' - Create new world with specified args. - wxw.admin.create
    Required args: -name <world>
    Optional args: -owner <player>, -seed <num>, -nether, -noautoload, -nohostiles, -noneutrals, -nopvp, -daylock, -nightlock, -nolavaspread, -nodrown, -nofirespread, -nolavafire, -nowaterspread, -nolightningfire, -nolightningdamage, -nodamage, -nolavadamage, -nofalldamage, -nofiredamage
    '/wxw spawn' - Go to spawn of current world. - wxw.spawn
    '/spawn' - Go to spawn of current world. - wxw.spawn
    Note: This command is hard disabled in config by default.
     
  10. Offline

    lycano

    Urg i know i missed something thanks @1lann for posting this here. Ill update the thread later

    Update:
    • Please redownload wormholeXtremeWorlds if you use it with WormholeXTreme Worlmhole as this plugin was recently upgraded and could break on linkage.
     
  11. Offline

    NightKev

    "Skylands support added"
    You mean that one user map? It worked fine (seemingly?) in WXW back when I had a 1.5 server + wxw0.4. What's special about custom maps such as skylands and "flat" maps that requires special handling?
     
  12. Offline

    1lann

    Notch actually included in the minecraft code the skylands code. So you can actually go to it using a mod. It does require special handling cause it's generation code is different than a normal world's generation code.
     
  13. Offline

    Zenithas

    Code:
    2011-07-05 01:39:28 [SEVERE] Error occurred while enabling WormholeXTremeWorlds v0.5 (Is it up to date?): null
    java.lang.NullPointerException
        at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
        at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:397)
        at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:371)
        at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadWorld(WorldManager.java:566)
        at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadAutoloadWorlds(WorldManager.java:545)
        at de.luricos.bukkit.WormholeXTreme.Worlds.WormholeXTremeWorlds.onEnable(WormholeXTremeWorlds.java:171)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Getting this consistently on start up. Java and server are most up-to-date available.


    I would have, but I can't find where I'm meant to report issues in there. You want me to send you a message in GitHub? Or do you have a bug report list which I couldn't see?
     
  14. Offline

    lycano

    @NightKev Worlds wasnt able to create SKYLANDS so i added it. There was only a switch for isNetherWorld so if this was false it was normal. I have seperated this stuff so it now handles each seperately.

    Speaking of "what is diferrent" Normal world "no safe spawn search" for Skylands and Nether (was already for nether implemented) Worlds will search for a safe spawn point and set it to it on creation.

    @Zenithas activated Issue tracker ^^ btw it seems that the world in autoloaded worlds is not found. Either WorldName, Environment or WorldSeed is wrongly set. So i would suggest you delete the config file for the world an recreate it with commands.
     
  15. Offline

    9thNode

    I too am receiving this error at startup. This was originally only causing one of my worlds not to load, but after further testing, it does not appear to load any of my previously created WXW worlds.

    Code:
    2011-07-04 13:39:17 [SEVERE] Error occurred while enabling WormholeXTremeWorlds v0.5 (Is it up to date?): null
    java.lang.NullPointerException
        at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
        at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:397)
        at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:371)
        at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadWorld(WorldManager.java:566)
        at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadAutoloadWorlds(WorldManager.java:545)
        at de.luricos.bukkit.WormholeXTreme.Worlds.WormholeXTremeWorlds.onEnable(WormholeXTremeWorlds.java:171)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:857)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:264)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
        at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
        at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  16. Offline

    lycano

    @9thNode ill check that out tomorrow. Its almost midnight here.
     
  17. Offline

    NightKev

    Oh there's some more worldgen options? I didn't know that. :confused:
     
  18. Offline

    ddubois89

    Put me down for the error as well on start-up.

    Code:
    05:26:57 [INFO] [WormholeXTreme][v0.907] Boot sequence initiated...
    05:26:57 [INFO] [WormholeXTreme][v0.907] Wormhole Worlds support disabled in set
    tings.txt, loading stargates and worlds ourself.
    05:26:57 [INFO] [WormholeXTreme] 0 Wormholes loaded from WormholeDB.
    05:26:57 [WARNING] [WormholeXTreme] Not a supported version of Permissions. Reco
    mmended is 3.0.x
    05:26:57 [INFO] [WormholeXTreme] Attached to Permissions version 3.1.6
    05:26:57 [INFO] [WormholeXTreme] Complex Permissions Enabled
    05:26:57 [INFO] [WormholeXTreme] Help Plugin not yet available - there will be n
    o Help integration until loaded.
    05:26:57 [INFO] [WormholeXTreme][v0.907] Boot sequence completed
    05:26:57 [INFO] [WormholeXTremeWorlds][v0.5] Enable Beginning.
    05:26:57 [WARNING] [WormholeXTremeWorlds] Not a supported version of Permissions
    . Recommended is 3.0.x
    05:26:57 [INFO] [WormholeXTremeWorlds] Attached to Permissions version 3.1.6
    05:26:57 [INFO] [WormholeXTremeWorlds] Help plugin is not yet available; there w
    ill be no Help integration until it is loaded.
    05:26:57 [SEVERE] Error occurred while enabling WormholeXTremeWorlds v0.5 (Is it
     up to date?): null
    java.lang.NullPointerException
            at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
            at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:397)
            at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:371)
            at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadWorld(
    WorldManager.java:566)
            at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadAutolo
    adWorlds(WorldManager.java:545)
            at de.luricos.bukkit.WormholeXTreme.Worlds.WormholeXTremeWorlds.onEnable
    (WormholeXTremeWorlds.java:171)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:857)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:264)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136
    )
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    05:26:57 [INFO] Done (0.202s)! For help, type "help" or "?"
    >
     
  19. Im also getting the startup errors, (on my test server so not an issue)

    not updating to 1.7 until the minecart mania stuff is fixed :)

    Good work tho lycano, glad to see your not letting these amazing plugins die.
     
  20. Offline

    lycano

    @9thNode @Zenithas i dont get this error no matter how hard i try. I did even testesd to delete certain xml values or made them empty.

    Did you tried to recreate your config by deleting the WormholeXTremeWorlds folder?
     
  21. Offline

    ddubois89

    My error was done with completely cleaned out plugins folder, Since i had purged all unsupported/non updated plugins for build 953. The last two I added was worlds and WXT and thats how I got my error.
     
  22. Offline

    lycano

    @ddubois89 when did you downloaded it? i have rebuilded it recently without changing the version.
     
  23. Offline

    CaptainArcain

    @lycano So far, so good buddy. Thanks for picking this up :) Haven't had any issues with it yet.
     
  24. Offline

    ddubois89

    I downloaded it this morning ( 12 hours or so) ill try and redownload



    Just tried. Same Problem. Any ideas? See error below.
    Code:
    18:11:19 [INFO] [WormholeXTreme][v0.907] Boot sequence initiated...
    18:11:19 [INFO] [WormholeXTreme][v0.907] Wormhole Worlds support disabled in set
    tings.txt, loading stargates and worlds ourself.
    18:11:19 [INFO] [WormholeXTreme] 2 Wormholes loaded from WormholeDB.
    18:11:19 [WARNING] [WormholeXTreme] Not a supported version of Permissions. Reco
    mmended is 3.0.x
    18:11:19 [INFO] [WormholeXTreme] Attached to Permissions version 3.1.6
    18:11:19 [INFO] [WormholeXTreme] Complex Permissions Enabled
    18:11:19 [INFO] [WormholeXTreme] Help Plugin not yet available - there will be n
    o Help integration until loaded.
    18:11:19 [INFO] [WormholeXTreme][v0.907] Boot sequence completed
    18:11:19 [INFO] [WormholeXTremeWorlds][v0.5] Enable Beginning.
    18:11:19 [WARNING] [WormholeXTremeWorlds] Not a supported version of Permissions
    . Recommended is 3.0.x
    18:11:19 [INFO] [WormholeXTremeWorlds] Attached to Permissions version 3.1.6
    18:11:19 [INFO] [WormholeXTremeWorlds] Help plugin is not yet available; there w
    ill be no Help integration until it is loaded.
    18:11:19 [SEVERE] Error occurred while enabling WormholeXTremeWorlds v0.5 (Is it
     up to date?): null
    java.lang.NullPointerException
            at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
            at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:397)
            at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:371)
            at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadWorld(
    WorldManager.java:566)
            at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadAutolo
    adWorlds(WorldManager.java:545)
            at de.luricos.bukkit.WormholeXTreme.Worlds.WormholeXTremeWorlds.onEnable
    (WormholeXTremeWorlds.java:171)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:857)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:264)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136
    )
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    18:11:19 [INFO] Done (0.229s)! For help, type "help" or "?">
     
  25. Offline

    1lann

    Same problem with everybody else here.
    Code:
    16:36:27 [SEVERE] Error occurred while enabling WormholeXTremeWorlds v0.5 (Is it
     up to date?): null
    java.lang.NullPointerException
            at net.minecraft.server.WorldServer.<init>(WorldServer.java:27)
            at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:397)
            at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:371)
            at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadWorld(
    WorldManager.java:566)
            at de.luricos.bukkit.WormholeXTreme.Worlds.world.WorldManager.loadAutolo
    adWorlds(WorldManager.java:545)
            at de.luricos.bukkit.WormholeXTreme.Worlds.WormholeXTremeWorlds.onEnable
    (WormholeXTremeWorlds.java:171)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:126)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader
    .java:857)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManage
    r.java:264)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:151)
            at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:136
    )
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:284)
            at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:271)
            at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:148)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:335)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  26. Offline

    flames

    most probably not with everybody, i dont have this errors. please check if your craftbukkit is RB 953, which i am running very well wit wxt worlds, 3 worlds, normal, nether and skylands and different settings for world safety (firespread and so on)
     
  27. Offline

    ddubois89


    I am positive I am running RB 953.
     
  28. Offline

    lycano

    Update Changelog v0.505
    • refactored logging instance
    • added Exception WorldsAutoloadException (there was an error in xml config!)
    • added Exception WorldsConfigurationException (this will throw an error if something went wrong during shutdown e.g. empty world save)
    To all who have problems with NPEs check your world configuration. I could bet that you have at least one ".xml" file in your worlds dir (without a world name)

    I've implemented a check against this. You'll have a SEVERE message in log then. GetEnvironment checks for at least one "environment" = true. If you dont have any Environment set to true null will be returned means there is an error in your config. The world would not be loaded anyways.

    Note: watch out for SEVERE messages or WorldsAutoloadException / WorldsConfigurationException messages.
     
  29. Offline

    fatmarley

    I'm trying to load all my maps and I keep coming across this...

    error: Command only available on managed worlds.load

    I had a clean install and a reboot.
     
  30. Offline

    Aeodyn

    Nice! How badly would this conflict with WorldGuard? and is there any way for it to generate the config files for the non-main worlds? thanks!
     
Thread Status:
Not open for further replies.

Share This Page