aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/bartworks/common/tileentities/multis
diff options
context:
space:
mode:
authorAlexdoru <57050655+Alexdoru@users.noreply.github.com>2024-10-14 14:46:59 +0200
committerGitHub <noreply@github.com>2024-10-14 12:46:59 +0000
commite6c8d35894d561e6aea1cfb7450f00a70c9e01d8 (patch)
tree700dec83ddcd7f7b9b8f0b90cad30cc2cb33b38f /src/main/java/bartworks/common/tileentities/multis
parentd3a4a52483aa8b069925dc55fd680f965b59f133 (diff)
downloadGT5-Unofficial-e6c8d35894d561e6aea1cfb7450f00a70c9e01d8.tar.gz
GT5-Unofficial-e6c8d35894d561e6aea1cfb7450f00a70c9e01d8.tar.bz2
GT5-Unofficial-e6c8d35894d561e6aea1cfb7450f00a70c9e01d8.zip
Multi ToolTip unification (#3343)
Co-authored-by: chochem <40274384+chochem@users.noreply.github.com> Co-authored-by: GDCloud <gdcloudstrike@gmail.com> Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/bartworks/common/tileentities/multis')
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java5
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java24
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEDeepEarthHeatingPump.java6
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java5
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java7
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java8
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java5
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java7
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java5
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java11
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java5
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java5
-rw-r--r--src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaVacuumFreezer.java5
13 files changed, 23 insertions, 75 deletions
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java b/src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java
index d3b2aa804b..477089ff21 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEBioVat.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTWORKS;
import static bartworks.util.BWUtil.ofGlassTiered;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.isAir;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
@@ -153,9 +152,7 @@ public class MTEBioVat extends MTEEnhancedMultiBlockBase<MTEBioVat> implements I
protected MultiblockTooltipBuilder createTooltip() {
MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Bacterial Vat")
- .addInfo("Controller block for the Bacterial Vat")
.addInfo("For maximum efficiency boost keep the Output Hatch always half filled!")
- .addSeparator()
.beginStructureBlock(5, 4, 5, false)
.addController("Front bottom center")
.addCasingInfoMin("Clean Stainless Steel Casings", 19, false)
@@ -169,7 +166,7 @@ public class MTEBioVat extends MTEEnhancedMultiBlockBase<MTEBioVat> implements I
.addInputHatch("Any casing", 1)
.addOutputHatch("Any casing", 1)
.addEnergyHatch("Any casing", 1)
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java b/src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java
index 63558feb8b..324d041efc 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTECircuitAssemblyLine.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS;
import static bartworks.util.BWUtil.ofGlassTieredMixed;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.*;
import static gregtech.api.enums.HatchElement.Energy;
@@ -64,7 +63,6 @@ import bartworks.API.modularUI.BWUITextures;
import bartworks.API.recipe.BartWorksRecipeMaps;
import bartworks.system.material.CircuitGeneration.BWMetaItems;
import bartworks.system.material.CircuitGeneration.CircuitImprintLoader;
-import bartworks.util.BWTooltipReference;
import gregtech.api.GregTechAPI;
import gregtech.api.enums.SoundResource;
import gregtech.api.enums.Textures;
@@ -158,32 +156,22 @@ public class MTECircuitAssemblyLine extends MTEEnhancedMultiBlockBase<MTECircuit
@Override
protected MultiblockTooltipBuilder createTooltip() {
MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
- tt.addMachineType("Circuit Assembler/Circuit Assembly Line")
- .addInfo("Controller block for the Circuit Assembly Line")
+ tt.addMachineType("Circuit Assembler")
.addInfo("Change Mode with Screwdriver")
.addInfo("Does not lose efficiency when overclocked")
- .addInfo(
- "--------- " + EnumChatFormatting.GOLD
- + StatCollector.translateToLocal("chat.cal.mode.0")
- + EnumChatFormatting.GRAY
- + " --------")
+ .addSeparator()
+ .addInfo(EnumChatFormatting.GOLD + StatCollector.translateToLocal("chat.cal.mode.0") + ":")
.addInfo("Imprint this machine with a Circuit Imprint,")
.addInfo("by putting the imprint in the controller")
.addInfo("Every Circuit Assembly Line can only be imprinted ONCE")
- .addInfo(
- "--------- " + EnumChatFormatting.GOLD
- + StatCollector.translateToLocal("chat.cal.mode.1")
- + EnumChatFormatting.GRAY
- + " --------")
+ .addSeparator()
+ .addInfo(EnumChatFormatting.GOLD + StatCollector.translateToLocal("chat.cal.mode.1") + ":")
.addInfo(
"Does Circuit Assembler recipes, Minimum Length: " + EnumChatFormatting.RED
+ MINIMUM_CIRCUIT_ASSEMBLER_LENGTH
+ EnumChatFormatting.GRAY)
.addInfo("Recipe tier in Circuit Assembler mode is at most Energy Hatch tier - 1.")
.addInfo("This mode supports Crafting Input Buffer/Bus and allows bus separation")
- .addInfo("")
- .addSeparator()
- .addInfo(BWTooltipReference.TT_BLUEPRINT)
.beginVariableStructureBlock(2, 7, 3, 3, 3, 3, false)
.addStructureInfo("From Bottom to Top, Left to Right")
.addStructureInfo(
@@ -205,7 +193,7 @@ public class MTECircuitAssemblyLine extends MTEEnhancedMultiBlockBase<MTECircuit
.addOutputBus("As specified in final slice on layer 1", 4)
.addOtherStructurePart(getColoredTierNameFromTier((byte) 4) + "+ Tier Glass", "As specified on layer 2", 5)
.addMaintenanceHatch("Any layer 1 casing", 2)
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEDeepEarthHeatingPump.java b/src/main/java/bartworks/common/tileentities/multis/MTEDeepEarthHeatingPump.java
index b9ab023dae..68988e52fa 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEDeepEarthHeatingPump.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEDeepEarthHeatingPump.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS;
import static gregtech.api.enums.GTValues.VN;
import java.lang.reflect.Field;
@@ -115,8 +114,7 @@ public class MTEDeepEarthHeatingPump extends MTEDrillerBase {
"Heats up " + (long) (this.mTier * 24 * (double) MTEDeepEarthHeatingPump.nulearHeatMod) * 20
+ "L/s Coolant(minus 10% per Maintenance Problem)");
}
- tt.addSeparator()
- .beginStructureBlock(3, 7, 3, false)
+ tt.beginStructureBlock(3, 7, 3, false)
.addController("Front bottom")
.addOtherStructurePart(casings, "form the 3x1x3 Base")
.addOtherStructurePart(casings, "1x3x1 pillar above the center of the base (2 minimum total)")
@@ -128,7 +126,7 @@ public class MTEDeepEarthHeatingPump extends MTEDrillerBase {
.addInputBus("Mining Pipes, optional, any base casing")
.addInputHatch("Any base casing")
.addOutputHatch("Any base casing")
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java b/src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java
index dcb1a7586e..0cbdb70aa5 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEElectricImplosionCompressor.java
@@ -14,7 +14,6 @@
package bartworks.common.tileentities.multis;
import static bartworks.common.loaders.ItemRegistry.BW_BLOCKS;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTWORKS;
import static bartworks.util.BWTooltipReference.TT;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.isAir;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
@@ -265,14 +264,12 @@ public class MTEElectricImplosionCompressor extends MTEExtendedPowerMultiBlockBa
MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Implosion Compressor")
.addInfo("Explosions are fun")
- .addInfo("Controller block for the Electric Implosion Compressor")
.addInfo("Uses electricity instead of Explosives")
.addInfo("Can parallel up to 4^(Tier - 1)")
.addInfo("Tier is determined by containment block")
.addInfo("Valid blocks: Neutronium, Infinity, Transcendent Metal, Spacetime, Universium")
.addInfo("Minimum allowed energy hatch tier is one below recipe tier")
.addInfo("Supports " + TT + " energy hatches")
- .addSeparator()
.beginStructureBlock(3, 9, 3, false)
.addController("Front 3rd layer center")
.addCasingInfoMin("Solid Steel Machine Casing", 8, false)
@@ -285,7 +282,7 @@ public class MTEElectricImplosionCompressor extends MTEExtendedPowerMultiBlockBa
.addInputHatch("Any bottom casing", 1)
.addOutputBus("Any bottom casing", 1)
.addEnergyHatch("Bottom middle and/or top middle", 2)
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java b/src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java
index 22143ad543..2fbc1a9562 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEHighTempGasCooledReactor.java
@@ -10,7 +10,6 @@
package bartworks.common.tileentities.multis;
import static bartworks.API.recipe.BartWorksRecipeMaps.htgrFakeRecipes;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_VIA_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
@@ -27,7 +26,6 @@ import java.util.List;
import net.minecraft.entity.player.EntityPlayer;
import net.minecraft.item.ItemStack;
import net.minecraft.nbt.NBTTagCompound;
-import net.minecraft.util.EnumChatFormatting;
import net.minecraftforge.common.util.ForgeDirection;
import net.minecraftforge.fluids.FluidRegistry;
import net.minecraftforge.fluids.FluidStack;
@@ -143,8 +141,6 @@ public class MTEHighTempGasCooledReactor extends MTEEnhancedMultiBlockBase<MTEHi
protected MultiblockTooltipBuilder createTooltip() {
MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Breeder Reactor")
- .addInfo("Controller block for the High Temperature Gas-cooled Reactor (HTGR)")
- .addInfo(AuthorKuba)
.addInfo("You can clear internal buffer by changing the mode with a screwdriver")
.addInfo("Needs a constant supply of coolant while running")
.addInfo("Needs at least 72k Fuel pebbles to start operation (can hold up to 720k pebbles)")
@@ -155,7 +151,6 @@ public class MTEHighTempGasCooledReactor extends MTEEnhancedMultiBlockBase<MTEHi
"Reactor will take 4 000L/s of coolant multiplied by efficiency and by fuel coolant value (check tooltips)")
.addInfo("Uses " + GTUtility.formatNumbers(powerUsage) + " EU/t")
.addInfo("One Operation takes 1 hour")
- .addSeparator()
.beginStructureBlock(11, 12, 11, true)
.addController("Front bottom center")
.addCasingInfoMin("Europium Reinforced Radiation Proof Casings", 500, false)
@@ -166,7 +161,7 @@ public class MTEHighTempGasCooledReactor extends MTEEnhancedMultiBlockBase<MTEHi
.addOutputHatch("Any bottom layer casing", 1)
.addEnergyHatch("Any bottom layer casing", 1)
.addMaintenanceHatch("Any bottom layer casing", 1)
- .toolTipFinisher(MULTIBLOCK_ADDED_VIA_BARTWORKS.apply(EnumChatFormatting.GOLD + "kuba6000"));
+ .toolTipFinisher(AuthorKuba);
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java b/src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java
index d6306badee..9c51659b78 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEManualTrafo.java
@@ -14,7 +14,6 @@
package bartworks.common.tileentities.multis;
import static bartworks.common.loaders.ItemRegistry.BW_BLOCKS;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
@@ -129,13 +128,11 @@ public class MTEManualTrafo extends MTEEnhancedMultiBlockBase<MTEManualTrafo> {
protected MultiblockTooltipBuilder createTooltip() {
final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Transformer")
- .addInfo("Controller block for the Manual Trafo")
.addInfo("Operates in 4 diffrent modes:")
.addInfo("Mode 1: Circuit 0 in controller: Direct-Upstep")
.addInfo("Mode 2: Circuit 1 in controller: Direct-Downstep")
.addInfo("Mode 3: Circuit 2 in controller: Tapped-Upstep (currently disabled)")
.addInfo("Mode 4: Circuit 2 in controller: Tapped-Downstep (currently disabled)")
- .addSeparator()
.beginVariableStructureBlock(3, 3, 3, 10, 3, 3, false)
.addController("Front bottom center")
.addCasingInfoMin("MV Machine Casing", 0, false)
@@ -144,11 +141,12 @@ public class MTEManualTrafo extends MTEEnhancedMultiBlockBase<MTEManualTrafo> {
.addMaintenanceHatch("Any bottom layer casing", 1)
.addEnergyHatch("Any bottom layer casing", 1)
.addDynamoHatch("Any top layer casing", 2)
- .addStructureInfo("---------TAPPED MODE---------")
+ .addStructureInfo("")
+ .addStructureInfo("Tapped Mode :")
.addEnergyHatch("Touching Transformer-Winding Blocks", 3)
.addDynamoHatch("Touching Transformer-Winding Blocks", 3)
.addStructureInfo("Hatches touching Transformer-Winding Blocks must be tiered from bottom to top")
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java b/src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java
index 04a0b86feb..850884a97c 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEThoriumHighTempReactor.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
@@ -132,7 +131,6 @@ public class MTEThoriumHighTempReactor extends MTEEnhancedMultiBlockBase<MTEThor
protected MultiblockTooltipBuilder createTooltip() {
final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("High Temperature Reactor")
- .addInfo("Controller block for the Thorium High Temperature Reactor (THTR)")
.addInfo("Needs to be primed with " + GTUtility.formatNumbers(HELIUM_NEEDED) + " of helium")
.addInfo("Needs a constant supply of coolant while running")
.addInfo("Needs at least 100k Fuel pebbles to start operation (can hold up to 675k pebbles)")
@@ -141,7 +139,6 @@ public class MTEThoriumHighTempReactor extends MTEEnhancedMultiBlockBase<MTEThor
.addInfo("Reactor will take 4 800L/t of coolant multiplied by efficiency")
.addInfo("Uses " + GTUtility.formatNumbers(powerUsage) + " EU/t")
.addInfo("One Operation takes 9 hours")
- .addSeparator()
.beginStructureBlock(11, 12, 11, true)
.addController("Front bottom center")
.addCasingInfoMin("Radiation Proof Casings", 500, false)
@@ -152,7 +149,7 @@ public class MTEThoriumHighTempReactor extends MTEEnhancedMultiBlockBase<MTEThor
.addOutputHatch("Any bottom layer casing", 1)
.addEnergyHatch("Any bottom layer casing", 1)
.addMaintenanceHatch("Any bottom layer casing", 1)
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java b/src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java
index 23b865da2b..b6636f97c3 100644
--- a/src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java
+++ b/src/main/java/bartworks/common/tileentities/multis/MTEWindmill.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlockAnyMeta;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
@@ -187,21 +186,17 @@ public class MTEWindmill extends MTEEnhancedMultiBlockBase<MTEWindmill>
protected MultiblockTooltipBuilder createTooltip() {
MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Windmill")
- .addInfo("Controller block for the Windmill")
.addInfo("A primitive Grinder powered by Kinetic energy")
.addInfo("Speed and output will be affected by wind speed, recipe and rotor")
.addInfo("Please use the Primitive Rotor")
.addInfo("Macerates 16 items at a time")
- .addInfo("The structure is too complex!")
- .addInfo("Follow the StructureLib hologram projector to build the main structure.")
- .addSeparator()
.beginStructureBlock(7, 12, 7, false)
.addController("Front bottom center")
.addCasingInfoMin("Hardened Clay block", 40, false)
.addOtherStructurePart("Dispenser", "Any Hardened Clay block")
.addOtherStructurePart("0-1 Wooden door", "Any Hardened Clay block")
.addStructureHint("Primitive Kinetic Shaftbox", 1)
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java
index 337154953a..7a5e361c8d 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaBlastFurnace.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis.mega;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.withChannel;
import static gregtech.api.enums.HatchElement.*;
@@ -172,7 +171,6 @@ public class MTEMegaBlastFurnace extends MegaMultiBlockBase<MTEMegaBlastFurnace>
protected MultiblockTooltipBuilder createTooltip() {
MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Blast Furnace")
- .addInfo("Controller block for the Mega Blast Furnace")
.addInfo("You can use some fluids to reduce recipe time. Place the circuit in the Input Bus")
.addInfo("Each 900K over the min. Heat required reduces power consumption by 5% (multiplicatively)")
.addInfo("Each 1800K over the min. Heat allows for an overclock to be upgraded to a perfect overclock.")
@@ -189,7 +187,6 @@ public class MTEMegaBlastFurnace extends MegaMultiBlockBase<MTEMegaBlastFurnace>
+ EnumChatFormatting.GRAY
+ " Laser Hatches.")
.addPollutionAmount(20 * this.getPollutionPerTick(null))
- .addSeparator()
.beginStructureBlock(15, 20, 15, true)
.addController("3rd layer center")
.addCasingInfoRange("Heat Proof Machine Casing", 0, 279, false)
@@ -206,7 +203,7 @@ public class MTEMegaBlastFurnace extends MegaMultiBlockBase<MTEMegaBlastFurnace>
.addStructureInfo("Recovery amount scales with Muffler Hatch tier")
.addOutputHatch("Platline fluids, Any bottom layer casing")
.addStructureHint("This Mega Multiblock is too big to have its structure hologram displayed fully.")
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java
index f1620abebc..2adcae3003 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaChemicalReactor.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis.mega;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofChain;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
@@ -71,9 +70,8 @@ public class MTEMegaChemicalReactor extends MegaMultiBlockBase<MTEMegaChemicalRe
public MultiblockTooltipBuilder createTooltip() {
final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Chemical Reactor")
- .addInfo("Controller block for the Chemical Reactor")
- .addInfo("What molecule do you want to synthesize")
- .addInfo("Or you want to replace something in this molecule")
+ .addInfo("What molecule do you want to synthesize ?")
+ .addInfo("Or you want to replace something in this molecule ?")
.addInfo(
GTValues.TIER_COLORS[8] + GTValues.VN[8]
+ EnumChatFormatting.GRAY
@@ -84,9 +82,6 @@ public class MTEMegaChemicalReactor extends MegaMultiBlockBase<MTEMegaChemicalRe
+ "Tech"
+ EnumChatFormatting.GRAY
+ " Laser Hatches.")
- .addInfo("The structure is too complex!")
- .addInfo("Follow the Structure Lib hologram projector to build the main structure.")
- .addSeparator()
.beginStructureBlock(5, 5, 9, false)
.addController("Front center")
.addStructureInfo("46x Chemically Inert Machine Casing (minimum)")
@@ -100,7 +95,7 @@ public class MTEMegaChemicalReactor extends MegaMultiBlockBase<MTEMegaChemicalRe
.addInputBus("Hint block ", 1)
.addOutputBus("Hint block ", 1)
.addOutputHatch("Hint block ", 1)
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java
index 112205efe7..dec5ff55da 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaDistillTower.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis.mega;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
@@ -260,10 +259,8 @@ public class MTEMegaDistillTower extends MegaMultiBlockBase<MTEMegaDistillTower>
protected MultiblockTooltipBuilder createTooltip() {
final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Distillery")
- .addInfo("Controller block for the Distillation Tower")
.addInfo("Fluids are only put out at the correct height")
.addInfo("The correct height equals the slot number in the NEI recipe")
- .addSeparator()
.beginVariableStructureBlock(15, 15, 16, 56, 15, 15, true)
.addController("Front bottom")
.addOtherStructurePart("Clean Stainless Steel Machine Casing", "15 x h - 5 (minimum)")
@@ -274,7 +271,7 @@ public class MTEMegaDistillTower extends MegaMultiBlockBase<MTEMegaDistillTower>
.addOutputHatch("2-11x Output Hatches (One per Output Layer except bottom layer)")
.addStructureInfo("An \"Output Layer\" consists of 5 layers!")
.addStructureHint("The interior of this Mega Multiblock's hologram is empty, it should be all air.")
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTIMAEUSNEK_VIA_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java
index 88159bc2a8..951903cc56 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaOilCracker.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis.mega;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.withChannel;
@@ -142,7 +141,6 @@ public class MTEMegaOilCracker extends MegaMultiBlockBase<MTEMegaOilCracker> imp
public MultiblockTooltipBuilder createTooltip() {
final MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Cracker")
- .addInfo("Controller block for the Mega Oil Cracking")
.addInfo("Thermally cracks heavy hydrocarbons into lighter fractions")
.addInfo("More efficient than the Chemical Reactor")
.addInfo("Gives different benefits whether it hydro or steam-cracks:")
@@ -160,7 +158,6 @@ public class MTEMegaOilCracker extends MegaMultiBlockBase<MTEMegaOilCracker> imp
+ "Tech"
+ EnumChatFormatting.GRAY
+ " Laser Hatches.")
- .addSeparator()
.beginStructureBlock(13, 7, 9, true)
.addController("Front bottom")
.addStructureInfo("The glass tier limits the Energy Input tier")
@@ -171,7 +168,7 @@ public class MTEMegaOilCracker extends MegaMultiBlockBase<MTEMegaOilCracker> imp
.addOutputHatch("Hint block", 2, 3)
.addInputHatch("Steam/Hydrogen ONLY, Hint block", 4)
.addInputBus("Optional, for programmed circuit automation. Hint block", 1)
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTWORKS);
+ .toolTipFinisher();
return tt;
}
diff --git a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaVacuumFreezer.java b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaVacuumFreezer.java
index 753e6a2d7e..83251ee40d 100644
--- a/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaVacuumFreezer.java
+++ b/src/main/java/bartworks/common/tileentities/multis/mega/MTEMegaVacuumFreezer.java
@@ -13,7 +13,6 @@
package bartworks.common.tileentities.multis.mega;
-import static bartworks.util.BWTooltipReference.MULTIBLOCK_ADDED_BY_BARTWORKS;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.ofBlock;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.onElementPass;
import static com.gtnewhorizon.structurelib.structure.StructureUtility.transpose;
@@ -235,7 +234,6 @@ public class MTEMegaVacuumFreezer extends MegaMultiBlockBase<MTEMegaVacuumFreeze
protected MultiblockTooltipBuilder createTooltip() {
MultiblockTooltipBuilder tt = new MultiblockTooltipBuilder();
tt.addMachineType("Vacuum Freezer")
- .addInfo("Controller Block for the Mega Vacuum Freezer")
.addInfo("Cools hot ingots and cells")
.addSeparator()
.addInfo("Upgrade to Tier 2 to unlock " + EnumChatFormatting.LIGHT_PURPLE + "Subspace Cooling.")
@@ -281,7 +279,6 @@ public class MTEMegaVacuumFreezer extends MegaMultiBlockBase<MTEMegaVacuumFreeze
EnumChatFormatting.LIGHT_PURPLE
+ "enabling the capture of heat energy in miniature tears in spacetime,")
.addInfo(EnumChatFormatting.LIGHT_PURPLE + "massively increasing the efficiency of the cooling process.")
- .addSeparator()
.beginStructureBlock(15, 15, 15, true)
.addController("Front center")
.addEnergyHatch("Any Frost Proof Machine Casing", 1)
@@ -324,7 +321,7 @@ public class MTEMegaVacuumFreezer extends MegaMultiBlockBase<MTEMegaVacuumFreeze
384,
EnumChatFormatting.GOLD,
false)
- .toolTipFinisher(MULTIBLOCK_ADDED_BY_BARTWORKS);
+ .toolTipFinisher();
return tt;
}