Multiverse-Inventories
Core | Portals | NetherPortals | SignPortals | Inventories(β)
Multiverse Inventories Resources:
Multiverse-Inventories Features
- Have separated players stats and inventories per world or per group of worlds.
- Choose what each group of worlds share: Inventories, Hunger, Health, Exp, and Bed Spawns (Bed Spawns only available in CB1.1+)
- Import your data from WorldInventories 1.0.2+ and MultiInv 3.0.0.
- Useful in game commands
Is Multiverse Missing that little something that you need?
Ask us! Or better yet, hop on our discord and tell us that you'd like to fork us and add a feature! You can of course do this without consulting us, but we cannot accept pull requests that will break Multiverse for the rest of our users! Don't go write your own World Management plugin, join the team and submit a pull request
Want your plugin to use the Multiverse API
(currently undocumented, sorry...) Again, hop on IRC and tell us! We love talking to other devs and a bunch of us will be able to help you out!
Would anyone know how to reset everyone's inventories?
I can only edit the players .dat file's inventory on the world they were in last..
Hey I'm using inventories. But when I change the world I loose my experience. I cant configure it with any command or with the groups.yml. Please help
I get this error although it works; 29 14:52:34 [INFO] [VanishNoPacket] Now hooking into Dynmap (End of the cmd) 2012-09-29 14:52:35 [WARNING] [Multiverse-Inventories] Task #20 for Multiverse-Inventories v2.5-b207 generated an exception java.lang.NullPointerException at com.onarandombox.multiverseinventories.api.share.Sharables.fromList(Sharables.java:762) at com.onarandombox.multiverseinventories.DefaultWorldGroupProfile.<init>(DefaultWorldGroupProfile.java:69) at com.onarandombox.multiverseinventories.DefaultGroupManager.newGroupFromMap(DefaultGroupManager.java:113) at com.onarandombox.multiverseinventories.util.CommentedInventoriesConfig.getWorldGroups(CommentedInventoriesConfig.java:274) at com.onarandombox.multiverseinventories.MultiverseInventories$1.run(MultiverseInventories.java:324) at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:316) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:510) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539)
@DemonPenguin
Here is a lot easier solution for that case:
http://dev.bukkit.org/server-mods/world-inventories/
Easy to set config, for world group management, and many more settings.
I don't do advertising for WorldInventories, but I use WI and works perfectly fine, from the beginning. I could set it up for the first try.
Just added my worlds to the groups, and that's it! =)
I've also tried Multiverse-Inventories after WI, but MV-I threw many errors, even by just putting it in the plugins folder. I've stopped trying. WI is okay for me so far. =)
HP
I have been looking at the wiki and I see a lot of, you can do "this" and "that", but not a lot of how to actually get "this" and "that" to work.
So I'm wondering if anyone knows how to get the a group of worlds to share the same inventory. More specifically I would like the world, world_nether, and world_the_end to share their inventories so that players can get materials from said worlds.
Any help would be much appreciated.
@krisdestruction
It's very unstable if it is one of the following:
I run Multiverse Core, Inventories, Portals, and NetherPortals on my server. Any problem I've ever had has been due to an administrative error. I can assure you that if used in the right circumstances and managed properly, this plugin is very stable and useful.
Wow from the looks of the comments, this plugin's very unstable...
Getting this error everytime switching between worlds. Help please! :(
15:50:26 CONSOLE: [SEVERE] Exception in thread "MV-Inv Profile Write Thread" 15:50:26 CONSOLE: [SEVERE] java.lang.NoSuchMethodError: net.minecraft.server.NBTTagCompound.c()Ljava/util/Collection; 15:50:26 CONSOLE: [SEVERE] at com.onarandombox.multiverseinventories.api.DataStrings$JSONItemWrapper.asJSONObject(DataStrings.java:918) 15:50:26 CONSOLE: [SEVERE] at com.onarandombox.multiverseinventories.api.DataStrings.valueOf(DataStrings.java:489) 15:50:26 CONSOLE: [SEVERE] at com.onarandombox.multiverseinventories.api.share.InventorySerializer.serialize(InventorySerializer.java:25) 15:50:26 CONSOLE: [SEVERE] at com.onarandombox.multiverseinventories.api.share.InventorySerializer.serialize(InventorySerializer.java:10) 15:50:26 CONSOLE: [SEVERE] at com.onarandombox.multiverseinventories.util.data.DefaultPlayerProfile.serialize(DefaultPlayerProfile.java:149) 15:50:26 CONSOLE: [SEVERE] at com.onarandombox.multiverseinventories.util.data.FlatFilePlayerData.processProfileWrite(FlatFilePlayerData.java:196) 15:50:26 CONSOLE: [SEVERE] at com.onarandombox.multiverseinventories.util.data.FlatFilePlayerData.access$000(FlatFilePlayerData.java:25) 15:50:26 CONSOLE: [SEVERE] at com.onarandombox.multiverseinventories.util.data.FlatFilePlayerData$FileWriteThread.run(FlatFilePlayerData.java:165)
Is it possible to apply a filter to worlds? As example if the Player has a wooden log, sandstone and a compass and wants to go from world A to world B. But I don't want players to transfere sandstone from world A to world B. So the Sandstone gets saved "in the Portal" and he can carry the wooden log and compass to world B. If he returns now to world A he gets his Sandstone back.
Is there any way to have two world groups with their own distinct inventories (I.E. An overworld, its nether, and its end, and then ANOTHER overworld, its nether, and its end) each have their inventories linked to another world?
What I mean by this is if player one and player two are from different worlds with different inventories, is it possible to set up a third world where they can both go and they can both have their own inventories? But ONLY for that world?
I've been trying to set this up using bypasses, but it doesn't seem to want to stick. Any ideas?
a Wish, today users with : and so on in their username tried to log on, which caused lots of problems to multiverse inventories.
Can those problematic usernames be traced and kicked with a message?
i'm remaking a server from the ground up but i want to transfer player.dat files from the last server (didnt use any inventory plugins) and put them in this one. i have grouping set up but i noticed the inventory files werent .dat, but instead .yml. is there any way to import the world files or convert them over to MVInv?
I get this error: [WARNING] [Multiverse-Inventories] Task #27 for Multiverse-Inventories v2.5-b207 generated an exception java.lang.NullPointerException at com.onarandombox.multiverseinventories.api.share.Sharables.fromList(Sharables.java:762) at com.onarandombox.multiverseinventories.DefaultWorldGroupProfile.<init>(DefaultWorldGroupProfile.java:69) at com.onarandombox.multiverseinventories.DefaultGroupManager.newGroupFromMap(DefaultGroupManager.java:113) at com.onarandombox.multiverseinventories.util.CommentedInventoriesConfig.getWorldGroups(CommentedInventoriesConfig.java:274) at com.onarandombox.multiverseinventories.MultiverseInventories$1.run(MultiverseInventories.java:324) at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:52) at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:316) at net.minecraft.server.MinecraftServer.q(MinecraftServer.java:510) at net.minecraft.server.DedicatedServer.q(DedicatedServer.java:213) at net.minecraft.server.MinecraftServer.p(MinecraftServer.java:474) at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:406) at net.minecraft.server.ThreadServerApplication.run(SourceFile:539) bukkit: beta
The current dev build of MV core is not compatible with the current version of MV inventories. Did not test the dev-build of MV inventories though
they just die after the swirling goes away..
okay so i just got multiinv about a day ago and no one on my server can go to the nether anymore.. help?
@Jeronimo654
According to the big disclaimer on the downoad page, it is gone. Always back up!
I updated to a newer dev-Build which comes with enderchest Support. But now all enderchests are empty. Is there a Way to get the content back? Isn't it stored in the Player.dat? Maybe you can write a short script which imports the enderchest content or add an option in the configuration to disable the enderchest support, so bukkit uses the "old" enderchests again.
I have multiverse inventories and I was wondering how I could let people keep their inventory when going into the nether, from a certain world. How could this be done.
Multiverse inventories is stopping gamemode changing and such Thanks