private static void addDefaultGearRecipe(String oreType) { if (oreType == null || oreType.isEmpty()) { return; } String gearName = "gear" + StringHelper.titleCase(oreType); if (!ItemHelper.oreNameExists(gearName)) { return; } addDefaultGearRecipe(oreType, ItemHelper.getOre(gearName)); }
private static void addDefaultPlateRecipe(String oreType) { if (oreType == null || oreType.isEmpty()) { return; } String plateName = "plate" + StringHelper.titleCase(oreType); if (!ItemHelper.oreNameExists(plateName)) { return; } addDefaultPlateRecipe(oreType, ItemHelper.getOre(plateName)); }
private static void addDefaultCoinRecipe(String oreType) { if (oreType == null || oreType.isEmpty()) { return; } String coinName = "coin" + StringHelper.titleCase(oreType); if (!ItemHelper.oreNameExists(coinName)) { return; } addDefaultCoinRecipe(oreType, ItemHelper.getOre(coinName)); }
private static boolean isStandardOre(String oreName) { return ItemHelper.oreNameExists(oreName) && FurnaceManager.recipeExists(OreDictionary.getOres(oreName, false).get(0), false); }
ore = itemObject.get(ORE).getAsString(); if (ItemHelper.oreNameExists(ore)) { if (ORES.containsKey(ore)) { return ItemHelper.cloneStack(ORES.get(ore), count);
private static void addConversions(String oreType) { if (oreType == null || oreType.isEmpty()) { return; } String suffix = StringHelper.titleCase(oreType); String oreName = "ore" + suffix; String gemName = "gem" + suffix; String dustName = "dust" + suffix; String oreNetherName = "oreNether" + suffix; String oreEndName = "oreEnd" + suffix; if (ItemHelper.oreNameExists(gemName)) { addConversion(oreName, gemName, ORE_MULTIPLIER); addConversion(oreNetherName, gemName, ORE_MULTIPLIER_SPECIAL); addConversion(oreEndName, gemName, ORE_MULTIPLIER_SPECIAL); } else if (ItemHelper.oreNameExists(dustName)) { addConversion(oreName, dustName, ORE_MULTIPLIER); addConversion(oreNetherName, dustName, ORE_MULTIPLIER_SPECIAL); addConversion(oreEndName, dustName, ORE_MULTIPLIER_SPECIAL); } }