Cacophonium recipe/docs.

This commit is contained in:
Lizbeth Rika committed 2015-07-20 23:14:15 +01:00
1 parent 5b67f181ca
commit 289a48d3fb
4 files changed
+24

No files matched your search

@@ -21,6 +21,7 @@ import net.minecraft.item.Item;
import net.minecraft.item.ItemStack;
import net.minecraft.item.crafting.CraftingManager;
import net.minecraft.item.crafting.IRecipe;
import net.minecraftforge.oredict.OreDictionary;
import net.minecraftforge.oredict.ShapedOreRecipe;
import net.minecraftforge.oredict.ShapelessOreRecipe;
import vazkii.botania.api.BotaniaAPI;
@@ -271,6 +272,7 @@ public final class ModCraftingRecipes {
public static IRecipe recipeDetectorLuminizer;
public static IRecipe recipeLuminizerLauncher;
public static IRecipe recipeObedienceStick;
public static IRecipe recipeCacophonium;
// Garden of Glass
public static IRecipe recipeRootToSapling;
@@ -1836,6 +1838,18 @@ public final class ModCraftingRecipes {
'T', LibOreDict.LIVINGWOOD_TWIG);
recipeObedienceStick = BotaniaAPI.getLatestAddedRecipe();
// Cacophonium Recipe
if(OreDictionary.getOres("ingotBrass").isEmpty())
addOreDictRecipe(new ItemStack(ModItems.cacophonium),
" G ", "GNG", "GG ",
'G', "ingotGold",
'N', new ItemStack(Blocks.noteblock));
else addOreDictRecipe(new ItemStack(ModItems.cacophonium),
" G ", "GNG", "GG ",
'G', "ingotBrass",
'N', new ItemStack(Blocks.noteblock));
recipeCacophonium = BotaniaAPI.getLatestAddedRecipe();
// Storage Block/Nugget Recipes
addOreDictRecipe(new ItemStack(ModBlocks.storage, 1, 0),
"III", "III", "III",
@@ -260,6 +260,7 @@ public final class LexiconData {
public static LexiconEntry stoneAlchemy;
public static LexiconEntry blazeBlock;
public static LexiconEntry challenges;
public static LexiconEntry cacophonium;
public static LexiconEntry tcIntegration;
public static LexiconEntry bcIntegration;
@@ -956,6 +957,9 @@ public final class LexiconData {
challenges = new BLexiconEntry(LibLexicon.MISC_CHALLENGES, categoryMisc);
challenges.setLexiconPages(new PageText("0"), new PageText("1"), new PageText("2")).setPriority().setIcon(new ItemStack(ModItems.cosmetic, 1, 31));
cacophonium = new BLexiconEntry(LibLexicon.MISC_CACOPHONIUM, categoryMisc);
cacophonium.setLexiconPages(new PageText("0"), new PageCraftingRecipe("1", ModCraftingRecipes.recipeCacophonium));
if(Botania.bcTriggersLoaded) {
bcIntegration = new CLexiconEntry(LibLexicon.MISC_BC_INTEGRATION, categoryMisc, "BuildCraft");
bcIntegration.setLexiconPages(new PageText("0")).setIcon(new ItemStack(Items.redstone));
@@ -230,6 +230,7 @@ public final class LibLexicon {
public static final String MISC_STONE_ALCHEMY = "stoneAlchemy";
public static final String MISC_BLAZE_BLOCK = "blazeBlock";
public static final String MISC_CHALLENGES = "challenges";
public static final String MISC_CACOPHONIUM = "cacophonium";
public static final String MISC_TC_INTEGRATION = "tcIntegration";
public static final String MISC_BC_INTEGRATION = "bcIntegration";