From 3ec5fab70bb862749b0b88e2462bee8b4cc3364f Mon Sep 17 00:00:00 2001 From: Brian Neumann-Fopiano Date: Wed, 2 Sep 2026 00:32:25 -0400 Subject: [PATCH] Planner probe does not expect standing pools without pool settings --- .../main/java/art/arcane/iris/probe/HydrologyPlannerProbe.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/probe/src/main/java/art/arcane/iris/probe/HydrologyPlannerProbe.java b/probe/src/main/java/art/arcane/iris/probe/HydrologyPlannerProbe.java index 3c3503143..2efb12f17 100644 --- a/probe/src/main/java/art/arcane/iris/probe/HydrologyPlannerProbe.java +++ b/probe/src/main/java/art/arcane/iris/probe/HydrologyPlannerProbe.java @@ -30,7 +30,8 @@ public final class HydrologyPlannerProbe { private static final long UNDERGROUND_INLAND_SEED = 7013L; private static final long COASTAL_SEED = 7014L; static final Set REQUIRED_FEATURE_TYPES = - Set.copyOf(EnumSet.complementOf(EnumSet.of(HydrologyFeatureType.RIDGE_BORE))); + // The synthetic probe settings define no standing pools, so that type is not expected either. + Set.copyOf(EnumSet.complementOf(EnumSet.of(HydrologyFeatureType.RIDGE_BORE, HydrologyFeatureType.STANDING_POOL))); private static final HydrologyTileKey ORIGIN = new HydrologyTileKey(0, 0); private static final int WARM_SAMPLES = 2_048;