diff options
| author | Abdiel Kavash <19243993+AbdielKavash@users.noreply.github.com> | 2024-03-12 19:00:02 -0600 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2024-03-13 02:00:02 +0100 |
| commit | 26c8407b9d22dbe4e3b98b4e08acfcdbfdd89f45 (patch) | |
| tree | ed601445c225fc184a76cf7a0fa8b6d80113c2e0 /src/main/java/gregtech/common/tileentities/machines/multiblock | |
| parent | 056eb3667f76e260d99b9ad72ea83253be162543 (diff) | |
| download | GT5-Unofficial-26c8407b9d22dbe4e3b98b4e08acfcdbfdd89f45.tar.gz GT5-Unofficial-26c8407b9d22dbe4e3b98b4e08acfcdbfdd89f45.tar.bz2 GT5-Unofficial-26c8407b9d22dbe4e3b98b4e08acfcdbfdd89f45.zip | |
Numeric widget and localized number formatting. (#2532)
* Cover widgets
* Volumetric flask
* Misc textfields
* Update GT_MetaTileEntity_MultiBlockBase.java
* Update GT_MetaTileEntity_MultiBlockBase.java
* Fixes decimal digits
---------
Co-authored-by: Martin Robertz <dream-master@gmx.net>
Diffstat (limited to 'src/main/java/gregtech/common/tileentities/machines/multiblock')
| -rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java | 8 | ||||
| -rw-r--r-- | src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java | 8 |
2 files changed, 8 insertions, 8 deletions
diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java index a253f6ac1e..87e986f941 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java +++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/AdvChemicalProcessor.java @@ -38,7 +38,7 @@ import com.gtnewhorizons.modularui.common.widget.ButtonWidget; import com.gtnewhorizons.modularui.common.widget.MultiChildWidget; import com.gtnewhorizons.modularui.common.widget.SlotGroup; import com.gtnewhorizons.modularui.common.widget.TextWidget; -import com.gtnewhorizons.modularui.common.widget.textfield.TextFieldWidget; +import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget; import gregtech.api.GregTech_API; import gregtech.api.enums.GT_Values; @@ -390,9 +390,9 @@ public class AdvChemicalProcessor .setPos(20 * (i % 4) + 18, 18 + (i / 4) * 20)); } child.addChild( - new TextFieldWidget().setGetterInt(() -> maxComplexParallels) - .setSetterInt(parallel -> setMaxComplexParallels(parallel, true)) - .setNumbers(1, MAX_PROCESSES) + new NumericWidget().setGetter(() -> maxComplexParallels) + .setSetter(parallel -> setMaxComplexParallels((int) parallel, true)) + .setBounds(1, MAX_PROCESSES) .setTextColor(Color.WHITE.normal) .setTextAlignment(Alignment.Center) .addTooltip("Tier") diff --git a/src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java b/src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java index 93bcc09a0b..d4a7283f3e 100644 --- a/src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java +++ b/src/main/java/gregtech/common/tileentities/machines/multiblock/LaserEngraver.java @@ -23,7 +23,7 @@ import com.gtnewhorizons.modularui.api.math.Color; import com.gtnewhorizons.modularui.api.widget.IWidgetBuilder; import com.gtnewhorizons.modularui.common.widget.ButtonWidget; import com.gtnewhorizons.modularui.common.widget.MultiChildWidget; -import com.gtnewhorizons.modularui.common.widget.textfield.TextFieldWidget; +import com.gtnewhorizons.modularui.common.widget.textfield.NumericWidget; import gregtech.api.GregTech_API; import gregtech.api.enums.GT_Values; @@ -250,9 +250,9 @@ public class LaserEngraver extends ComplexParallelController<LaserEngraver, Lase .setPos(20 * (i % 4) + 18, 18 + (i / 4) * 20)); } child.addChild( - new TextFieldWidget().setGetterInt(() -> maxComplexParallels) - .setSetterInt(parallel -> setMaxComplexParallels(parallel, true)) - .setNumbers(1, MAX_PROCESSES) + new NumericWidget().setGetter(() -> maxComplexParallels) + .setSetter(parallel -> setMaxComplexParallels((int) parallel, true)) + .setBounds(1, MAX_PROCESSES) .setTextColor(Color.WHITE.normal) .setTextAlignment(Alignment.Center) .addTooltip("Tier") |
