- 10
- 1
Main:
package ru.Skyrim6488.ManyUtils;
import cpw.mods.fml.common.Mod;
import cpw.mods.fml.common.Mod.EventHandler;
import cpw.mods.fml.common.event.FMLPreInitializationEvent;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.block.Block;
import net.minecraft.block.material.Material;
import net.minecraft.creativetab.CreativeTabs;
import net.minecraft.init.Blocks;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
@Mod(modid = Main.MODID, name = Main.MODNAME, version = Main.VERSION)
public class Main {
public static final CreativeTabs TabUtilsWood = new CreativeTabs("tabUtilsWood") {
public Item getTabIconItem() {
return Item.getItemFromBlock(Blocks.fire);
}
};
public static final CreativeTabs TabUtilsItems = new CreativeTabs("tabUtilsItems") {
public Item getTabIconItem() {
return Item.getItemById(276);
}
};
public static final String
MODID = "Utils",
MODNAME = "ManyUtils",
VERSION = "0.1.1";
public static Block blockWood, mygicWood;
public static Item amulet, ENDERchest;
@EventHandler
public void preInit(FMLPreInitializationEvent event) {
blockWood = new BlockUtils(Material.wood, "BlockWood", "Wood", 13).setCreativeTab(TabUtilsWood);
mygicWood = new BlockUtils(Material.wood, "MygicWood", "Wood_12", 1).setCreativeTab(TabUtilsWood);
amulet = new Items("Amulet", "Amulet", 1).setCreativeTab(TabUtilsItems);
GameRegistry.addRecipe(new ItemStack(amulet, 1), new Object[] {blockWood, Blocks.end_stone});
ENDERchest = new miniENDERchest("PerenosnoyEnderSunduk", "Esunduk").setCreativeTab(TabUtilsItems);
GameRegistry.addRecipe(new ItemStack(ENDERchest, 1), new Object[] {"xyx", "zxz", "xyx", ('x'), Items.leather, ('y'), Blocks.ender_chest, ('z'), Items.diamond});
};
}