mirror of
https://github.com/GTNewHorizons/Botania.git
synced 2026-11-13 16:54:06 +00:00
Added Dreamwood Twigs, used to craft Elementium Tools instead of Livingwood Twigs.
This commit is contained in:
1 parent
4b03facd89
commit
e289216a53
13 files changed
+47
-23
No files matched your search
@@ -213,6 +213,7 @@ public final class ModCraftingRecipes {
|
||||
public static List<IRecipe> recipesLensFlash;
|
||||
public static IRecipe recipePrism;
|
||||
public static IRecipe recipeDirtPath;
|
||||
public static IRecipe recipeDreamwoodTwig;
|
||||
|
||||
public static void init() {
|
||||
// Lexicon Recipe
|
||||
@@ -829,22 +830,22 @@ public final class ModCraftingRecipes {
|
||||
addOreDictRecipe(new ItemStack(ModItems.elementiumPick),
|
||||
"SSS", " T ", " T ",
|
||||
'S', LibOreDict.ELEMENTIUM,
|
||||
'T', LibOreDict.LIVINGWOOD_TWIG);
|
||||
'T', LibOreDict.DREAMWOOD_TWIG);
|
||||
recipeElementiumPick = BotaniaAPI.getLatestAddedRecipe();
|
||||
addOreDictRecipe(new ItemStack(ModItems.elementiumShovel),
|
||||
"S", "T", "T",
|
||||
'S', LibOreDict.ELEMENTIUM,
|
||||
'T', LibOreDict.LIVINGWOOD_TWIG);
|
||||
'T', LibOreDict.DREAMWOOD_TWIG);
|
||||
recipeElementiumShovel = BotaniaAPI.getLatestAddedRecipe();
|
||||
addOreDictRecipe(new ItemStack(ModItems.elementiumAxe),
|
||||
"SS", "TS", "T ",
|
||||
'S', LibOreDict.ELEMENTIUM,
|
||||
'T', LibOreDict.LIVINGWOOD_TWIG);
|
||||
'T', LibOreDict.DREAMWOOD_TWIG);
|
||||
recipeElementiumAxe = BotaniaAPI.getLatestAddedRecipe();
|
||||
addOreDictRecipe(new ItemStack(ModItems.elementiumSword),
|
||||
"S", "S", "T",
|
||||
'S', LibOreDict.ELEMENTIUM,
|
||||
'T', LibOreDict.LIVINGWOOD_TWIG);
|
||||
'T', LibOreDict.DREAMWOOD_TWIG);
|
||||
recipeElementiumSword = BotaniaAPI.getLatestAddedRecipe();
|
||||
addOreDictRecipe(new ItemStack(ModItems.elementiumShears),
|
||||
"S ", " S",
|
||||
@@ -1385,7 +1386,13 @@ public final class ModCraftingRecipes {
|
||||
// Trodden Dirt Recipe
|
||||
GameRegistry.addShapelessRecipe(new ItemStack(ModBlocks.dirtPath, 4), new ItemStack(Blocks.dirt, 1, 1), new ItemStack(Blocks.dirt, 1, 1), new ItemStack(Blocks.dirt, 1, 1), new ItemStack(Blocks.gravel));
|
||||
recipeDirtPath = BotaniaAPI.getLatestAddedRecipe();
|
||||
|
||||
|
||||
// Dreamwood Twig Recipe
|
||||
addOreDictRecipe(new ItemStack(ModItems.manaResource, 1, 13),
|
||||
"W", "W",
|
||||
'W', LibOreDict.DREAM_WOOD);
|
||||
recipeDreamwoodTwig = BotaniaAPI.getLatestAddedRecipe();
|
||||
|
||||
// Mana and Terrasteel Block Recipes
|
||||
addOreDictRecipe(new ItemStack(ModBlocks.storage, 1, 0),
|
||||
"III", "III", "III",
|
||||
|
||||
@@ -309,6 +309,7 @@ public final class ModItems {
|
||||
OreDictionary.registerOre(LibOreDict.PRISMARINE_SHARD, new ItemStack(manaResource, 1, 10));
|
||||
OreDictionary.registerOre(LibOreDict.PLACEHOLDER, new ItemStack(manaResource, 1, 11));
|
||||
OreDictionary.registerOre(LibOreDict.RED_STRING, new ItemStack(manaResource, 1, 12));
|
||||
OreDictionary.registerOre(LibOreDict.DREAMWOOD_TWIG, new ItemStack(manaResource, 1, 13));
|
||||
|
||||
OreDictionary.registerOre(LibOreDict.VIAL, new ItemStack(vial, 1, 0));
|
||||
OreDictionary.registerOre(LibOreDict.FLASK, new ItemStack(vial, 1, 1));
|
||||
|
||||
@@ -32,7 +32,7 @@ import vazkii.botania.common.lib.LibItemNames;
|
||||
|
||||
public class ItemManaResource extends ItemMod implements IFlowerComponent, IElvenItem {
|
||||
|
||||
final int types = 13;
|
||||
final int types = 14;
|
||||
IIcon[] icons;
|
||||
|
||||
public ItemManaResource() {
|
||||
|
||||
@@ -656,7 +656,7 @@ public final class LexiconData {
|
||||
elvenMessage.setPriority().setLexiconPages(new PageImage("0", LibResources.ENTRY_ELVEN_GARDE), new PageLoreText("1"), new PageLoreText("2"), new PageLoreText("3"), new PageLoreText("4"), new PageLoreText("5"), new PageLoreText("6"));
|
||||
|
||||
elvenResources = new ALexiconEntry(LibLexicon.ALF_RESOURCES, categoryAlfhomancy);
|
||||
elvenResources.setPriority().setLexiconPages(new PageText("0"), new PageElvenRecipe("1", ModElvenTradeRecipes.dreamwoodRecipe), new PageText("2"), new PageElvenRecipe("3", ModElvenTradeRecipes.elementiumRecipes), new PageElvenRecipe("4", ModElvenTradeRecipes.pixieDustRecipe), new PageElvenRecipe("5", ModElvenTradeRecipes.dragonstoneRecipe), new PageText("6"), new PageElvenRecipe("7", ModElvenTradeRecipes.elvenQuartzRecipe), new PageText("8"), new PageElvenRecipe("9", ModElvenTradeRecipes.alfglassRecipe));
|
||||
elvenResources.setPriority().setLexiconPages(new PageText("0"), new PageElvenRecipe("1", ModElvenTradeRecipes.dreamwoodRecipe), new PageText("2"), new PageCraftingRecipe("10", ModCraftingRecipes.recipeDreamwoodTwig), new PageElvenRecipe("3", ModElvenTradeRecipes.elementiumRecipes), new PageElvenRecipe("4", ModElvenTradeRecipes.pixieDustRecipe), new PageElvenRecipe("5", ModElvenTradeRecipes.dragonstoneRecipe), new PageText("6"), new PageElvenRecipe("7", ModElvenTradeRecipes.elvenQuartzRecipe), new PageText("8"), new PageElvenRecipe("9", ModElvenTradeRecipes.alfglassRecipe));
|
||||
|
||||
gaiaRitual = new ALexiconEntry(LibLexicon.ALF_GAIA_RITUAL, categoryAlfhomancy);
|
||||
gaiaRitual.setLexiconPages(new PageText("0"), new PageCraftingRecipe("1", ModCraftingRecipes.recipeGaiaPylon), new PageImage("2", LibResources.ENTRY_GAIA_RITUAL), new PageText("3"), new PageText("4"));
|
||||
|
||||
@@ -146,6 +146,7 @@ public final class LibItemNames {
|
||||
"dragonstone",
|
||||
"prismarineShard",
|
||||
"placeholder",
|
||||
"redString"
|
||||
"redString",
|
||||
"dreamwoodTwig"
|
||||
};
|
||||
}
|
||||
@@ -32,27 +32,40 @@ public final class LibOreDict {
|
||||
public static final String PRISMARINE_SHARD = "shardPrismarine";
|
||||
public static final String PLACEHOLDER = "bPlaceholder";
|
||||
public static final String RED_STRING = "bRedString";
|
||||
public static final String DREAMWOOD_TWIG = "dreamwoodTwig";
|
||||
|
||||
public static final String VIAL = "bVial";
|
||||
public static final String FLASK = "bFlask";
|
||||
|
||||
public static final String[] FLOWER = new String[] {
|
||||
"mysticFlowerWhite", "mysticFlowerOrange", "mysticFlowerMagenta", "mysticFlowerLightBlue", "mysticFlowerYellow", "mysticFlowerLime", "mysticFlowerPink", "mysticFlowerGray", "mysticFlowerLightGray", "mysticFlowerCyan", "mysticFlowerPurple", "mysticFlowerBlue", "mysticFlowerBrown", "mysticFlowerGreen", "mysticFlowerRed", "mysticFlowerBlack",
|
||||
};
|
||||
public static final String[] FLOWER = new String[] { "mysticFlowerWhite",
|
||||
"mysticFlowerOrange", "mysticFlowerMagenta",
|
||||
"mysticFlowerLightBlue", "mysticFlowerYellow", "mysticFlowerLime",
|
||||
"mysticFlowerPink", "mysticFlowerGray", "mysticFlowerLightGray",
|
||||
"mysticFlowerCyan", "mysticFlowerPurple", "mysticFlowerBlue",
|
||||
"mysticFlowerBrown", "mysticFlowerGreen", "mysticFlowerRed",
|
||||
"mysticFlowerBlack", };
|
||||
|
||||
public static final String[] PETAL = new String[] {
|
||||
"petalWhite", "petalOrange", "petalMagenta", "petalLightBlue", "petalYellow", "petalLime", "petalPink", "petalGray", "petalLightGray", "petalCyan", "petalPurple", "petalBlue", "petalBrown", "petalGreen", "petalRed", "petalBlack",
|
||||
};
|
||||
public static final String[] PETAL = new String[] { "petalWhite",
|
||||
"petalOrange", "petalMagenta", "petalLightBlue", "petalYellow",
|
||||
"petalLime", "petalPink", "petalGray", "petalLightGray",
|
||||
"petalCyan", "petalPurple", "petalBlue", "petalBrown",
|
||||
"petalGreen", "petalRed", "petalBlack", };
|
||||
|
||||
public static final String[] DYE = new String[] {
|
||||
"dyeWhite", "dyeOrange", "dyeMagenta", "dyeLightBlue", "dyeYellow", "dyeLime", "dyePink", "dyeGray", "dyeLightGray", "dyeCyan", "dyePurple", "dyeBlue", "dyeBrown", "dyeGreen", "dyeRed", "dyeBlack",
|
||||
};
|
||||
public static final String[] DYE = new String[] { "dyeWhite", "dyeOrange",
|
||||
"dyeMagenta", "dyeLightBlue", "dyeYellow", "dyeLime", "dyePink",
|
||||
"dyeGray", "dyeLightGray", "dyeCyan", "dyePurple", "dyeBlue",
|
||||
"dyeBrown", "dyeGreen", "dyeRed", "dyeBlack", };
|
||||
|
||||
public static final String[] MANA_PETAL = new String[] {
|
||||
"manaPetalWhite", "manaPetalOrange", "manaPetalMagenta", "manaPetalLightBlue", "manaPetalYellow", "manaPetalLime", "manaPetalPink", "manaPetalGray", "manaPetalLightGray", "manaPetalCyan", "manaPetalPurple", "manaPetalBlue", "manaPetalBrown", "manaPetalGreen", "manaPetalRed", "manaPetalBlack",
|
||||
};
|
||||
public static final String[] MANA_PETAL = new String[] { "manaPetalWhite",
|
||||
"manaPetalOrange", "manaPetalMagenta", "manaPetalLightBlue",
|
||||
"manaPetalYellow", "manaPetalLime", "manaPetalPink",
|
||||
"manaPetalGray", "manaPetalLightGray", "manaPetalCyan",
|
||||
"manaPetalPurple", "manaPetalBlue", "manaPetalBrown",
|
||||
"manaPetalGreen", "manaPetalRed", "manaPetalBlack", };
|
||||
|
||||
public static final String[] RUNE = new String[] {
|
||||
"runeWaterB", "runeFireB", "runeEarthB", "runeAirB", "runeSpringB", "runeSummerB", "runeAutumnB", "runeWinterB", "runeManaB", "runeLustB", "runeGluttonyB", "runeGreedB", "runeSlothB", "runeWrathB", "runeEnvyB", "runePrideB"
|
||||
};
|
||||
public static final String[] RUNE = new String[] { "runeWaterB",
|
||||
"runeFireB", "runeEarthB", "runeAirB", "runeSpringB",
|
||||
"runeSummerB", "runeAutumnB", "runeWinterB", "runeManaB",
|
||||
"runeLustB", "runeGluttonyB", "runeGreedB", "runeSlothB",
|
||||
"runeWrathB", "runeEnvyB", "runePrideB" };
|
||||
}
|
||||
Reference in new issue
Block a user