forked from LogBlock/LogBlock
ItemStack.getTagClone is private so we have to use setAccessible
This commit is contained in:
@@ -781,7 +781,8 @@ public class BukkitUtils {
|
||||
Method asNMSCopyMethod = craftItemStackClazz.getMethod("asNMSCopy", ItemStack.class);
|
||||
|
||||
Class<?> nmsItemStackClazz = ReflectionUtil.getMinecraftClass("world.item.ItemStack");
|
||||
Method getTagMethod = nmsItemStackClazz.getMethod("getTagClone");
|
||||
Method getTagMethod = nmsItemStackClazz.getDeclaredMethod("getTagClone");
|
||||
getTagMethod.setAccessible(true);
|
||||
|
||||
Object nmsItemStack = asNMSCopyMethod.invoke(null, itemStack);
|
||||
Object itemTag = getTagMethod.invoke(nmsItemStack);
|
||||
|
Reference in New Issue
Block a user