Руганье на modid

Версия Minecraft
1.6.4
149
1
2
Собсна ругается на modid в методе с текстурой брони
import cool.langrisserMod.langrisser_Mod;
import cpw.mods.fml.relauncher.Side;
import cpw.mods.fml.relauncher.SideOnly;
import net.minecraft.entity.Entity;
import net.minecraft.item.EnumArmorMaterial;
import net.minecraft.item.ItemArmor;
import net.minecraft.item.ItemStack;

public class ErwinArmor extends ItemArmor{

public ErwinArmor(int par1, EnumArmorMaterial par2EnumArmorMaterial, int par3, int par4) {
super(par1, par2EnumArmorMaterial, par3, par4);
this.setCreativeTab(langrisser_Mod.langrisserTab);
final String modid = "LangrisserMod";
this.setTextureName(modid + ":erwinArmor");
this.setMaxDamage(50000);
}
@SideOnly(Side.CLIENT)
public String getArmorTexture(ItemStack item, Entity entity, int slot, int layer){
return langrisser_Mod.modid + ":textures/armor/erwinArmorTexture.png"; // здесь собсна и ругается


}
}

import cool.langrisserMod.blocks.FirePillar;
import cool.langrisserMod.items.Alhazard;
import cool.langrisserMod.items.ErwinArmor;
import cool.langrisserMod.items.Langrisser;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLInitializationEvent;
import cpw.mods.fml.common.event.FMLPostInitializationEvent;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import cpw.mods.fml.common.registry.LanguageRegistry;
import net.minecraft.block.Block;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.EnumArmorMaterial;
import net.minecraft.item.EnumToolMaterial;
import net.minecraft.item.Item;
import net.minecraft.item.ItemArmor;
import net.minecraftforge.common.EnumHelper;

@Mod(modid = "LangrisserMod", name = "Langrisser Minecraft Mod", version = "0.0.1")

public class langrisser_Mod {

public static CreativeTabs langrisserTab = new LangrisserTab(12, "langItems");

public static EnumToolMaterial langMateria = EnumHelper.addToolMaterial("LangMaterial", 4, 6000, 10F, 9.0F, 13);
public static EnumToolMaterial alhMateria = EnumHelper.addToolMaterial("AlhMaterial", 4, 6000, 10F, 12.0F, 13);

public static EnumArmorMaterial ERWINMATERIAL = EnumHelper.addArmorMaterial("ErwinArmorMaterial", 30, new int[] {0, 20, 0, 0}, 0);

public static Block firePillar = new FirePillar(3000, null).setUnlocalizedName("Fire Pillar");

public static Item langrisser = new  Langrisser(5000).setUnlocalizedName("Langrisser");
public static Item alhazard = new Alhazard(5001).setUnlocalizedName("Alhazard");

public static ItemArmor erwinArmor = new ErwinArmor(6000, langrisser_Mod.ERWINMATERIAL, 0, 1);
 
@EventHandler
public static void load(FMLInitializationEvent event){
LanguageRegistry.addName(langrisser, "Langrisser");
LanguageRegistry.addName(alhazard, "Alhazard");

GameRegistry.registerBlock(firePillar);
LanguageRegistry.addName(firePillar, "FirePillar");

LanguageRegistry.addName(erwinArmor, "Броня Эрвина");
}
@EventHandler
public void preInit(FMLPreInitializationEvent Event){

}
@EventHandler
public void postInit(FMLPostInitializationEvent event){

}

@EventHandler
public void Init(FMLInitializationEvent event){

}

}
 
Doc написал(а):
В консоле пишется что-то на счет нету текстуры?
Ах да... Консоль... Ну да пишет - 2017-04-23 20:08:14 [WARNING] [Minecraft-Client] Failed to load texture: modid:textures/armor/erwinArmorTexture.png

java.io.FileNotFoundException: modid:textures/armor/erwinArmorTexture.png

Только почему[img=16x16]https://vk.com/images/emoji/D83EDD14.png[/img]
 
Doc написал(а):
Ты modid исправил на свой?
Да.
-------------------------------------------------------------------
Вопрос решен. Теперь что бы не создавать новую тему(типа экономия места0) )
У меня отображается только текстура на груди, хотя текстуру брони с сделал полностью(ноги, руки, голова).
Как це исправить?
 
Да потому что ты не так создал ее.
https://bedrockminer.jimdo.com/modding-tutorials/basic-modding-1-7/custom-armor/
или
https://www.youtube.com/watch?v=806IgDDgb8M
Вроде там создается нормальная броня с текстурой.
 
Doc написал(а):
Да потому что ты не так создал ее.
https://bedrockminer.jimdo.com/modding-tutorials/basic-modding-1-7/custom-armor/
или
https://www.youtube.com/watch?v=806IgDDgb8M
Вроде там создается нормальная броня с текстурой.
Я создал ее правильно... И до этого писал что ошибку с текстурой решил, только мне сейчас надо что бы она надевалась только на грудак, но при этом текстура была во весь скин
 
Назад
Сверху