diff options
Diffstat (limited to 'src/main/java/GoodGenerator')
7 files changed, 18 insertions, 5 deletions
diff --git a/src/main/java/GoodGenerator/Blocks/TEs/FuelRefineFactory.java b/src/main/java/GoodGenerator/Blocks/TEs/FuelRefineFactory.java index 8cdbee1046..f5cea433d3 100644 --- a/src/main/java/GoodGenerator/Blocks/TEs/FuelRefineFactory.java +++ b/src/main/java/GoodGenerator/Blocks/TEs/FuelRefineFactory.java @@ -35,6 +35,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.List; +import static GoodGenerator.util.DescTextLocalization.BLUE_PRINT_INFO; import static com.gtnewhorizon.structurelib.structure.StructureUtility.*; import static gregtech.api.util.GT_StructureUtility.*; @@ -174,7 +175,7 @@ public class FuelRefineFactory extends GT_MetaTileEntity_MultiblockBase_EM imple .addInfo("Need field restriction coil to control the fatal radiation.") .addInfo("Use higher tier coil to unlock more fuel and reduce the process time.") .addInfo("The structure is too complex!") - .addInfo("Follow the" + EnumChatFormatting.DARK_BLUE + " Tec" + EnumChatFormatting.BLUE + "Tech" + EnumChatFormatting.GRAY + " blueprint to build the main structure.") + .addInfo(BLUE_PRINT_INFO) .addSeparator() .beginStructureBlock(3, 15, 15, false) .addInputHatch("The casings adjoin the field restriction glass.") diff --git a/src/main/java/GoodGenerator/Blocks/TEs/LargeEssentiaGenerator.java b/src/main/java/GoodGenerator/Blocks/TEs/LargeEssentiaGenerator.java index 31e975d6f4..64b0e8af66 100644 --- a/src/main/java/GoodGenerator/Blocks/TEs/LargeEssentiaGenerator.java +++ b/src/main/java/GoodGenerator/Blocks/TEs/LargeEssentiaGenerator.java @@ -32,6 +32,7 @@ import thaumcraft.common.config.ConfigBlocks; import java.util.ArrayList; import java.util.List; +import static GoodGenerator.util.DescTextLocalization.BLUE_PRINT_INFO; import static com.gtnewhorizon.structurelib.structure.StructureUtility.*; import static gregtech.api.util.GT_StructureUtility.ofHatchAdder; @@ -321,7 +322,7 @@ public class LargeEssentiaGenerator extends GT_MetaTileEntity_MultiblockBase_EM .addInfo("Transform essentia into energy!") .addInfo("You can find more information about this generator in Thaumonomicon.") .addInfo("The structure is too complex!") - .addInfo("Follow the" + EnumChatFormatting.DARK_BLUE + " Tec" + EnumChatFormatting.BLUE + "Tech" + EnumChatFormatting.GRAY + " blueprint to build the main structure.") + .addInfo(BLUE_PRINT_INFO) .addSeparator() .addMaintenanceHatch("Hint block with dot 1") .addInputHatch("Hint block with dot 1") diff --git a/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java b/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java index 9f65576a5b..44685ce496 100644 --- a/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java +++ b/src/main/java/GoodGenerator/Blocks/TEs/MultiNqGenerator.java @@ -35,6 +35,7 @@ import java.util.Arrays; import java.util.Collection; import java.util.List; +import static GoodGenerator.util.DescTextLocalization.BLUE_PRINT_INFO; import static com.gtnewhorizon.structurelib.structure.StructureUtility.*; import static gregtech.api.util.GT_StructureUtility.ofHatchAdder; @@ -381,7 +382,7 @@ public class MultiNqGenerator extends GT_MetaTileEntity_MultiblockBase_EM implem .addInfo("molten naquadah | 4x power | 1mb/t") .addInfo("molten Atomic Separation Catalyst | 16x power | 1mb/t") .addInfo("The structure is too complex!") - .addInfo("Follow the" + EnumChatFormatting.DARK_BLUE + " Tec" + EnumChatFormatting.BLUE + "Tech" + EnumChatFormatting.GRAY + " blueprint to build the main structure.") + .addInfo(BLUE_PRINT_INFO) .addSeparator() .beginStructureBlock(7, 8, 7, true) .addController("Front bottom") diff --git a/src/main/java/GoodGenerator/Blocks/TEs/NeutronActivator.java b/src/main/java/GoodGenerator/Blocks/TEs/NeutronActivator.java index 9555b3aa9e..30d73b9ff0 100644 --- a/src/main/java/GoodGenerator/Blocks/TEs/NeutronActivator.java +++ b/src/main/java/GoodGenerator/Blocks/TEs/NeutronActivator.java @@ -38,6 +38,7 @@ import org.lwjgl.input.Keyboard; import java.util.ArrayList; import java.util.Collection; +import static GoodGenerator.util.DescTextLocalization.BLUE_PRINT_INFO; import static GoodGenerator.util.StructureHelper.addFrame; import static com.gtnewhorizon.structurelib.structure.StructureUtility.*; import static gregtech.api.util.GT_StructureUtility.ofHatchAdder; @@ -170,7 +171,7 @@ public class NeutronActivator extends GT_MetaTileEntity_MultiblockBase_EM implem .addInfo("The Neutron Kinetic Energy will decrease 72KeV/s when no Neutron Accelerator is running.") .addInfo("It will explode when the Neutron Kinetic Energy is over" + EnumChatFormatting.RED + " 1200MeV" + EnumChatFormatting.GRAY + ".") .addInfo("The structure is too complex!") - .addInfo("Follow the" + EnumChatFormatting.DARK_BLUE + " Tec" + EnumChatFormatting.BLUE + "Tech" + EnumChatFormatting.GRAY + " blueprint to build the main structure.") + .addInfo(BLUE_PRINT_INFO) .addSeparator() .beginStructureBlock(5, 6, 5, false) .addController("Front bottom") diff --git a/src/main/java/GoodGenerator/Blocks/TEs/UniversalChemicalFuelEngine.java b/src/main/java/GoodGenerator/Blocks/TEs/UniversalChemicalFuelEngine.java index 8d5962b49c..1afc131c5f 100644 --- a/src/main/java/GoodGenerator/Blocks/TEs/UniversalChemicalFuelEngine.java +++ b/src/main/java/GoodGenerator/Blocks/TEs/UniversalChemicalFuelEngine.java @@ -28,6 +28,7 @@ import java.util.ArrayList; import java.util.Collection; import java.util.List; +import static GoodGenerator.util.DescTextLocalization.BLUE_PRINT_INFO; import static com.gtnewhorizon.structurelib.structure.StructureUtility.*; import static gregtech.api.enums.Textures.BlockIcons.*; import static gregtech.api.util.GT_StructureUtility.ofHatchAdder; @@ -205,7 +206,7 @@ public class UniversalChemicalFuelEngine extends GT_MetaTileEntity_MultiblockBas .addInfo("If you forget to supply Combustion Promoter, this engine will swallow all the fuel " + EnumChatFormatting.YELLOW + "without outputting energy" + EnumChatFormatting.GRAY + ".") .addInfo("The efficiency is up to 150%.") .addInfo("The structure is too complex!") - .addInfo("Follow the" + EnumChatFormatting.DARK_BLUE + " Tec" + EnumChatFormatting.BLUE + "Tech" + EnumChatFormatting.GRAY + " blueprint to build the main structure.") + .addInfo(BLUE_PRINT_INFO) .addSeparator() .beginStructureBlock(5, 4, 9, false) .addMaintenanceHatch("Hint block with dot 1") diff --git a/src/main/java/GoodGenerator/Blocks/TEs/YottaFluidTank.java b/src/main/java/GoodGenerator/Blocks/TEs/YottaFluidTank.java new file mode 100644 index 0000000000..aaceba9c04 --- /dev/null +++ b/src/main/java/GoodGenerator/Blocks/TEs/YottaFluidTank.java @@ -0,0 +1,4 @@ +package GoodGenerator.Blocks.TEs; + +public class YottaFluidTank { +} diff --git a/src/main/java/GoodGenerator/util/DescTextLocalization.java b/src/main/java/GoodGenerator/util/DescTextLocalization.java index dfe5a4a537..b3bdb8cbd2 100644 --- a/src/main/java/GoodGenerator/util/DescTextLocalization.java +++ b/src/main/java/GoodGenerator/util/DescTextLocalization.java @@ -1,8 +1,12 @@ package GoodGenerator.util; +import net.minecraft.util.EnumChatFormatting; import net.minecraft.util.StatCollector; public class DescTextLocalization { + + public static final String BLUE_PRINT_INFO = "Follow the" + EnumChatFormatting.BLUE + " Structure" + EnumChatFormatting.DARK_BLUE + "Lib" + EnumChatFormatting.GRAY + " hologram projector to build the main structure."; + public static String[] addText(String preFix, int length){ String[] text = new String[length]; for (int i = 0; i < length; i ++) { |