Files
Postea/src/main/java/com/myname/mymodid/Config.java
T

31 lines
893 B
Java
Raw Normal View History

2021-11-03 16:42:12 +01:00
package com.myname.mymodid;
import net.minecraftforge.common.config.Configuration;
import net.minecraftforge.common.config.Property;
import java.io.File;
public class Config {
private static class Defaults {
public static final String greeting = "Hello World";
}
private static class Categories {
public static final String general = "general";
}
public static String greeting = Defaults.greeting;
public static void syncronizeConfiguration(File configFile) {
Configuration configuration = new Configuration(configFile);
configuration.load();
Property greetingProperty = configuration.get(Categories.general, "greeting", Defaults.greeting, "How shall I greet?");
greeting = greetingProperty.getString();
if(configuration.hasChanged()) {
configuration.save();
}
}
}