Cleaned up a lot of different inspections
This commit is contained in:
parent
0dd0854bd9
commit
70d98455b7
207 changed files with 603 additions and 731 deletions
|
@ -22,7 +22,7 @@ public class BookUtils {
|
|||
|
||||
AlchemyCircleRenderer renderer = AlchemyArrayRecipeRegistry.getAlchemyCircleRenderer(inputStack, catalystStack);
|
||||
if (renderer instanceof DualAlchemyCircleRenderer) {
|
||||
List<ResourceLocation> resources = new ArrayList<ResourceLocation>();
|
||||
List<ResourceLocation> resources = new ArrayList<>();
|
||||
resources.add(((DualAlchemyCircleRenderer) renderer).arrayResource);
|
||||
resources.add(((DualAlchemyCircleRenderer) renderer).secondaryArrayResource);
|
||||
return new PageAlchemyArray(resources, inputStack, catalystStack);
|
||||
|
@ -43,7 +43,7 @@ public class BookUtils {
|
|||
AlchemyCircleRenderer renderer = AlchemyArrayRecipeRegistry.getAlchemyCircleRenderer(inputStack, catalystStack);
|
||||
if (renderer != null) {
|
||||
if (renderer instanceof DualAlchemyCircleRenderer) {
|
||||
List<ResourceLocation> resources = new ArrayList<ResourceLocation>();
|
||||
List<ResourceLocation> resources = new ArrayList<>();
|
||||
resources.add(((DualAlchemyCircleRenderer) renderer).arrayResource);
|
||||
resources.add(((DualAlchemyCircleRenderer) renderer).secondaryArrayResource);
|
||||
return new PageAlchemyArray(resources, inputStack, catalystStack, outputStack);
|
||||
|
|
|
@ -26,14 +26,14 @@ public class CategoryAlchemy
|
|||
{
|
||||
public static Map<ResourceLocation, EntryAbstract> buildCategory()
|
||||
{
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<ResourceLocation, EntryAbstract>();
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<>();
|
||||
String keyBase = "guide." + BloodMagic.MODID + ".entry.alchemy.";
|
||||
|
||||
List<IPage> introPages = new ArrayList<IPage>();
|
||||
List<IPage> introPages = new ArrayList<>();
|
||||
introPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "intro" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "intro"), new EntryText(introPages, TextHelper.localize(keyBase + "intro"), true));
|
||||
|
||||
List<IPage> ashPages = new ArrayList<IPage>();
|
||||
List<IPage> ashPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe ashRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.ARCANE_ASHES));
|
||||
if (ashRecipe != null)
|
||||
|
@ -43,7 +43,7 @@ public class CategoryAlchemy
|
|||
ashPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "ash" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "ash"), new EntryText(ashPages, TextHelper.localize(keyBase + "ash"), true));
|
||||
|
||||
List<IPage> furnacePages = new ArrayList<IPage>();
|
||||
List<IPage> furnacePages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray furnaceRecipePage = BookUtils.getAlchemyPage("furnace");
|
||||
if (furnaceRecipePage != null)
|
||||
|
@ -53,7 +53,7 @@ public class CategoryAlchemy
|
|||
furnacePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "furnace" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "furnace"), new EntryText(furnacePages, TextHelper.localize(keyBase + "furnace"), true));
|
||||
|
||||
List<IPage> speedPages = new ArrayList<IPage>();
|
||||
List<IPage> speedPages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray speedRecipePage = BookUtils.getAlchemyPage("movement");
|
||||
if (speedRecipePage != null)
|
||||
|
@ -63,7 +63,7 @@ public class CategoryAlchemy
|
|||
speedPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "speed" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "speed"), new EntryText(speedPages, TextHelper.localize(keyBase + "speed"), true));
|
||||
|
||||
List<IPage> updraftPages = new ArrayList<IPage>();
|
||||
List<IPage> updraftPages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray updraftRecipePage = BookUtils.getAlchemyPage("updraft");
|
||||
if (updraftRecipePage != null)
|
||||
|
@ -73,7 +73,7 @@ public class CategoryAlchemy
|
|||
updraftPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "updraft" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "updraft"), new EntryText(updraftPages, TextHelper.localize(keyBase + "updraft"), true));
|
||||
|
||||
List<IPage> turretPages = new ArrayList<IPage>();
|
||||
List<IPage> turretPages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray turretRecipePage = BookUtils.getAlchemyPage("skeletonTurret");
|
||||
if (turretRecipePage != null)
|
||||
|
@ -83,7 +83,7 @@ public class CategoryAlchemy
|
|||
turretPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "turret" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "turret"), new EntryText(turretPages, TextHelper.localize(keyBase + "turret"), true));
|
||||
|
||||
List<IPage> bouncePages = new ArrayList<IPage>();
|
||||
List<IPage> bouncePages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray bounceRecipePage = BookUtils.getAlchemyPage("bounce");
|
||||
if (bounceRecipePage != null)
|
||||
|
@ -93,12 +93,12 @@ public class CategoryAlchemy
|
|||
bouncePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "bounce" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "bounce"), new EntryText(bouncePages, TextHelper.localize(keyBase + "bounce"), true));
|
||||
|
||||
List<IPage> buffPages = new ArrayList<IPage>();
|
||||
List<IPage> buffPages = new ArrayList<>();
|
||||
|
||||
buffPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "buff" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "buff"), new EntryText(buffPages, TextHelper.localize(keyBase + "buff"), true));
|
||||
|
||||
List<IPage> fastMinerPages = new ArrayList<IPage>();
|
||||
List<IPage> fastMinerPages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray fastMinerRecipePage = BookUtils.getAlchemyPage("fastMiner");
|
||||
if (fastMinerRecipePage != null)
|
||||
|
|
|
@ -31,15 +31,15 @@ import java.util.Map.Entry;
|
|||
|
||||
public class CategoryArchitect {
|
||||
public static Map<ResourceLocation, EntryAbstract> buildCategory() {
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<ResourceLocation, EntryAbstract>();
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<>();
|
||||
String keyBase = "guide." + BloodMagic.MODID + ".entry.architect.";
|
||||
|
||||
List<IPage> introPages = new ArrayList<IPage>();
|
||||
List<IPage> introPages = new ArrayList<>();
|
||||
introPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "intro" + ".info"), 370));
|
||||
// introPages.add(new PageImage(new ResourceLocation("bloodmagicguide", "textures/guide/" + ritual.getName() + ".png")));
|
||||
entries.put(new ResourceLocation(keyBase + "intro"), new EntryText(introPages, TextHelper.localize(keyBase + "intro"), true));
|
||||
|
||||
List<IPage> altarPages = new ArrayList<IPage>();
|
||||
List<IPage> altarPages = new ArrayList<>();
|
||||
|
||||
IRecipe altarRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.ALTAR));
|
||||
if (altarRecipe != null) {
|
||||
|
@ -56,7 +56,7 @@ public class CategoryArchitect {
|
|||
altarPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "bloodaltar" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "bloodaltar"), new EntryText(altarPages, TextHelper.localize(keyBase + "bloodaltar"), true));
|
||||
|
||||
List<IPage> ashPages = new ArrayList<IPage>();
|
||||
List<IPage> ashPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe ashRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.ARCANE_ASHES));
|
||||
if (ashRecipe != null) {
|
||||
|
@ -65,7 +65,7 @@ public class CategoryArchitect {
|
|||
ashPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "ash" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "ash"), new EntryText(ashPages, TextHelper.localize(keyBase + "ash"), true));
|
||||
|
||||
List<IPage> divinationPages = new ArrayList<IPage>();
|
||||
List<IPage> divinationPages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray divinationRecipePage = BookUtils.getAlchemyPage(new ItemStack(RegistrarBloodMagicItems.SIGIL_DIVINATION));
|
||||
if (divinationRecipePage != null) {
|
||||
|
@ -75,12 +75,12 @@ public class CategoryArchitect {
|
|||
divinationPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "divination" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "divination"), new EntryText(divinationPages, TextHelper.localize(keyBase + "divination"), true));
|
||||
|
||||
List<IPage> soulnetworkPages = new ArrayList<IPage>();
|
||||
List<IPage> soulnetworkPages = new ArrayList<>();
|
||||
|
||||
soulnetworkPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "soulnetwork" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "soulnetwork"), new EntryText(soulnetworkPages, TextHelper.localize(keyBase + "soulnetwork"), true));
|
||||
|
||||
List<IPage> weakorbPages = new ArrayList<IPage>();
|
||||
List<IPage> weakorbPages = new ArrayList<>();
|
||||
weakorbPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "weakorb" + ".info.1"), 370));
|
||||
|
||||
AltarRecipe weakorbRecipe = RecipeHelper.getAltarRecipeForOutput(OrbRegistry.getOrbStack(RegistrarBloodMagic.ORB_WEAK));
|
||||
|
@ -91,7 +91,7 @@ public class CategoryArchitect {
|
|||
weakorbPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "weakorb" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "weakorb"), new EntryText(weakorbPages, TextHelper.localize(keyBase + "weakorb"), true));
|
||||
|
||||
List<IPage> incensePages = new ArrayList<IPage>();
|
||||
List<IPage> incensePages = new ArrayList<>();
|
||||
|
||||
IRecipe incenseRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.INCENSE_ALTAR));
|
||||
if (incenseRecipe != null) {
|
||||
|
@ -108,7 +108,7 @@ public class CategoryArchitect {
|
|||
incensePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "incense" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "incense"), new EntryText(incensePages, TextHelper.localize(keyBase + "incense"), true));
|
||||
|
||||
List<IPage> runePages = new ArrayList<IPage>();
|
||||
List<IPage> runePages = new ArrayList<>();
|
||||
|
||||
IRecipe runeRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 0));
|
||||
if (runeRecipe != null) {
|
||||
|
@ -118,7 +118,7 @@ public class CategoryArchitect {
|
|||
runePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "bloodrune" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "bloodrune"), new EntryText(runePages, TextHelper.localize(keyBase + "bloodrune"), true));
|
||||
|
||||
List<IPage> inspectPages = new ArrayList<IPage>();
|
||||
List<IPage> inspectPages = new ArrayList<>();
|
||||
|
||||
AltarRecipe inspectRecipe = RecipeHelper.getAltarRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.SANGUINE_BOOK));
|
||||
if (inspectRecipe != null) {
|
||||
|
@ -128,7 +128,7 @@ public class CategoryArchitect {
|
|||
inspectPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "inspectoris" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "inspectoris"), new EntryText(inspectPages, TextHelper.localize(keyBase + "inspectoris"), true));
|
||||
|
||||
List<IPage> speedRunePages = new ArrayList<IPage>();
|
||||
List<IPage> speedRunePages = new ArrayList<>();
|
||||
|
||||
IRecipe speedRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 1));
|
||||
if (speedRecipe != null) {
|
||||
|
@ -138,7 +138,7 @@ public class CategoryArchitect {
|
|||
speedRunePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "runeSpeed" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "runeSpeed"), new EntryText(speedRunePages, TextHelper.localize(keyBase + "runeSpeed"), true));
|
||||
|
||||
List<IPage> waterPages = new ArrayList<IPage>();
|
||||
List<IPage> waterPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe waterRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_WATER.getStack());
|
||||
if (waterRecipe != null) {
|
||||
|
@ -153,7 +153,7 @@ public class CategoryArchitect {
|
|||
waterPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "water" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "water"), new EntryText(waterPages, TextHelper.localize(keyBase + "water"), true));
|
||||
|
||||
List<IPage> lavaPages = new ArrayList<IPage>();
|
||||
List<IPage> lavaPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe lavaRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_LAVA.getStack());
|
||||
if (lavaRecipe != null) {
|
||||
|
@ -168,7 +168,7 @@ public class CategoryArchitect {
|
|||
lavaPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "lava" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "lava"), new EntryText(lavaPages, TextHelper.localize(keyBase + "lava"), true));
|
||||
|
||||
List<IPage> lavaCrystalPages = new ArrayList<IPage>();
|
||||
List<IPage> lavaCrystalPages = new ArrayList<>();
|
||||
|
||||
IRecipe lavaCrystalRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.LAVA_CRYSTAL));
|
||||
if (lavaCrystalRecipe != null) {
|
||||
|
@ -178,7 +178,7 @@ public class CategoryArchitect {
|
|||
lavaCrystalPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "lavaCrystal" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "lavaCrystal"), new EntryText(lavaCrystalPages, TextHelper.localize(keyBase + "lavaCrystal"), true));
|
||||
|
||||
List<IPage> apprenticeorbPages = new ArrayList<IPage>();
|
||||
List<IPage> apprenticeorbPages = new ArrayList<>();
|
||||
|
||||
AltarRecipe apprenticeorbRecipe = RecipeHelper.getAltarRecipeForOutput(OrbRegistry.getOrbStack(RegistrarBloodMagic.ORB_APPRENTICE));
|
||||
if (apprenticeorbRecipe != null) {
|
||||
|
@ -188,7 +188,7 @@ public class CategoryArchitect {
|
|||
apprenticeorbPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "apprenticeorb" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "apprenticeorb"), new EntryText(apprenticeorbPages, TextHelper.localize(keyBase + "apprenticeorb"), true));
|
||||
|
||||
List<IPage> daggerPages = new ArrayList<IPage>();
|
||||
List<IPage> daggerPages = new ArrayList<>();
|
||||
|
||||
AltarRecipe daggerOfSacrificeRecipe = RecipeHelper.getAltarRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.DAGGER_OF_SACRIFICE));
|
||||
if (daggerOfSacrificeRecipe != null) {
|
||||
|
@ -198,7 +198,7 @@ public class CategoryArchitect {
|
|||
daggerPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "dagger" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "dagger"), new EntryText(daggerPages, TextHelper.localize(keyBase + "dagger"), true));
|
||||
|
||||
List<IPage> runeSacrificePages = new ArrayList<IPage>();
|
||||
List<IPage> runeSacrificePages = new ArrayList<>();
|
||||
|
||||
IRecipe runeSacrificeRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 3));
|
||||
if (runeSacrificeRecipe != null) {
|
||||
|
@ -208,7 +208,7 @@ public class CategoryArchitect {
|
|||
runeSacrificePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "runeSacrifice" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "runeSacrifice"), new EntryText(runeSacrificePages, TextHelper.localize(keyBase + "runeSacrifice"), true));
|
||||
|
||||
List<IPage> runeSelfSacrificePages = new ArrayList<IPage>();
|
||||
List<IPage> runeSelfSacrificePages = new ArrayList<>();
|
||||
|
||||
IRecipe runeSelfSacrificeRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 4));
|
||||
if (runeSelfSacrificeRecipe != null) {
|
||||
|
@ -218,7 +218,7 @@ public class CategoryArchitect {
|
|||
runeSelfSacrificePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "runeSelfSacrifice" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "runeSelfSacrifice"), new EntryText(runeSelfSacrificePages, TextHelper.localize(keyBase + "runeSelfSacrifice"), true));
|
||||
|
||||
List<IPage> holdingPages = new ArrayList<IPage>();
|
||||
List<IPage> holdingPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe holdingRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_HOLDING.getStack());
|
||||
if (holdingRecipe != null) {
|
||||
|
@ -233,7 +233,7 @@ public class CategoryArchitect {
|
|||
holdingPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "holding" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "holding"), new EntryText(holdingPages, TextHelper.localize(keyBase + "holding"), true));
|
||||
|
||||
List<IPage> airPages = new ArrayList<IPage>();
|
||||
List<IPage> airPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe airRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_AIR.getStack());
|
||||
if (airRecipe != null) {
|
||||
|
@ -248,7 +248,7 @@ public class CategoryArchitect {
|
|||
airPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "air" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "air"), new EntryText(airPages, TextHelper.localize(keyBase + "air"), true));
|
||||
|
||||
List<IPage> voidPages = new ArrayList<IPage>();
|
||||
List<IPage> voidPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe voidRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_VOID.getStack());
|
||||
if (voidRecipe != null) {
|
||||
|
@ -263,7 +263,7 @@ public class CategoryArchitect {
|
|||
voidPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "void" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "void"), new EntryText(voidPages, TextHelper.localize(keyBase + "void"), true));
|
||||
|
||||
List<IPage> greenGrovePages = new ArrayList<IPage>();
|
||||
List<IPage> greenGrovePages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe greenGroveRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_GROWTH.getStack());
|
||||
if (greenGroveRecipe != null) {
|
||||
|
@ -278,7 +278,7 @@ public class CategoryArchitect {
|
|||
greenGrovePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "greenGrove" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "greenGrove"), new EntryText(greenGrovePages, TextHelper.localize(keyBase + "greenGrove"), true));
|
||||
|
||||
List<IPage> fastMinerPages = new ArrayList<IPage>();
|
||||
List<IPage> fastMinerPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe fastMinerRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_FAST_MINER.getStack());
|
||||
if (fastMinerRecipe != null) {
|
||||
|
@ -293,7 +293,7 @@ public class CategoryArchitect {
|
|||
fastMinerPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "fastMiner" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "fastMiner"), new EntryText(fastMinerPages, TextHelper.localize(keyBase + "fastMiner"), true));
|
||||
|
||||
List<IPage> seerPages = new ArrayList<IPage>();
|
||||
List<IPage> seerPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe seerRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_SIGHT.getStack());
|
||||
if (seerRecipe != null) {
|
||||
|
@ -308,7 +308,7 @@ public class CategoryArchitect {
|
|||
seerPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "seer" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "seer"), new EntryText(seerPages, TextHelper.localize(keyBase + "seer"), true));
|
||||
|
||||
List<IPage> magicianOrbPages = new ArrayList<IPage>();
|
||||
List<IPage> magicianOrbPages = new ArrayList<>();
|
||||
|
||||
AltarRecipe magicianOrbRecipe = RecipeHelper.getAltarRecipeForOutput(OrbRegistry.getOrbStack(RegistrarBloodMagic.ORB_MAGICIAN));
|
||||
if (magicianOrbRecipe != null) {
|
||||
|
@ -318,7 +318,7 @@ public class CategoryArchitect {
|
|||
magicianOrbPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "magicianOrb" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "magicianOrb"), new EntryText(magicianOrbPages, TextHelper.localize(keyBase + "magicianOrb"), true));
|
||||
|
||||
List<IPage> capacityPages = new ArrayList<IPage>();
|
||||
List<IPage> capacityPages = new ArrayList<>();
|
||||
|
||||
IRecipe capacityRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 4));
|
||||
if (capacityRecipe != null) {
|
||||
|
@ -328,7 +328,7 @@ public class CategoryArchitect {
|
|||
capacityPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "capacity" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "capacity"), new EntryText(capacityPages, TextHelper.localize(keyBase + "capacity"), true));
|
||||
|
||||
List<IPage> displacementPages = new ArrayList<IPage>();
|
||||
List<IPage> displacementPages = new ArrayList<>();
|
||||
|
||||
IRecipe displacementRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 4));
|
||||
if (displacementRecipe != null) {
|
||||
|
@ -338,7 +338,7 @@ public class CategoryArchitect {
|
|||
displacementPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "displacement" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "displacement"), new EntryText(displacementPages, TextHelper.localize(keyBase + "displacement"), true));
|
||||
|
||||
List<IPage> affinityPages = new ArrayList<IPage>();
|
||||
List<IPage> affinityPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe affinityRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_AFFINITY.getStack());
|
||||
if (affinityRecipe != null) {
|
||||
|
@ -353,7 +353,7 @@ public class CategoryArchitect {
|
|||
affinityPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "affinity" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "affinity"), new EntryText(affinityPages, TextHelper.localize(keyBase + "affinity"), true));
|
||||
|
||||
List<IPage> lampPages = new ArrayList<IPage>();
|
||||
List<IPage> lampPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe lampRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_BLOOD_LIGHT.getStack());
|
||||
if (lampRecipe != null) {
|
||||
|
@ -368,7 +368,7 @@ public class CategoryArchitect {
|
|||
lampPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "lamp" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "lamp"), new EntryText(lampPages, TextHelper.localize(keyBase + "lamp"), true));
|
||||
|
||||
List<IPage> magnetismPages = new ArrayList<IPage>();
|
||||
List<IPage> magnetismPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe magnetismRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_MAGNETISM.getStack());
|
||||
if (magnetismRecipe != null) {
|
||||
|
@ -383,7 +383,7 @@ public class CategoryArchitect {
|
|||
magnetismPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "magnetism" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "magnetism"), new EntryText(magnetismPages, TextHelper.localize(keyBase + "magnetism"), true));
|
||||
|
||||
List<IPage> peritiaPages = new ArrayList<IPage>();
|
||||
List<IPage> peritiaPages = new ArrayList<>();
|
||||
|
||||
IRecipe peritiaRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.EXPERIENCE_TOME));
|
||||
if (peritiaRecipe != null) {
|
||||
|
@ -393,7 +393,7 @@ public class CategoryArchitect {
|
|||
peritiaPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "peritia" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "peritia"), new EntryText(peritiaPages, TextHelper.localize(keyBase + "peritia"), true));
|
||||
|
||||
List<IPage> livingArmourPages = new ArrayList<IPage>();
|
||||
List<IPage> livingArmourPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe bindingRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_BINDING.getStack());
|
||||
if (bindingRecipe != null) {
|
||||
|
@ -423,17 +423,17 @@ public class CategoryArchitect {
|
|||
livingArmourPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "livingArmour" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "livingArmour"), new EntryText(livingArmourPages, TextHelper.localize(keyBase + "livingArmour"), true));
|
||||
|
||||
List<IPage> upgradePages = new ArrayList<IPage>();
|
||||
List<IPage> upgradePages = new ArrayList<>();
|
||||
|
||||
upgradePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "upgradeTome" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "upgradeTome"), new EntryText(upgradePages, TextHelper.localize(keyBase + "upgradeTome"), true));
|
||||
|
||||
List<IPage> downgradePages = new ArrayList<IPage>();
|
||||
List<IPage> downgradePages = new ArrayList<>();
|
||||
|
||||
downgradePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "downgrade" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "downgrade"), new EntryText(downgradePages, TextHelper.localize(keyBase + "downgrade"), true));
|
||||
|
||||
List<IPage> teleposerPages = new ArrayList<IPage>();
|
||||
List<IPage> teleposerPages = new ArrayList<>();
|
||||
|
||||
AltarRecipe teleposerFocusRecipe = RecipeHelper.getAltarRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.TELEPOSITION_FOCUS));
|
||||
if (teleposerFocusRecipe != null) {
|
||||
|
@ -448,7 +448,7 @@ public class CategoryArchitect {
|
|||
teleposerPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "teleposer" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "teleposer"), new EntryText(teleposerPages, TextHelper.localize(keyBase + "teleposer"), true));
|
||||
|
||||
List<IPage> boundBladePages = new ArrayList<IPage>();
|
||||
List<IPage> boundBladePages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray boundBladePage = BookUtils.getAlchemyPage(new ItemStack(RegistrarBloodMagicItems.BOUND_SWORD));
|
||||
if (boundBladePage != null) {
|
||||
|
@ -458,7 +458,7 @@ public class CategoryArchitect {
|
|||
boundBladePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "boundBlade" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "boundBlade"), new EntryText(boundBladePages, TextHelper.localize(keyBase + "boundBlade"), true));
|
||||
|
||||
List<IPage> boundToolPages = new ArrayList<IPage>();
|
||||
List<IPage> boundToolPages = new ArrayList<>();
|
||||
|
||||
PageAlchemyArray boundToolPage = BookUtils.getAlchemyPage(new ItemStack(RegistrarBloodMagicItems.BOUND_PICKAXE));
|
||||
if (boundToolPage != null) {
|
||||
|
@ -478,12 +478,12 @@ public class CategoryArchitect {
|
|||
boundToolPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "boundTool" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "boundTool"), new EntryText(boundToolPages, TextHelper.localize(keyBase + "boundTool"), true));
|
||||
|
||||
List<IPage> weakShardPages = new ArrayList<IPage>();
|
||||
List<IPage> weakShardPages = new ArrayList<>();
|
||||
|
||||
weakShardPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "weakShard" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "weakShard"), new EntryText(weakShardPages, TextHelper.localize(keyBase + "weakShard"), true));
|
||||
|
||||
List<IPage> masterOrbPages = new ArrayList<IPage>();
|
||||
List<IPage> masterOrbPages = new ArrayList<>();
|
||||
|
||||
AltarRecipe masterOrbRecipe = RecipeHelper.getAltarRecipeForOutput(OrbRegistry.getOrbStack(RegistrarBloodMagic.ORB_MASTER));
|
||||
if (magicianOrbRecipe != null) {
|
||||
|
@ -493,7 +493,7 @@ public class CategoryArchitect {
|
|||
masterOrbPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "masterOrb" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "masterOrb"), new EntryText(masterOrbPages, TextHelper.localize(keyBase + "masterOrb"), true));
|
||||
|
||||
List<IPage> orbRunePages = new ArrayList<IPage>();
|
||||
List<IPage> orbRunePages = new ArrayList<>();
|
||||
|
||||
IRecipe orbRuneRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 8));
|
||||
if (orbRuneRecipe != null) {
|
||||
|
@ -503,7 +503,7 @@ public class CategoryArchitect {
|
|||
orbRunePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "runeOrb" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "runeOrb"), new EntryText(orbRunePages, TextHelper.localize(keyBase + "runeOrb"), true));
|
||||
|
||||
List<IPage> augmentedCapacityPages = new ArrayList<IPage>();
|
||||
List<IPage> augmentedCapacityPages = new ArrayList<>();
|
||||
|
||||
IRecipe augmentedCapacityRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 7));
|
||||
if (orbRuneRecipe != null) {
|
||||
|
@ -513,7 +513,7 @@ public class CategoryArchitect {
|
|||
augmentedCapacityPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "augmentedCapacity" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "augmentedCapacity"), new EntryText(augmentedCapacityPages, TextHelper.localize(keyBase + "augmentedCapacity"), true));
|
||||
|
||||
List<IPage> chargingPages = new ArrayList<IPage>();
|
||||
List<IPage> chargingPages = new ArrayList<>();
|
||||
|
||||
IRecipe chargingRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 10));
|
||||
if (orbRuneRecipe != null) {
|
||||
|
@ -523,7 +523,7 @@ public class CategoryArchitect {
|
|||
chargingPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "charging" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "charging"), new EntryText(chargingPages, TextHelper.localize(keyBase + "charging"), true));
|
||||
|
||||
List<IPage> accelerationPages = new ArrayList<IPage>();
|
||||
List<IPage> accelerationPages = new ArrayList<>();
|
||||
|
||||
IRecipe accelerationRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.BLOOD_RUNE, 1, 9));
|
||||
if (orbRuneRecipe != null) {
|
||||
|
@ -533,7 +533,7 @@ public class CategoryArchitect {
|
|||
accelerationPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "acceleration" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "acceleration"), new EntryText(accelerationPages, TextHelper.localize(keyBase + "acceleration"), true));
|
||||
|
||||
List<IPage> suppressionPages = new ArrayList<IPage>();
|
||||
List<IPage> suppressionPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe suppressionRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_SUPPRESSION.getStack());
|
||||
if (suppressionRecipe != null) {
|
||||
|
@ -548,7 +548,7 @@ public class CategoryArchitect {
|
|||
suppressionPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "suppression" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "suppression"), new EntryText(suppressionPages, TextHelper.localize(keyBase + "suppression"), true));
|
||||
|
||||
List<IPage> hastePages = new ArrayList<IPage>();
|
||||
List<IPage> hastePages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe hasteRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_HASTE.getStack());
|
||||
if (hasteRecipe != null) {
|
||||
|
@ -563,7 +563,7 @@ public class CategoryArchitect {
|
|||
hastePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "haste" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "haste"), new EntryText(hastePages, TextHelper.localize(keyBase + "haste"), true));
|
||||
|
||||
List<IPage> severancePages = new ArrayList<IPage>();
|
||||
List<IPage> severancePages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe severanceRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_SEVERANCE.getStack());
|
||||
if (severanceRecipe != null) {
|
||||
|
@ -578,7 +578,7 @@ public class CategoryArchitect {
|
|||
severancePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "severance" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "severance"), new EntryText(severancePages, TextHelper.localize(keyBase + "severance"), true));
|
||||
|
||||
List<IPage> telepositionPages = new ArrayList<IPage>();
|
||||
List<IPage> telepositionPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe telepositionRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_TELEPOSITION.getStack());
|
||||
if (telepositionRecipe != null) {
|
||||
|
@ -593,7 +593,7 @@ public class CategoryArchitect {
|
|||
telepositionPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "teleposition" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "teleposition"), new EntryText(telepositionPages, TextHelper.localize(keyBase + "teleposition"), true));
|
||||
|
||||
List<IPage> compressionPages = new ArrayList<IPage>();
|
||||
List<IPage> compressionPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe compressionRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_COMPRESSION.getStack());
|
||||
if (compressionRecipe != null) {
|
||||
|
@ -608,7 +608,7 @@ public class CategoryArchitect {
|
|||
compressionPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "compression" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "compression"), new EntryText(compressionPages, TextHelper.localize(keyBase + "compression"), true));
|
||||
|
||||
List<IPage> bridgePages = new ArrayList<IPage>();
|
||||
List<IPage> bridgePages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe bridgeRecipe = RecipeHelper.getForgeRecipeForOutput(ComponentTypes.REAGENT_BRIDGE.getStack());
|
||||
if (bridgeRecipe != null) {
|
||||
|
@ -623,7 +623,7 @@ public class CategoryArchitect {
|
|||
bridgePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "bridge" + ".info.1"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "bridge"), new EntryText(bridgePages, TextHelper.localize(keyBase + "bridge"), true));
|
||||
|
||||
List<IPage> mimicPages = new ArrayList<IPage>();
|
||||
List<IPage> mimicPages = new ArrayList<>();
|
||||
|
||||
IRecipe mimicRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.MIMIC, 1, 1));
|
||||
if (mimicRecipe != null) {
|
||||
|
|
|
@ -26,15 +26,15 @@ import java.util.Map.Entry;
|
|||
public class CategoryDemon {
|
||||
//TODO: Add Forge recipe pages
|
||||
public static Map<ResourceLocation, EntryAbstract> buildCategory() {
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<ResourceLocation, EntryAbstract>();
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<>();
|
||||
String keyBase = "guide." + BloodMagic.MODID + ".entry.demon.";
|
||||
|
||||
List<IPage> introPages = new ArrayList<IPage>();
|
||||
List<IPage> introPages = new ArrayList<>();
|
||||
introPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "intro" + ".info"), 370));
|
||||
// introPages.add(new PageImage(new ResourceLocation("bloodmagicguide", "textures/guide/" + ritual.getName() + ".png")));
|
||||
entries.put(new ResourceLocation(keyBase + "intro"), new EntryText(introPages, TextHelper.localize(keyBase + "intro"), true));
|
||||
|
||||
List<IPage> snarePages = new ArrayList<IPage>();
|
||||
List<IPage> snarePages = new ArrayList<>();
|
||||
snarePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "snare" + ".info.1"), 370));
|
||||
|
||||
IRecipe snareRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.SOUL_SNARE));
|
||||
|
@ -45,7 +45,7 @@ public class CategoryDemon {
|
|||
snarePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "snare" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "snare"), new EntryText(snarePages, TextHelper.localize(keyBase + "snare"), true));
|
||||
|
||||
List<IPage> forgePages = new ArrayList<IPage>();
|
||||
List<IPage> forgePages = new ArrayList<>();
|
||||
forgePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "forge" + ".info.1"), 370));
|
||||
|
||||
IRecipe forgeRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.SOUL_FORGE));
|
||||
|
@ -56,7 +56,7 @@ public class CategoryDemon {
|
|||
forgePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "forge" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "forge"), new EntryText(forgePages, TextHelper.localize(keyBase + "forge"), true));
|
||||
|
||||
List<IPage> pettyPages = new ArrayList<IPage>();
|
||||
List<IPage> pettyPages = new ArrayList<>();
|
||||
pettyPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "petty" + ".info.1"), 370));
|
||||
TartaricForgeRecipe pettyRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.SOUL_GEM));
|
||||
if (pettyRecipe != null) {
|
||||
|
@ -65,7 +65,7 @@ public class CategoryDemon {
|
|||
pettyPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "petty" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "petty"), new EntryText(pettyPages, TextHelper.localize(keyBase + "petty"), true));
|
||||
|
||||
List<IPage> swordPages = new ArrayList<IPage>();
|
||||
List<IPage> swordPages = new ArrayList<>();
|
||||
swordPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "sword" + ".info.1"), 370));
|
||||
TartaricForgeRecipe swordRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.SENTIENT_SWORD));
|
||||
if (swordRecipe != null) {
|
||||
|
@ -74,7 +74,7 @@ public class CategoryDemon {
|
|||
swordPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "sword" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "sword"), new EntryText(swordPages, TextHelper.localize(keyBase + "sword"), true));
|
||||
|
||||
List<IPage> lesserPages = new ArrayList<IPage>();
|
||||
List<IPage> lesserPages = new ArrayList<>();
|
||||
lesserPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "lesser" + ".info.1"), 370));
|
||||
TartaricForgeRecipe lesserRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.SOUL_GEM, 1, 1));
|
||||
if (lesserRecipe != null) {
|
||||
|
@ -83,16 +83,16 @@ public class CategoryDemon {
|
|||
lesserPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "lesser" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "lesser"), new EntryText(lesserPages, TextHelper.localize(keyBase + "lesser"), true));
|
||||
|
||||
List<IPage> reactionsPages = new ArrayList<IPage>();
|
||||
List<IPage> reactionsPages = new ArrayList<>();
|
||||
reactionsPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "reactions" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "reactions"), new EntryText(reactionsPages, TextHelper.localize(keyBase + "reactions"), true));
|
||||
|
||||
List<IPage> sentientGemPages = new ArrayList<IPage>();
|
||||
List<IPage> sentientGemPages = new ArrayList<>();
|
||||
sentientGemPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "sentientGem" + ".info.1"), 370));
|
||||
sentientGemPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "sentientGem" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "sentientGem"), new EntryText(sentientGemPages, TextHelper.localize(keyBase + "sentientGem"), true));
|
||||
|
||||
List<IPage> routingPages = new ArrayList<IPage>();
|
||||
List<IPage> routingPages = new ArrayList<>();
|
||||
TartaricForgeRecipe nodeRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.ITEM_ROUTING_NODE));
|
||||
if (nodeRecipe != null) {
|
||||
routingPages.add(new PageTartaricForgeRecipe(nodeRecipe));
|
||||
|
@ -118,17 +118,17 @@ public class CategoryDemon {
|
|||
routingPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "routing" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "routing"), new EntryText(routingPages, TextHelper.localize(keyBase + "routing"), true));
|
||||
|
||||
List<IPage> auraPages = new ArrayList<IPage>();
|
||||
List<IPage> auraPages = new ArrayList<>();
|
||||
|
||||
auraPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "aura" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "aura"), new EntryText(auraPages, TextHelper.localize(keyBase + "aura"), true));
|
||||
|
||||
List<IPage> typesPages = new ArrayList<IPage>();
|
||||
List<IPage> typesPages = new ArrayList<>();
|
||||
|
||||
typesPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "types" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "types"), new EntryText(typesPages, TextHelper.localize(keyBase + "types"), true));
|
||||
|
||||
List<IPage> cruciblePages = new ArrayList<IPage>();
|
||||
List<IPage> cruciblePages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe crucibleRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.DEMON_CRUCIBLE));
|
||||
if (crucibleRecipe != null) {
|
||||
|
@ -138,7 +138,7 @@ public class CategoryDemon {
|
|||
cruciblePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "crucible" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "crucible"), new EntryText(cruciblePages, TextHelper.localize(keyBase + "crucible"), true));
|
||||
|
||||
List<IPage> crystallizerPages = new ArrayList<IPage>();
|
||||
List<IPage> crystallizerPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe crystallizerRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.DEMON_CRYSTALLIZER));
|
||||
if (crystallizerRecipe != null) {
|
||||
|
@ -148,7 +148,7 @@ public class CategoryDemon {
|
|||
crystallizerPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "crystallizer" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "crystallizer"), new EntryText(crystallizerPages, TextHelper.localize(keyBase + "crystallizer"), true));
|
||||
|
||||
List<IPage> clusterPages = new ArrayList<IPage>();
|
||||
List<IPage> clusterPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe clusterRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.DEMON_CRYSTAL));
|
||||
if (clusterRecipe != null) {
|
||||
|
@ -158,7 +158,7 @@ public class CategoryDemon {
|
|||
clusterPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "cluster" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "cluster"), new EntryText(clusterPages, TextHelper.localize(keyBase + "cluster"), true));
|
||||
|
||||
List<IPage> pylonPages = new ArrayList<IPage>();
|
||||
List<IPage> pylonPages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe pylonRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.DEMON_PYLON));
|
||||
if (pylonRecipe != null) {
|
||||
|
@ -168,7 +168,7 @@ public class CategoryDemon {
|
|||
pylonPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "pylon" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "pylon"), new EntryText(pylonPages, TextHelper.localize(keyBase + "pylon"), true));
|
||||
|
||||
List<IPage> gaugePages = new ArrayList<IPage>();
|
||||
List<IPage> gaugePages = new ArrayList<>();
|
||||
|
||||
TartaricForgeRecipe gaugeRecipe = RecipeHelper.getForgeRecipeForOutput(new ItemStack(RegistrarBloodMagicItems.DEMON_WILL_GAUGE));
|
||||
if (gaugeRecipe != null) {
|
||||
|
|
|
@ -28,12 +28,12 @@ public class CategoryRitual {
|
|||
static String keyBase = "guide." + BloodMagic.MODID + ".entry.ritual.";
|
||||
|
||||
public static Map<ResourceLocation, EntryAbstract> buildCategory() {
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<ResourceLocation, EntryAbstract>();
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<>();
|
||||
|
||||
addRitualPagesToEntries("intro", entries);
|
||||
addRitualPagesToEntries("basics", entries);
|
||||
|
||||
List<IPage> ritualStonePages = new ArrayList<IPage>();
|
||||
List<IPage> ritualStonePages = new ArrayList<>();
|
||||
|
||||
IRecipe ritualStoneRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.RITUAL_STONE));
|
||||
if (ritualStoneRecipe != null) {
|
||||
|
@ -53,7 +53,7 @@ public class CategoryRitual {
|
|||
ritualStonePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "ritualStone" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "ritualStone"), new EntryText(ritualStonePages, TextHelper.localize(keyBase + "ritualStone"), true));
|
||||
|
||||
List<IPage> masterRitualStonePages = new ArrayList<IPage>();
|
||||
List<IPage> masterRitualStonePages = new ArrayList<>();
|
||||
|
||||
IRecipe masterRitualStoneRecipe = RecipeHelper.getRecipeForOutput(new ItemStack(RegistrarBloodMagicBlocks.RITUAL_CONTROLLER, 1, 0));
|
||||
if (masterRitualStoneRecipe != null) {
|
||||
|
@ -63,7 +63,7 @@ public class CategoryRitual {
|
|||
masterRitualStonePages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "masterRitualStone" + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "masterRitualStone"), new EntryText(masterRitualStonePages, TextHelper.localize(keyBase + "masterRitualStone"), true));
|
||||
|
||||
List<IPage> activationCrystalPages = new ArrayList<IPage>();
|
||||
List<IPage> activationCrystalPages = new ArrayList<>();
|
||||
|
||||
activationCrystalPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "activationCrystal" + ".info.1"), 370));
|
||||
|
||||
|
@ -75,7 +75,7 @@ public class CategoryRitual {
|
|||
activationCrystalPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "activationCrystal" + ".info.2"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + "activationCrystal"), new EntryText(activationCrystalPages, TextHelper.localize(keyBase + "activationCrystal"), true));
|
||||
|
||||
List<IPage> divinerPages = new ArrayList<IPage>();
|
||||
List<IPage> divinerPages = new ArrayList<>();
|
||||
|
||||
divinerPages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + "diviner" + ".info.1"), 370));
|
||||
|
||||
|
@ -120,7 +120,7 @@ public class CategoryRitual {
|
|||
}
|
||||
|
||||
public static void addRitualPagesToEntries(String name, Map<ResourceLocation, EntryAbstract> entries) {
|
||||
List<IPage> pages = new ArrayList<IPage>();
|
||||
List<IPage> pages = new ArrayList<>();
|
||||
pages.addAll(PageHelper.pagesForLongText(TextHelper.localize(keyBase + name + ".info"), 370));
|
||||
entries.put(new ResourceLocation(keyBase + name), new EntryText(pages, TextHelper.localize(keyBase + name), true));
|
||||
}
|
||||
|
|
|
@ -9,7 +9,7 @@ import java.util.Map;
|
|||
|
||||
public class CategorySpell {
|
||||
public static Map<ResourceLocation, EntryAbstract> buildCategory() {
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<ResourceLocation, EntryAbstract>();
|
||||
Map<ResourceLocation, EntryAbstract> entries = new LinkedHashMap<>();
|
||||
String keyBase = Constants.Mod.DOMAIN + "spell_";
|
||||
|
||||
return entries;
|
||||
|
|
|
@ -24,7 +24,7 @@ public class PageAlchemyArray extends Page {
|
|||
public final ItemStack inputStack;
|
||||
public final ItemStack catalystStack;
|
||||
public final ItemStack outputStack;
|
||||
public List<ResourceLocation> arrayResources = new ArrayList<ResourceLocation>();
|
||||
public List<ResourceLocation> arrayResources = new ArrayList<>();
|
||||
|
||||
public PageAlchemyArray(List<ResourceLocation> arrayResources, ItemStack inputStack, ItemStack catalystStack, ItemStack outputStack) {
|
||||
this.arrayResources = arrayResources;
|
||||
|
|
|
@ -45,7 +45,7 @@ public class AlchemyTableRecipeJEI implements IRecipeWrapper {
|
|||
|
||||
@Override
|
||||
public List<String> getTooltipStrings(int mouseX, int mouseY) {
|
||||
ArrayList<String> ret = new ArrayList<String>();
|
||||
ArrayList<String> ret = new ArrayList<>();
|
||||
if (mouseX >= 58 && mouseX <= 78 && mouseY >= 21 && mouseY <= 34) {
|
||||
ret.add(TextHelper.localize("tooltip.bloodmagic.tier", tier));
|
||||
ret.add(TextHelper.localize("jei.bloodmagic.recipe.lpDrained", syphon));
|
||||
|
|
|
@ -11,7 +11,7 @@ public class ArmourDowngradeRecipeMaker {
|
|||
@Nonnull
|
||||
public static List<ArmourDowngradeRecipeJEI> getRecipes() {
|
||||
List<LivingArmourDowngradeRecipe> recipeList = LivingArmourDowngradeRecipeRegistry.getRecipeList();
|
||||
ArrayList<ArmourDowngradeRecipeJEI> recipes = new ArrayList<ArmourDowngradeRecipeJEI>();
|
||||
ArrayList<ArmourDowngradeRecipeJEI> recipes = new ArrayList<>();
|
||||
|
||||
for (LivingArmourDowngradeRecipe recipe : recipeList)
|
||||
recipes.add(new ArmourDowngradeRecipeJEI(recipe));
|
||||
|
|
|
@ -17,7 +17,7 @@ public class BindingRecipeMaker {
|
|||
public static List<BindingRecipeJEI> getRecipes() {
|
||||
Map<List<ItemStack>, AlchemyArrayRecipeRegistry.AlchemyArrayRecipe> alchemyArrayRecipeMap = AlchemyArrayRecipeRegistry.getRecipes();
|
||||
|
||||
ArrayList<BindingRecipeJEI> recipes = new ArrayList<BindingRecipeJEI>();
|
||||
ArrayList<BindingRecipeJEI> recipes = new ArrayList<>();
|
||||
|
||||
for (Map.Entry<List<ItemStack>, AlchemyArrayRecipeRegistry.AlchemyArrayRecipe> itemStackAlchemyArrayRecipeEntry : alchemyArrayRecipeMap.entrySet()) {
|
||||
List<ItemStack> input = itemStackAlchemyArrayRecipeEntry.getValue().getInput();
|
||||
|
|
|
@ -8,7 +8,6 @@ import WayofTime.bloodmagic.ritual.data.imperfect.ImperfectRitual;
|
|||
import WayofTime.bloodmagic.util.helper.PlayerHelper;
|
||||
import WayofTime.bloodmagic.tile.TileMasterRitualStone;
|
||||
import WayofTime.bloodmagic.util.helper.TextHelper;
|
||||
import joptsimple.internal.Strings;
|
||||
import mcp.mobius.waila.api.IWailaConfigHandler;
|
||||
import mcp.mobius.waila.api.IWailaDataAccessor;
|
||||
import mcp.mobius.waila.api.IWailaDataProvider;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue