- 126
- 6
- 33
Суть проблемы такова: в среде разработки всё запускается и работает нормально, но после компиляции и запуска в клиенте...
Далее места, куда указывают логи:
Код:
> Caused by: java.lang.NoSuchMethodError: by.Sasha.TestMod.Common.Items.ItemShip1.setMaxStackSize(I)Lnet/minecraft/item/Item;
> at by.Sasha.TestMod.Common.Items.ItemShip1.<init>(ItemShip1.java:35)
> at by.Sasha.TestMod.TestItems.initItemsShip(TestItems.java:14)
> at by.Sasha.TestMod.TestModCore.init(TestModCore.java:41)
Далее места, куда указывают логи:
Java:
public class ItemShip1 extends Item
{
public ItemShip1(String assetName)
{
super();
this.setMaxStackSize(1); //35 строка
this.setTextureName("arrow");
this.setUnlocalizedName(assetName);
}
Java:
public class TestItems extends GCItems
{
public static Item ship1;
public static void initItems()
{
TestItems.ship1 = new ItemShip1("ship1"); //14 строка
GCCoreUtil.registerGalacticraftItem("ship1", TestItems.ship1, 0);
TestItems.registerItems();
}
public static void registerItems()
{
TestItems.registerItem(TestItems.ship1);
}
}
Java:
@EventHandler
public void init(FMLInitializationEvent event)
{
TestItems.initItems(); //41 строка
proxy.init();
}
Последнее редактирование:
