- 2
- 0
Делал предмет с метадатой по учебнику. Получилось вот что: Короче, все предметы имеют одинаковую текстуру.
Вот сам предмет:
Вот EventsHandler:
Еще в консоли появляется это:
[03:56:04] [main/FATAL] [FML]: Suppressed additional 0 model loading errors for domain variableblocks
Что делать? Прошу помощи.
Вот сам предмет:
Java:
public class ItemWoodSword
extends ItemSword
{
public ItemWoodSword(String name, ToolMaterial material)
{
super(material);
this.setRegistryName(name);
this.setUnlocalizedName(name);
this.setCreativeTab(VariableBlocks.TABVARIABLEBLOCKS);
this.setHasSubtypes(true);
}
@Override
public void getSubItems(CreativeTabs tab, NonNullList<ItemStack> items)
{
if (tab == VariableBlocks.TABVARIABLEBLOCKS || tab == CreativeTabs.SEARCH)
{
for (EnumType type : EnumType.values()) //EnumType из майнкрафтовского BlockPlanks
{
items.add(new ItemStack(this, 1, type.ordinal()));
}
}
}
Вот EventsHandler:
Java:
public class EventsHandler
{
@SubscribeEvent
public void setupModels(ModelRegistryEvent event)
{
final Item WOOD_SWORD = ItemReg.WOOD_SWORD;
for (EnumType type : EnumType.values())
{
ModelLoader.setCustomModelResourceLocation(WOOD_SWORD, type.ordinal(), new ModelResourceLocation(WOOD_SWORD.getRegistryName() + "_" + type.name().toLowerCase(), "inventory"));
}
}
Еще в консоли появляется это:
[03:56:04] [main/FATAL] [FML]: Suppressed additional 0 model loading errors for domain variableblocks
Что делать? Прошу помощи.