- Баллы
- 76
- Имя в Minecraft
- Slavok2001
Доброго времени суток, столкнулся с такой проблемой: хотел при скрещивании двух вещей получать первую вещь с лором(типа кастомный чар).
Код максимально примитивный, вещь появляется в слоте, но взять ее не получается.
Код максимально примитивный, вещь появляется в слоте, но взять ее не получается.
PHP:
@EventHandler
public void prepareAnvil(PrepareAnvilEvent e) {
AnvilInventory inventory = e.getInventory();
if(inventory.getItem(0) == null || inventory.getItem(1) == null) return;
ItemStack firstItem = inventory.getItem(0);
ItemStack secondItem = inventory.getItem(1);
if(secondItem.getType() == Material.ARROW) {
ItemStack resultItem = firstItem.clone();
ItemMeta meta = resultItem.getItemMeta();
meta.setDisplayName("§cTest");
resultItem.setItemMeta(meta);
inventory.setRepairCost(1);
e.setResult(resultItem);
}
}