- Баллы
- 46
- Имя в Minecraft
- thematdev
PHP:
@SuppressWarnings("unused")
@EventHandler
public void CraftCheck(PrepareItemCraftEvent e ) {
ItemStack item = new ItemStack(Material.EYE_OF_ENDER);
ItemMeta meta = item.getItemMeta();
meta.setDisplayName(ChatColor.translateAlternateColorCodes('&', "&6Хилер"));
List<String> lore = new ArrayList<String>();
lore.add(ChatColor.DARK_PURPLE + "Будет лечить Вас от всех ран в течении 5 секунд!");
lore.add(ChatColor.AQUA + "Использовать на ПКМ!");
meta.setLore(lore);
item.setItemMeta(meta);
ShapedRecipe shapedCraft = new ShapedRecipe(item);
ItemStack item1 = new ItemStack(Material.SAND);
ItemStack item2 = new ItemStack(Material.SAND);
ItemStack item3 = new ItemStack(Material.SAND);
ItemStack item4 = new ItemStack(Material.SAND);
ItemStack item5 = new ItemStack(Material.SAND);
ItemStack item6 = new ItemStack(Material.SAND);
ItemStack item7 = new ItemStack(Material.SAND);
ItemStack item8 = new ItemStack(Material.SAND);
ItemStack item9 = new ItemStack(Material.SAND);
ItemStack item10 = new ItemStack(Material.POTION, 1, (short)8197);
ItemStack item11 = new ItemStack(Material.ENDER_PEARL);
//Item defining
Map<Character,ItemStack> ingredients = shapedCraft.getIngredientMap();
for (String shape:shapedCraft.getShape()) {
item1 = ingredients.get(shape.charAt(0));
item2 = ingredients.get(shape.charAt(1));
item3 = ingredients.get(shape.charAt(2));
item4 = ingredients.get(shape.charAt(3));
item5 = ingredients.get(shape.charAt(4));
item6 = ingredients.get(shape.charAt(5));
item7 = ingredients.get(shape.charAt(6));
item8 = ingredients.get(shape.charAt(7));
item9 = ingredients.get(shape.charAt(8));
}
if (item1.equals(item10) && item3.equals(item10) && item7.equals(item10) && item9.equals(item10) && item5.equals(item11)) {
e.getInventory().setResult(item);
}
}
Заранее благодарен за помощь :3
Мур-мур