diff options
| author | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2014-04-15 23:05:32 +0300 |
|---|---|---|
| committer | OnyxDarkKnight <sor1n.iliutza16@gmail.com> | 2014-04-15 23:05:32 +0300 |
| commit | 256653501365eb4f95d3dddbcdfdc23a2a9594d5 (patch) | |
| tree | 682c8ff1f943936d173299acfa42e77462eb297c /src/main/java/darkknight/jewelrycraft/CreativeTabLiquids.java | |
| parent | 4b8b13b34d7a8fd0ee7c7b13f11be9c2bf3b5d18 (diff) | |
Moved source files
Diffstat (limited to 'src/main/java/darkknight/jewelrycraft/CreativeTabLiquids.java')
| -rw-r--r-- | src/main/java/darkknight/jewelrycraft/CreativeTabLiquids.java | 50 |
1 files changed, 50 insertions, 0 deletions
diff --git a/src/main/java/darkknight/jewelrycraft/CreativeTabLiquids.java b/src/main/java/darkknight/jewelrycraft/CreativeTabLiquids.java new file mode 100644 index 0000000..2551628 --- /dev/null +++ b/src/main/java/darkknight/jewelrycraft/CreativeTabLiquids.java @@ -0,0 +1,50 @@ +package darkknight.jewelrycraft; +import java.util.ArrayList; +import java.util.List; + +import darkknight.jewelrycraft.item.ItemList; +import darkknight.jewelrycraft.util.JewelryNBT; +import darkknight.jewelrycraft.util.JewelrycraftUtil; + +import net.minecraft.creativetab.CreativeTabs; +import net.minecraft.init.Items; +import net.minecraft.item.Item; +import net.minecraft.item.ItemStack; +import net.minecraftforge.oredict.OreDictionary; + +public class CreativeTabLiquids extends CreativeTabs +{ + public static ArrayList<ItemStack> metal = new ArrayList<ItemStack>(); + + public CreativeTabLiquids(String par2Str) + { + super(par2Str); + metal.add(new ItemStack(Items.gold_ingot)); + metal.add(new ItemStack(Items.iron_ingot)); + } + + @Override + public Item getTabIconItem() + { + return ItemList.bucket; + } + + @SuppressWarnings({ "rawtypes", "unchecked" }) + public void displayAllReleventItems(List par1List) + { + int index = 0, index2 = 0; + while(index < OreDictionary.getOreNames().length) + { + while(index2 < OreDictionary.getOres(OreDictionary.getOreNames()[index]).size()) + { + if(OreDictionary.getOres(OreDictionary.getOreNames()[index]).get(index2).getUnlocalizedName().toLowerCase().contains("ingot") && !metal.contains(OreDictionary.getOres(OreDictionary.getOreNames()[index]).get(index2))) + metal.add(OreDictionary.getOres(OreDictionary.getOreNames()[index]).get(index2)); + index2++; + } + index2 = 0; + index++; + } + for(int i = 0; i < metal.size(); i++) par1List.add(ItemList.bucket.getModifiedItemStack(metal.get(i))); + } + +} |
