Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package naculis.mod;
- import net.minecraft.block.Block;
- import net.minecraft.init.Blocks;
- import net.minecraft.init.Items;
- import net.minecraft.item.Item;
- import net.minecraft.item.ItemStack;
- import net.minecraft.item.crafting.CraftingManager;
- import net.minecraftforge.common.util.EnumHelper;
- import cpw.mods.fml.common.Mod;
- import cpw.mods.fml.common.Mod.EventHandler;
- import cpw.mods.fml.common.event.FMLInitializationEvent;
- import cpw.mods.fml.common.registry.GameRegistry;
- @Mod(modid = NaculisModBase.MODID, version = NaculisModBase.VERSION)
- public class NaculisModBase
- {
- public static final String MODID = "Naculis Mod Base";
- public static final String VERSION = "1.0";
- public static Block chickenBlawk;
- public static Item myItem;
- //public static // myItem2;
- //public static // myItem3;
- //public static // myItem4;
- //public static // myItem5;
- Item blasterRifle = new ItemBlasterRifle();
- public static final Item.ToolMaterial PotatoStuffMat =
- EnumHelper.addToolMaterial("PotatoStuffMat", 3, 25, 55.0F, 9, 22);
- @EventHandler
- public void init(FMLInitializationEvent event)
- {
- //chickenBlawk = new TestBlock();
- //bullet = new ItemBlasterBolt(PotatoStuffMat);
- //myItem2 = new TestItem2(PotatoStuffMat);
- blasterRifle = new ItemBlasterRifle();
- //myItem3 = new TestItem3(PotatoStuffMat);
- // myItem4 = new TestItem4(PotatoStuffMat);
- //myItem5 = new TestItem5(PotatoStuffMat);
- //GameRegistry.registerItem(bullet, "Test Item");
- //GameRegistry.registerItem(myItem2, "Test Item 2");
- //GameRegistry.registerItem(myItem3, "Test Item 3");
- //GameRegistry.registerItem(myItem4, "Test Item 4");
- //GameRegistry.registerItem(myItem5, "Test Item 5");
- GameRegistry.registerItem(blasterRifle, "Blaster Rifle");
- //GameRegistry.registerBlock(chickenBlawk, "Test Block");
- //3x3 Recipe makes obsidian
- //NEW RECIPE
- //block/item, quantity ,META data?
- GameRegistry.addRecipe(new ItemStack(Blocks.command_block, 1), new Object[]
- {
- // Letter = Block, Space = Nothing
- "BBB",
- "BAB",
- "BBB",
- 'A', Blocks.diamond_block, 'B', Items.redstone
- }
- );
- //2x2 recipe makes diamond blocks into compasses
- GameRegistry.addRecipe(new ItemStack(myItem, 10), new Object[]
- {
- // Letter = Block, Space = Nothing
- " A ",
- " A ",
- " B ",
- 'A', Items.potato, 'B', Items.stick
- }
- );
- //2x2 recipe makes diamond blocks into compasses
- GameRegistry.addRecipe(new ItemStack(chickenBlawk, 10), new Object[]
- {
- // Letter = Block, Space = Nothing
- "AAA",
- "AAA",
- "AAA",
- 'A', myItem
- }
- );
- //Shapeless recipe Meta Data (9)
- GameRegistry.addShapelessRecipe(new ItemStack(Items.dye, 1, 9), new Object[]
- {
- Items.redstone, Blocks.cobblestone
- }
- );
- //Furnace recipe /in /out /given xp
- GameRegistry.addSmelting(Blocks.dirt, new ItemStack(Items.cooked_porkchop), 500F);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment