26 lines
841 B
Java
26 lines
841 B
Java
package ru.bclib.config;
|
|
|
|
import net.fabricmc.api.EnvType;
|
|
import net.fabricmc.api.Environment;
|
|
import ru.bclib.BCLib;
|
|
|
|
public class Configs {
|
|
public static final PathConfig GENERATOR_CONFIG = new PathConfig(BCLib.MOD_ID, "generator");
|
|
public static final PathConfig MAIN_CONFIG = new PathConfig(BCLib.MOD_ID, "main");
|
|
public static final String MAIN_PATCH_CATEGORY = "patches";
|
|
public static final String MAIN_SYNC_CATEGORY = "client_sync";
|
|
|
|
public static final PathConfig RECIPE_CONFIG = new PathConfig(BCLib.MOD_ID, "recipes");
|
|
|
|
@Environment(EnvType.CLIENT)
|
|
public static final PathConfig CLIENT_CONFIG = new PathConfig(BCLib.MOD_ID, "client");
|
|
|
|
public static void save() {
|
|
MAIN_CONFIG.saveChanges();
|
|
RECIPE_CONFIG.saveChanges();
|
|
|
|
if (BCLib.isClient()) {
|
|
CLIENT_CONFIG.saveChanges();
|
|
}
|
|
}
|
|
}
|