java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.ItemStack.clone()" because "this.icon" is null
at Challenges-1.3.1-1728186011945.jar/world.bentobox.challenges.database.object.ChallengeLevel.getIcon(ChallengeLevel.java:156) ~[Challenges-1.3.1-1728186011945.jar:?] at Challenges-1.3.1-1728186011945.jar/world.bentobox.challenges.panel.user.ChallengesPanel.createLevelButton(ChallengesPanel.java:486) ~[Challenges-1.3.1-1728186011945.jar:?] at Challenges-1.3.1-1728186011945.jar/world.bentobox.challenges.panel.user.ChallengesPanel.createLevelButton(ChallengesPanel.java:468) ~[Challenges-1.3.1-1728186011945.jar:?]
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.panels.TemplatedPanel.makeAddonButton(TemplatedPanel.java:295) ~[BentoBox-2.5.4.jar:?]
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.panels.TemplatedPanel.makeButton(TemplatedPanel.java:248) ~[BentoBox-2.5.4.jar:?]
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.panels.TemplatedPanel.processItemData(TemplatedPanel.java:126) ~[BentoBox-2.5.4.jar:?]
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.panels.TemplatedPanel.populateInventoryPanel(TemplatedPanel.java:81) ~[BentoBox-2.5.4.jar:?]
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.panels.TemplatedPanel.generatePanel(TemplatedPanel.java:61)
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.panels.TemplatedPanel.<init>(TemplatedPanel.java:52) ~[BentoBox-2.5.4.jar:?]
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.panels.builders.TemplatedPanelBuilder.build(TemplatedPanelBuilder.java:150) ~[BentoBox-2.5.4.jar:?]
at Challenges-1.3.1-1728186011945.jar/world.bentobox.challenges.panel.user.ChallengesPanel.build(ChallengesPanel.java:107) ~[Challenges-1.3.1-1728186011945.jar:?] at Challenges-1.3.1-1728186011945.jar/world.bentobox.challenges.panel.user.ChallengesPanel.open(ChallengesPanel.java:70) ~[Challenges-1.3.1-1728186011945.jar:?] at Challenges-1.3.1-1728186011945.jar/world.bentobox.challenges.commands.ChallengesPlayerCommand.execute(ChallengesPlayerCommand.java:87) ~[Challenges-1.3.1-1728186011945-jar:?]
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.commands.CompositeCommand.call(CompositeCommand.java:292) ~[BentoBox-2.5.4.jar:?]
at BentoBox-2.5.4.jar/world.bentobox.bentobox.api.commands.CompositeCommand.execute(CompositeCommand.java:260) ~[BentoBox-2.5.4.jar:?]
at io.papermc.paper.command.brigadier.bukkit.BukkitCommandNode$BukkitBrigCommand. run(BukkitCommandNode.java:84) ~[leaves-1.21.jar:1.21-46-c19e742]
at com.mojang.brigadier.context.ContextChain.runExecutable(ContextChain.java:73) ~[brigadier-1.2.9.jar:?]
at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:31) ~[leaves-1.21.jar:1.21-46-c19e742] at net.minecraft.commands.execution.tasks.ExecuteCommand.execute(ExecuteCommand.java:19) ~[leaves-1.21.jar:1.21-46-c19e742] at net.minecraft.commands.execution.UnboundEntryAction.lambda$bind$0(UnboundEntryAction.java:8) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.commands. execution.CommandQueueEntry.execute(CommandQueueEntry.java:5)
at net.minecraft.commands.execution.ExecutionContext. runCommandQueue(ExecutionContext.java:103) ~[leaves-1.21.jar:1.21-46-c19e7421
at net.minecraft.commands.Commands.executeCommandInContext(Commands.java:443) ~[leaves-1.21.jar:1.21-46-c19e742] at net.minecraft.commands.Commands.performCommand(Commands.java:350) ~[leaves-1.21.jar:1.21-46-c19e742] at net.minecraft.commands.Commands.performCommand(Commands.java:337) ~[leaves-1.21.jar:1.21-46-c19e742] at net.minecraft.commands.Commands.performCommand(Commands.java:332) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.server.network.ServerGamePacketListenerImpl.performUnsignedChatCommand(ServerGamePacketListenerImpl.java:2151) ~[leaves-1.21.jar:1.21-46-c19e7421
at net.minecraft.server.network.ServerGamePacketListenerImpl.lambda$handleChatCommand$11(ServerGamePacketListenerImpl.java:2125) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.server.TickTask. run(TickTask.java:18)
at net.minecraft.util. thread.BlockableEventLoop.doRunTask(BlockableEventLoop.java:151) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.util.thread.ReentrantBlockableEventLoop.doRunTask(ReentrantBlockableEventLoop.java:24) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:1536) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.server.MinecraftServer.doRunTask(MinecraftServer.java:196) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.util.thread.BlockableEventLoop.pollTask(BlockableEventLoop.java:125) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.server.MinecraftServer.pollTaskInternal(MinecraftServer.java:1513) ~[leaves-1.21.jar:1.21-46-c19e742]
at net.minecraft.server.MinecraftServer.pollTask(MinecraftServer.java:1506) ~[leaves-1.21.jar:1.21-46-c19e7421
at net.minecraft.util.thread.BlockableEventLoop.managedBlock(BlockableEventLoop.java:135) ~[leaves-1.21.jar:1.21-46-c19e742]
Expected behavior
No error
Observed/Actual behavior
Steps/models to reproduce
Not clear - from Discord
BentoBox version
2.5.4
Plugin list
No response
Other
No response