mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-23 08:46:44 +01:00
Fix stacking for items after setting empty meta. Fixes BUKKIT-5331
ItemStacks do not stack if one has null for a tag, while the other has an empty tag. In CraftItemStack, if you set an item to an empty ItemMeta, it will create an empty tag for the internal ItemStack. This changes the setItemMeta function to check for empty meta, and then use null for the tag instead of an empty NBTTagCompound. By: Wesley Wolfe <weswolf@aol.com>
This commit is contained in:
parent
ba1adfb79b
commit
d04ca26007
1 changed files with 1 additions and 1 deletions
|
@ -360,7 +360,7 @@ public final class CraftItemStack extends ItemStack {
|
|||
if (item == null) {
|
||||
return false;
|
||||
}
|
||||
if (itemMeta == null) {
|
||||
if (CraftItemFactory.instance().equals(itemMeta, null)) {
|
||||
item.tag = null;
|
||||
return true;
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue