Войти или зарегистрироваться

Помогите NullPointerException

oleg57zls

Старожил
Пользователь
Баллы
173
Имя в Minecraft
Blayzer
Не могу понять, как реализовать код, чтобы не возникало NullPointerException

Код:
public void onEnchant (PrepareItemEnchantEvent event){
ItemStack item = event.getItem();
MaterialData data = item.getData();

if(data != null && data.toString().contains(plugin.getConfig().getString("blocks.item4"))) //null тут
{
//мой код
}

}
и

Код:
public void onClick(InventoryClickEvent event){

if(event.getCurrentItem() != null && event.getCurrentItem().hasItemMeta() && event.getCurrentItem().getItemMeta().getDisplayName().startsWith(ChatColor.RED + "QuickShop ")) //null тут
{
//мой код
}

}
 
Последнее редактирование:
Разбивай проверки по блокам, дальше придумывай проверку на null в последнем блоке.
 
Назад
Верх