Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package com.mod.main;
- import net.minecraft.init.Blocks;
- import net.minecraft.init.Items;
- import net.minecraft.item.ItemStack;
- import com.mod.blocks.Mblocks;
- import com.mod.item.Mitems;
- import cpw.mods.fml.common.registry.GameRegistry;
- public class CraftingManager {
- public static void mainRegistry() {
- addCraftingRec();
- addSmeltingRec ();
- }
- //Overworld
- public static void addCraftingRec() {
- //shaped recipes
- //Minecraft extras
- GameRegistry.addShapedRecipe(new ItemStack(Blocks.ice, 10), new Object[] {"XXX", "XXX", "XXX", 'X', Blocks.snow});
- GameRegistry.addShapedRecipe(new ItemStack(Blocks.command_block), new Object[] {"AAA", "BCB", "AAA", 'A', Blocks.hardened_clay, 'B', Blocks.redstone_torch, 'C', Blocks.redstone_block});
- GameRegistry.addShapedRecipe(new ItemStack(Blocks.web, 3), "X X", new Object[] {" X ", "X X", 'X', Items.string});
- GameRegistry.addShapedRecipe(new ItemStack(Blocks.sponge, 6), new Object[] {"XXX", "XXX", "XXX", 'X', Blocks.wool});
- GameRegistry.addShapedRecipe(new ItemStack(Blocks.farmland), new Object[] {"XX", "XX", 'X', Blocks.dirt});
- //mod recipes
- GameRegistry.addShapedRecipe(new ItemStack(Mblocks.ComStone), new Object[] {"XX", "XX", 'X', Blocks.stone});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oAxe), new Object[] {"XX", "X# ", " # ", 'X', Mitems.oIngot, '#', Items.stick});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oBoots), new Object[] {"X X", "X X", 'X', Blocks.dirt});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oSpear), new Object[] {" X", " X ", "X ", 'X', Mitems.ostick});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oSword), new Object[] {"X", "X", "#", 'X', Blocks.dirt, '#', Items.stick});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oPick), new Object[] {"XXX", " # ", " # ", 'X', Mitems.oIngot, '#', Items.stick});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oSpade), new Object[] {"XXX", " # ", " # ", 'X', Mitems.oIngot, '#', Items.stick});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oIngot), new Object[] {"XXX", "XXX", "XXX", 'X', Mitems.oShardPiece});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.ostick), new Object[] {" X", " X ", "X ", 'X', Mitems.oIngot});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oIngot), new Object[] {"X", "X", 'X', Blocks.obsidian});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oHoe), new Object[] {"XXX", " # ", " # ", 'X', Mitems.oIngot, '#', Items.stick});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oLeggings), new Object[] {"XXX", "X X", "X X", 'X', Mitems.oIngot});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oChestplate), new Object[] {"X X", "XXX", "XXX", 'X', Mitems.oIngot});
- GameRegistry.addShapedRecipe(new ItemStack(Mitems.oHelmet), new Object[] {"XXX", "X X", 'X', Mitems.oIngot});
- //shapeless recipes
- //Minecraft extras
- GameRegistry.addShapelessRecipe(new ItemStack(Items.string, 4), new Object[] {new ItemStack(Blocks.wool)});
- }
- public static void addSmeltingRec () {
- GameRegistry.addSmelting(Mblocks.CopperOre, new ItemStack(Mitems.Copper), 15.0F);
- GameRegistry.addSmelting(Mblocks.TopazOre, new ItemStack(Mitems.Topaz), 15.0F);
- GameRegistry.addSmelting(Mblocks.CitrineOre, new ItemStack(Mitems.Citrine), 15.0F);
- GameRegistry.addSmelting(Mblocks.YttriumOre, new ItemStack(Mitems.Yttrium), 15.0F);
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement