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!
@ursak
Yeah... 2 years :P
Do any of the downloads work for 1.7.2?
I use CB 1.4.6-R0.3 on my 1.7.2 server, and it works :)
@Shadowhackercz
How many years now have there been talk about this "MultiVerse 3"? :P
@PatrickThagaard
"Multiverse-Inventories has several critical bugs that have no apparent solution without a total wipe of all inventory data. As such, due to time constraints and our focus on the production of Multiverse 3 you use this product AT YOUR OWN RISK. Support for Multiverse-Inventories issues is next to non-existent. It may be possible that you can use this plugin without problems so again, do so at your own risk."
Having huge issues with inventories being shared between worlds in different groups.
Creative world inventories moving over to survival etc.
Its overall pretty bad..
So hoping for an update - there are no errors, no nothing - just happens randomly, a few times a day..
PLEASE UPDATE BUGS AND ADD SUPORT FOR PLOTME ,BECOUSE IS BUGED SPEED IS BUGED AND KICKED BACK
[22:14:14] [Server thread/ERROR]: Could not call method 'public static org.bukkit.inventory.ItemStack org.bukkit.inventory.ItemStack.deserialize(java.util.Map)' of class org.bukkit.inventory.ItemStack for deserialization java.lang.NullPointerException at org.bukkit.inventory.ItemStack.<init>(ItemStack.java:94) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.inventory.ItemStack.deserialize(ItemStack.java:528) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at sun.reflect.GeneratedMethodAccessor99.invoke(Unknown Source) [?:?] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_65] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_65] at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeViaMethod(ConfigurationSerialization.java:73) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.serialization.ConfigurationSerialization.deserialize(ConfigurationSerialization.java:113) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.serialization.ConfigurationSerialization.deserializeObject(ConfigurationSerialization.java:191) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:35) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:325) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:145) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:306) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:461) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:26) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:325) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:145) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:306) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:461) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:26) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:325) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:145) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:306) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:461) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:26) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:325) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:145) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:306) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:461) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:26) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping2ndStep(BaseConstructor.java:325) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor.constructMapping2ndStep(SafeConstructor.java:145) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructMapping(BaseConstructor.java:306) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.SafeConstructor$ConstructYamlMap.construct(SafeConstructor.java:461) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.YamlConstructor$ConstructCustomObject.construct(YamlConstructor.java:26) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructObject(BaseConstructor.java:182) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.constructDocument(BaseConstructor.java:141) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:127) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.yaml.snakeyaml.Yaml.load(Yaml.java:400) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at com.mtihc.minecraft.treasurechest.v8.plugin.util.LocationRepository.getConfig(LocationRepository.java:53) [TreasureChest.jar:?] at com.mtihc.minecraft.treasurechest.v8.plugin.util.LocationRepository.load(LocationRepository.java:66) [TreasureChest.jar:?] at com.mtihc.minecraft.treasurechest.v8.core.TreasureChestRepository.load(TreasureChestRepository.java:1) [TreasureChest.jar:?] at com.mtihc.minecraft.treasurechest.v8.core.TreasureManager.load(TreasureManager.java:133) [TreasureChest.jar:?] at com.mtihc.minecraft.treasurechest.v8.core.TreasureManager.getTreasureChest(TreasureManager.java:467) [TreasureChest.jar:?] at com.mtihc.minecraft.treasurechest.v8.core.TreasureManager.onPlayerInteract(TreasureManager.java:229) [TreasureChest.jar:?] at com.mtihc.minecraft.treasurechest.v8.core.TreasureChestListener.onPlayerInteract(TreasureChestListener.java:56) [TreasureChest.jar:?] at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) [?:1.7.0_65] at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) [?:1.7.0_65] at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) [?:1.7.0_65] at java.lang.reflect.Method.invoke(Method.java:606) [?:1.7.0_65] at us.Myles.PWP.TransparentListeners.PerWorldPluginLoader$1.execute(PerWorldPluginLoader.java:120) [PerWorldPlugins.jar:?] at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at us.Myles.PWP.TransparentListeners.PWPRegisteredListener.callEvent(PWPRegisteredListener.java:30) [PerWorldPlugins.jar:?] at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:509) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:494) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at org.bukkit.craftbukkit.v1_7_R4.event.CraftEventFactory.callPlayerInteractEvent(CraftEventFactory.java:242) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.PlayerInteractManager.interact(PlayerInteractManager.java:382) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.PlayerConnection.a(PlayerConnection.java:662) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.PacketPlayInBlockPlace.a(PacketPlayInBlockPlace.java:50) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.PacketPlayInBlockPlace.handle(PacketPlayInBlockPlace.java:86) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.NetworkManager.a(NetworkManager.java:186) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.ServerConnection.c(ServerConnection.java:81) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.MinecraftServer.v(MinecraftServer.java:734) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.DedicatedServer.v(DedicatedServer.java:289) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.MinecraftServer.u(MinecraftServer.java:584) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.MinecraftServer.run(MinecraftServer.java:490) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] at net.minecraft.server.v1_7_R4.ThreadServerApplication.run(SourceFile:628) [spigot1-1.7.10.jar:git-Spigot-1.7.9-R0.2-207-g03373bb] [22:14:25] [Server thread/INFO]: Syberia issued server command: /UNREGISTER [22:14:29] [Server thread/INFO]: [AuthMe] §1[§2VIP§1] §dSyberia§r unregistered himself [22:14:31] [Server thread/INFO]: Syberia lost connection: Disconnected [22:14:31] [Server thread/INFO]: [+] [VIP] Syberia opuscil gre!
Please update this plugin so it supports UUID's!
I have a problem with version for craftbukkit 1.7.2 R0.3 (Multiverse-Inventories-2.5.jar).
The plugin change lore of all my items in my inventory (smiley), when I change world. After items become unusable.
I need help because to repair this bug, I need to clear my inventory, quit the server, and join it.
This plugin is currently causing lag upon player login. I'm using the newest version with spigot for 1.8. Here is the timings report: http://timings.aikar.co/?url=9822184
Anyone know if this works with 1.7.x?
Edit:
I found a different plugin that works with up to 1.8.1:
http://dev.bukkit.org/bukkit-plugins/multiinv/
@schtooping
It is compatable with most of 1.8. There's a critical error with banners that cause some inventories to become corrupted, and therefore carry inventories between worlds/duplicate when they shouldn't. There are also a number of bugs, seeing as this has seen very little activity in the past year.
When name changes become available (Feb 4th, 2015), this plugin will no longer function properly as people will lose their inventories (all except their current inventory) and can duplicate items in their inventories by switching worlds then changing usernames, emptying their inventory, then teleporting back. I'd suggest switching to a plugin like MultiInv.
MultiInv currently has an importer for Multiverse-Inventories so you don't have to worry about losing any inventories. It also supports UUID changes, and is under active development/is a mature plugin with over 250k downloads.
I'm curious if this is compatible with 1.8. Anyone using it?
Does it support vault so each of my world have separt acounts
1.7 update please
== PSA == UUID's are coming SOON!
Switch away from this plugin ASAP!
@Pepsimax9
Click dev builds.
I'm getting a problem where the json file in the world folder for a player will sometimes go to like 300mb. The contents of a file seems to be duplicates of the same book in an enderchest. This is causing mass lagg and sometimes crashing if the player opens their enderchest. Unknown how to replicate.
This has not been updated since Jan 07 2013... almost TWO YEARS AGO
Also @ChillerKraft why not do it manually in the config?