Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь до более современного браузера. :(
[/code]package ru.anlord033.industrialcraftaddon;
//Главный пакет
import org.apache.logging.log4j.Logger;
import net.minecraftforge.fml.common.Mod;
import net.minecraftforge.fml.common.Mod.EventHandler;
import net.minecraftforge.fml.common.Mod.Instance;
import net.minecraftforge.fml.common.SidedProxy;
import net.minecraftforge.fml.common.event.FMLInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPostInitializationEvent;
import net.minecraftforge.fml.common.event.FMLPreInitializationEvent;
import ru.anlord033.industrialcraftaddon.Reference.Reference;
import ru.anlord033.industrialcraftaddon.proxy.CommonProxy;
@Mod(modid = industrialcraftaddon1.MODID, name = industrialcraftaddon1.NAME, version = industrialcraftaddon1.VERSION)
public class industrialcraftaddon1 {
	
	public static final String MODID = "industrialcraftaddon1";
	public static final String NAME = "industrialcraftaddon1";
	public static final String VERSION = "1.0";
	
	
	private static String ACTIVATED = "activated";
	private static String DISACTIVATED = "de-activated";
	
	private Logger log;
	
	@EventHandler
	public void preLoad(FMLPreInitializationEvent ev) 
	{
		log = ev.getModLog();
	}
	
	@EventHandler
	public void load(FMLInitializationEvent ev) 
	{
		recipes.addCraftingRecipes();
		log.info("Mod is" + ACTIVATED);
	}
	
	@EventHandler
	public void postLoad(FMLPostInitializationEvent ev) 
	{
		
	}
	
	@Instance
	public static industrialcraftaddon1 instance;
	
	@SidedProxy(clientSide = Reference.CLIENT, serverSide = Reference.COMMON)
	public static CommonProxy proxy;
	
}
[code][/code]package ru.anlord033.industrialcraftaddon.init;
//InitItems
import java.util.ArrayList;
import java.util.List;
import net.minecraft.item.Item;
import ru.anlord033.industrialcraftaddon.items.ItemNebutit;
public class InitItems 
{
	public static final List<Item> ITEMS = new ArrayList<Item>();
	
	//Items
	public static final Item NEBUTIT = new ItemNebutit("nebutit");
}
[code][/code]package ru.anlord033.industrialcraftaddon.items;
//ItemNebutit
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.item.Item;
import ru.anlord033.industrialcraftaddon.industrialcraftaddon1;
import ru.anlord033.industrialcraftaddon.init.InitItems;
import ru.anlord033.industrialcraftaddon.utils.interfaces.IHasModel;
public class ItemNebutit extends Item implements IHasModel
{
	public ItemNebutit(String nebutit) 
	{
		setUnlocalizedName(nebutit);
		setRegistryName(nebutit);
		setCreativeTab(CreativeTabs.MATERIALS);
		setMaxStackSize(64);
		
		
		InitItems.ITEMS.add(this);
	}
	@Override
	public void registerModels() 
	{
		industrialcraftaddon1.proxy.registerItemRenderer(this, 0, "inventory");
	}
}
[code][/code]package ru.anlord033.industrialcraftaddon.proxy;
//ClientProxy
import net.minecraft.client.renderer.block.model.ModelResourceLocation;
import net.minecraft.item.Item;
import net.minecraftforge.client.model.ModelLoader;
public class ClientProxy extends CommonProxy
{
	public void registryItemRenderer(Item item, int meta, String id) 
	{
		ModelLoader.setCustomModelResourceLocation(item, meta, new ModelResourceLocation(item.getRegistryName(), id));
	}
}
[code][/code]package ru.anlord033.industrialcraftaddon.proxy;
//CommonProxy
import javax.swing.Spring;
import net.minecraft.item.Item;
import ru.anlord033.industrialcraftaddon.items.ItemNebutit;
public class CommonProxy 
{
	public void registerItemRenderer(Item item, int meta, String string) {}
}
[code][/code]package ru.anlord033.industrialcraftaddon.Reference;
//refence
public class Reference 
{
	public static final String CLIENT = "ru.anlord033.industrialcraftaddon.proxy.ClientProxy";
	public static final String COMMON = "ru.anlord033.industrialcraftaddon.proxy.CommonProxy";
}
[code]#1 | 31 июля 2023 - 15:19
Мои сборки:
MystMag (1.12.2)
ReachForTheStars (1.12.2)
TechGears (1.16.5)
#2 | 31 июля 2023 - 17:43
Сейчас онлайн: 4
Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички