[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

    enkryptor

    Is there any way to make all portals visible? I mean, to prevent creation of invisible portals.
     
  3. Offline

    DHowett

    I've got a few feature requests.. not sure if you've already planned some or all of these.
    • enable/disable health for an entire world. I'm using PlgNoHealth, but it's really not granular enough for my needs (nor is it actually granular at all in any way :p). It just consumes ENTITY_DAMAGED (actually, it consumes ENTITY_DAMAGEDBY_*, dearly departed. I patched it back into my build of CB so MultiVerse would work :()
    • open the source! I'd love to tweak MultiVerse for my needs. Get a GitHub, accept patches, or just leave people to fend for themselves with a source archive, whatever really! I'd make less requests and more implementations if the source were open! ;)
    • might be an addition to ratio, but source-destination translation. If I'm at x=100,z=50 in 'world' and I take a portal there to 'nether', I'd like to end up at or near x=100,z=50, maybe as if the ratio were 1.
      • (actually, how would the ratio work otherwise? Like, without translation - as currently portals just lead straight to spawn points?)
      • Maybe the translation could be based on distance from world spawn instead of distance from x=0,z=0?
     
  4. Offline

    _Zw_

    BugReport:
    When people disconnect in Nether and connect again (or relog for that reason)
    They cant destroy blocks in the netherworld!
     
  5. Offline

    DHowett

    Check the Known Issues section in the first post (which conveniently happens to be displayed on every page of this thread!) :).
     
  6. Offline

    kwg

    I must be old. I was pretty sure Mob = mobile... and animals, npcs, monsters, etc are all mobile. then again I still cring when I see "PST me" in chat ;)

    Anyway, lots of console spam but nothing seems to be broken. imported my worlds, rebuilt my TPs and tested them and they are working fine.

    Permission changes won't work with /reload, only with a full restart or you get "An internal error occurred..." Also multiverse.* works, but multiverse.world.list doesn't, but I think that has been covered.

    That's all I have to report atm. Thanks for the hard work.

    --kai

    b53jnks
    Permissions 2.0
    General 2.1
    MultiVerse 1.2
    a few others...
     
  7. Offline

    PipeHead

    The colored swirling purple portal texture isn't showing for me. Is there a way for them to show up or is it a known bug?
    CB#349
     
  8. Offline

    Sir Savary

    Second time I am posting this.

    I have made a portal with the wooden pickaxe. When I list the portals, my portal comes up. My portal is a pit. You jump into pit, and it should telly you. But it doesn't. I used "/mvpc test w:nether" to make my portal. I do not get an error when making, or trying to use my portal but I do get one when using "/mvtp nether" It kicks me says "Internal Server Error" and then writes this to the log:

    Code:
    2011-02-20 11:21:02 [WARNING] Failed to handle packet: java.lang.NullPointerException
    java.lang.NullPointerException
        at com.onarandombox.Rigby.MultiVerse.MVCommands.MVTP(MVCommands.java:673)
        at com.onarandombox.Rigby.MultiVerse.MultiVerse.onCommand(MultiVerse.java:274)
        at org.bukkit.command.PluginCommand.execute(PluginCommand.java:17)
        at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:77)
        at org.bukkit.craftbukkit.CraftServer.dispatchCommand(CraftServer.java:171)
        at net.minecraft.server.NetServerHandler.c(NetServerHandler.java:628)
        at net.minecraft.server.NetServerHandler.chat(NetServerHandler.java:597)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:589)
        at net.minecraft.server.Packet3Chat.a(SourceFile:24)
        at net.minecraft.server.NetworkManager.a(SourceFile:232)
        at net.minecraft.server.NetServerHandler.a(NetServerHandler.java:74)
        at net.minecraft.server.NetworkListenThread.a(SourceFile:104)
        at net.minecraft.server.MinecraftServer.h(MinecraftServer.java:317)
        at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:232)
        at net.minecraft.server.ThreadServerApplication.run(SourceFile:512)
    
    I am using one of the latest builds(Updated Craftbukktit yesterday)
     
  9. Offline

    Rigby90

    First of all, apologies this reply is late and same as the fix... our router decided it wanted to play games with us and wouldn't connect.

    Yup those errors are down to the fact they've changed how the Entity Damage event happens.... FANTASTIC.... as well bitching about all plugins with a constructor, fun fun fun :)

    Will get an update out quickly to hopefully fix both issues.
    --- merged: Feb 20, 2011 5:50 PM ---
    The blacklist has nothing to do with commands, the blacklist only effects whether a player can join a world, no idea why you're having so many issues with it... its only triggered when a person walks into a Portal.
    --- merged: Feb 20, 2011 5:50 PM ---
    Yup, lovely update to CraftBukkit that was :)
     
  10. Offline

    Kegan187

    Hey, I am using Multiverse v1.2 and SpawnControl v0.6. And whenever someone dies in another world, it will say,
    Code:
    2011-02-20 16:12:52 [INFO] [SpawnControl] Attempting to send player Luis_Delatorre to spawn.
    2011-02-20 16:13:20 [INFO] Stopping server
    That some how crashes the server. Also, if you try and type /spawn while in another world, it will crash the server. I think it might be because you need to set the spawn in the worlds, but I don't know.
     
  11. Offline

    Rigby90

    Atm theres no manual way to type it in... I do mean to implement this but this will probably be after the plugin split... for now you select the portal and walk/tp to the destination first then type '/mvpd here'
    --- merged: Feb 20, 2011 5:53 PM ---
    Ok, will need some more information... can you pastebin your server log around the time you were doing this as well as the worlds config and portals config.
    --- merged: Feb 20, 2011 5:54 PM ---
    hmm when you change permissions make sure you restart the server as well. Also if you still have issues pastebin your Permissions config and link here.
    --- merged: Feb 20, 2011 5:54 PM ---
    Will look into it more, unless a CB Update has changed this or a plugin has alterred this.... I had a completely different result when testing this feature.
    --- merged: Feb 20, 2011 5:55 PM ---
    Yeh my bad.... good old maths :) should check if its EQUAL TO as well :).
    --- merged: Feb 20, 2011 5:56 PM ---
    Thats fair enough, I intend to split the plugins down into their little sections anyways... so people that want my version of spawn would just use it and others that dont wouldn't.
    --- merged: Feb 20, 2011 5:56 PM ---
    Will look into it :)
    --- merged: Feb 20, 2011 5:57 PM ---
    hmm, will look into it... may just be a case of setting up a commands blacklist or something similar.
    --- merged: Feb 20, 2011 5:59 PM ---
    Can you check the Known Issues section in the original post and check you are not having that problem, if it is relating to that theres no proper fix apart from teleporting back to the default world then back to the nether again.

    This isn't an issue with MultiVerse, but with CraftBukkit itself.
     
  12. Offline

    ledhead900

    I was running still am Cb 34x Same version I ran before u gave us 1.2.

    also we have reports that the tool used for making portal selection broadcasts the slection to all " probably not intended"

    If it helps I can give u the Id that CB version command now spits out instead of a build version number

    here: This server is running Craftbukkit version git-Bukkit-"6743361" (MC: 1.2_01)
    --- merged: Feb 20, 2011 6:01 PM ---
    How goes the fix for Blacklists seems Blacklist world is doing nothing its letting ppl into the world going thryu portal, I tried adding the blacklist to portal but it did nothing as well.
     
  13. Offline

    Rigby90

    hmmm I can't see it effecting it, it should just be a case of if you want CrowdControl to control mobs then just setup MV to true on both animals and mobs.
    --- merged: Feb 20, 2011 6:02 PM ---
    I'm looking into monitoring teleporting etc and teleporting them back if they try enterring a world which they arnt allowed.
     
  14. Offline

    ledhead900

    I think the nether mobs and blacklist group going thru portal should be first priority before updating fo later CB imo, A lof of other plugins are waiting a little bit before updating there CB build.
     
  15. Offline

    Rigby90

    Not currently but it was definately on the list.
     
  16. Offline

    ledhead900

    Rigby I cleard u to enter our server
    --- merged: Feb 20, 2011 6:05 PM ---
    just in case u wanted to come on
    and see
     
  17. Offline

    Rigby90

    Ok first of all... I didn't kill your server, you killed it yourself.... Nothing is forcing you to use a specific plugin, if you chose to use it regarding the warnings then it's not my fault... CraftBukkit as well as the plugins themselves are still in development.

    When the plugin reloads it does a Check against Permissions again and grabs the Permissions Handler... So I can't see it being a case of MV Not updating permissions, because it uses the plugin Permissions to do this and such... (Sigh at the plugin name).
    --- merged: Feb 20, 2011 6:11 PM ---
    hmm, I see no real way of doing this except when a portal is created to replace all air blocks with the PORTAL or WATER block. You can force single player styled portals by requiring a specific amount of portal blocks.

    But yes I understand, invisible portals can be a pain :), something I'm looking to address but trying to think of a method which satisfies both sides.
    --- merged: Feb 20, 2011 6:12 PM ---
    Yeh, looking into the Blacklisting, something is allowing blacklisted members through occassionally.
    --- merged: Feb 20, 2011 6:15 PM ---
    Regarding health per world, needs looking into... someone also wants the ability to set a form of peaceful mode to regen peoples health over time... so would probaly come under that and yes the Entity_Damaged removal crap sure put a spanner in the works :).

    Regarding the source, initially I didn't release it because it was being rushed, however I'm now rewriting it again into little modules and will probably stick it on GitHub... Not sure yet :).

    hmm the ratio setting in the config was going to be the form of Distance Factor used in Single Player, however its named wierdly and isnt implemented yet.
    --- merged: Feb 20, 2011 6:16 PM ---
    Cheers, will look into it then :). The console spam may just be down to the latest CraftBukkit build breaking a few plugins etc.

    I'm confused regarding the Permissions reload, will look over the Permissions API etc.
    --- merged: Feb 20, 2011 6:17 PM ---
    Strange, have you tried building else where? reloading the server and client etc??? It's not related to MultiVerse however just minecraft and portals in general. I have had it happen to be though.
    --- merged: Feb 20, 2011 6:19 PM ---
    Will look into it, what happens when you type "/mvtp w:nether"
    --- merged: Feb 20, 2011 6:22 PM ---
    That's change I don't think I've used any server broadcasting, it's all player private messages. Are you sure this is whats happening and that its MultiVerse?
    Sorry woke up not long ago, I intend to look into it shortly.
     
  18. Offline

    ledhead900

    Rigby90 if you need to I added you to white list as we allowed some new ppl in to try out the server ect u might want to come on see the issue if u get time.

    info in my sig.
     
  19. Offline

    Rigby90

    Blacklist is definitely one of the things I intend to look into shortly and being of priority as people rely on permissions to do things.

    However the change to support the Latest CB is minimal, its just removing the Constructor and changing Entity Damage over. Will hopefully get them both done in the same update.
     
  20. Offline

    ledhead900

    I was told it was using the wooden pickaxe tool and it apprently shows to all players. The only msg showing up is
    the Postion 1 2 selected msg from multiverse.
     
  21. Offline

    Rigby90

    Make sure you're running the latest version of SpawnControl, MultiVerse doesn't use "/spawn".

    Chances are you havent got a SpawnControl that is capable of MultiWorld.
     
  22. Offline

    ledhead900

    Actually if you go by affeross was sating in his MMC plugin chaning the code to suit the later CB will break all the builds below and require me to update soooner then I can afford to. We rely on worldguard to stop server burning down and blacklist items based on grp and for zones.

    version 4.x is not out for that its being made by sk89q whilst I can use the new CB fine It breaks that plugin along with worldedit Im affaried I will not be able to test out the later CB until he has released his new versions of both.
    --- merged: Feb 20, 2011 6:29 PM ---
    Spawncontrol 0.6 supports multiworld I think I remember using ver 0.5 and hes next release was for mulitworld support. I used it before this and before that I used essentialsspawn.
     
  23. Offline

    Rigby90

    I'll release them in two different updates, get permissions etc out the way first then release another update for the new CB build.

    Hopefully that can suit both sides.
     
  24. Offline

    TheDaddyPeanut

    Hi there im getting this error:

    Im using minecraft build:
    The Error:
     
  25. Offline

    ledhead900

    It should not take too long for Sk89q to release it he has a beta out for worldedit so its a matter of days I guess.
    but yea dont let me stop you lol.

    your welcome on my sever in case u missed the post about it. never know it might pay off to look into the issues personally online.
     
  26. Offline

    ogichidude

    iConomy.payment - Allows users to use /money pay
    iConomy.access
    iConomy.rank - /money rank
    iConomy.list - /money top
    iConomy.withdraw - /money withdraw
    iConomy.deposit - /money deposit
    iConomy.reset - /money reset
    flashlight.normal - /flashlight
    simpleshop.buy
    simpleshop.sell
    simpleshop.items.remove
    simpleshop.items.reload
    simpleshop.items.add
    simpleshop.items.update
    bflight.bgive
    bflight.bfly
    monsterhunt.admincmd.huntstart
    monsterhunt.admincmd.huntstop
    monsterhunt.usercmd.hunt
    monsterhunt.usercmd.huntscore
    monsterhunt.usercmd.huntstatus
    monsterhunt.rewardeverytime
    multiverse.world.create
    multiverse.world.import
    multiverse.world.remove
    multiverse.tp
    multiverse.world.setspawn
    multiverse.world.spawn
    multiverse.world.list
    multiverse.portal.create
    multiverse.portal.select
    multiverse.portal.destination
    multiverse.portal.list
    this is the config file in the main folder.
     
  27. Offline

    Kegan187

    Yea, you need to set the spawn in every new world, at least for me, or people will crash the server when they die in that world.
     
  28. Offline

    ledhead900

    Yea we had that problem but I gatherd as much.
     
  29. Offline

    KevKevKev147

    I'm having a major issue. I get:

    when I start my bukkit server.
    When I do ANY /mv command, the plugin disables, and crashes the server. How do I fix this?
     
  30. Offline

    ogichidude

    also, it sais the permissions for this are not enabled and so it disabled its self. any reason why?
     
  31. Offline

    Rigby90

    Code:
    Player player = event.getPlayer();
    player.sendMessage("Position 1 - Set");
    Really shouldn't be happening as it's sending it to the player which triggered the event ONLY.
    --- merged: Feb 20, 2011 7:12 PM ---
    They removed this Event in the latest CraftBukkit, a fix will be out tonight sometime.
    --- merged: Feb 20, 2011 7:13 PM ---
    That's wierd... if a MVSetSpawn isnt set then it uses the world default spawn point, so unless you are miles away from it and then teleporting to it is causing the server to overload and crash, I have no clue.
    --- merged: Feb 20, 2011 7:14 PM ---
    Sounds like an old version of CraftBukkit, try updating to one of the newer versions.

    Just looking at IRC some people mention the latest CB Version has broken multiple worlds, try a couple builds from the latest.
    --- merged: Feb 20, 2011 7:14 PM ---
    In that case you havent setup the Permissions plugin correctly and therefore isn't loading.

    In the original post there's a link to the Permissions 2.0 Thread, download and install that.
     

Share This Page