[EDIT/MISC/TP/FUN] Multiverse 2.3- World Management [BukkitDev]

Discussion in 'Archived: Plugin Releases' started by Multiverse, Feb 7, 2011.

  1. Offline

    Multiverse

    This plugin is still VERY alive.
    If you guys haven't heard yet, we're now going to be doing the help on DBO (dev.bukkit.org) Our pages are here:
    http://dev.bukkit.org/server-mods/multiverse-core/
    http://dev.bukkit.org/server-mods/multiverse-portals/
    http://dev.bukkit.org/server-mods/multiverse-netherportals/

    Thanks!

    [​IMG]

    Feature Requests go in the appropriate Github Issues section. See below.
    Post Bug Reports In the thread
    or join IRC at #multiverse on EsperNet


    Multiverse 2 - World Creation/Management/Teleportation & More​
    Current Version: 2.2-AB

    Description
    Multiverse 2 is a ground up rewrite of the popular Multiverse plugin for CraftBukkit. There are many new features, the biggest one being the much better usability and cleaner code! MV2 has been in the works for over 2 months and given the size of it, the developers are confident that you'll find a small bug or two. Please come into our IRC channel and discuss politely with us and we'll get it resolved quick-fastly!

    Looking for the old version that runs on CraftBukkit 1000? We don't have it anymore :( Here's an archive of the old help post. If you're a new user, we REALLY recommend using Multiverse 2..


    The Multiverse Team:
    Developers:
    @Rigby90 - The Multiverse God. 'nuff said
    @fernferret - Coding Person. Don't ask him about P2/P3 or Error 199.
    @lithium3141 - Utility coder or crazy math dude. You decide.
    @main-- - Is this his forum account? Localization person and MV-Adventure dev!

    Documenters:
    @Elizacat
    @AkiTensai
    @Xanipher

    Testers (official I know a bunch of you have helped, thanks!):
    @jonDatz
    @jfulleton


    Want to Try before you buy(er, download for free)?
    Check out the official Multiverse 2 test server: beta.zomgameservers.com

    Some of the MV2 Features:
    • Create multiple worlds of different types, seeds and with Custom Generators
    • Create portals to let users go between other portals, worlds, or locations
    • PermissionsBukkit support (Anything that implements the superperms api (PermBukkit, PEX, bPerms...)
    • iConomy, BOSEconomy, RealEcon, Essentials Econ and Item economy support!
    • Show which users are in what worlds
    • Create portals to let users go between worlds
    • Control who can enter worlds/portals with permissions!
    • World scaling with NetherPortals
    • Allow minecarts/boats through portals
    • Launch users through the air when they enter a portal!
    • Conserve memory by having some worlds NOT keep their spawn chunks loaded!
    • And the list goes on...
    Requirements

    This plugin requires CraftBukkit 1.0.1-R1+

    The Dev versions Require CraftBukkit 1.0.1-R1

    Need help? Check out our AWESOME Wikis!
    Core Wiki
    Portals Wiki
    NetherPortals Wiki
    SignPortals Wiki


    Downloads:
    Core Downloads
    (Stable Builds | Dev Builds)

    Portals Downloads
    (Stable Builds | Dev Builds)

    NetherPortals Downloads
    (Stable Builds | Dev Builds)

    SignPortals Downloads
    (Stable Builds | Dev Builds)


    Why multiple Downloads?
    https://github.com/Multiverse/Multiverse-Core/wiki/Plugins-of-Multiverse-2

    Want to use bleeding edge?
    Grab live builds from ci.onarandombox.com

    FAQ: (Frequently Asked Questions)

    How do I make portals:
    https://github.com/Multiverse/Multiverse-Portals/wiki/Basic-portal-tutorial

    How do I separate world inventories?:
    Use the plugin named MultiInv

    People can't log into my 1060 Bukkit Server!:
    Are you using spout? If so, you need to upgrade it to a dev version or disable it until those guys release a 1060 compatible version.

    How do I know if I'm running CB XXXX or higher?:
    Type /version. The number here is your CB version:
    This server is running Craftbukkit version git-Bukkit-0.0.0-980-g4ed23b1-b1060jnks (MC: 1.7.3)
    Please check that this version is the same as one of those in the title of the post.

    More Up-To-Date FAQ:
    https://github.com/Multiverse/Multiverse-Core/wiki/FAQ

    Commands, Syntax & Permissions:
    Core Wiki
    Portals Wiki
    NetherPortals Wiki
    SignPortals Wiki


    Known Issues:
    Core Issues
    Portals Issues
    NetherPortals Issues
    SignPortals Issues


    Changelog:

    Changelogs present on each file on DBO.

    Version 2.0
    • Release the Multiverse 2 Suite
    1.X changelog (For posterity)



    Show Spoiler

    Version 1.7.2
    • Now allow you to mvmodify worlds with _s
    Version 1.7.1





    • Added ability to do seeded world creation via: /mvcreate WORLD ENV SEED
    • Now allow you to import/create worlds with _s
    • Automatically import your DEFAULTWORLD_nether world
    • Add the /mvenvironments command to help you determine what valid environments are!
    • Other nifty bugfixes
    Version 1.7





    • Skylands is now supported as an Environment/Biome Type
    • The plugin should now support any custom Environment/Biomes which are added to CraftBukkit in the future without an update from Multiverse.
    • Fixed the 'Kick on Teleport' issue.
    Version 1.6.4





    • Fixed 0 Price Portals
    • Fixed a bug with new Portals
    • Updated for iConomy 5 (You will need to update to iCo 5)
    • Improved the PVP Setup
      • Now you no longer have to set the server.properties PVP variable to true... this is now completely done via the worlds config and properly stops PVP rather than preventing the damage from being applied.
    Version 1.6.3





    • Update for Minecraft 1.5 and CraftBukkit build 733
    Version 1.6.2





    • Contains updates/features which were introduced in 1.5
    Version 1.6 - Thanks to 'fernferret'





    • Updated for CB Builds 600+
    Version 1.5 - Permissions 2.1+ - (V1.5 - 02/03/2011)[/U]





    • Fixed whitelist/blacklisting once and for all :), thanks to @ledhead900
    • Add permission node 'multiverse.portal.exempt' -- Basically means they don't have to pay the cost of the portal... this is useful for Donors and such.
    • Updated to use iConomy 4.1 -- Would be great if I can get feedback on this... as usual I can only test solo.
    Version 1.4 - Permissions 2.0 & 2.1 - (V1.4 - 26/02/2011 - 01:11 AM GMT)






    • Should be easier on high pop servers now
      • Only checks if a player is within a Portal everytime he changes BLOCK Coordinate instead of every single pixel footstep he/she takes.
    • Now Supports Permissions 2.1 -- Both 2.1 and 2.0 support have seperate JARs, so get the right one.
      • Also commands are properly disabled when a Permissions plugin is not found and it will alert the player trying to use the Command.
    Version 1.3 - Permissions 2.0 - (V1.3 - 24/02/2011 - 02:31 AM GMT)






    • Removed the 'Stupidly Long Constructor'
    • Fixed an error which was loading portals that were on a non existent world which caused errors later on.
    Version 1.2.2 - (V1.2.2 - 23/02/2011 - 03:05 AM GMT)






    • Nothing much just updated so it works with Minecraft Beta 1.3, I suggest you don't use a lower Multiverse build than v1.2.2 otherwise it won't work and errors will occur.
    Version 1.2.1 - (V1.2.1 - 20/02/2011 - 23:35 PM GMT)

    • Changed over to the new Entity Damage...


    [​IMG]
     
    TGF, maino, aTxT and 58 others like this.
  2. Offline

    Rigby90

    Did you try redownloading the latest version???

    Can you upload your MultiVerse config to pastebin and paste the link here.
    --- merged: Feb 11, 2011 3:40 PM ---
    Nice to hear :).
     
  3. Offline

    TC.Barky

    Hey running into a bit of an issue.
    Running through the final phases of testing this plugin and I'm suddenly finding I'm spawning inside bedrock when using a nether environment map.
    Tried resetting the plugin and generating a new nether map but same deal. I've also tried to set spawns with /mvsetspawn

    To be clear, this is happening upon death NOT when moving to the world or using /mvspawn - both of these methods of spawning are fine.

    -CB b: 300
    -plugins: Essentials dev 293 (tried with/without spawn), LWC, whitelist, permissions, backup, ServerEvents, MinecartMania, WormholeXTreme, Multiverse
     
  4. Offline

    Rigby90

    Can you do the following to help me better understand the situation :) -
    • Can you pastebin your MultiVerse Config.
    • Can you check you are using the latest version of MultiVerse (v0.5.4).
      • If so can you try redownloading. As with ShadyDeath you may of downloaded a version which had a few mistakes in.
     
  5. Offline

    TC.Barky

    Derp. Was using 0.5.3. Must be something to do with it being 5am -_-
    Anyway, updated and it still didn't work but when I set globalrespawn to true solved the problem. Dumped me in a sea of lava, but solved the problem nonetheless :p
    Thanks very much for the prompt reply :)
    --- merged: Feb 11, 2011 6:02 PM ---
    Damn, spoke too soon.
    Started doing it again. No idea why. Did not change a thing. Here is the pastebinned config:

    http://pastebin.com/zffbvf0Z

    Also: Using the essentials command /world 0/1 to move between worlds (not sure if that will be causing issues).
    Worked on a windows test environment earlier tonight - only having problems once i ported the plugin onto a linux server.
     
  6. Offline

    Rigby90

    Can you give it a quick test with Essentials disabled? If it works without essentials then theres a conflict somewhere, maybe you forgot to turn Nether off in the config or turn off respawning in essentials, not sure as I don't use it myself.

    @Edit - OS shouldn't be effecting it.
     
  7. Offline

    DREAD_XI

    This Plugin is awesome!!!!!!! Just replaced the other two Multiworld plugins I have been trying. For Good? Looks like it. There is one issue that I have not herd yet. If you die say in the nether in my server it teleports you to the Default spawn and it is obstructed/kills players. I need a way to override that spawn on each world. I herd about this problem with the /mv commands but not on death. Other worlds are gonna work for now, one you spawn in the jail on death & the other I built around the default spawn anyway. Is there at least another plugin that I can use to change the global spawn. If so can it change the spawn in each world??? Anyway I will log into god mode for now and clear the spot in the nether where people get stuck. I am ready to make my server Live and Public again 24/7 as soon as I can get the whitelist and such in separate worlds. Build world to start in for Guest and Griefers and others to my trusted users. It has been great having a minecraft Beta server ever since hey0 and now it is way better. Also is there a way to add the use of these gates to permissions. I would like to have a gate that only clan members can use and all others open. That is another way I could settle my problem for now and open my server. TY for THIS TOTALLY SICK PLUGIN!!! I would not be playing minecraft anywhere near so much with out server mods. Been on for hours just playing with worlds. We have 5 worlds now and it is sooooo much smother running in the server than Nethergate and I was in love with it till MultiVerce Seduced me............ PEACE AND THANKS FOR HELP
     
  8. Offline

    TC.Barky

    Seems to be working without essentials. I'll call it a night and see if I can get the two working in harmony tomorrow.
    Thanks again for your help, I'll let you know if I run into any more problems - great plugin by the way.

    I don't know if there has been a way implemented for this officially as such, but I imagine you could just put doors in front of the portals and lock them with LWC or another security plugin. That way it would prevent users that aren't allowed through the doors to get to the portal?
     
  9. Offline

    dan2wik

    I like this mod, though i get this error with both nether and a normal world active.

    Code:
    2011-02-12 04:17:15 [INFO] [MultiVerse] Loading World & Settings - 'nether' - NETHER
    Preparing spawn area for nether, 20%
    Preparing spawn area for nether, 40%
    Preparing spawn area for nether, 65%
    Preparing spawn area for nether, 64%
    Preparing spawn area for nether, 93%
    2011-02-12 04:17:20 [INFO] [MultiVerse] Loading World & Settings - 'world' - NORMAL
    12/02/2011 4:17:20 AM org.bukkit.craftbukkit.CraftServer loadPlugins
    SEVERE: null (Is it up to date?)
    java.lang.NullPointerException
    at net.minecraft.server.BlockFlowing.a(BlockFlowing.java:32)
    at net.minecraft.server.WorldGenLiquids.a(SourceFile:36)
    at net.minecraft.server.ChunkProviderGenerate.a(ChunkProviderGenerate.java:535)
    at net.minecraft.server.ChunkProviderServer.a(ChunkProviderServer.java:160)
    at net.minecraft.server.ChunkProviderServer.d(ChunkProviderServer.java:97)
    at net.minecraft.server.ChunkProviderServer.b(ChunkProviderServer.java:111)
    at net.minecraft.server.World.c(World.java:293)
    at net.minecraft.server.World.getTypeId(World.java:239)
    at net.minecraft.server.World.isEmpty(World.java:243)
    at net.minecraft.server.World.a(World.java:164)
    at net.minecraft.server.WorldProvider.a(SourceFile:52)
    at net.minecraft.server.World.<init>(World.java:147)
    at net.minecraft.server.WorldServer.<init>(WorldServer.java:24)
    at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:213)
    at com.onarandombox.Rigby.MultiVerse.MultiVerse.loadWorlds(MultiVerse.java:131)
    at com.onarandombox.Rigby.MultiVerse.MultiVerse.onEnable(MultiVerse.java:68)
    at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:135)
    at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:410)
    at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:175)
    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:171)
    at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:158)
    at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:110)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:209)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    and this error when just the normal world is active
    Code:
    2011-02-12 04:52:29 [INFO] [MultiVerse] Loading World & Settings - 'world' - NORMAL
     Preparing spawn area for world, 3%
     Preparing spawn area for world, 4%
     Preparing spawn area for world, 8%
     Preparing spawn area for world, 8%
     Preparing spawn area for world, 12%
     Preparing spawn area for world, 12%
     Preparing spawn area for world, 16%
     Preparing spawn area for world, 16%
     Preparing spawn area for world, 20%
     Preparing spawn area for world, 24%
     Preparing spawn area for world, 28%
     Preparing spawn area for world, 28%
     Preparing spawn area for world, 36%
     Preparing spawn area for world, 36%
     Preparing spawn area for world, 40%
     Preparing spawn area for world, 44%
     Preparing spawn area for world, 48%
     Preparing spawn area for world, 52%
     Preparing spawn area for world, 57%
     Preparing spawn area for world, 60%
     Preparing spawn area for world, 65%
     Preparing spawn area for world, 69%
     Preparing spawn area for world, 73%
     Preparing spawn area for world, 73%
     Preparing spawn area for world, 77%
     Preparing spawn area for world, 81%
     Preparing spawn area for world, 85%
     Preparing spawn area for world, 89%
     Preparing spawn area for world, 89%
     12/02/2011 4:53:02 AM org.bukkit.craftbukkit.CraftServer loadPlugins
    SEVERE: Java heap space (Is it up to date?)
    java.lang.OutOfMemoryError: Java heap space
        at java.util.HashMap.resize(Unknown Source)
        at java.util.HashMap.addEntry(Unknown Source)
        at java.util.HashMap.put(Unknown Source)
        at java.util.HashSet.add(Unknown Source)
        at net.minecraft.server.World.i(World.java:971)
        at net.minecraft.server.BlockSand.e(SourceFile:17)
        at net.minecraft.server.Chunk.a(Chunk.java:340)
        at net.minecraft.server.World.setTypeId(World.java:324)
        at net.minecraft.server.WorldGenMinable.a(SourceFile:57)
        at net.minecraft.server.ChunkProviderGenerate.a(ChunkProviderGenerate.java:375)
        at net.minecraft.server.ChunkProviderServer.a(ChunkProviderServer.java:160)
        at net.minecraft.server.ChunkProviderServer.d(ChunkProviderServer.java:101)
        at org.bukkit.craftbukkit.CraftServer.createWorld(CraftServer.java:239)
        at com.onarandombox.Rigby.MultiVerse.MultiVerse.loadWorlds(MultiVerse.java:131)
        at com.onarandombox.Rigby.MultiVerse.MultiVerse.onEnable(MultiVerse.java:68)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:135)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:410)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:175)
        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:171)
        at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:158)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:110)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:209)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    2011-02-12 04:53:02 [INFO] Done! For help, type "help" or "?"
     java.lang.IllegalStateException: TickNextTick list out of synch
        at net.minecraft.server.World.a(World.java:1534)
        at net.minecraft.server.World.f(World.java:1454)
        at net.minecraft.server.WorldServer.f(WorldServer.java:46)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:307)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:232)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    2011-02-12 04:53:03 [SEVERE] Unexpected exception
    java.lang.IllegalStateException: TickNextTick list out of synch
        at net.minecraft.server.World.a(World.java:1534)
        at net.minecraft.server.World.f(World.java:1454)
        at net.minecraft.server.WorldServer.f(WorldServer.java:46)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:307)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:232)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    
    Plz help me.
    ------------------
    Btw having 1 nether world works fine
     
  10. Offline

    Rigby90

    Can you state what CraftBukkit version you are running as well as what MultiVerse version?

    Also how much ram are you assigning the server?

    The first error seems to be a problem with minecraft itself from what I can see.
     
  11. Offline

    dan2wik

    i can't assign ram to the server as i don't know how to access the 'run' and 'cmd' is brocken
    and im new to bukkit soo how do i find out the version. i am using 0.5.4
     
  12. Offline

    Rigby90

    Normally it's in the startup log of the server.

    Try download the latest version of CraftBukkit from here and give it a go. If that doesn't work then we'll have to look elsewhere.
     
  13. Offline

    WMisiedjan

    I'm having a issue that if I enter a portal to my world2 with sign, I somehow enter the nether.
     
  14. Offline

    Rigby90

    This sounds like you may have two portals too close to each other. If thats the case put the signs as far away from each other.

    If you're not sure post a screenshot of your setup and I'll try explain.
     
  15. Offline

    dan2wik

    I found a way to add ram but the server keeps requesting more ram.

    Code:
    2011-02-12 05:23:47 [INFO] Starting minecraft server version Beta 1.2_01
    2011-02-12 05:23:47 [WARNING] **** NOT ENOUGH RAM!
    2011-02-12 05:23:47 [WARNING] To start the server with more ram, launch it as "java -Xmx1024M -Xms1024M -jar minecraft_server.jar"
    but i start it with C:\WINDOWS\system32\java.exe -Xms2G -Xmx2G -jar crafty.jar
    and it works btw
     
  16. Offline

    Rigby90

    Not sure regarding the memory problem, but glad to see you've got MultiVerse working :).
     
  17. Offline

    WMisiedjan

    If you want you can see it on my server: WMisiedjan.net
     
  18. Offline

    dan2wik

    OMG!!!This mod is AWESOME!!! Now i can keep 1 server running instead of the 3. 1 for nether, 1 for EVERYONE!!!, and 1 for white list ppl (is there a way to limit groups to certain worlds)
     
  19. Offline

    Rigby90

    Whitelisting isn't introduced right now, currently working on a complete overhaul to introduce such features.
     
  20. Offline

    dan2wik

    ok thx anyway
     
  21. Offline

    WMisiedjan

    I upgraded to the newest version, but now, somehow, the commands doesn't work anymore.

    EDIT:
    Oh wait, copied files to wrong folder :|
     
  22. Offline

    Rigby90

    Heh, managed to get it working now? :p
     
  23. add nogui to the end
     
  24. Offline

    Enzy

    U have to enable nether in server properties to make this work right
    Because i don't have it on and it says internal server error
    Edit. It actually said Internal client error
     
  25. Offline

    Rigby90

    Nope, enabling nether in properties will make your primary world the nether & will most likely corrupt your current world.

    Make sure you've updated CraftBukkit to 297+ and then follow the small 'HowTo' at the start of the thread on how to create a new world etc.
     
  26. Offline

    asdaarg

    It would be nice with an option to switch off "[worldname]" in front of username in chat.
     
  27. Offline

    Rigby90

    There is, check the config.
    Code:
    #Prefix Chat with World Name.
    prefix: true
     
  28. Offline

    Enzy

    Do you know how to fix the internal client error because i folowwed the how to
     
  29. Offline

    Rigby90

    The chances are that your CraftBukkit is out of date, download this version and try again.

    If the error still persists after you've updated then please upload your server.log to pastebin and post the link here.
     
  30. Offline

    Moises Lejter

    Hi! This may be a silly question, but... Is there a way to remove a world from within the game? Or should I be thinking of (shutting down the server and) deleting the world directory itself?

    Thank you!
     
  31. Offline

    Rigby90

    Atm there is no way to unload a world once it is loaded... so the only way you can unload it is by shutting down the server and going into the MultiVerse.yml and deleting the lines relating to it.
     

Share This Page