Добавим к пабликам следующее и разберем:
Вот тут самое интересное. Для вашей брони придется подписывать везде вот так, т.к это получается целый набор.
Для красоты я взяла текстуру железного шлема и затемнила.
(размеры не изменять!)
Ну и теперь нам нужно добавить текстуру для самой брони на игроке.
Заходим в RenderPlayer.java и крутим в самый конец до строки:
И кинем текстуры снизу в minecraft.jar/armor.
Первая текстура. Обязательно назовите ее titan_1 — т.к префикс «titan»
(размеры не изменять!)
Вторая текстура. Название — titan_2.
(размеры не изменять!)
Игровые названия делаются не для всего набора брони, а отдельно для каждого предмета из набора (например шлем).
Ну и рецепт так же.
Теперь осталось добавить остальную броню и протестировать.
Удачи!
Нажми, чтобы узреть мою подпись:
Дай Андрею идею, и он тут же создаст по ней тред.
У рака есть мозги, а у мозга их нету, зато у рака есть мозг!
зато я создал в голове руку
Как-то плавно из обсуждения фапанья все перешли в обсуждение тортиков.
Я замочил лист, на котором надо было писать контрольную
Сколько у него хп было?
Такие дела, да. А теперь возьми же коробку запятых да расставь по посту своему там, где надо!
Возможно я чуть-чуть не так выразился. Я не мододел, обычный пользователь. вот и решил спросить у тех, кто может создавать моды — где лежат характеристики на инструменты майнкрафта и какими программами их можно было бы отредактировать.
Добавлю, что хочу отредактировать не ванильные инструменты, а в моде terrafirmacraft. (если это важно)
Мы в главной!? Так как у меня приступ поздней весенней депрессии ( у тебя тоже? Понимаю! ) перейдём сразу к делу! Для начала папочки:
№1) armor в папке items.(java)
№3) models в папке textures.(resources)
№4) armor в выше созданной models.(resources)
public class BasicArmor extends ItemArmor <
public BasicArmor(String unlocalizedName, ArmorMaterial material, int renderIndex, EntityEquipmentSlot slot) <
super(material, renderIndex, slot);
durability * 11 для шлема
durability * 16 для кирасы
durability * 15 для трусов
durability * 13 ботинки
Durability уже существующих бронь:
5 кожаная
15 железо и кольчуга
7 золото
33 алмазная броня
Защита уже существующих бронь:
new int[] <1, 3, 2, 1>для кожи (7 в общем)
new int[] <2, 5, 4, 1>кольчуга (12 в общем)
new int[] <2, 6, 5, 2>железо (15 в общем)
new int[] <2, 5, 3, 1>золото (11 в общем)
new int[] <3, 8, 6, 3>а что ещё осталось? (20 в общем — не используйте больше!!)
enchantibylity это зачаруемость. Макс 30.
И осталась добавленная в 1.9 фича — звуковой эффект при надевании.
Теперь добавляем эти вещи как предметы такими командами:
public static Item MHelmet;
public static Item MChestplate;
public static Item MLeggings;
public static Item MBoots;
Дело за предпоследним:
GameRegistry.registerItem(MHelmet = new BasicArmor(«material_helmet», MATERIAL, 1, EntityEquipmentSlot.HEAD), «material_helmet»);
GameRegistry.registerItem(MChestplate = new BasicArmor(«material_chestplate», MATERIAL, 1, EntityEquipmentSlot.CHEST), «material_chestplate»);
GameRegistry.registerItem(MLeggings = new BasicArmor(«material_leggings», MATERIAL, 2, EntityEquipmentSlot.LEGS), «material_leggings»);
GameRegistry.registerItem(MBoots = new BasicArmor(«material_boots», MATERIAL, 1, EntityEquipmentSlot.FEET), «material_boots»);
Теперь вот это в ItemRenderRegisterer
reg(ModItems.MBoots);
reg(ModItems.MLeggings);
reg(ModItems.MChestplate);
reg(ModItems.MHelmet);
Всё. У вас должно было всё выйти и если мы зайдём в игре в вкладку в креативе, мы увидим наши предметы. Но если всё же есть проблемы пишите мне в ЛП. С радостью вам отвечу!
Эту кашу вам предоставил CheshirX! До скорого!