- Баллы
- 76
Создаю itemStack
Вешаю на него нбт тег
При выполнении кода выбрасывается NPE с жалобой на 2 строчки:
Казалось бы, все до ужаса просто, но я чет застрял на этом моменте и не могу понять, почему нпе в лицо кидает
PHP:
ItemStack itemSpawn = new ItemStack(Material.SLIME_BALL);
PHP:
NBTHandler.addString(itemSpawn, "owner", event.getPlayer().getName());
PHP:
public static void addString(org.*********ventory.ItemStack item, String name, String value) {
net.minecraft.server.v1_12_R1.ItemStack itemStack = CraftItemStack.asNMSCopy(item);
NBTTagCompound compound = itemStack.getTag();
//ТУТ//compound.set(name, new NBTTagString(value));
itemStack.setTag(compound);
ItemMeta meta = CraftItemStack.getItemMeta(itemStack);
item.setItemMeta(meta);
}
PHP:
NBTHandler.addString(itemSpawn, "owner", event.getPlayer().getName());
Казалось бы, все до ужаса просто, но я чет застрял на этом моменте и не могу понять, почему нпе в лицо кидает