[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

    OnkelDom

    well, but i fullrendered all worlds with dynmap, and dynmap displays a big mainworld but for example my skylands are....tiny.
    sure that the worlds will get bigger if players reach the borders?
    this is my dynmap http://85.214.81.120:8123

    god dammit!! testet it with flymod and speed set up..you are right man, how dae could i not have trust your words!
    I'm sorry, and : hell thanks!^^

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

    obscurehero

    @fernferret

    What do 'default:' and 'nether:' do in the multiverse.yml?

    I'm not sure I could find this in the documentation. I apologize if I overlooked it!
     
  4. No idea, I'll have to check it out tonight...
     
  5. Offline

    steveuci

    I looked through documentation so maybe I missed it -- is there a way to announce when someone is arriving/leaving the world you're in, or at the very least announcing when someone uses a multiverse portal?
     
  6. There is not. I personally don't see this as a high priority, as on big servers this would get super spammy. Just to clairify: I don't think it's a bad idea, there's just a bunch more to do for the 2.0 release. Maybe in MV-Portals 2.1
     
  7. Offline

    Th3Controller

    I go to this server its called cloudcraft and they have something I want to have. So this is what happens, whenever I teleport from different worlds in their server my inventory disappears but when I come back to that world my inventory is back again! How do they do that can anyone please tell me? I would love this feature to be in our server especially with creative mode.
     
  8. Offline

    obscurehero

    MultiInv. Someone said it a page or two back. This REAALLY should be on the first post as there are SO many inquires about it.
     
  9. Offline

    ScottSpittle

    CB 983 MV 2.0 b55
    CB changes - Account for world UID conflicts.
     
  10. Offline

    Rigby90

    Avoid using CraftBukkit build 983 for now.

    It looks like we overlooked something when revamping the UID stuff... Trying to sort out a fix for CraftBukkit to resolve it. MV2.0 needs a slight update though to cope with the UID stuff instead of just crashing. However the issue is caused by CraftBukkit.
     
  11. Offline

    Kane

    Is the RB okay with 2.0 though?
     
  12. Offline

    Rigby90

    Should be fine, in build 983 we introduced a duplicate UUID check however it turns out it's causing some issues which need to be resolved.

    983 984 985 all contain this problem.
     
  13. Offline

    Amrac

    Does bukkit/multiverse use multicore, like on core for each world?
     
  14. Offline

    Kane

    Thanks brother.

    Not really. It uses what main World Uses and puts a lot of load on the main thread still. @Dinnerbone was planning to do something about this in the future. But this will probably be a long future away as its a extremely long task to complete.

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

    Svettnes

    2011-07-13 20:29:20 [SEVERE] null
    org.bukkit.command.CommandException: Unhandled exception executing command 'mvpd' 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:711)
    at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:676)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:669)
    at net.minecraft.server.Packet3Chat.a(Packet3Chat.java:33)
    at net.minecraft.server.NetworkManager.b(NetworkManager.java:226)
    at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:84)
    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 com.onarandombox.Rigby.MultiVerse.MVCommands.MVPDestination(MVCommands.java:475)
    at com.onarandombox.Rigby.MultiVerse.MultiVerse.onCommand(MultiVerse.java:257)
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:35)
    ... 12 more

    Made a portal w/o destination, selected it with /mvps and tried to set destination using /mvpd w:dungeon to another world on my server (dungeon.) It gives an ingame error msg aswell; "An internal errer occured while performing this command".

    Any ideas?

    Edit: Nvm my stupid antics.. I disovered the /mvimport command..
    Tho I've created my portal but when I try setting destination t my dungeon world (mvpd w:dungeon) it just says "Set destination to the worlds spawn. dungeon"?

    In my worlds.yml file there is a destination set for "dungeon" (-30:4:-30:0.0:0.0)
     
  16. I seem to have a problem with building permissions in the new world (Survival)
    In the new world, I can't build/dig anything.
    Permissions files for Survival:
    Groups.yml:
    Show Spoiler
    groups:
    Default:
    default: true
    info:
    prefix: ''
    suffix: ''
    build: true
    inheritance:
    permissions:
    - 'commandbook.who'
    - 'commandbook.motd'
    - 'commandbook.intro'
    - 'commandbook.midi'
    - 'commandbook.rules'
    - 'tips.reload'
    Admins:
    default: false
    info:
    prefix: '&4'
    suffix: ''
    build: true
    inheritance:
    permissions:
    - '*'

    Users.yml:
    Show Spoiler

    users:
    Xythus:
    groups:
    - Admins
    permissions:
    - '*'
    Shadowslayer159:
    groups:
    - Admins
    permissions:
    - '*'


    If there's any other information you need, I'll be camping this thread for a while.
    Thanks in advance!

    EDIT:
    Nevermind, Permissions didn't cooperate well.
     
  17. Offline

    morizuki

    The error in UID is fixed in the latest Craftbukkit986
     
  18. Offline

    darklust

    On our server if a user dies in the skyland the server freezes soon after. There's no stack trace but we assume it has something to do with multiverse as it is our only world management plugin. Can anyone verify this?
     
  19. Offline

    obscurehero

    @fernferret

    Any word yet?
     
  20. haha I asked in the MV channel and the response (since I didn't know, and am to lazy to look at the 1.x code with 2 as stable as it is) was "it's a load of crap" so I don't think anything.
     
  21. Offline

    Ailenpangwin

    Hi. This plugin is amazing and all, but i was having issues with nether in certian worlds. I have the Main world, and a Survival / PVP World. When someone makes a portal to the nether in the PVP world, its using the Main world_nether file... how can i make the portals lead to a PVP_nether instead of the Main World?
     
  22. MV2 Status Update:
    Good News Everyone!

    For those of you watching the repo, you already know that I added the MVConfigMigrator class, which does just that. It reads your old MV configs and converts them to the 2.0 format!

    But wait FernFerret! I don't want you to overwrite my configs, what if your script explodes?!?!?
    There there Timmy, everything will be O.K. The ConfigMigrator doesn't touch your old configs, it just creates new ones from them!

    How do I use it?
    Step 1. Make sure you're using MV2 b87+
    Step 2. OPTIONAL: (Assuming you have already used a beta of MV) Delete the Multiverse-Core folder
    Step 3. Make sure the FIRST time you LEAVE MultiVerse.jar in your server. You did read this correctly, Start up your server with BOTH Multiverse-Core AND MultiVerse 1
    Step 4. If everything went well you should see:
    Code:
    [INFO] [Multiverse-Core] Found MultiVerse 1. Starting Config Migration...
    [INFO] [Multiverse-Core] Migrating config.yml...
    [INFO] [Multiverse-Core] Found MultiVerse 1. Starting Config Migration...
    [INFO] [Multiverse-Core] Migrating worlds.yml...
    ...
    [WARNING] [Multiverse-Core] I just disabled the old version of Multiverse for you. You should remove the JAR now, your configs have been migrated.
    Step 5. Delete MultiVerse.jar

    That's it.

    But FernFerret! It (messed up/failed/ate my dog)
    A. Are you sure you fired up the server with both MV1 and MV-Core jars in your plugins folder?
    B. Check your permissions but it really shouldn't have...
    C. No it didn't.

    This feature is in MV2, which is currently in Beta.

    Just remember, that MV2 does not yet have Portals, but is overall pretty stable. Feel free to report any bugs you find, but be warned, there may be things that don't yet work in it.

    Download links are scattered around this post as well as here:
    http://ci.onarandombox.com/job/Multiverse-Core/

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

    jtl999

    Good luck with MV2
    Cant wait to test when works with portals
    ;-)
     
  24. Offline

    obscurehero

    sweet. Thanks!

    On MV2... is the plan to strip down MV so that it just has the 'core'...or will it eventually be merged with the portals plugins currently being developed as 'separate' projects.
     
  25. Portals is being developed as a separate plugin that will require MV-Core. The overall plugin architecture will be similar to MinecartMania.
     
  26. Offline

    Th3Controller

    I LOVE YOU DUDE IN A HOMO WAY! You just saved me some hours of searching! You deserve a kiss! Or better yet a moderator rank in my server please hmu if you want to join!
     
  27. Offline

    Minnich

    I am new to the whole server hosting thing and wanted to know when you run multiple worlds, like this plugin will help you do, are they all run off on server or do you need more then one server?
     
  28. Offline

    Wahrheit

    For the record this does NOT work well with vehicles @Multiverse @fernferret and I'd love to talk to you about it. :)
     
  29. Offline

    Pr0Failure

    It's all on the same server.

    So like, any chance you could make it so the chunk pre-loads when porting to a diff world. Every time I port to a diff world I just fall into the void and it gets annoying having to type the spawn command again after porting.

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

    Minnich

    thank you
     
  31. I think this may be fixed in MV2, as in my weeks of testing, i've never had this problem (apart from world creation). Give it a try on a test server and let me know.
     

Share This Page