[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

    Cosmic Break

    This plugin requires CraftBukkit Build 297+, anything less and it will not function
    --- merged: Feb 10, 2011 3:33 PM ---
    you have to set that in server.properties, multiverse doesnt support that per world yet.
    --- merged: Feb 10, 2011 3:35 PM ---
    walk into a portal. get teleported to other worlds.

    it needs the default portal

    [obsidian] [obsidian] [obsidian] [obsidian]
    [obsidian] [air] [air] [obsidian]
    [obsidian] [air] [air] [obsidian]
    [obsidian] [air] [air] [obsidian]
    [obsidian] [obsidian] [obsidian] [obsidian]
     
  3. Offline

    daniel3006

    I can't seem to get this plugin working right..
    1. time i tried i tried typing in the worlds in the multiverse.yml file like:
    worlds:
    worldness:
    enviroment: NORMAL
    Netherness:
    enviroment: NETHER

    but everytime i startet the server it just created a new world called nether, but with NORMAL enviroment.

    so 2. time i tried i tried removing the nether world from the yml file and then tried the commands ingame:
    /mv create Netherness NETHER and I tried typing nether in lowercase and uppercase, and everytime I tried that I got kick from my server with an exception.
    So can anyone please tell me what I'm doing wrong? my Bukkit version is b300
     
  4. Offline

    Cosmic Break

    copy your multiverse.yml file to http://pastie.org and i will see if i can correct if for you.
    --- merged: Feb 10, 2011 4:04 PM ---
    by the way, you shouldnt add worlds manually.

    its better to do it with this command

    /mv create [WORLDNAME] [NETHER/NORMAL]
     
  5. Offline

    daniel3006

    http://pastie.org/1549410
    there you go.
    and I did try to create a world manually, but it just throws an exception in the console, a NullPointerException.

    edit:
    damnit. :p I forgot an n in environment in the yml file.. I'm trying it now 2 min.

    edit2:
    now it works with the yml file, but if I try to create a world manually it still crashes. :S
     
  6. Offline

    sosinet

    not mobs off...
     
  7. Offline

    Cosmic Break

    good to see it works. do you have permissions plugin installed. you need that, also make sure if you do have it installed that your group has sufficient permissions.
    --- merged: Feb 10, 2011 4:28 PM ---
    i dont understand?
     
  8. Offline

    rjwboys

    your useing an old version of craftbukkit that doesn't have multiworlds yet, update craftbukkit to latest

    oops didn't notice another page, im late then
     
  9. Offline

    Cosmic Break

    theres a problem with the permissions for "multiverse.mvtp" seems everyone on my server can use it, even though in my permissions file it is configured so only moderators and higher can use it.
     
  10. Offline

    tekac

    I have this running in build #300, with permissions 2.0. I absolutely love this plugin. I'm experiencing no problems at this moment and its running smooth. Thanks!
     
  11. Offline

    Junubee

    I have a unique issue. I can do /mvsetspawn and /mvspawn just fine, and /spawn brings me back to the main world's spawn point. However, if I die in the nether, I believe it is using the main world's spawn location, but still in the nether, which happens to be just above a gigantic lake of lava.

    I tried to MCEdit the map but I could not set a spawn location using it. Should I just generate a new map and hope for the best?
     
  12. Offline

    Rigby90

    Sorry guys I overslept =(

    I'm pretty sure I fixed those errors in 0.5.3.

    Can you double check that you are running 0.5.3? I know you mentioned already that you're running CB 298, so that shouldn't be the problem.

    I need to look into this error more, as far as i know its not MultiVerse thats doing this... its Minecraft bricking it when loading new/old worlds.

    Thats currently a bug within Bukkit, nothing I can do about it.
     
  13. Offline

    Cosmic Break

    if a player is using essentialsspawn plugin, this will make it so /mvspawn doesnt work normally.
    i just removed the plugin and /mvspawn works just fine now.
     
  14. Offline

    Rigby90

    Outdated CraftBukkit, please read the first post on the thread for instructions. It requires CraftBukkit build 297+

    Currently there is no way for there to be specific mobs=yes/no in individual worlds... infact I don't even think you can turn it off in alternate worlds... theres just no functionality to send this setting across to a world atm, hopefully it won't be long before there is.

    Is that just removing it from the /mvlist ??? - If so was thinking that as well, especially to keep worlds private/hidden.

    The appearing in the sky and above world issue... Is that when using a portal? or using /mvtp... because using /mvtp to go between worlds is bugged at this moment in time and its not MV related. If it's via portal then I'm confused, it shouldn't be doing that... but I'll take a look anyways.

    I won't be change /mvspawn... I prefer to keep all my commands prefixed, this way it avoids clashes and I can add as many as I want without feeling worried that someone elses plugin will break mine or theres.

    Will look into it asap.

    Will take a look at that as well.
     
  15. Offline

    Science

    Well, the /spawn command is really strange.
    I travel tru a Portal in the Nether.
    Then there is a Portal to get to the normal word again, and sometime it works, but sometimes i spawn somewhere in a random other world ( i have 3 world installed).
    I started making rooms at this place and making portals wich go back to the normal world.
    Also if i use /spawn in the Normal World, i spawn somewhere in the nether world , then i do /spawn again and i'm in my 3th world :O.
    I use the Essentials Plugin and tried /mvsetspawn.
     
  16. Offline

    Rigby90

    That will be whatever plugin you're using for /spawn

    MultiVerse has its own spawn system... but thats /mvsetspawn and /mvspawn.... and they only work with each other... they dont overwrite the main spawn point, I don't want to cause any conflicts with other plugins...
     
  17. Offline

    Science

    Okay, but sometime the Portal still fails and ports me in a complete differrent world.
    And when it fails, it says "Teleporting via Portal"
    And it works again if i deytroy the sign and place a new one with the same text
     
  18. Offline

    Cosmic Break

    do you have any extra signs or any other portals nearby?

    also make sure you have the latest version of multiverse, craftbukkit, and permissions.

    essentials /spawn conflicts with this plugins /mvspawn. you can remove essentials spawn if you wish. i did and with no adverse effects. besides having to type 2 more letters. but regardless after a players set thier home, there shouldnt be a need to use /mvspawn again.
     
  19. Offline

    Rigby90

    As Cosmic stated, do you have any other portal signs nearby... in this current build when the user steps in a portal it checks in a 5 block square around the player to find a sign... and the first sign it picks up you teleport to... so if you have two portals close to each they may be conflicting.

    If thats not the case...

    What other plugins do you have installed? It appears the Essentials is screwing with MultIVerse quite a bit from what other users have been telling me.

    CraftBukkits /spawn??? does it even have one by default??? I didnt think it did... And how does it conflict?
     
  20. Offline

    Science

    I have Essentials, craftbukkit up to date, iChat, WorldEdit, WorldGuard, Whitelist, Permissions and no other signs in the near. Only the first line of the sign is some text. And the thing is, sometimes it works and sometimes not, but when i replace the sign, it works again.
     
  21. Offline

    Rigby90

    Is there any chance I can join the server and you show me the issue?

    If Essentials is setup wrong then it will be overwriting MultiVerse and trying to handle portals itself. Make sure in the Essentials config you've disabled nether as well as /world etc
     
  22. Offline

    Cosmic Break

    i meant essentials spawn, not craftbukkit spawn. god i need sleep
     
  23. Offline

    Rigby90

    Ah, well the /mvspawn and /mvsetspawn are only there to set a place within a world where the portal will teleport you to, they arnt meant to overwrite or take place of any other spawn command. It was just a method of me allowing people to choose where they want the portal to teleport to in a world.


    But how does it conflict? Is it when a player dies they go to the essential spawn instead? Or when they log into a world etc?
     
  24. Offline

    Cosmic Break

    with multiverse 0.5.3 when i had essentials spawn installed i still didnt spawn in the places i set with mvspawn, however when i uninstalled essentialsspawn i was able to spawn in places i set with mvspawn. essentials is causing the conflicts not mvspawn. but its resolved now. so no need for further questioning.
     
  25. Offline

    Runelynx

    Does this take up a lot of memory?
    Does it create a separate java process?
    Will it cause my "regular" world to lag like hell?

    What resources does it use to maintain the separate world? Im confused !
     
  26. Offline

    Rigby90

    It will consume more memory as it has to hold information regarding the different worlds that are loaded.
    Same Java process
    Depends on your system, how many people online, how many worlds you have loaded up.


    Saying that, it should be more efficient running two worlds on one server than running two servers seperately.
     
  27. Offline

    Sapd

    Got some Problems...
    On the normale World i hear sometimes explosions (not from creepers...)
    And sometimes you just get Damage from nothing & you are sometimes just on fire.

    Btw, does 2 Worlds run on seperate Threads?
     
  28. Offline

    Rigby90

    Will look into this, altho the sounds etc could be just a standard MC Issue. Will have to see if CB gets updated to stop this.

    I'll take a guess and say yes :O. Altho I cannot be certain.

    I would of thought it would have been implemented for each world to use its own thread, otherwise multiple worlds on the same thread would then become unplayable. - I'll have to find out for sure thought, I could be wrong.
     
  29. Offline

    Science

    After some testing, i can say, you need to wait about 3 Seconds before you can travel again tru a portal without errors or ending up nowhere
     
  30. Offline

    Rigby90

    Ah nice, yeh I was meant to implement a minimum time of 5 seconds... But I completely forgot and have just left it since... its up to the server admin if they want to chance it any lower and risk the console spewing errors.
     
  31. Offline

    Boingboingsplat

    I wasn't able to garner this from the thread. As of right now, is it possible to make a separate nether world that works exactly as it does in SP? (Except with signs on the portal frame, of course.)
     

Share This Page