From cb654f24297a3257872b536a63532034f80ddf64 Mon Sep 17 00:00:00 2001 From: James Seibel Date: Sun, 28 Sep 2025 16:16:31 -0500 Subject: [PATCH] replace IConfigEntry apiValuePresent -> apiIsOverriding --- .../coreapi/interfaces/config/IConfigEntry.java | 3 ++- .../seibel/distanthorizons/core/config/types/ConfigEntry.java | 2 +- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/api/src/main/java/com/seibel/distanthorizons/coreapi/interfaces/config/IConfigEntry.java b/api/src/main/java/com/seibel/distanthorizons/coreapi/interfaces/config/IConfigEntry.java index c8d96accb..c1ad8ab01 100644 --- a/api/src/main/java/com/seibel/distanthorizons/coreapi/interfaces/config/IConfigEntry.java +++ b/api/src/main/java/com/seibel/distanthorizons/coreapi/interfaces/config/IConfigEntry.java @@ -36,7 +36,8 @@ public interface IConfigEntry void setApiValue(T newApiValue); T getApiValue(); - boolean apiValuePresent(); + /** @return true if this config is able to be overridden by the API and an API user has set it */ + boolean apiIsOverriding(); /** Returns true if this config can be set via the API. */ boolean getAllowApiOverride(); diff --git a/core/src/main/java/com/seibel/distanthorizons/core/config/types/ConfigEntry.java b/core/src/main/java/com/seibel/distanthorizons/core/config/types/ConfigEntry.java index fcf8e41ef..6e9b34588 100644 --- a/core/src/main/java/com/seibel/distanthorizons/core/config/types/ConfigEntry.java +++ b/core/src/main/java/com/seibel/distanthorizons/core/config/types/ConfigEntry.java @@ -96,7 +96,7 @@ public class ConfigEntry extends AbstractConfigType> implem @Override public T getApiValue() { return this.apiValue; } @Override - public boolean apiValuePresent() { return this.apiValue != null; } + public boolean apiIsOverriding() { return this.allowApiOverride && this.apiValue != null; } @Override public boolean getAllowApiOverride() { return this.allowApiOverride; }