[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


    Could you add something, because i'm running a server with a Arena, and i am using your plugin allot,
    I've a waiting room, but could you add something, so i can add more portals?
    Then it's random.

    Like portalwaitingroom his destination is portalarena1, portalarena2, portalarena3 ...
    Then he picks a random portal, so then you don't spawn all the time at the same place,

    Do u understand me? (sorry for my bad english :p)
  3. Offline


    Well... I guess i got an bug or error... If i Imports a Single player map (no Mods on it) it will create the Map with no saves ( like buildings or this)

    Or do i something wrong?
  4. Offline


    Can you have a seperate invertory?
    So the stuff you get from 'world1' doesn't come with you to 'world2' ????
    h3ndy_ likes this.
  5. Offline


    @Rigby90 - could you please make your plugin load first? It causes some issues with my Citizens plugin, as NPCs cannot be spawned if the world is not loaded in your plugin first.
  6. Offline

    Celtic Minstrel

    @Mattie112 - There's a plugin called MultiInv that does that. Search for it.

    @fullwall - Putting a Z on the beginning of your plugin's name is a possible temporary fix that you could tell your users. The other thing I would recommend is making sure the NPC spawning is in a function of its own which takes a world as a parameter; then from onEnable you spawn NPCs in the main world and set a ServerListener for the PLUGIN_LOADED (or it might be PLUGIN_ENABLED, I forget) event. If Multiverse is later loaded, your event handler will be called, at which point you should be able to spawn NPCs in the rest of the worlds. Does that make sense? There may be some added complications, but I think that basic idea would solve the problem.
  7. Offline


    Hey Guys,

    I am using CraftBukkit v571 and Multiverse 1.5, it works wonderfully, except this error pops up, sofar it has not restarted the server but I was wondering if it was severe?

    2011-03-25 10:25:22 [SEVERE] BLOCK_RIGHTCLICKED loading MultiVerse v1.5 (Permissions 2.1+) (Is it up to date?)
    java.lang.NoSuchFieldError: BLOCK_RIGHTCLICKED
        at com.onarandombox.Rigby.MultiVerse.MultiVerse.onEnable(MultiVerse.java:187)
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:118)
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:453)
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:217)
        at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:92)
        at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:70)
        at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:203)
        at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:190)
        at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:130)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:245)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:366)
  8. Offline


    well for me everything works well except im not allowed to use any commands in my second world but in my first(main)world it works (luckily i have essentilas to get back to my main world)
  9. Offline


    561 replaced all player interaction events with a single new event.
    cengbrecht likes this.
  10. Offline

    Celtic Minstrel

    Uh, yeah. It means it's incompatible with your version of CraftBukkit, which probably means it wasn't loaded at all.
  11. Offline


    If that exception breaks anything, it might be "SP-like" and sign portals, since it can't read the right-click event on the sign or portal frame. Everything else should continue to function correctly.
  12. Offline

    Celtic Minstrel

    I suppose, yeah... I thought it looked like a loading error, which means the loading is aborted, but now I'm not sure.
  13. Offline


    /mvtp p:portal to this room: http://i.imgur.com/btMVs.png ends up putting me into the void of the world and kills me, unfortunately im too lazy to test it further to whats causing it, do i need to clear out those chests mayhaps?
  14. Offline

    Celtic Minstrel

    I recall /mvtp p: being broken, so I doubt clearing out the chests would help.
  15. Offline


    /mvtp p: is broken due to a bug in CraftBukkit. The bug is fixed for the next recomended build.
  16. Offline


    Ah, thanks for replies, guess i'll have to avoid them for a little while longer then ;P
  17. Offline


    Successful portals between worlds, but my Nether portal (in nether) won't show the groovy portal material or make the portal noise? Am I missing something simple?
  18. Offline


    Without plugin assistance, the only way to get the actual portal blocks is to make the 4x5 obsidian frame (corners optional) and set fire to the inside base. With plugin assistance (maybe worldedit?) I believe it's possible to place the blocks manually, though I've had limited success with that. Minecraft doesn't like free-floating portal blocks it seems.

    That does lead to a nifty feature request (I know you're busy, no pressure!). Make a slash command to set all air blocks in a portal area to the material of your choosing.
  19. Offline


    How to use /time with different worlds?
  20. Offline


    #Prefix Chat with World Name.
    prefix: true
    #Choose whether or not Players have to pay to use the portals.
    iconomy: true
    #True/False - Whether MultiVerse should handle all respawns on every World including the Default.
    #Disable this if you have a form of Respawn Teleportation plugin.
    globalrespawn: false  #Note by TE5LA: I've tried this set to true also.
    #True/False - Whether MultiVerse should handle all respawns on the MultiVerse Worlds.
    #If 'globalrespawn:true' then this will have no effect.
    alternaterespawn: true
    #How long a player has to wait before using another portal.
    #In Milliseconds - Default is '5000' which is 5 Seconds.
    tpcooldown: 5000
    #How long to leave in between sending an alert to the player.
    #In Milliseconds - Default is '5000' which is 5 Seconds.
    alertcooldown: 5000
    #How long the player has to wait before they can get more information from a portal.
    #In Milliseconds - Default is '5000' which is 5 Seconds.
    infocooldown: 5000
    #The Item a player has to use to get information from a portal.
    #Default is 49 - Obsidian
    infowand: 49
    #The Item a player has to use to set the coordinates to create a portal
    #Default is 270 - Wood Pickaxe
    setwand: 270
    #SinglePlayer Styled Nether - You still have to "/mvimport" the World for Nether.
    #The settings below only affect the SPLike portals.
    #SPLike - True/False - Portals without a Destination or Sign will act like a SinglePlayer portal.
    #AutoBuild - True/False - AutoBuild a destination portal if none are found nearby?
    #Nether - Folder/WorldName of the Nether world.
    #Default - Folder/WorldName of the default world setup in server.properties.
    #RespawnToDefault - True/False - When a player dies do we respawn them back to the default world.
    splike: false
    autobuild: true
    nether: Underworld
    default: world
    respawntodefault: true  #Note by TE5LA: I've tried this set to false also.
  21. Offline

    Celtic Minstrel

    Depends on the plugin. If properly implemented, it should affect the world you're currently in. General does that, I know Essentials does it, and I would be utterly shocked if CommandBook didn't. General 3.2.3 also lets yo do "/time world-name time" to set a world's time remotely. I have no idea if Essentials or CommandBook have anything like that.
  22. Offline

    Alex Solomon

    Hey, im getting the message "An Internal Error Has Occurred While Attempting To Perform This Command."

    CMD error:
    Caused by:
    at org.anjocaido.groupmanager.permissions.nijikoPermissionsProxy.has(nijikoPermissionsProxy.java:224)
    at com.onarandombox.Rigby.MultiVerse.MultiVerse.onCommand(MultiVerse.java:226)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:350
    . . . 12 more
  23. Offline


    my new players aren't spawning on the default world

    multiverse 1.5

    rename citizens zcitizens.jar

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


    I know that solution, I created citizens XD. I think this problem may be solved with a pull request from @Raphfrk. Still, would be nice if you could change it.
  25. Offline


    oh didn't even notice it was your post.. my bad
  26. Offline


    This works pretty good except that when I exit a portal after teleporting, I don't spawn inside the destination portal, but next to it, facing the wrong way.
  27. Offline


    My server.properties is overridding everything. CB 556
  28. Offline


    Should inventories be transferred between worlds?
  29. Offline


    Yes. See MultiInv for a plugin to stop that.
    TE5LA likes this.
  30. Offline


    it doesnt let me use /mvpc ... i dont have assce to it know one know why
  31. Offline


    Is there / can you make a "global-costs-option". I don't want to have a diffrent cost for each portal, just $10 for every portal (iConomy)

Share This Page