Починка предмета

Версия Minecraft
1.7.10
46
0
Всем привет, как мне сделать чтобы поломанный алмазный меч можно было чинить алмазом ?
 
241
20
75
Всем привет, как мне сделать чтобы поломанный алмазный меч можно было чинить алмазом ?
Можешь сделать так:
Код:
   public static ToolMaterial addMeleeMaterial(int maxUses, float damage, int enchantability, Item repair) {
      return ((ToolMaterial)EnumHelper.addEnum(ToolMaterial.class, "", new Object[]{0, maxUses, 0, damage - 5.0F, enchantability})).setRepairItem(new ItemStack(repair, 1));
   }
8888 - Это единицы прочности предмета.
60.0F - Это единицы урона предмета.
31 - Зачаровываемость, то есть какой шанс хороших чар.
Код:
      Название_Меча = Класс_в_котором_ты_регистрируешь_свои_материалы.addMeleeMaterial(8888, 60.0F, 31, Класс_в_котором_зарегистрарован_Сам_материал);

Вроде как всё :moon-y:
 
Последнее редактирование:
3,005
192
592
чтобы поломанный алмазный меч можно было чинить алмазом
Это нужно делать в наковальне?
Если в наковальне, то можно использовать ивент с наковальней.
Проверяешь левый слот, что там "такой-то предмет".
И проверяешь правый слот, например, что там "предмет, который может чинить".
И в выходной слот пихаешь новый итем, например с фулл прочностью.
 
3,005
192
592
Если свой предмет, то вроде там есть метод с getRepair что-то там.
(Но, это не точно)
 
3,005
192
592
3,005
192
592
3,005
192
592
Сверху