Skip to content

Commit 13e1367

Browse files
committed
assert that the DefaultConfigManager is ready before attempting to get defaults
1 parent 0f7d5e0 commit 13e1367

File tree

1 file changed

+3
-0
lines changed

1 file changed

+3
-0
lines changed

src/main/java/dev/isxander/controlify/config/dto/profile/defaults/DefaultConfigManager.java

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,9 @@ public class DefaultConfigManager implements SimpleControlifyReloadListener<Defa
3737

3838
@Override
3939
public ProfileConfig getDefaultForNamespace(@Nullable Identifier namespace) {
40+
if (!this.isReady()) {
41+
throw new IllegalStateException("Attempted to fetch default config before DefaultConfigManager was ready!");
42+
}
4043
if (namespace == null) {
4144
namespace = ControllerType.DEFAULT.namespace();
4245
}

0 commit comments

Comments
 (0)