From b2624a3d366906813dfc3d2d4e22327f961212b3 Mon Sep 17 00:00:00 2001 From: Glease <4586901+Glease@users.noreply.github.com> Date: Tue, 23 Aug 2022 16:59:51 +0800 Subject: [PATCH] unconditionally mark unsatisfied hint as red I don't think anyone would turn this off... --- .../alignment/constructable/ConstructableUtility.java | 1 - .../structurelib/structure/SurvivalBuildStructureWalker.java | 3 +-- 2 files changed, 1 insertion(+), 3 deletions(-) diff --git a/src/main/java/com/gtnewhorizon/structurelib/alignment/constructable/ConstructableUtility.java b/src/main/java/com/gtnewhorizon/structurelib/alignment/constructable/ConstructableUtility.java index 4422d01e..ed5dc377 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/alignment/constructable/ConstructableUtility.java +++ b/src/main/java/com/gtnewhorizon/structurelib/alignment/constructable/ConstructableUtility.java @@ -20,7 +20,6 @@ public class ConstructableUtility { // TODO make these configurable and expose this to external world public static final int COOLDOWN = 5; private static final int BUDGET = 25; - public static boolean redBrokenOne = true; // TODO this is horrible private ConstructableUtility() {} diff --git a/src/main/java/com/gtnewhorizon/structurelib/structure/SurvivalBuildStructureWalker.java b/src/main/java/com/gtnewhorizon/structurelib/structure/SurvivalBuildStructureWalker.java index 46813a27..42e4accf 100644 --- a/src/main/java/com/gtnewhorizon/structurelib/structure/SurvivalBuildStructureWalker.java +++ b/src/main/java/com/gtnewhorizon/structurelib/structure/SurvivalBuildStructureWalker.java @@ -38,8 +38,7 @@ class SurvivalBuildStructureWalker implements IStructureWalker { if (check) element.check(object, world, x, y, z); return ++built < elementBudget; case REJECT: - if (ConstructableUtility.redBrokenOne) - StructureLibAPI.updateHintParticleTint(actor, world, x, y, z, new short[] {255, 128, 128, 0}); + StructureLibAPI.updateHintParticleTint(actor, world, x, y, z, new short[] {255, 128, 128, 0}); return false; case ACCEPT_STOP: if (check) element.check(object, world, x, y, z);