-
-
Notifications
You must be signed in to change notification settings - Fork 27
Description
There seems to be another bug when I try to restore the inventory only.
If I use 'restore{types=all}' in events.on-leave all is fine.
But if it'S only 'restore{types=inventory}' it throws an error:
[19:19:22] [Server thread/WARN]: [BattleArena] Type INVENTORY is not stored for player PlayerXYZ. [19:19:23] [Server thread/WARN]: [BattleArena] An error occurred calling event action org.battleplugins.arena.event.action.types.RestoreAction@2851e4aa java.lang.NullPointerException: Cannot read the array length because "items" is null at org.bukkit.craftbukkit.inventory.CraftInventory.setContents(CraftInventory.java:87) ~[paper-1.21.4.jar:1.21.4-118-73f7736] at BattleArena_4.0.3_Snap84.jar/org.battleplugins.arena.competition.PlayerStorage.restoreInventory(PlayerStorage.java:186) ~[BattleArena_4.0.3_Snap84.jar:?] at BattleArena_4.0.3_Snap84.jar/org.battleplugins.arena.competition.PlayerStorage.restoreAll(PlayerStorage.java:175) ~[BattleArena_4.0.3_Snap84.jar:?] at BattleArena_4.0.3_Snap84.jar/org.battleplugins.arena.competition.PlayerStorage$Type.restore(PlayerStorage.java:318) ~[BattleArena_4.0.3_Snap84.jar:?] at BattleArena_4.0.3_Snap84.jar/org.battleplugins.arena.competition.PlayerStorage.restore(PlayerStorage.java:158) ~[BattleArena_4.0.3_Snap84.jar:?] at BattleArena_4.0.3_Snap84.jar/org.battleplugins.arena.event.action.types.RestoreAction.call(RestoreAction.java:27) ~[BattleArena_4.0.3_Snap84.jar:?] at BattleArena_4.0.3_Snap84.jar/org.battleplugins.arena.event.ArenaEventManager.pollActions(ArenaEventManager.java:178) ~[BattleArena_4.0.3_Snap84.jar:?] at BattleArena_4.0.3_Snap84.jar/org.battleplugins.arena.event.ArenaEventManager.lambda$pollActions$1(ArenaEventManager.java:161) ~[BattleArena_4.0.3_Snap84.jar:?] at org.bukkit.craftbukkit.scheduler.CraftTask.run(CraftTask.java:78) ~[paper-1.21.4.jar:1.21.4-118-73f7736] at org.bukkit.craftbukkit.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:474) ~[paper-1.21.4.jar:1.21.4-118-73f7736] at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1659) ~[paper-1.21.4.jar:1.21.4-118-73f7736] at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1529) ~[paper-1.21.4.jar:1.21.4-118-73f7736] at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1251) ~[paper-1.21.4.jar:1.21.4-118-73f7736] at net.minecraft.server.MinecraftServer.lambda$spin$2(MinecraftServer.java:310) ~[paper-1.21.4.jar:1.21.4-118-73f7736] at java.base/java.lang.Thread.run(Unknown Source) ~[?:?]