- Баллы
- 66
- Имя в Minecraft
- Boss90
Здравствуйте, у меня появилась проблема, которую не могу к сожалению решить.
Хочу сделать плагин на собирание бутылок, но вот проблема, ивент выводит null при попытке получить имя предмета.
Код:
P.S знаю что говно-код, там будет в будущем конфиг.
Вывод в консоль:

Хочу сделать плагин на собирание бутылок, но вот проблема, ивент выводит null при попытке получить имя предмета.
Код:
PHP:
package Boss90.Events;
import org.bukkit.ChatColor;
import org.bukkit.entity.Item;
import org.bukkit.entity.Player;
import org.bukkit.event.EventHandler;
import org.bukkit.event.Listener;
import org.bukkit.event.player.PlayerPickupItemEvent;
public class BottleEvent implements Listener {
@EventHandler
public void onPickUp(PlayerPickupItemEvent e) {
Item item = e.getItem();
Player p = e.getPlayer();
System.out.println(item.getCustomName());
if (item.isCustomNameVisible() && item.getCustomName().equals(ChatColor.translateAlternateColorCodes('&',"&fБутылка"))) {
item.remove();
p.sendMessage("Чел ты нашёл бутылку");
}
}
}
P.S знаю что говно-код, там будет в будущем конфиг.
Вывод в консоль: