[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

    Akimbodice

    00:22:33 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'mvcreate' in plugin MultiVerse v1.7.2
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:37)
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:129)
    at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:298)
    at net.minecraft.server.NetServerHandler.handleCommand(NetServerHandler.java:725)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:691)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:684)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:32)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
    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:451)
    at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
    at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Caused by: java.lang.NullPointerException
    at org.anjocaido.groupmanager.permissions.NijikoPermissionsProxy.permission(NijikoPermissionsProxy.java:241)
    at org.anjocaido.groupmanager.permissions.NijikoPermissionsProxy.has(NijikoPermissionsProxy.java:224)
    at com.onarandombox.Rigby.MultiVerse.MultiVerse.onCommand(MultiVerse.java:163)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more
    No idea what this is :/ I was having troubles with Group Manager before but thats fixed or is Multiverse not compatible with Group Manager?
     
  3. Offline

    Bubylou

    i use this primarily for adventure maps and a realy nice feature idea would be that you can set a world so that you cannot enter it with anything in your inventory and possibly when you leave the world your inventory will be cleared. other than that perfect plugin.
     
  4. Offline

    fernferret

    The closest we can do right now in the plugin MultiInv.

    Not sure if this has been fixed in permissions but try looking here (scroll to the bottom and read the part on global configs): https://github.com/TheYeti/Permissions/wiki/Guide-to-creating-YAML-configs

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

    vianns

    Hi.

    I use this plugin since a long time, and I like it.
    Today, I upgraded Bukkit 860 -> 935, and Permissions 3.1.5 -> 3.1.6, before upgrading MV to its last version.

    Since I did it, everytimes I want to use a /mvtp command, I got the message
    "you do not have the rights to access this command"

    I'm admin AND operator.

    What's wrong ? :/

    I read a lot of messages about this error, but did'nt find any solution yet.

    EnzoFX, did you have any positive results ?

    Thanks.

    Edit:


    It has solved my problem =)
     
  6. Offline

    kmccmk9

    Hi, I'm having trouble getting this plugin to import properly. I have imported before and teleported but on the latest version, after importing, I can not teleport without server crash. Any ideas?
     
  7. Offline

    Amrod

    (first of all sorry for my bad english I'm french)
    I have a problem with this plugin. before I used it to have my server without spawn of monsters but by being in no regen mode (the health) (The configuration in my file server.properties was to put the spawn of monsters and animals on true, and then to configure via multiverse by putting the spawn of monster on false to have no monsters but keep the no-regeneration of health.) . With the current version, it is not possible any more.
    What do I have to make to not be in peacefull and not have the spawn of monster again?
     
  8. Offline

    bruceweed

    Ok, I'm getting a SPAM list of errors. This error spams a RIDICULOUS amount in my console and log files. It even end up disconnecting all my players for whatever reason.

    Code:
    2011-06-29 14:06:34 [SEVERE] Could not pass event PLAYER_MOVE to MultiVerse
    java.lang.NullPointerException
        at com.onarandombox.Rigby.MultiVerse.MVPlayerListener.onPlayerMove(MVPlayerListener.java:199)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:286)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:140)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
        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:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
     
  9. Offline

    Emmett97

    Whenever I use the woodenPickaxe to select points, it chooses both point 1 & point 2 in one click so it is impossible to make the portal. Any help?
     
  10. Offline

    ratty

    What does playerBlacklist and playerWhitelist do? I can't find anything in the documentation. I tried putting a group name in there in there in case it prevents players from teleporting to other worlds, but it didn't seem to prevent it.
    I'm looking for a way to have an admin only world.
     
  11. Offline

    Maxis010

    Left Click will set Point 1 & 2, right click with only set point 2
    I believe listing was broken and never restored in MV1, it is part of MV2
     
  12. Offline

    jmanjones

    This might be impossible, but is the ANY way to use this without permissions? I think its too much work to add all of the permissions for all my plugins.
     
  13. Offline

    ACStache

    I'm guessing not, sorry:
    Requirements

    This plugin requires Permissions 2.7.x Without Permissions MV will disable itself. 3.1.x works also

    CraftBukkit Recommended Version - 935
     
  14. Offline

    Maxis010

    Until MV2 is officially released (AKA no beta) then no
    MV1 is reliant on permissions
     
  15. Offline

    jmanjones

    Awww, that stinks. Is there any alternative to this?
    BTW i took the addiction test :D
     
  16. Offline

    rshuttle1337

    Hmm, I seem to be having an issue with Multiverse ATM.

    On my server, at the spawn, I have a stargate (using the Stargate mod) which transports you to another point on the map. When a play enters the stargate and warps to the other location, the console spams with errors involving Multiverse, and the player is kicked.

    Errors:

    Code:
    2011-06-30 00:06:13 [WARNING] rshuttle1337 moved too quickly! Elapsed ticks: 1, Distance change: 3877090.416031298
    2011-06-30 00:06:13 [INFO] [BACKUP] Initiate a last backup because the last player left. It will start to backup in 25 minutes when no player will have connected in this time.
    2011-06-30 00:06:13 [SEVERE] Could not pass event PLAYER_MOVE to MultiVerse
    java.lang.NullPointerException
        at com.onarandombox.Rigby.MultiVerse.MVPlayerListener.onPlayerMove(MVPlayerListener.java:199)
        at org.bukkit.plugin.java.JavaPluginLoader$7.execute(JavaPluginLoader.java:286)
        at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:58)
        at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:321)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:140)
        at net.minecraft.server.Packet10Flying.a(SourceFile:126)
        at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
        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:451)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    Is there anyway to stop my players from being kicked?
     
  17. Offline

    VoidingNixx

    Having some issues. Anyone have any suggestions?

    So I have two Worlds I am trying to get working with Multiverse... one of the worlds, Multiverse sees, but when trying to set a portal to the world, it does nothing. When I try to teleport to the world, I get 'An internal error has occured'. The second world is not even being found... I'm at a loss currently.
     
  18. Offline

    fernferret

    Thought this got fixed a while ago. Are you on the latest RB and 1.7.2 of MV?

    Could you post your log? That's what that message means. Also, what do you get when you do a /mvlist.

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

    bruceweed


    Any word?
     
  20. Offline

    Celtic Minstrel

    Oh, that reminds me... if you have iConomy 4, then MultiVerse 2 raises a NoClassDefFound error. If you're not going to support iConomy 4 you should at least check that the version is >= 5.
     
  21. Offline

    Woodsy

    Please help. Got a slight problem with JukeBoxes in another world.

    (edit) Further investigation suggests all jukeboxes are bugged that have been placed into world by mcedit.
    (edit) Normally placed jukeboxes are ok.
    (edit) I guess this is a craftBukkit/mcedit bug then?

    Breaking a Jukebox creates an exception and boots player.
    Using WorldEdit (upgraded to 4.7 due to bug #580) to replace JukeBox gives exception and boots player.
    Jukeboxes work fine in normal "world".

    Any ideas?

    Code:
    16:52:02 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
            at net.minecraft.server.BlockJukeBox.b_(SourceFile:58)
            at net.minecraft.server.BlockJukeBox.remove(SourceFile:79)
            at net.minecraft.server.Chunk.a(Chunk.java:291)
            at net.minecraft.server.World.setRawTypeId(World.java:304)
            at net.minecraft.server.World.setTypeId(World.java:369)
            at net.minecraft.server.ItemInWorldManager.b(ItemInWorldManager.java:143)
            at net.minecraft.server.ItemInWorldManager.c(ItemInWorldManager.java:172)
            at net.minecraft.server.ItemInWorldManager.dig(ItemInWorldManager.java:103)
            at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:466)
            at net.minecraft.server.Packet14BlockDig.a(SourceFile:42)
            at net.minecraft.server.NetworkManager.b(NetworkManager.java:223)
            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:451)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:361)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:422)
    >version
    16:55:36 [INFO] This server is running Craftbukkit version git-Bukkit-0.0.0-892-ga9ddbaa-b935jnks (MC: 1.6.6)
    16:55:36 [INFO] This server is also sporting some funky dev build of Bukkit!
    >plugins
    16:56:13 [INFO] Plugins: Superpickaxe, CraftIRC, DropChest, SlowHealth, TelePlusPlus, SpyerFun, HeroChat, LogBlockQuestioner, CommandBook, MotherNature, cjb_mod_manager, Help, SpyerAdminCommands, BukkitContrib, WorldBorder, GlassPlugin, FenceStack, CommandSigns, MultiVerse, MultiInv, AutoPlant, MyHome, SpyerAdmin, LongGrass, properTime, MinecartManiaCore, MinecartManiaSignCommands, LWC, MinecartManiaStation, WorldGuard, CraftBukkitUpToDate, MyWarp, Growbie, MinecartManiaAutocart, MagicCarpet, WorldEdit, BigCatch, HeroicDeath, Permissions, MinecartManiaChestControl, MinecartManiaAutomations, MinecartManiaAdminControls, LogBlock
    >
    
     
  22. Offline

    EmanuxJade

    hello, is possible can move a player from "world" to "world" by console command? Maybe in the future patch?

    And what can i do for setting "spawn for specific world" for new player?
     
  23. Offline

    Celtic Minstrel

    I think you're looking for the /mvtp and /mvspawn commands? Or possibly /mvsetspawn, I forget.
     
  24. Offline

    KiloWhiskey

    I'm getting the exact same thing. Every death kicks the player for moving too quickly and gives the "Could not pass event PLAYER_MOVE to MultiVerse" error. Using 1.7.2 with CB 935.
     
  25. Offline

    rshuttle1337

    Yep, running on 1.7.2.
     
  26. Offline

    fernferret

    I believe he's asking from the console, literally. This is not possible in 1, but we've completely revamped the commands in 2 and any command that doesn't require you to be a player, can be done from the console.

    I'm going to add in AllPay, my library for handling all payment systems. I know there are some other ones out there, but I like the way mine's written :p

    @rshuttle1337 @KiloWhiskey @bruceweed

    Looks like you guys are all getting what I call error 199 (the error involving PlayerSessions) Rigby knows a lot more about this one than I do, and I haven't had a chance to look at it in 1.x. If any one of you three has a second server (for testing) I would really appreciate it if one or more of you could try and reproduce this under test with a dev build of Multiverse 2, as a bunch of this code has been rewritten.

    EDIT: After further inspection, I think this is related to creating portals or the cooldown. Regardless it's related to MV's portals, which aren't in MV2 yet, so I doubt you'll be able to reproduce, but I've been tracking this bug for MONTHS and so far, whenever people get it, a restart usually helps :/ Which makes it very tough to track down. Any more info would be appreciated (what you were doing, how many people were on) I may put some debug statements in 2.x around this code so we can finally get this bug out!

    Thanks,
    --FF

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

    KiloWhiskey

    Shoot me a link to a built version of dev 2 and I'll run it with about 20 players on and let you know how it goes.
     
  28. Offline

    Yudaz

    But, but, but... I dont have Permissions, but I have Essentials Groupmanager... Does it work with it too? :eek:
     
  29. Offline

    Celtic Minstrel

    If you have the Permissions bridge provided by Essentials, it should work fine.
     
  30. Offline

    wizroul

    I have a world with a space in it "Real Start"
    if i try to import it or put it into the config i just get errors telling me that the name has an error in it
    I tryed Real_start and in spech marks and it didnt work is there a way of doing this?
    Thanks
     
  31. Offline

    Robert McKay

    Is it compatible with 1.7_1 of Minecraft?

    In other words, #950 bukkit?

    Thanks for the help,
    Trewyy
     

Share This Page