Skip to content

Commit

Permalink
Add missing iron nugget for chains
Browse files Browse the repository at this point in the history
  • Loading branch information
jaquadro committed Feb 26, 2015
1 parent e0c70b5 commit ac09e78
Show file tree
Hide file tree
Showing 3 changed files with 14 additions and 0 deletions.
1 change: 1 addition & 0 deletions resources/assets/gardenstuff/lang/en_US.lang
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
item.chainLink.iron.name=Iron Chain Link
item.chainLink.gold.name=Gold Chain Link
item.ironNugget.name=Iron Nugget

tile.heavyChain.iron.name=Heavy Iron Chain
tile.heavyChain.gold.name=Heavy Gold Chain
Expand Down
8 changes: 8 additions & 0 deletions src/com/jaquadro/minecraft/gardenstuff/core/ModItems.java
Original file line number Diff line number Diff line change
@@ -1,20 +1,28 @@
package com.jaquadro.minecraft.gardenstuff.core;

import com.jaquadro.minecraft.gardencore.core.ModCreativeTabs;
import com.jaquadro.minecraft.gardencore.util.UniqueMetaIdentifier;
import com.jaquadro.minecraft.gardenstuff.GardenStuff;
import com.jaquadro.minecraft.gardenstuff.item.ItemChainLink;
import cpw.mods.fml.common.registry.GameData;
import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraftforge.oredict.OreDictionary;

public class ModItems
{
public static Item chainLink;
public static Item ironNugget;

public void init () {
chainLink = new ItemChainLink("chainLink");
ironNugget = new Item().setUnlocalizedName("ironNugget").setCreativeTab(ModCreativeTabs.tabGardenCore).setTextureName(GardenStuff.MOD_ID + ":iron_nugget");

GameRegistry.registerItem(chainLink, "chain_link");
GameRegistry.registerItem(ironNugget, "iron_nugget");

OreDictionary.registerOre("nuggetIron", ironNugget);
}

public static UniqueMetaIdentifier getUniqueMetaID (Item item, int meta) {
Expand Down
5 changes: 5 additions & 0 deletions src/com/jaquadro/minecraft/gardenstuff/core/ModRecipes.java
Original file line number Diff line number Diff line change
@@ -1,6 +1,7 @@
package com.jaquadro.minecraft.gardenstuff.core;

import cpw.mods.fml.common.registry.GameRegistry;
import net.minecraft.init.Items;
import net.minecraft.item.ItemStack;
import net.minecraftforge.oredict.ShapedOreRecipe;

Expand All @@ -13,11 +14,15 @@ public void init () {

ItemStack linkIron = new ItemStack(ModItems.chainLink, 1, 0);
ItemStack linkGold = new ItemStack(ModItems.chainLink, 1, 1);
ItemStack ironNugget = new ItemStack(ModItems.ironNugget);

GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.heavyChain, 1, 0), "xx", "xx", "xx", 'x', linkIron);
GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.heavyChain, 1, 1), "xx", "xx", "xx", 'x', linkGold);

GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.lightChain, 1, 0), "x", "x", "x", 'x', linkIron);
GameRegistry.addShapedRecipe(new ItemStack(ModBlocks.lightChain, 1, 1), "x", "x", "x", 'x', linkGold);

GameRegistry.addShapedRecipe(new ItemStack(Items.iron_ingot), "xxx", "xxx", "xxx", 'x', ironNugget);
GameRegistry.addShapelessRecipe(new ItemStack(ModItems.ironNugget, 9), new ItemStack(Items.iron_ingot));
}
}

0 comments on commit ac09e78

Please sign in to comment.