seePreReleaseUpdates #1

This commit is contained in:
2022-11-14 22:59:17 +01:00
parent f0b5b2e65b
commit 8114035cd9
6 changed files with 38 additions and 18 deletions

View File

@@ -24,6 +24,7 @@ public class ConfigCreate {
T2Cconfig.set("Plugin.UpdateCheck.OnJoin", true, yamlConfiguration);
T2Cconfig.set("Plugin.UpdateCheck.TimeInterval", 60, yamlConfiguration);
T2Cconfig.set("Plugin.UpdateCheck.SeePreReleaseUpdates", true, yamlConfiguration);
T2Cconfig.set("Plugin.language", "english", yamlConfiguration);
T2Cconfig.set("BungeeCord.Enable", false, yamlConfiguration);

View File

@@ -7,29 +7,34 @@ import java.io.File;
public class SelectLibConfig {
private static Boolean UpdateCheckOnJoin;
private static Boolean updateCheckOnJoin;
private static Boolean t2cTestDevelopment = false;
private static Integer UpdateCheckTimeInterval;
private static Boolean Debug;
private static Integer updateCheckTimeInterval;
private static Boolean seePreReleaseUpdates;
private static Boolean debug;
private static String language;
private static Boolean bungee;
private static Boolean InventoriesCloseByServerStop;
private static Boolean inventoriesCloseByServerStop;
public static void onSelect() {
File config = new File(T2CodeLibMain.getPath(), "config.yml");
YamlConfiguration yamlConfiguration = YamlConfiguration.loadConfiguration(config);
UpdateCheckOnJoin = yamlConfiguration.getBoolean("Plugin.UpdateCheck.OnJoin");
t2cTestDevelopment = yamlConfiguration.getBoolean("t2cTestDevelopment");
UpdateCheckTimeInterval = yamlConfiguration.getInt("Plugin.UpdateCheck.TimeInterval");
Debug = yamlConfiguration.getBoolean("Plugin.Debug");
if (yamlConfiguration.contains("t2cTestDevelopment")){
t2cTestDevelopment = yamlConfiguration.getBoolean("t2cTestDevelopment");
}
updateCheckOnJoin = yamlConfiguration.getBoolean("Plugin.UpdateCheck.OnJoin");
updateCheckTimeInterval = yamlConfiguration.getInt("Plugin.UpdateCheck.TimeInterval");
seePreReleaseUpdates = yamlConfiguration.getBoolean("Plugin.UpdateCheck.SeePreReleaseUpdates");
debug = yamlConfiguration.getBoolean("Plugin.Debug");
language = yamlConfiguration.getString("Plugin.language");
bungee = yamlConfiguration.getBoolean("BungeeCord.Enable");
InventoriesCloseByServerStop = yamlConfiguration.getBoolean("Player.Inventories.CloseByServerStop");
inventoriesCloseByServerStop = yamlConfiguration.getBoolean("Player.Inventories.CloseByServerStop");
}
public static Boolean getUpdateCheckOnJoin() {
return UpdateCheckOnJoin;
return updateCheckOnJoin;
}
public static Boolean getT2cTestDevelopment() {
@@ -37,11 +42,15 @@ public class SelectLibConfig {
}
public static Integer getUpdateCheckTimeInterval() {
return UpdateCheckTimeInterval;
return updateCheckTimeInterval;
}
public static Boolean getSeePreReleaseUpdates() {
return seePreReleaseUpdates;
}
public static Boolean getDebug() {
return Debug;
return debug;
}
public static String getLanguage() {
@@ -53,7 +62,7 @@ public class SelectLibConfig {
}
public static Boolean getInventoriesCloseByServerStop() {
return InventoriesCloseByServerStop;
return inventoriesCloseByServerStop;
}
}