Skip to content

Commit 4dc74ca

Browse files
committed
Merge branch 'dev/1.21.1' into dev/master
2 parents ed018e3 + f426ef9 commit 4dc74ca

File tree

2 files changed

+4
-1
lines changed

2 files changed

+4
-1
lines changed

src/main/java/mcp/mobius/waila/Waila.java

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -12,6 +12,7 @@
1212
import mcp.mobius.waila.config.PluginConfig;
1313
import mcp.mobius.waila.config.WailaConfig;
1414
import mcp.mobius.waila.gui.hud.theme.ThemeDefinition;
15+
import mcp.mobius.waila.plugin.PluginLoader;
1516
import mcp.mobius.waila.plugin.PluginSide;
1617
import mcp.mobius.waila.registry.RegistryFilter;
1718
import mcp.mobius.waila.service.ICommonService;
@@ -71,7 +72,7 @@ public static ResourceLocation id(String path) {
7172
}
7273

7374
static void onAnyTick() {
74-
if (!firstTicked) {
75+
if (!firstTicked && PluginLoader.INSTANCE.initialized) {
7576
firstTicked = true;
7677
JsonConfig.reloadAllInstances();
7778
PluginConfig.write();

src/main/java/mcp/mobius/waila/plugin/PluginLoader.java

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -55,6 +55,7 @@ public abstract class PluginLoader {
5555
);
5656

5757
private boolean gathered = false;
58+
public volatile boolean initialized = false;
5859

5960
public static void reloadServerPlugins(MinecraftServer server) {
6061
PluginInfo.saveToggleConfig();
@@ -194,6 +195,7 @@ public final void loadPlugins() {
194195
PluginConfig.reload();
195196

196197
JsonConfig.reloadAllInstances();
198+
initialized = true;
197199
}
198200

199201
private void initialize(PluginInfo info) {

0 commit comments

Comments
 (0)