- 55
- 3
Доброе время суток.
Посмотрел учебник на сайте и пару видосов на YT, сделал class предмета и class регистрации. Но, при заходе в игру, предмета нету.
Можете подсказать, где я сделал ошибку:
Class регистрации предмета:
Class самого предмета:
Посмотрел учебник на сайте и пару видосов на YT, сделал class предмета и class регистрации. Но, при заходе в игру, предмета нету.
Можете подсказать, где я сделал ошибку:
Class регистрации предмета:
Java:
package com.pykubbepx.kayrisondesign.items;
import com.pykubbepx.kayrisondesign.basic.BasicFood;
import com.pykubbepx.kayrisondesign.basic.BasicItem;
import net.minecraft.client.Minecraft;
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.fml.common.registry.ForgeRegistries;
public class ItemReg
{
public static Item kayitem = new BasicItem("kayitem", 1);
public static void register()
{
setRegister(kayitem);
}
public static void registerRender()
{
setRender(kayitem);
}
private static void setRegister(Item item)
{
ForgeRegistries.ITEMS.register(item);
}
private static void setRender(Item item)
{
Minecraft.getMinecraft().getRenderItem().getItemModelMesher().register(item, 0, new ModelResourceLocation(item.getRegistryName(), "inventory"));
}
}
Java:
package com.pykubbepx.kayrisondesign.basic;
import com.pykubbepx.kayrisondesign.MainClass;
import net.minecraft.item.Item;
public class BasicItem extends Item{
public BasicItem(String name,int maxStackSize) {
this.setRegistryName(name);
this.setCreativeTab(MainClass.tabMain);
this.setUnlocalizedName(name);
this.setMaxStackSize(maxStackSize);
}
}