[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

    zorphon

    I don't understand what you're trying to say with your unnecessarily sarcastic reply. The commands stopped omitting any results, and I am simply asking if anybody else is experiencing the same thing.
     
  3. Offline

    Itssnowing

    I'm sorry, I have a habit of being unnecessarily sarcastic. It was just that you said stop rather than start which I decided to tease a little.
    But it's a common problem, people not being able to get commands to work. I found that by repeating the commands multiple times they would work eventually, but it gets to be a bit of a hastle needing to go back and fourth between two portals you're trying to set up and destroying them, rebuilding them, etc. I think /mvtp works relatively well, however. I think the best idea would be to revert to an earlier CB build/MV build and set up your portals with that, then revert to whatever version you're using now.
     
  4. Offline

    minifjurt

    Hi!
    I need a little help with my multiverse.
    When I write a multi verse command I only gets this msg:
    [An internal error occured while attempting to perform this command]
    and in the console I get this msg:
    [Caused by: java.lang.Linkageerror: com/nijiko/permissions/permissionsHandler
    at com.onarandombox.Rigby.MultiVerse.MultiVerse.onCommand (MultiVersea:274)
    at org.bukkit.command.PluginCommand(PluginCommand.java:35
    ... 12 more]

    my plugins is BigBrother, Essentials, MultiVerse, Permissions, WorldEdit, WorldGuard

    and when i start the server i got this: page 1 server_error_page2 fast omvänt.png

    page 2
    server_error_page1.png

    here is my permissions config.yml

    Code:
    plugin:
        permissions:
            system: default
            copies:
    
    groups:
        Guest:
            default: true
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
              - 'essentials.spawn'
        New:
            default: false
            info:
                prefix:
                suffix:
                build: false
            inheritance:
            permissions:
              - 'essentials.spawn'
              - 'essentials.sethome'
              - 'essentials.home'
              - 'essentials.tpaccept'
              - 'essentials.tpdeny'
              - 'essentials.help'
    
        Player:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
              - 'essentials.home'
              - 'essentials.sethome'
              - 'essentials.warp'
              - 'essentials.msg'
              - 'essentials.jump'
              - 'essentials.spawn'
              - 'essentials.list'
              - 'essentials.help'
              - 'essentials.tpa'
              - 'essentials.tpdeny'
              - 'essentials.tpaccept'
        Trusted:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
              - 'essentials.ban'
              - 'essentials.kick'
              - 'essentials.home'
              - 'essentials.sethome'
              - 'essentials.msg'
              - 'essentials.spawn'
              - 'essentials.list'
              - 'essentials.help'
              - 'essentials.unban'
              - 'essentials.tpa'
              - 'essentials.tpdeny'
              - 'essentials.tpaccept'
        Admins:
            default: false
            info:
                prefix:
                suffix:
                build: true
            inheritance:
            permissions:
              - '*'
    
    users:
    
        loth:
            group: Admins
            permissions:
        Lofse:
            group: Admins
            permissions:
        tjocksvans:
            group: Trusted
            permissions:
        robocop1987:
            group: Trusted
            permissions:
        Nokitch:
            group: Trusted
            permissions:
        FOLLGAD:
            group: Admins
            permissions:
        minifjurt:
            group: Admins
            permissions:
        axellol99:
            group: Trusted
            permissions:
        mallud18:
            group: Admins
            permissions:
        Hectormora:
            group: Trusted
            permissions:
        Msawchuk:
            group: Trusted
            permissions:
        Eastonch:
            group: Trusted
            permissions:
        Zokas1992:
            group: Trusted
            permissions:
        Jk1ller:
            group: Trusted
            permissions:
        Mad_vV:
            group: Trusted
            permissions:
        IPencil:
            group: Trusted
            permissions:
        Kamfy:
            group: Player
            permissions:
        Brennanx1:
            group: Player
            permissions:
        Flobblem:
            group: Player
            permissions:
        Clintonius:
            group: Player
            permissions:
        Brianlance:
            group: Player
            permissions:
        minifjurt123:
            group: Admins
            permissions:
    my name is minifjurt123.
     
  5. Seconded.
     
  6. Offline

    Chris Lewis

    waiting for 1.6.2...
     
  7. Offline

    Rigby90

  8. Offline

    Mogymog

    Is there a way to get the portals you create to be filled with the purple portal blocks? Like if you make them from obsidian.. Would the only way to get it to happen is to make it happen before setting up the portals? Is there no way to do it after you've set up and linked them?
     
  9. Offline

    Boingboingsplat

    Is there an easy way to set a world as the "default"? On my server we want restart with a new world, while retaining an archive of the old one that you can visit.

    It'd be nice if we didn't have to do the tedium of rename many world and portal configurations.
     
  10. Offline

    Falkoner

    Loving the plugin, but I'm having a problem with various plugins and switching between worlds, plugins such as magic carpet continue to be activated, even if I switch to a world where they cannot normally be activated(no permissions), is there any fix for this?
     
  11. Offline

    Phat32

    I just got this error:
    Code:
    2011-04-06 21:05:52 [SEVERE] Could not pass event PLAYER_MOVE to MultiVerse
    java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
            at com.onarandombox.Rigby.MultiVerse.MVTeleport.canEnterWorld(MVTeleport.java:330)
            at com.onarandombox.Rigby.MultiVerse.MVPlayerListener.onPlayerMove(MVPlayerListener.java:289)
            at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:205)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:128)
            at net.minecraft.server.Packet10Flying.a(SourceFile:126)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    And
    Code:
    21:13:32 [SEVERE] Could not pass event PLAYER_INTERACT to MultiVerse
    java.lang.NoClassDefFoundError: com/nijiko/permissions/PermissionHandler
            at com.onarandombox.Rigby.MultiVerse.MVPlayerListener.onPlayerInteract(MVPlayerListener.java:332)
            at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:217)
            at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
            at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
            at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
            at net.minecraft.server.ItemInWorldManager.a(ItemInWorldManager.java:207)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:447)
            at net.minecraft.server.Packet15Place.a(SourceFile:57)
            at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
            at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
            at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
    So far it it didn't seem to break anything... but I am unsure
     
  12. Offline

    arthoz

    Had the player_move error myself on 1.6.2.
    1.6.0 works fine tho it seems
     
  13. Offline

    StoutyAlex

    im useing Groupmanager Latest Version and when i try to use a command it says Permissions 2.1 was not found does this work with GroupManager?
     
  14. Offline

    Itssnowing

    Are you using the Essentials groupmanager? There's two parts to it, and it won't work without the second. Make sure you have both, and it should work.

    That's a problem with the other plugin, not MV, as I understand it. MV manages teleportation through and between worlds, not what happens in them. The same thing has been happening in Flight.

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

    Cyprias

    @Itssnowing

    StoutyAlex is running GroupManager 1.0 alpha5.
    Looks like MultiVerse 1.6.2 won't run with GroupManager. We downgraded MV to 1.6 and it runs fine with GroupManager.
    Are there any disadvantages I should know about running MV v1.6 vs v1.6.2?
     
  16. Offline

    Rigby90

    1.6 doesn't have the 1.5 changes. Check the changelog and see if 1.5 has anything you need

    Will look into 1.6.2 and see what's up.
     
  17. Offline

    Cyprias

    Was 1.6 based off 1.4?

    The 1.5 whitelist fix does look tempting. On another server I manage we only want admin ranked players to enter one world but lower ranks with teleport (essentials) ability can TP to us. Would MV's whitelist fix that or is the whitelist only for MV's tp/portal features?
     
  18. Offline

    Rigby90

    only for MV's tp/portal features however what you wan't can be added easily. (I think)
     
  19. Offline

    Cyprias

    I take it the onus is on Essentials to limit which worlds players can go to to using the Essentials teleport commands?

    For now we're having admins turn off teleporting (/tptoggle) before entering to world. not too much of a big deal at the moment.
    Thank you for replying though.
     
  20. Offline

    Falkoner

    Okay, I was wondering if there was a possible configuration for Permissions or something else to fix it, guess there's not for now, thank you.
     
  21. Offline

    Itssnowing

    Isn't that better asked in the permissions thread then? :eek:
    Though, if it stopped all plugins as they went through, it might mess up things like vamprism plugins.
     
  22. Offline

    Seion

    Is there a way to clear out the inventory when they come through the portal or have 2 inventories for each world? One world i dont enable the item commands the other i do, dont want them coming through with a bunch of items.
     
  23. Offline

    Itssnowing

    You could use MultiInv.
     
  24. Offline

    Seion

    thanks that worked, also is there a way to turn of god mode in one world too, cause its still enabled from the other world, I can disable the command but its still on when they switch worlds.
     
  25. Offline

    Itssnowing

    That's been happening with a bunch of plugins, like the Magic Carpet mod, and the Flight mod. Still no way to fix it, though.
     
  26. Offline

    sweetswear4665

    Thanks for your help, I also found this once I started searching a little bit. :D
     
  27. Offline

    fffizzz

    I don't know if this is possible, but it would be extremely useful and awesome!

    How about, based on connecting IP, it send the person to a world

    for example
    68.68.201.210 => creative
    68.68.201.211 => survival

    Im actually converting the two seperate instances into a single, which dramatically reduces the resources on the box based on the testing done earlier.
     
  28. Offline

    Celtic Minstrel

    I'm not sure if this will work, but you can try it. Might be wise to backup your world folders first, and perhaps save your Multiverse configs.
    • Unload all your worlds using /mvremove.
    • Shut down the server.
    • Edit your server.properties to put the new world in the "level-name" property. (So, if your old world is "world" and your new world is "new", change "level-name=world" to "level-name=new".)
    • Restart the server.
    • Reload your worlds using /mvimport.
    Again, it's just a theory and I'm not sure if it'll actually do what you want, but it's something to try.
     
  29. Offline

    Avous

    theres a huge bug.... i run a 50 man server and we have 4 different worlds. the game crashes sometimes when someone enters a world and everyone else is in other worlds... and the server doesnt even have time to save the players inventories before it crashes.... could i please get a fast fix?
     
  30. Offline

    Expatcat

    I keep getting this error message:


    17:09:36 [SEVERE] Could not pass event PLAYER_INTERACT to MultiVerse
    java.lang.NullPointerException
    at com.onarandombox.Rigby.MultiVerse.MVPlayerListener.onPlayerInteract(MVPlayerListener.java:216)
    at org.bukkit.plugin.java.JavaPluginLoader$9.execute(JavaPluginLoader.java:217)
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:59)
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:255)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:162)
    at org.bukkit.craftbukkit.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:133)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:661)
    at net.minecraft.server.Packet18ArmAnimation.a(SourceFile:35)
    at net.minecraft.server.NetworkManager.a(NetworkManager.java:198)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:72)
    at net.minecraft.server.NetworkListenThread.a(SourceFile:100)
    at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:368)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:283)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:375)
     
  31. Offline

    Freemann

    I added all the permission things to Permissions and it still says I'm not able to use the commands. Is this right for Permissions?

    users:
    Freemann:
    group: Admins
    permissions:
    '-multiverse.world.create'
    '-multiverse.world.import'
    '-multiverse.world.remove'
    '-multiverse.world.list'
    '-multiverse.tp'
    '-multiverse.world.setspawn'
    '-multiverse.world.spawn'
    '-multiverse.portal.create'
    '-multiverse.portal.remove'
    '-multiverse.portal.select'
    '-multiverse.portal.destination'
    '-multiverse.portal.rename'
    '-multiverse.portal.list'
     

Share This Page