Как прописать текстуру броне? 1.12.2

Версия Minecraft
1.12.2
Неправильное оформление кода
Java:
package com.torund.toy.items;

import com.torund.toy.init.InitItems;
import com.torund.toy.main.Main;
import com.torund.toy.reference.Reference;
import com.torund.toy.utils.interfaces.IHasModel;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.entity.Entity;
import net.minecraft.inventory.EntityEquipmentSlot;
import net.minecraft.item.Item;
import net.minecraft.item.ItemArmor;
import net.minecraft.item.ItemStack;


public class ItemRichOdezhta extends ItemArmor implements IHasModel

{

    public ItemRichOdezhta(String name, ArmorMaterial materialIn, int renderIndexIn, EntityEquipmentSlot equipmentSlotIn)
    {

        super(materialIn, renderIndexIn, equipmentSlotIn);

        setRegistryName(name);

        setUnlocalizedName(name);

        setCreativeTab(CreativeTabs.COMBAT);

    
        InitItems.ITEMS.add(this);

    }


    @Override

    public void registerModels()

    {

        Main.proxy.registerItemRenderer(this, 0, "inventory");   

    }

     private String texturePath = "armors:textures/model/armor/Rich";

    private int EntityEquipmentSlot;

    
     public void setTextureName ()

        {

            if (EntityEquipmentSlot == 0 || EntityEquipmentSlot == 1||EntityEquipmentSlot == 2|| EntityEquipmentSlot == 3){

                this.texturePath += "rich_layer1.png";

            }

            else  {

                this.texturePath += "rich_layer2.png";

            }

        }

        public String getArmorTexture(ItemStack stac, Entity entity, int slot, String type)

        {

            return this.texturePath;

        }

    }
 
Последнее редактирование модератором:
Сверху