[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

    fugue2005

    maps aren't working on multiverse worlds.
     
  3. Offline

    maystorm

    That link points to the always latest build.

    Use this one for b819 specifically: Build 819
     
  4. Offline

    limeboy

    Updated to bukkit 819 and it is fixed :D
     
  5. MultiVerse 1.7.1 will fix this
     
  6. Offline

    James Lawrence

    Great work on everything, using 819 and 1.7 everything is working great for me, Skylands is cool. Lots of people are excited now.
     
  7. Offline

    gottx

    Ok i edited it. Now it links to Build 819 ;-)
     
  8. Offline

    gmaguitar01

    I'd like to let you know that everytime anyone goes from world to world it crashes the server and everyone loses everything. This also happens with the 1.6.6 minecraft created nether (not mv created nether), so Im not sure if it is one or the other or both, but I figured I'd report to both.
     
  9. Offline

    Minecraftnub001

    Hey, It says it's hooked into permissions and im op plus im admin and it still says "You do not have access to this command" how do i fix this?
     
  10. Offline

    wardevour

    sounds like your making portals with obsidian and lighting them with the flint and steel which is not what multiverse does. you need permission for multiverse with a permissons plugin. then you use a woodenpickaxe to set two given points in minecraft and say /mvpc name1 p:name2. this would create a portal called "name1" in-between the the points selected with the woodenpickaxe that takes you to a portal called "name2". you have to create the "name2" portal the same way. you could select two new points say /mvpc name2 w:world and that portal would take you to the spawn of the world. the portals are invisible you must outline them if u wanna know where they are. you could just make a hole in the ground that takes you anywhere you want.
     
  11. Offline

    Rigby90

    That's an issue with CraftBukkit which should be fixed in a later build.
     
  12. Offline

    youpko

    there is something weird with my SKYLANDS world.
    my skylands are boxed in within a normal world. (box like-500,-500 to 500,500 (X,Y))
    Can somebody tell me where this problem is comming from??
    [​IMG]
     
  13. Offline

    BigBenM

    Thanks for this plugin, it really makes my server work! However, since this update, meaning the MC/Bukkit update, It seems world teleporting takes LONGER than it used to... the chunk loading is too slow for my taste. I'm running 4 Ghz CPU, with 8 GB Rams... well only 3 GB dedicated to the server, but before it would teleport you pretty fast between worlds... Ever since Notch added this "Generating World For a Bit" message when switching worlds, it takes way too long for chunks to load around you...

    Is it just me? Does any one have any input? Maybe a settings tweak for it to load faster ?! maybe playing with the default notch added setting node "Display Chunk" thing in server.properties ?!

    Thanks
     
  14. Offline

    KyleCRat

    Hi, we are having a problem on our server. every time we use a portal to a different world it ports us into the new world, but at the cords that we were at in the world we were coming from. So it is not porting us to the mvsetspawns, and people are getting ported into the ground and suffocating. in order to get to where we want to go, I have to type /mvtp play twice once to get to the world, and once to get to the spawn. Why is this?
     
  15. Offline

    ntwitch

    I have had this issue as well, MultiVerse records the world type as "NORMAL" in worlds.yml. Chunks generate fine until a restart, then they generate as a normal world. I have changed the type in worlds.yml to "SKYLANDS" but I'm waiting for a scheduled restart to test if MultiVerse recognizes that in the config file and generates the chunks properly. I will post again when I have tested this.

    Upgrade to Bukkit build 819

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
  16. Offline

    Ratchet

    When I teleport between worlds, very often the chunk around where I teleport will be missing and i'll (and my players) have to relog to get it to load, it's pretty annoying - is this a Minecraft 1.6.6 bug, a bukkit bug, or a multiverse bug?
     
  17. Offline

    Rigby90

    This problem exists within CraftBukkit, basically when the server stops it saves the worlds details into a file... so it can load the world back up when the server starts. However currently the method to retrieve the environment type does not return SKYLANDS for Sky worlds.... it returns NORMAL. So it saves NORMAL as the environment so on the next load it creates the world as NORMAL and starts generating normal terrain.

    The issue has been resolved however it has not been pushed to the repo yet so there is no build available with the fix.

    Keep an eye out on updates for CraftBukkit.
     
  18. Offline

    ntwitch

    It has nothing to do with the screen when switching worlds, it's either a MC or Bukkit bug. When you teleport, chunks around you load, but not the one you teleport to. Happens with same world teleports as well, as long as the target chunk is not already loaded on your client. Try using BananaChunk until there is a proper fix.
     
  19. Offline

    fffizzz

    Anyone else having problems with pvp: false not working on worlds now?
     
  20. Offline

    Rigby90

    Looks like part of my pull request to CraftBukkit was reverted, I'll get them to look into it. I can only assume it was a mistake during the 1.6 update unless there's now an issue with it.
     
  21. I noticed that sometimes, its like the temporary teleport is a place where a block is and you get suffocation damage. I also noticed that when you move between world you get full life. Perhaps a result of new teleportation system? didnt think about if it happened before.
     
  22. Offline

    craftopia.net

    I just installed this plugin and tried creating a world. I get the error: "Environment type does not exist!"

    This happens if i try Normal, Nether or Skylands... upper, lowercase, and I have checked my spelling :)
     
  23. Offline

    Rigby90

    How exactly are you typing it.

    For instance the following should work

    /mvcreate sky SKYLANDS
     
  24. Offline

    craftopia.net

    oh... everything has to be in caps??

    well that seemed to work.
     
  25. Offline

    BigBenM

    Thank you!!!
     
  26. Offline

    craftopia.net

    Now I am getting this in console anytime someone speaks:
    Code:
    13:46:27 [SEVERE] Could not pass event PLAYER_CHAT to MultiVerse
    java.lang.NullPointerException
            at com.onarandombox.Rigby.MultiVerse.MVPlayerListener.onPlayerChat(MVPlayerListener.java:173)
            at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:278)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
            at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:689)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:677)
            at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  27. Offline

    BigBenM

    Yeah same issue here... and this Bukkit upgrade causes MultiInv to not function correctly... So inventory usually stays :(

    OH, and a Kinda good feature that is NOT working is, The World prefix in CHAT...
    I usually have [CRTV][ADMIN] Name: Message
    Now it shows [ADMIN] Name: Message

    no matter what world... even though properties set to show world...
     
  28. Offline

    ratty

    I have a suggestion, make it so you can tie a skyland world to a normal one, so when you hit 128Y on the normal world, you teleport to 0Y on skylands, and keep the same X and Z coordinates.
    I tried doing this with a portal, but it really lags if I use a very large portal, but if it can just line up X and Z, that should be efficient enough.
     
  29. Offline

    Sock

    I'm having a problem with the portals and their destinations.
    After the update my old config files weren't working so I started over from scratch.
    I've got two worlds on my server. Imported the second one with /mvimport
    When I set the destination of World One, Gate One to be World Two, Gate Two and vice versa, neither gate sends the player to the other gate. Instead they seem to just dump the player in the correct world but at the wrong location, the location of the gate they just traveled through in the other world. So World One Gate One would put the player in World Two but at the coordinates of Gate One.

    Craftbukkit: 818
    MultiVerse: 1.7
     
  30. Offline

    Meridias561

    do you have another chat plugin loaded? I know ones like ichat tend to take over and not let other chat functions work right.

    use bukkit 819. it's a fix for that very problem.

    EDIT by Moderator: merged posts, please use the edit button instead of double posting.
     
    Last edited by a moderator: Jul 18, 2016
    TorgosHat likes this.
  31. Offline

    DragonSupremacy

    Six issues:

    1. MultiVerse's chat doesn't seem to play nice with HeroChat. (HeroChat still works, but it doesn't allow world-specific tags)

    Code:
    [LIST=1][*]2011-06-03 00:54:36 [INFO] [global] [God] aoa2003: .
    [*]2011-06-03 00:59:28 [SEVERE] Could not pass event PLAYER_CHAT to MultiVerse
    [*]java.lang.NullPointerException
    [*]        at com.onarandombox.Rigby.MultiVerse.MVPlayerListener.onPlayerChat(MVPlayerListener.java:173)
    [*]        at org.bukkit.plugin.java.JavaPluginLoader$6.execute(JavaPluginLoader.java:278)
    [*]        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
    [*]        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:310)
    [*]        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:689)
    [*]        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:677)
    [*]        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    [*]        at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
    [*]        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    [*]        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    [*]        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
    [*]        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
    [*]        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    [/LIST]
    
    2. using /mvspawn in a nether generated by 1.6 creates this:
    Code:
    [LIST=1][*]2011-06-03 01:00:34 [SEVERE] null
    [*]org.bukkit.command.CommandException: Unhandled exception executing command 'mvspawn' in plugin MultiVerse v1.7
    [*]        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    [*]        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:128)
    [*]        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:281)
    [*]        at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:718)
    [*]        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:684)
    [*]        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:677)
    [*]        at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    [*]        at net.minecraft.server.NetworkManager.b(NetworkManager.java:217)
    [*]        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:75)
    [*]        at net.minecraft.server.NetworkListenThread.a(SourceFile:105)
    [*]        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:401)
    [*]        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:311)
    [*]        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    [*]Caused by: java.lang.NullPointerException
    [*]        at com.onarandombox.Rigby.MultiVerse.MVCommands.MVSpawn(MVCommands.java:547)
    [*]        at com.onarandombox.Rigby.MultiVerse.MultiVerse.onCommand(MultiVerse.java:251)
    [*]        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    [*]        ... 12 more
    [/LIST]
    
    3. Using /mvcreate normal world2, /mvcreate world2 normal, or any other variations of the sort, gets me a "use a normal, nether or skyworld environment" type of error

    4. Even though I have the very folder (with converted files) of a 2nd world map in the root of the bukkit server directory, it's refusing to import the world, using either /mvimport dc3 normal or /mvimport normal dc3

    5. I effectively cannot use the plugin to create a portal to any existing world. In fact, I even copied over the portals.yml folder and adjusted co-ords as best I could (don't have spawn location for the DC3 map just yet), but it still doesn't work for squat.

    6. Signs slapped onto a portal do nothing, even if I do this:
    Code:
    
    [mv]
    DC3
    
    
    Full server log here
     

Share This Page