- Баллы
- 61
- Имя в Minecraft
- Mrflaxe
Столкнулся с проблемой. Когда создаю новый ItemStack объект и хочу полчить его ItemMeta то мне возвращает null. Раньше вроде работало, сейчас что не страивает, я не понимаю. Вот кусок кода:
Ошибка следующая:
Код:
item = new ItemStack(material);
ItemMeta meta = item.getItemMeta();
meta.setDisplayName("\u00a7e" + home.getHomeName()); // Тут ошибка
item.setItemMeta(meta);
Ошибка следующая:
Caused by: java.lang.NullPointerException
at ru.mrflaxe.simplehomes.listeners.InventoryActionListener.changeMaterial(InventoryActionListener.java:152) ~[?:?]
at ru.mrflaxe.simplehomes.listeners.InventoryActionListener.onClcik(InventoryActionListener.java:103) ~[?:?]
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[?:1.8.0_212]
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[?:1.8.0_212]
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[?:1.8.0_212]
at java.lang.reflect.Method.invoke(Method.java:498) ~[?:1.8.0_212]
at org.bukkit.plugin.java.JavaPluginLoader$1.execute(JavaPluginLoader.java:315) ~[spigot-1.16.4.jar:git-Spigot-a93cbb1-7a6c3c9]