[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

    Rigby90

    There's a quick HowTo on the first post and at the bottom is a HowTo by a player who uses the plugin, if I find time tonight after replying to the rest I'll come back and give a more detailed response but it's mentioned on the first post.
    --- merged: Feb 19, 2011 8:10 PM ---
    You use '/mvspawn', this teleports the player to the spawn in that world and the spawn is set by '/mvsetspawn' I used different commands as to not conflict with other spawn control addons.
    --- merged: Feb 19, 2011 8:15 PM ---
    hmm confused, unless the Permissions addon... it doesn't check for OP status... it only checks against the permissions config. Unless I've misread this, in which case can you explain in more detail?

    Try 'multiverse.list', I'll check the first post and see if I've made a mistake and listed it wrong, I'll also change the plugin to use 'multiverse.world.list' AS well seeing as theres now two lists.

    Will look into a Wiki of some sorts... already trying to setup a Bug report page on my site as this Thread is getting messy.

    Will look into it someone else mentioned the permissions not working correctly, will definately look into this as this is one thing which really needs to be right, and it shouldn't be the formatting that's just Essentials being ridiculous and playing with other peoples configs.... and turning into a harder to read format...
    --- merged: Feb 19, 2011 8:18 PM ---
    Can you see what happens when Animals is set to false as well??? I'm not sure how Minecraft handles the mobs/animals within Nether so seeing as theres only hostile things in the Nether set them both to FALSE and try again. When I tested this it worked fine, unless something new has broken it.
    --- merged: Feb 19, 2011 8:18 PM ---
    I'm pretty sure that It's all setup to ignore cases when comparing, so capital or non-capital doesnt make a difference... will verify this :).
    --- merged: Feb 19, 2011 8:26 PM ---
    Would be helpful if it was just reported to me so I could correct it rather than just pointing the blame.
    --- merged: Feb 19, 2011 8:27 PM ---
    Will look into it, on reload nothing different happens... all it does is load up the config files again, so I see no reason for it to completely disable them.
    --- merged: Feb 19, 2011 8:29 PM ---


    That would be with iConomy only, iConomy would just need Multi-World support, it doesn't need any link to MultiVerse or anything it just needs an option to save different balances per world.

    However I don't know if this is on his agenda as I believe hes currently overhauling iConomy for a banking system of some sort. Will have to see.
     
  3. Offline

    dan2wik

    crafty.jar is a gui i got for craftbukkit.jar so im not running it with -nogui at the end
     
  4. Offline

    27ace27

    but that's for all mobs, not just monsters.
    Right?
     
  5. Offline

    radarwolf

    Can you make a worls setting so you can make it always set night to a world and the other world normal etc....
     
  6. Offline

    Cosmic Break

    you should add an option to switch between /mvspawn and /spawn since most people use essentials, which has an optional spawn portion of its own, that way noobs on servers who whine about /spawn not working will stop whining.
     
  7. Offline

    Solaris765

    or a command alias would be cool. so we could set them to fit the atmosphere of our own servers. may not be practical but it would be sort of fun. [​IMG]
     
  8. Offline

    RustyDagger

    To expand on what i was saying about ops And commands before.

    It seems that every plugin around Gives access to every single command if you are in ops.txt Im not sure if its permissions doing it or the plugins but its very wrong it takes away my choice to not have a command beacuse i am an op i am forced to have them all.

    in the case of this plugin i was forced to have every thing that enabled the tool to make portals and the spam was annoying.
    Im now using portals so it will be fine I changed the wand tool to a bone :)

    But if you could add some thing like what essentials did where theres a list of commands you can put that no1 will ever be able to use it likes just turns them off in the plugin so permissions cant give them to people i guess.


    Will Try that other list thing i hope it works if its the case its been wrong in the First post for a while.

    Not sure what i did but i got the playerblacklist to stop a group. heres my line.

    playerBlacklist: g: player,g:Owner,g: owner,g: player, <stupid emotes<<

    Over kill right but it works its stopping the group Player about to test owner. Owner worked as well but i noticed that i could still enter the world with /mvtp only admins will have that and it overrides the blacklist but it should probably check it still and then add in a permission that overrides the blacklist.
     
  9. Offline

    Rigby90

    Then thats Permissions doing that, I suggest you moan at him and get him to change it or implement a toggle for it.

    I'm confused.

    Will have a look, main concern atm is to break the plugin up and make it better as atm it does the job but it does it in a crude way and could hinder servers that have quite a few people on.

    Will look into it but off the top of my head I think its when theres only one entry in the blacklist and none in the whitelist.
    I intend to lock this down when I split the plugins.
    --- merged: Feb 20, 2011 1:11 AM ---
    Mobs = Monsters
    Animals = Sheeps etc
    --- merged: Feb 20, 2011 1:11 AM ---
    Will definately look into it, definately a road I can go down when splitting the plugins up.
    --- merged: Feb 20, 2011 1:13 AM ---
    Will look into it... however commands are registered within 'plugin.yml' within the JAR and I think the first plugin which loads with said command gets that command, any others don't recieve it.

    I may be wrong, most likely am... Will look into it though.
     
  10. Offline

    Kaikz

    Some errors I've found:
    Code:
    Using the stupidly long constructor com.onarandombox.Rigby.MultiVerse.MultiVerse(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of MultiVerse to remove it! (Nothing is broken, we just like to keep code clean.)
    Hint! It's probably someone called 'Rigby'
    Code:
    Feb 20, 2011 4:17:27 AM org.bukkit.craftbukkit.CraftServer loadPlugins
    SEVERE: ENTITY_DAMAGEDBY_PROJECTILE (Is it up to date?)
    java.lang.NoSuchFieldError: ENTITY_DAMAGEDBY_PROJECTILE
            at com.onarandombox.Rigby.MultiVerse.MultiVerse.onEnable(MultiVerse.java:202)
            at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:140)
            at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:421)
            at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:187)
            at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:74)
            at org.bukkit.craftbukkit.CraftServer.loadPlugins(CraftServer.java:55)
            at net.minecraft.server.MinecraftServer.e(MinecraftServer.java:171)
            at net.minecraft.server.MinecraftServer.c(MinecraftServer.java:158)
            at net.minecraft.server.MinecraftServer.d(MinecraftServer.java:110)
            at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:209)
            at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    This server is running Craftbukkit version git-Bukkit-0.0.0-423-g6e0eedd-b47jnks (MC: 1.2_01)
    MultiVerse 1.2.
    Also stops CraftIRC from working.
    Code:
    Using the stupidly long constructor org.bukkit.animosity.craftirc.CraftIRC(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of CraftIRC to remove it! (Nothing is broken, we just like to keep code clean.)
    Is shown, but nothing else from CraftIRC happens.
     
  11. Offline

    RustyDagger

    Im now having issues with mvpList not working when i have access to it it was working as it should a few hours ago and now some groups can and some cant its weird the blacklist stuff is all wacky and works for some ppl and not for others very weird things are going on.
     
  12. Offline

    Darkwizard98

    none of my plugin's work anymore since they updated it. for this plugin i get

    Code:
    [WARNING] Using the stupidly long constructor com.onarandombox.Rigby.MultiVerse.MultiVerse(PluginLoader, Server, PluginDescriptionFile, File, File, ClassLoader) is no longer recommended. Go nag the plugin author of MultiVerse to remove it! (Nothing is broken, we just like to keep code clean.)
     
  13. Offline

    cda1987

    These are fantastic changes. IF i wanted the portals Destination to go to XYZ cord, how would i do that?
     
  14. Offline

    ledhead900

    @ Rigby90

    Alright I will see how that goes, I'm also curiouse as to how you manage to stop mobs on normal from my tests it seems like its just disabling global spawn of mobs unlike minecrafts setting in server.properties that will not allow you to even spawnmobs via command or with a spawner, You can on world that are controlled via your plugin.

    Not that there is anything wrong with that In fact I was hopeing it would work like that as it was only Some mobs that notch has bugs in or leaks that tend to create servere chat lag, But now use mobs for what we wanted them for in the first place an that is making arenas and war zones ect.

    We can finally just activate mobspawners and it wont lag :).

    I guess I could also try and run thta Mobcontrol plugin as well as you can set the spawn rate and dissalow certian mobs from being alive, But I dont think it works over muliworld, maybe your next plugin could lookinto mobcontrol.

    anyway thats off the point I will test with animals off as well very soon I ment to do that but ran out of time.
    --- merged: Feb 20, 2011 4:11 AM ---

    You would use what ever method u wish to get your self to those coords then just follow the procedure to createa a portal zone, Currently zones for portal can exisit with out blocks.

    Tho I think your asking if u can portal to coords with out a portal being made as a destination as for that NO you cannot.
     
  15. Offline

    Sir Savary

    I'm having a serious issue. I have set up a portal with the wooden pickaxe, and I have made sure it goes to the nether, but when I walk through it, nothing happens. Please help, multiword capability is necessity for my server
     
  16. Offline

    ledhead900

    Check your plugin Rigby90

    358 + cb Derpricated an event that now it tells me to nag you its in the 358's change log so just look it up.

    It stills works just shows a warning!, I downgrade my CB to 357 to avoid console spam but eh just a heads a up!
     
  17. Offline

    ogichidude

    sorry but its late here so im not willing to read through all 26 pages. i installed it and put the permissions things into the config in the main folder(with the server starter and craftbukkit) and it says i "do not have permission to that command"

    any help?
     
  18. Offline

    ledhead900

    @Rigby90

    Tested Nether with Mobs and Animals set to false they still spawn in Nether.
     
  19. Offline

    ShadowDrakken

    Interesting bug, pretty easy to fix I assume... but apparently in 1.2, if your iConomy balance is 0, even if the portal cost is 0, it tosses up an error saying you can't afford to use the portal :)
     
  20. Offline

    Cosmic Break

    If a server isnt using any other spawn plugin, then it doesnt matter, for example my server uses Essentials, which is broken down into many parts has one part, EssentialsSpawn, which I dont use on my server, so we have no /spawn command, only /mvspawn from your plugin.

    if you implemented /spawn in your plugin, it would not interfere with any other plugin commands. at least on my server anyways.
     
  21. Offline

    enkryptor

    A feature request — iConomy support for /mvspawn and /mvsetspawn (paid command usage).
     
  22. Offline

    Emalde

    This is a really great plugin, thanks a bunch for creating it! Is there any way to disable specific input on worlds? IE: We have a pvp-enabled world, but there's nothing stopping them from just typing /spawn to get out of trouble. This puts a bit of a damper on the competition meant to be happening there.
     
  23. Offline

    NickBrahz

    Ok this is bloody driving me nuts, im trying to create a portal to a nether world, the world is named "Nether" I keep on trying "/mvpc Nether Nether" and it keeps on going "You have not set your coordinates yet"
    --- merged: Feb 20, 2011 9:35 AM ---
    Ok about an hour ago i installed this plugin so i could have the nether on the server i run, i made a new world which is the never, but when i go there NOBODY can destroy blocks, nothing, not even mushrooms sitting there, we are able to place blocks, but we cant even destroy the places blocks. Not even us admins can. My worlds.yml is:

    Code:
    worlds:
        world:
            animals: true
            spawn: 37:71:-329:0.0:0.0
            price: 0.0
            mobs: true
            environment: NORMAL
            pvp: true
            alias: ''
            worldBlacklist: ''
            playerBlacklist: ''
            playerWhitelist: ''
        nether:
            animals: true
            spawn: 59:66:-77:0.0:0.0
            price: 0.0
            mobs: true
            environment: NETHER
            pvp: true
            alias: ''
            worldBlacklist: ''
            playerBlacklist: ''
            playerWhitelist: ''
    
     
  24. Offline

    ShadowDrakken

    You need to use the "wand" (wood pick is default I think... I changed mine to the compass) tool to set where your portal will be before creating the portal. You do this by first left-clicking one block, then right-clicking another block... what that does is make everything in that cubic area part of the new portal.

    You can't edit blocks near spawn points... pretty big radius, like 15 blocks or so, I haven't counted... try moving further away from the spawn point
     
  25. Offline

    NickBrahz

    Ok for some reason it is only letting me not destroy blocks, im an admin, and i am about 20 minutes away from the spawn. Though others can.
     
  26. Offline

    ShadowDrakken

    I've had that happen occasionally... zoning out and back in with no other players in the zone usually fixes it, relogging will the rest of the time... it's wonky, and it will keep happening at random
     
  27. Offline

    Kane

  28. Offline

    _Zw_

    Posible to disable /tp to a player that is in world? Due to I want to have charge for entering nether!
     
  29. Offline

    Maskur

    Is it possible to color the world prefix?
     
  30. Offline

    RustyDagger

    I hate to say it but i need you to sort out your permissions so i can get users plying my server again this plugin killed my server with its bugs and things not working as i wanted them :( all my users have moved on my server is a ghost town...

    The sooner you get the permissions issues worked out the better for me For instance People with out multiverse.tp can use /mvtp people with multiverse.portal.list cant use /mvpList

    I think the issue here lies with the permissions file reloading with out restarting and your plugin not re reading permissions and theres a data mismatch going on of some kind and its getting all confused and weird things are happening.

    No rush No point releasing some thing thats going to make things worse than they are.
     
  31. Offline

    _Zw_

    Hmm, People can enter portals without permission to do so to!

    And they to not get teleported to world when they die
     

Share This Page