Per World Inventory 2.3.1

Have a seperate inventory and more, for each world

  1. YossiMan
    YossiMan
    5/5,
    Version: v1.11
    PERFECT for factions and prison on the same server! Thank you! Make next Plugins disabled Per World if you can. Keep up the great work!
  2. BBoyJD10
    BBoyJD10
    5/5,
    Version: v1.11
    Thank the lord he has come back. So greatful. Long live PWI!!!!!!!!!!!!!!!!!!!!!!!!!!!!
  3. ScuroK
    ScuroK
    5/5,
    Version: v1.11
    latest version works fine on 1.12.2!
    Bugs are fixed! thank you so much @Gnat008
    <3
  4. Albert_Bowden
    Albert_Bowden
    5/5,
    Version: v1.11
    EPIC PLUGIN! I really thought you had dissapeared... Please keep this up!!! Or my server will fall by the next update without this lol
  5. Thatlifeofgames
    Thatlifeofgames
    1/5,
    Version: 1.10.0
    Really glitchy, players constantly losing items, and in general it's just ****. Either update this shit or take it down.
  6. Jaykob
    Jaykob
    1/5,
    Version: 1.10.0
    Huuuge Problem, Inventories are managed but players can Take Armor to another world, the Armor Slots are not managed

    Spigot 1.8.8
  7. BrayanPS
    BrayanPS
    1/5,
    Version: 1.10.0
    Bad plugin
    [21:00:34] [Server thread/ERROR]: Could not pass event PlayerTeleportEvent to PerWorldInventory v1.10.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.entity.CraftPlayer.teleport(CraftPlayer.java:444) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.entity.CraftEntity.teleport(CraftEntity.java:226) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at com.onarandombox.MultiverseCore.utils.SimpleSafeTTeleporter.safelyTeleport(SimpleSafeTTeleporter.java:216) [Multiverse-Core-2.4.jar:?]
    at com.onarandombox.MultiverseCore.commands.TeleportCommand.runCommand(TeleportCommand.java:159) [Multiverse-Core-2.4.jar:?]
    at com.pneumaticraft.commandhandler.multiverse.CommandHandler.checkAndRunCommand(CommandHandler.java:279) [Multiverse-Core-2.4.jar:?]
    at com.pneumaticraft.commandhandler.multiverse.CommandHandler.processFoundCommands(CommandHandler.java:143) [Multiverse-Core-2.4.jar:?]
    at com.pneumaticraft.commandhandler.multiverse.CommandHandler.locateAndRunCommand(CommandHandler.java:93) [Multiverse-Core-2.4.jar:?]
    at com.onarandombox.MultiverseCore.MultiverseCore.onCommand(MultiverseCore.java:476) [Multiverse-Core-2.4.jar:?]
    at org.bukkit.command.PluginCommand.execute(PluginCommand.java:44) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.command.SimpleCommandMap.dispatch(SimpleCommandMap.java:141) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.craftbukkit.v1_8_R3.CraftServer.dispatchCommand(CraftServer.java:641) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnection.handleCommand(PlayerConnection.java:1162) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:997) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:45) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.PacketPlayInChat.a(PacketPlayInChat.java:1) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnectionUtils$1.run(SourceFile:13) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at java.util.concurrent.Executors$RunnableAdapter.call(Executors.java:511) [?:1.8.0_72]
    at java.util.concurrent.FutureTask.run(FutureTask.java:266) [?:1.8.0_72]
    at net.minecraft.server.v1_8_R3.SystemUtils.a(SourceFile:44) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:715) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at java.lang.Thread.run(Thread.java:745) [?:1.8.0_72]
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/attribute/Attribute
    at me.gnat008.perworldinventory.data.players.PWIPlayer.<init>(PWIPlayer.java:94) ~[?:?]
    at me.gnat008.perworldinventory.data.players.PWIPlayerFactory.create(PWIPlayerFactory.java:37) ~[?:?]
    at me.gnat008.perworldinventory.data.players.PWIPlayerManager.addPlayer(PWIPlayerManager.java:118) ~[?:?]
    at me.gnat008.perworldinventory.listeners.player.PlayerTeleportListener.onPlayerTeleport(PlayerTeleportListener.java:51) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    ... 27 more
    Caused by: java.lang.ClassNotFoundException: org.bukkit.attribute.Attribute
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:91) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.java.PluginClassLoader.findClass(PluginClassLoader.java:86) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:424) ~[?:1.8.0_72]
    at java.lang.ClassLoader.loadClass(ClassLoader.java:357) ~[?:1.8.0_72]
    at me.gnat008.perworldinventory.data.players.PWIPlayer.<init>(PWIPlayer.java:94) ~[?:?]
    at me.gnat008.perworldinventory.data.players.PWIPlayerFactory.create(PWIPlayerFactory.java:37) ~[?:?]
    at me.gnat008.perworldinventory.data.players.PWIPlayerManager.addPlayer(PWIPlayerManager.java:118) ~[?:?]
    at me.gnat008.perworldinventory.listeners.player.PlayerTeleportListener.onPlayerTeleport(PlayerTeleportListener.java:51) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_72]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_72]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_72]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_72]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    ... 27 more
  8. NiroCC
    NiroCC
    5/5,
    Version: 1.10.0
    The plugin is awesome but i need help! It doesn't save my inventory!!! For example if i have items in world A and go to world B my inventory changes but i go back to world A my inventory is completely empty!
  9. asdfighter99
    asdfighter99
    5/5,
    Version: 1.10.0
    The latest official version seems to produce problems under 1.12. I compiled the latest GitHub version of the plugin (updated 21 days ago) using Maven and Spigot-API 1.12 which has version number 1.10.1 instead of 1.10.0 and seems to have fix for these problems. I didn't test this version, so I'm not sure if it works or not.

    Here it is: https://drive.google.com/open?id=0B228HKmo-nOiVGxFVlZXeGZHLTA
  10. LordSherman
    LordSherman
    1/5,
    Version: 1.10.0
    Based on what I have seen this dev is not even trying to help anyone with issues. I have yet to see a response form him on anyones github issue in the last month
  11. fredisz
    fredisz
    1/5,
    Version: 1.10.0
    This always happens:
    [18:31:57] [Server thread/ERROR]: Could not pass event PlayerQuitEvent to PerWorldInventory v1.10.0
    org.bukkit.event.EventException
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:310) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.RegisteredListener.callEvent(RegisteredListener.java:62) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.fireEvent(SimplePluginManager.java:502) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at org.bukkit.plugin.SimplePluginManager.callEvent(SimplePluginManager.java:487) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerList.disconnect(PlayerList.java:348) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.PlayerConnection.a(PlayerConnection.java:871) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.NetworkManager.l(NetworkManager.java:312) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.ServerConnection.c(ServerConnection.java:145) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.B(MinecraftServer.java:814) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.DedicatedServer.B(DedicatedServer.java:374) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.A(MinecraftServer.java:654) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:557) [spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    at java.lang.Thread.run(Thread.java:748) [?:1.8.0_131]
    Caused by: java.lang.NoClassDefFoundError: org/bukkit/attribute/Attribute
    at me.gnat008.perworldinventory.data.players.PWIPlayer.<init>(PWIPlayer.java:94) ~[?:?]
    at me.gnat008.perworldinventory.data.players.PWIPlayerFactory.create(PWIPlayerFactory.java:37) ~[?:?]
    at me.gnat008.perworldinventory.data.players.PWIPlayerManager.savePlayer(PWIPlayerManager.java:210) ~[?:?]
    at me.gnat008.perworldinventory.process.PlayerQuitProcess.processPlayerLeave(PlayerQuitProcess.java:46) ~[?:?]
    at me.gnat008.perworldinventory.listeners.player.PlayerQuitListener.onPlayerQuit(PlayerQuitListener.java:42) ~[?:?]
    at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_131]
    at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_131]
    at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_131]
    at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_131]
    at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:306) ~[spigot-1.8.8.jar:git-Spigot-21fe707-e1ebe52]
    ... 12 more
  12. Albert_Bowden
    Albert_Bowden
    4/5,
    Version: 1.10.0
    There is a warning in the console:
    [14:11:31 WARN]: [PerWorldInventory] Could not save default.json to plugins/PerWorldInventory/default.json because default.json already exists.
    and then it happens again. This needs to be fixed immediately.
  13. Nik3214
    Nik3214
    5/5,
    Version: 1.10.0
    epic plugin! Excellent and very necessary for the server. But from 1.12 there are problems. please update to 1.12
  14. Kulestein
    Kulestein
    1/5,
    Version: 1.10.0
    error messages for 1.12: [12:19:52 ERROR]: [PerWorldInventory] An error occurred copying file '__default.json' to 'hub.json': [FileNotFoundException] plugins/PerWorldInventory/data/defaults/__default.json (No such file or directory)
    [12:19:52 WARN]: java.io.FileNotFoundException: plugins/PerWorldInventory/data/defaults/__default.json (No such file or directory)
    [12:19:52 WARN]: at java.io.FileInputStream.open0(Native Method)
    [12:19:52 WARN]: at java.io.FileInputStream.open(FileInputStream.java:195)
    [12:19:52 WARN]: at java.io.FileInputStream.<init>(FileInputStream.java:138)
    [12:19:52 WARN]: at me.gnat008.perworldinventory.util.FileUtils.copyFile(FileUtils.java:23)
    [12:19:52 WARN]: at me.gnat008.perworldinventory.groups.GroupManager.setDefaultsFile(GroupManager.java:187)
    [12:19:52 WARN]: at me.gnat008.perworldinventory.groups.GroupManager.loadGroupsToMemory(GroupManager.java:155)
    [12:19:52 WARN]: at me.gnat008.perworldinventory.PerWorldInventory.onEnable(PerWorldInventory.java:125)
    [12:19:52 WARN]: at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:264)
    [12:19:52 WARN]: at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:337)
    [12:19:52 WARN]: at us.Myles.PWP.TransparentListeners.PerWorldPluginLoader.enablePlugin(PerWorldPluginLoader.java:145)
    [12:19:52 WARN]: at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:402)
    [12:19:52 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugin(CraftServer.java:378)
    [12:19:52 WARN]: at org.bukkit.craftbukkit.v1_12_R1.CraftServer.enablePlugins(CraftServer.java:327)
    [12:19:52 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.t(MinecraftServer.java:421)
    [12:19:52 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.l(MinecraftServer.java:382)
    [12:19:52 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.a(MinecraftServer.java:337)
    [12:19:52 WARN]: at net.minecraft.server.v1_12_R1.DedicatedServer.init(DedicatedServer.java:272)
    [12:19:52 WARN]: at net.minecraft.server.v1_12_R1.MinecraftServer.run(MinecraftServer.java:544)
    [12:19:52 WARN]: at java.lang.Thread.run(Thread.java:745)





    [12:20:40 ERROR]: [PerWorldInventory] Unable to find inventory data for player 'Testserver_yt' for group 'NH': [FileNotFoundException] plugins/PerWorldInventory/data/defaults/__default.json (No such file or directory)
    [12:20:40 WARN]: java.io.FileNotFoundException: plugins/PerWorldInventory/data/defaults/__default.json (No such file or directory)
    [12:20:40 WARN]: at java.io.FileInputStream.open0(Native Method)
    [12:20:40 WARN]: at java.io.FileInputStream.open(FileInputStream.java:195)
    [12:20:40 WARN]: at java.io.FileInputStream.<init>(FileInputStream.java:138)
    [12:20:40 WARN]: at java.io.FileReader.<init>(FileReader.java:72)
    [12:20:40 WARN]: at me.gnat008.perworldinventory.data.FlatFile.getFromDefaults(FlatFile.java:165)
    [12:20:40 WARN]: at me.gnat008.perworldinventory.data.FlatFile.lambda$getFromDatabase$2(FlatFile.java:124)
    [12:20:40 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftTask.run(CraftTask.java:71)
    [12:20:40 WARN]: at org.bukkit.craftbukkit.v1_12_R1.scheduler.CraftAsyncTask.run(CraftAsyncTask.java:52)
    [12:20:40 WARN]: at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
    [12:20:40 WARN]: at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
    [12:20:40 WARN]: at java.lang.Thread.run(Thread.java:745)
  15. DominusLux
    DominusLux
    2/5,
    Version: 1.10.0
    From day one ive been trying to install this plugin and get it to work and it continually refuses to. Its only seperating admin inventories and ignoring regular players letting them drag stuff to other worlds. Very frustrating to work with.
  16. xMystic_
    xMystic_
    1/5,
    Version: 1.10.0
    It used to work but now that I've updated my server to 1.12 its broken. Please updates
  17. Chin
    Chin
    1/5,
    Version: 1.10.0
    1.8 dont works
    ---------------------------------------------------------------------------
  18. _Thibaud_
    _Thibaud_
    3/5,
    Version: 1.10.0
    PLUGIN BUG

    1.11.2 does not work!!

    Error: [15:45:09 ERROR]: [PerWorldInventory] An error occurred copying file '__default.json' to 'Skyblock.json': [FileNotFoundException] plugins/PerWorldInventory/data/defaults/__default.json (No such file or directory)



    Can u fix this??
  19. Stratiz
    Stratiz
    1/5,
    Version: 1.10.0
    Annoying as all hell. Throws an error and sends a message to players who have never been in a world before "Error something went horribly wrong while loading your data" Then sends a nasty output to my console which is all sorts of annoying and interferes with almost every minigame plugin I have. Fix this PLEASE, this is the only plugin I know that has this kind of function!
  20. Moonlily
    Moonlily
    5/5,
    Version: 1.10.0
    This plugin is a great replacement for the old Multiverse Inventories plugin.

    I have been having an issue with this plugin (versions 1.9.0, 1.9.1, and 1.10.0) in Spigot 1.12 while PermissionsEx (version 1.23.4) is also installed on the server (along with Multiverse). Each version of PWI breaks under these conditions, and doesn't work whatsoever, though it will appear as functional when you type "/pl". My testing has seen that PEX also seems a bit unstable at times too, in weird ways, but works just fine under these conditions. Without PEX installed, PWI works just fine in Spigot 1.12. I am unsure if this is an issue caused by PWI or by PEX, but am willing to provide any further info as needed or requested by the plugin dev.

    Thanks for your time and for this great plugin!