Recipe/docs for the Ring of Correction.

This commit is contained in:
Lizbeth Rika committed 2015-02-23 20:28:29 +00:00
1 parent 82db71602c
commit f5f5f588bf
4 files changed
+19 -1

No files matched your search

@@ -239,7 +239,8 @@ public final class ModCraftingRecipes {
public static IRecipe recipeCrystalBow;
public static List<IRecipe> recipesCosmeticItems;
public static List<IRecipe> recipesMushrooms;
public static IRecipe recipeSwapRing;
public static void init() {
// Lexicon Recipe
addShapelessOreDictRecipe(new ItemStack(ModItems.lexicon), "treeSapling", Items.book);
@@ -1578,6 +1579,13 @@ public final class ModCraftingRecipes {
recipesMushrooms = BotaniaAPI.getLatestAddedRecipes(32);
GameRegistry.addShapelessRecipe(new ItemStack(Items.mushroom_stew), new ItemStack(ModBlocks.mushroom, 1, Short.MAX_VALUE), new ItemStack(ModBlocks.mushroom, 1, Short.MAX_VALUE), new ItemStack(Items.bowl));
// Ring of Correction Recipe
addOreDictRecipe(new ItemStack(ModItems.swapRing),
"CM ", "M M", " M ",
'C', new ItemStack(Blocks.clay),
'M', LibOreDict.MANA_STEEL);
recipeSwapRing = BotaniaAPI.getLatestAddedRecipe();
// Storage Block Recipes
addOreDictRecipe(new ItemStack(ModBlocks.storage, 1, 0),
"III", "III", "III",
@@ -207,6 +207,7 @@ public final class LexiconData {
public static LexiconEntry bloodPendant;
public static LexiconEntry judgementCloaks;
public static LexiconEntry monocle;
public static LexiconEntry swapRing;
public static LexiconEntry alfhomancyIntro;
public static LexiconEntry elvenMessage;
@@ -766,6 +767,9 @@ public final class LexiconData {
monocle = new BLexiconEntry(LibLexicon.BAUBLE_MONOCLE, categoryBaubles);
monocle.setLexiconPages(new PageText("0"), new PageCraftingRecipe("1", ModCraftingRecipes.recipeMonocle));
swapRing = new BLexiconEntry(LibLexicon.BAUBLE_SWAP_RING, categoryBaubles);
swapRing.setLexiconPages(new PageText("0"), new PageCraftingRecipe("1", ModCraftingRecipes.recipeSwapRing));
// ALFHOMANCY ENTRIES
alfhomancyIntro = new BLexiconEntry(LibLexicon.ALF_INTRO, categoryAlfhomancy);
alfhomancyIntro.setPriority().setLexiconPages(new PageText("0"), new PageText("1"), new PageCraftingRecipe("2", ModCraftingRecipes.recipeAlfPortal), new PageCraftingRecipe("3", ModCraftingRecipes.recipeNaturaPylon),
@@ -181,6 +181,7 @@ public final class LibLexicon {
public static final String BAUBLE_BLOOD_PENDANT = "bloodPendant";
public static final String BAUBLE_JUDGEMENT_CLOAKS = "judgementCloaks";
public static final String BAUBLE_MONOCLE = "monocle";
public static final String BAUBLE_SWAP_RING = "swapRing";
public static final String ALF_INTRO = "aIntro";
public static final String ALF_MESSAGE = "elfMessage";