[X] I'm using the very latest version of ItemsAdder and its dependencies.
[X] I already searched on this Github page to check if the same issue was already reported.
[X] I already searched on the plugin wiki to know if a solution is already known.
[X] I already asked on the #💬ia-community-help channel on Discord to know if anyone already has a solution for the issue.
Discord tag (optional)
! Pau#9216
What happened?
Hi, when I try to break a custom block, the item in the hand is destroyed or its durability is used up, this happens with custom items and vanilla items....
And in some occasions I get an error when playing this bug (error attached)
Steps to reproduce the issue
With an item in hand, break a custom block.
The item in your hand is broken/exhausted.
Server version
Purpur version git-Purpur-1497 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT) (Git: 9c51f21 on HEAD)
ItemsAdder Version
ItemsAdder version 2.5.3
ProtocolLib Version
ProtocolLib version 4.8.0-SNAPSHOT-b539
LoneLibs Version
LoneLibs version 1.0.16b
LightAPI Version (optional)
No response
LibsDisguises Version (optional)
No response
FULL server log
No response
Error (optional)
[18:06:16 WARN]: [ItemsAdder] Task #1450 for ItemsAdder v2.5.3 generated an exception
java.lang.NullPointerException: Cannot invoke "org.bukkit.inventory.meta.ItemMeta.hasEnchant(org.bukkit.enchantments.Enchantment)" because the return value of "org.bukkit.inventory.ItemStack.getItemMeta()" is null
at dev.lone.itemsadder.main.bs.a(SourceFile:340) ~[ItemsAdder (11).jar:?]
at dev.lone.itemsadder.main.bs.a(SourceFile:329) ~[ItemsAdder (11).jar:?]
at dev.lone.itemsadder.main.bs.a(SourceFile:323) ~[ItemsAdder (11).jar:?]
at dev.lone.itemsadder.main.bU.W(SourceFile:245) ~[ItemsAdder (11).jar:?]
at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftTask.run(CraftTask.java:101) ~[purpur-1.18.1.jar:git-Purpur-1497]
at org.bukkit.craftbukkit.v1_18_R1.scheduler.CraftScheduler.mainThreadHeartbeat(CraftScheduler.java:483) ~[purpur-1.18.1.jar:git-Purpur-1497]
at net.minecraft.server.MinecraftServer.tickChildren(MinecraftServer.java:1574) ~[purpur-1.18.1.jar:git-Purpur-1497]
at net.minecraft.server.dedicated.DedicatedServer.tickChildren(DedicatedServer.java:519) ~[purpur-1.18.1.jar:git-Purpur-1497]
at net.minecraft.server.MinecraftServer.tickServer(MinecraftServer.java:1497) ~[purpur-1.18.1.jar:git-Purpur-1497]
at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1285) ~[purpur-1.18.1.jar:git-Purpur-1497]
at net.minecraft.server.MinecraftServer.lambda$spin$1(MinecraftServer.java:322) ~[purpur-1.18.1.jar:git-Purpur-1497]
at java.lang.Thread.run(Thread.java:833) ~[?:?]
Terms
Discord tag (optional)
! Pau#9216
What happened?
Hi, when I try to break a custom block, the item in the hand is destroyed or its durability is used up, this happens with custom items and vanilla items....
And in some occasions I get an error when playing this bug (error attached)
Steps to reproduce the issue
Server version
Purpur version git-Purpur-1497 (MC: 1.18.1) (Implementing API version 1.18.1-R0.1-SNAPSHOT) (Git: 9c51f21 on HEAD)
ItemsAdder Version
ItemsAdder version 2.5.3
ProtocolLib Version
ProtocolLib version 4.8.0-SNAPSHOT-b539
LoneLibs Version
LoneLibs version 1.0.16b
LightAPI Version (optional)
No response
LibsDisguises Version (optional)
No response
FULL server log
No response
Error (optional)
ItemsAdder config.yml
Problematic items yml configuration file (optional)
Other files, you can drag and drop them here to upload. (optional)
No response
Screenshots/Videos (you can drag and drop files or paste links)
https://gyazo.com/9989769dd5ac50ec5da9e1edbc88454c