ItemStack.asBukkitStack(null) should return Air. Fixes BUKKIT-3170
This commit is contained in:
@@ -242,6 +242,9 @@ public class CraftItemStack extends ItemStack {
|
||||
* Copies the NMS stack to return as a strictly-Bukkit stack
|
||||
*/
|
||||
public static ItemStack asBukkitStack(net.minecraft.server.ItemStack original) {
|
||||
if (original == null) {
|
||||
return new ItemStack(Material.AIR);
|
||||
}
|
||||
ItemStack stack = new ItemStack(original.id, original.count, (short) original.getData());
|
||||
stack.addUnsafeEnchantments(getEnchantments(original));
|
||||
return stack;
|
||||
|
||||
Reference in New Issue
Block a user