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

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

  1. Offline


    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:



    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

    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:
    @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!


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

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

    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

    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?

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

    FAQ: (Frequently Asked Questions)

    How do I make portals:

    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:

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

    Known Issues:
    Core Issues
    Portals Issues
    NetherPortals Issues
    SignPortals Issues


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

    TGF, maino, aTxT and 58 others like this.
  2. Offline


    Is there any way to make all portals visible? I mean, to prevent creation of invisible portals.
  3. Offline


    I've got a few feature requests.. not sure if you've already planned some or all of these.
    • enable/disable health for an entire world. I'm using PlgNoHealth, but it's really not granular enough for my needs (nor is it actually granular at all in any way :p). It just consumes ENTITY_DAMAGED (actually, it consumes ENTITY_DAMAGEDBY_*, dearly departed. I patched it back into my build of CB so MultiVerse would work :()
    • open the source! I'd love to tweak MultiVerse for my needs. Get a GitHub, accept patches, or just leave people to fend for themselves with a source archive, whatever really! I'd make less requests and more implementations if the source were open! ;)
    • might be an addition to ratio, but source-destination translation. If I'm at x=100,z=50 in 'world' and I take a portal there to 'nether', I'd like to end up at or near x=100,z=50, maybe as if the ratio were 1.
      • (actually, how would the ratio work otherwise? Like, without translation - as currently portals just lead straight to spawn points?)
      • Maybe the translation could be based on distance from world spawn instead of distance from x=0,z=0?
  4. Offline


    When people disconnect in Nether and connect again (or relog for that reason)
    They cant destroy blocks in the netherworld!
  5. Offline


    Check the Known Issues section in the first post (which conveniently happens to be displayed on every page of this thread!) :).
  6. Offline


    I must be old. I was pretty sure Mob = mobile... and animals, npcs, monsters, etc are all mobile. then again I still cring when I see "PST me" in chat ;)

    Anyway, lots of console spam but nothing seems to be broken. imported my worlds, rebuilt my TPs and tested them and they are working fine.

    Permission changes won't work with /reload, only with a full restart or you get "An internal error occurred..." Also multiverse.* works, but multiverse.world.list doesn't, but I think that has been covered.

    That's all I have to report atm. Thanks for the hard work.


    Permissions 2.0
    General 2.1
    MultiVerse 1.2
    a few others...
  7. Offline


    The colored swirling purple portal texture isn't showing for me. Is there a way for them to show up or is it a known bug?
  8. Offline

    Sir Savary

    Second time I am posting this.

    I have made a portal with the wooden pickaxe. When I list the portals, my portal comes up. My portal is a pit. You jump into pit, and it should telly you. But it doesn't. I used "/mvpc test w:nether" to make my portal. I do not get an error when making, or trying to use my portal but I do get one when using "/mvtp nether" It kicks me says "Internal Server Error" and then writes this to the log:

    2011-02-20 11:21:02 [WARNING] Failed to handle packet: java.lang.NullPointerException
        at com.onarandombox.Rigby.MultiVerse.MVCommands.MVTP(MVCommands.java:673)
        at com.onarandombox.Rigby.MultiVerse.MultiVerse.onCommand(MultiVerse.java:274)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:17)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:77)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:171)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:628)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:597)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:589)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(SourceFile:232)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:317)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:232)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    I am using one of the latest builds(Updated Craftbukktit yesterday)
  9. Offline


    First of all, apologies this reply is late and same as the fix... our router decided it wanted to play games with us and wouldn't connect.

    Yup those errors are down to the fact they've changed how the Entity Damage event happens.... FANTASTIC.... as well bitching about all plugins with a constructor, fun fun fun :)

    Will get an update out quickly to hopefully fix both issues.
    --- merged: Feb 20, 2011 5:50 PM ---
    The blacklist has nothing to do with commands, the blacklist only effects whether a player can join a world, no idea why you're having so many issues with it... its only triggered when a person walks into a Portal.
    --- merged: Feb 20, 2011 5:50 PM ---
    Yup, lovely update to CraftBukkit that was :)
  10. Offline


    Hey, I am using Multiverse v1.2 and SpawnControl v0.6. And whenever someone dies in another world, it will say,
    2011-02-20 16:12:52 [INFO] [SpawnControl] Attempting to send player Luis_Delatorre to spawn.
    2011-02-20 16:13:20 [INFO] Stopping server
    That some how crashes the server. Also, if you try and type /spawn while in another world, it will crash the server. I think it might be because you need to set the spawn in the worlds, but I don't know.
  11. Offline


    Atm theres no manual way to type it in... I do mean to implement this but this will probably be after the plugin split... for now you select the portal and walk/tp to the destination first then type '/mvpd here'
    --- merged: Feb 20, 2011 5:53 PM ---
    Ok, will need some more information... can you pastebin your server log around the time you were doing this as well as the worlds config and portals config.
    --- merged: Feb 20, 2011 5:54 PM ---
    hmm when you change permissions make sure you restart the server as well. Also if you still have issues pastebin your Permissions config and link here.
    --- merged: Feb 20, 2011 5:54 PM ---
    Will look into it more, unless a CB Update has changed this or a plugin has alterred this.... I had a completely different result when testing this feature.
    --- merged: Feb 20, 2011 5:55 PM ---
    Yeh my bad.... good old maths :) should check if its EQUAL TO as well :).
    --- merged: Feb 20, 2011 5:56 PM ---
    Thats fair enough, I intend to split the plugins down into their little sections anyways... so people that want my version of spawn would just use it and others that dont wouldn't.
    --- merged: Feb 20, 2011 5:56 PM ---
    Will look into it :)
    --- merged: Feb 20, 2011 5:57 PM ---
    hmm, will look into it... may just be a case of setting up a commands blacklist or something similar.
    --- merged: Feb 20, 2011 5:59 PM ---
    Can you check the Known Issues section in the original post and check you are not having that problem, if it is relating to that theres no proper fix apart from teleporting back to the default world then back to the nether again.

    This isn't an issue with MultiVerse, but with CraftBukkit itself.
  12. Offline


    I was running still am Cb 34x Same version I ran before u gave us 1.2.

    also we have reports that the tool used for making portal selection broadcasts the slection to all " probably not intended"

    If it helps I can give u the Id that CB version command now spits out instead of a build version number

    here: This server is running Craftbukkit version git-Bukkit-"6743361" (MC: 1.2_01)
    --- merged: Feb 20, 2011 6:01 PM ---
    How goes the fix for Blacklists seems Blacklist world is doing nothing its letting ppl into the world going thryu portal, I tried adding the blacklist to portal but it did nothing as well.
  13. Offline


    hmmm I can't see it effecting it, it should just be a case of if you want CrowdControl to control mobs then just setup MV to true on both animals and mobs.
    --- merged: Feb 20, 2011 6:02 PM ---
    I'm looking into monitoring teleporting etc and teleporting them back if they try enterring a world which they arnt allowed.
  14. Offline


    I think the nether mobs and blacklist group going thru portal should be first priority before updating fo later CB imo, A lof of other plugins are waiting a little bit before updating there CB build.
  15. Offline


    Not currently but it was definately on the list.
  16. Offline


    Rigby I cleard u to enter our server
    --- merged: Feb 20, 2011 6:05 PM ---
    just in case u wanted to come on
    and see
  17. Offline


    Ok first of all... I didn't kill your server, you killed it yourself.... Nothing is forcing you to use a specific plugin, if you chose to use it regarding the warnings then it's not my fault... CraftBukkit as well as the plugins themselves are still in development.

    When the plugin reloads it does a Check against Permissions again and grabs the Permissions Handler... So I can't see it being a case of MV Not updating permissions, because it uses the plugin Permissions to do this and such... (Sigh at the plugin name).
    --- merged: Feb 20, 2011 6:11 PM ---
    hmm, I see no real way of doing this except when a portal is created to replace all air blocks with the PORTAL or WATER block. You can force single player styled portals by requiring a specific amount of portal blocks.

    But yes I understand, invisible portals can be a pain :), something I'm looking to address but trying to think of a method which satisfies both sides.
    --- merged: Feb 20, 2011 6:12 PM ---
    Yeh, looking into the Blacklisting, something is allowing blacklisted members through occassionally.
    --- merged: Feb 20, 2011 6:15 PM ---
    Regarding health per world, needs looking into... someone also wants the ability to set a form of peaceful mode to regen peoples health over time... so would probaly come under that and yes the Entity_Damaged removal crap sure put a spanner in the works :).

    Regarding the source, initially I didn't release it because it was being rushed, however I'm now rewriting it again into little modules and will probably stick it on GitHub... Not sure yet :).

    hmm the ratio setting in the config was going to be the form of Distance Factor used in Single Player, however its named wierdly and isnt implemented yet.
    --- merged: Feb 20, 2011 6:16 PM ---
    Cheers, will look into it then :). The console spam may just be down to the latest CraftBukkit build breaking a few plugins etc.

    I'm confused regarding the Permissions reload, will look over the Permissions API etc.
    --- merged: Feb 20, 2011 6:17 PM ---
    Strange, have you tried building else where? reloading the server and client etc??? It's not related to MultiVerse however just minecraft and portals in general. I have had it happen to be though.
    --- merged: Feb 20, 2011 6:19 PM ---
    Will look into it, what happens when you type "/mvtp w:nether"
    --- merged: Feb 20, 2011 6:22 PM ---
    That's change I don't think I've used any server broadcasting, it's all player private messages. Are you sure this is whats happening and that its MultiVerse?
    Sorry woke up not long ago, I intend to look into it shortly.
  18. Offline


    Rigby90 if you need to I added you to white list as we allowed some new ppl in to try out the server ect u might want to come on see the issue if u get time.

    info in my sig.
  19. Offline


    Blacklist is definitely one of the things I intend to look into shortly and being of priority as people rely on permissions to do things.

    However the change to support the Latest CB is minimal, its just removing the Constructor and changing Entity Damage over. Will hopefully get them both done in the same update.
  20. Offline


    I was told it was using the wooden pickaxe tool and it apprently shows to all players. The only msg showing up is
    the Postion 1 2 selected msg from multiverse.
  21. Offline


    Make sure you're running the latest version of SpawnControl, MultiVerse doesn't use "/spawn".

    Chances are you havent got a SpawnControl that is capable of MultiWorld.
  22. Offline


    Actually if you go by affeross was sating in his MMC plugin chaning the code to suit the later CB will break all the builds below and require me to update soooner then I can afford to. We rely on worldguard to stop server burning down and blacklist items based on grp and for zones.

    version 4.x is not out for that its being made by sk89q whilst I can use the new CB fine It breaks that plugin along with worldedit Im affaried I will not be able to test out the later CB until he has released his new versions of both.
    --- merged: Feb 20, 2011 6:29 PM ---
    Spawncontrol 0.6 supports multiworld I think I remember using ver 0.5 and hes next release was for mulitworld support. I used it before this and before that I used essentialsspawn.
  23. Offline


    I'll release them in two different updates, get permissions etc out the way first then release another update for the new CB build.

    Hopefully that can suit both sides.
  24. Offline


    Hi there im getting this error:

    Im using minecraft build:
    The Error:
  25. Offline


    It should not take too long for Sk89q to release it he has a beta out for worldedit so its a matter of days I guess.
    but yea dont let me stop you lol.

    your welcome on my sever in case u missed the post about it. never know it might pay off to look into the issues personally online.
  26. Offline


    iConomy.payment - Allows users to use /money pay
    iConomy.rank - /money rank
    iConomy.list - /money top
    iConomy.withdraw - /money withdraw
    iConomy.deposit - /money deposit
    iConomy.reset - /money reset
    flashlight.normal - /flashlight
    this is the config file in the main folder.
  27. Offline


    Yea, you need to set the spawn in every new world, at least for me, or people will crash the server when they die in that world.
  28. Offline


    Yea we had that problem but I gatherd as much.
  29. Offline


    I'm having a major issue. I get:

    when I start my bukkit server.
    When I do ANY /mv command, the plugin disables, and crashes the server. How do I fix this?
  30. Offline


    also, it sais the permissions for this are not enabled and so it disabled its self. any reason why?
  31. Offline


    Player player = event.getPlayer();
    player.sendMessage("Position 1 - Set");
    Really shouldn't be happening as it's sending it to the player which triggered the event ONLY.
    --- merged: Feb 20, 2011 7:12 PM ---
    They removed this Event in the latest CraftBukkit, a fix will be out tonight sometime.
    --- merged: Feb 20, 2011 7:13 PM ---
    That's wierd... if a MVSetSpawn isnt set then it uses the world default spawn point, so unless you are miles away from it and then teleporting to it is causing the server to overload and crash, I have no clue.
    --- merged: Feb 20, 2011 7:14 PM ---
    Sounds like an old version of CraftBukkit, try updating to one of the newer versions.

    Just looking at IRC some people mention the latest CB Version has broken multiple worlds, try a couple builds from the latest.
    --- merged: Feb 20, 2011 7:14 PM ---
    In that case you havent setup the Permissions plugin correctly and therefore isn't loading.

    In the original post there's a link to the Permissions 2.0 Thread, download and install that.

Share This Page