Ваш браузер устарел, и поэтому некоторые важные функции этого сайта могут не работать. Пожалуйста, обновитесь до более современного браузера. :(
[/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
Сейчас онлайн: 21
Администраторы | Главные редакторы | Модератор | Дедушки | Журналисты | HENTAI BOY | Goldфаги | Журналисты-олдфаги | ТруЪ Олдфаги-с | ТруЪ Плагинщик | Олдфаги | true Художник | Модератор бездны | Картоделы | XXXL ПХЛ | Просто хорошие люди | Посетители | Новички