[Fix] WorldsTogether data was not properly initialized

This commit is contained in:
Frank 2022-07-12 12:27:04 +02:00
parent 86c2ff6129
commit 1200a6daaf
4 changed files with 7 additions and 8 deletions

View file

@ -8,10 +8,9 @@ import org.betterx.worlds.together.worldPreset.WorldPresets;
import net.minecraft.resources.ResourceLocation;
import net.fabricmc.api.ModInitializer;
import net.fabricmc.loader.api.FabricLoader;
public class WorldsTogether implements ModInitializer {
public class WorldsTogether {
public static boolean SURPRESS_EXPERIMENTAL_DIALOG = false;
public static boolean FORCE_SERVER_TO_BETTERX_PRESET = false;
public static final String MOD_ID = "worlds_together";
@ -24,14 +23,13 @@ public class WorldsTogether implements ModInitializer {
return FabricLoader.getInstance().isDevelopmentEnvironment();
}
public void onInitialize() {
public static void onInitialize() {
TagManager.ensureStaticallyLoaded();
SurfaceRuleRegistry.ensureStaticallyLoaded();
WorldConfig.registerModCache(WorldsTogether.MOD_ID);
WorldPresets.ensureStaticallyLoaded();
}
public static ResourceLocation makeID(String s) {

View file

@ -2,10 +2,8 @@ package org.betterx.worlds.together.client;
import org.betterx.worlds.together.worldPreset.client.WorldPresetsClient;
import net.fabricmc.api.ClientModInitializer;
public class WorldsTogetherClient implements ClientModInitializer {
public void onInitializeClient() {
public class WorldsTogetherClient {
public static void onInitializeClient() {
WorldPresetsClient.setupClientside();
}
}