mirror of
https://github.com/DieReicheErethons/Brewery.git
synced 2024-10-01 04:27:34 +02:00
Load 1.13 configs in 1.13+ and 1.12 configs in 1.12-
This commit is contained in:
parent
54ebee1dc8
commit
f736a6e331
@ -65,7 +65,7 @@ updateCheck: true
|
|||||||
autosave: 3
|
autosave: 3
|
||||||
|
|
||||||
# Config Version
|
# Config Version
|
||||||
version: '1.5'
|
version: '1.6'
|
||||||
|
|
||||||
|
|
||||||
# -- Rezepte für Getränke --
|
# -- Rezepte für Getränke --
|
||||||
|
@ -62,7 +62,7 @@ updateCheck: true
|
|||||||
autosave: 3
|
autosave: 3
|
||||||
|
|
||||||
# Config Version
|
# Config Version
|
||||||
version: '1.5'
|
version: '1.6'
|
||||||
|
|
||||||
|
|
||||||
# -- Recipes for Potions --
|
# -- Recipes for Potions --
|
||||||
|
@ -62,7 +62,7 @@ updateCheck: true
|
|||||||
autosave: 3
|
autosave: 3
|
||||||
|
|
||||||
# Version de configuration
|
# Version de configuration
|
||||||
version: '1.5'
|
version: '1.6'
|
||||||
|
|
||||||
|
|
||||||
# -- Recette pour les boissons --
|
# -- Recette pour les boissons --
|
||||||
|
@ -62,7 +62,7 @@ updateCheck: true
|
|||||||
autosave: 3
|
autosave: 3
|
||||||
|
|
||||||
# Versione del config
|
# Versione del config
|
||||||
version: '1.5'
|
version: '1.6'
|
||||||
|
|
||||||
|
|
||||||
# -- Ricette per pozioni --
|
# -- Ricette per pozioni --
|
||||||
|
@ -65,7 +65,7 @@ updateCheck: true
|
|||||||
autosave: 3
|
autosave: 3
|
||||||
|
|
||||||
# Config Version
|
# Config Version
|
||||||
version: '1.5'
|
version: '1.6'
|
||||||
|
|
||||||
|
|
||||||
# -- Rezepte für Getränke --
|
# -- Rezepte für Getränke --
|
||||||
|
@ -62,7 +62,7 @@ updateCheck: true
|
|||||||
autosave: 3
|
autosave: 3
|
||||||
|
|
||||||
# Config Version
|
# Config Version
|
||||||
version: '1.5'
|
version: '1.6'
|
||||||
|
|
||||||
|
|
||||||
# -- Recipes for Potions --
|
# -- Recipes for Potions --
|
||||||
|
@ -62,7 +62,7 @@ updateCheck: true
|
|||||||
autosave: 3
|
autosave: 3
|
||||||
|
|
||||||
# Version de configuration
|
# Version de configuration
|
||||||
version: '1.5'
|
version: '1.6'
|
||||||
|
|
||||||
|
|
||||||
# -- Recette pour les boissons --
|
# -- Recette pour les boissons --
|
||||||
|
@ -62,7 +62,7 @@ updateCheck: true
|
|||||||
autosave: 3
|
autosave: 3
|
||||||
|
|
||||||
# Versione del config
|
# Versione del config
|
||||||
version: '1.5'
|
version: '1.6'
|
||||||
|
|
||||||
|
|
||||||
# -- Ricette per pozioni --
|
# -- Ricette per pozioni --
|
||||||
|
@ -37,7 +37,7 @@ import org.bukkit.plugin.java.JavaPlugin;
|
|||||||
|
|
||||||
public class P extends JavaPlugin {
|
public class P extends JavaPlugin {
|
||||||
public static P p;
|
public static P p;
|
||||||
public static final String configVersion = "1.5";
|
public static final String configVersion = "1.6";
|
||||||
public static boolean debug;
|
public static boolean debug;
|
||||||
public static boolean useUUID;
|
public static boolean useUUID;
|
||||||
public static boolean use1_9;
|
public static boolean use1_9;
|
||||||
@ -606,7 +606,7 @@ public class P extends JavaPlugin {
|
|||||||
if (!cfg.exists()) {
|
if (!cfg.exists()) {
|
||||||
errorLog("No config.yml found, creating default file! You may want to choose a config according to your language!");
|
errorLog("No config.yml found, creating default file! You may want to choose a config according to your language!");
|
||||||
errorLog("You can find them in plugins/Brewery/configs/");
|
errorLog("You can find them in plugins/Brewery/configs/");
|
||||||
InputStream defconf = getResource("config/en/config.yml");
|
InputStream defconf = getResource("config/" + (use1_13 ? "v13/" : "v12/") + "en/config.yml");
|
||||||
if (defconf == null) {
|
if (defconf == null) {
|
||||||
errorLog("default config file not found, your jarfile may be corrupt. Disabling Brewery!");
|
errorLog("default config file not found, your jarfile may be corrupt. Disabling Brewery!");
|
||||||
return false;
|
return false;
|
||||||
@ -633,7 +633,7 @@ public class P extends JavaPlugin {
|
|||||||
for (String l : new String[] {"de", "en", "fr", "it"}) {
|
for (String l : new String[] {"de", "en", "fr", "it"}) {
|
||||||
File lfold = new File(configs, l);
|
File lfold = new File(configs, l);
|
||||||
try {
|
try {
|
||||||
saveFile(getResource("config/" + l + "/config.yml"), lfold, "config.yml", overwrite);
|
saveFile(getResource("config/" + (use1_13 ? "v13/" : "v12/") + l + "/config.yml"), lfold, "config.yml", overwrite);
|
||||||
saveFile(getResource("languages/" + l + ".yml"), languages, l + ".yml", false); // Never overwrite languages for now
|
saveFile(getResource("languages/" + l + ".yml"), languages, l + ".yml", false); // Never overwrite languages for now
|
||||||
} catch (IOException e) {
|
} catch (IOException e) {
|
||||||
e.printStackTrace();
|
e.printStackTrace();
|
||||||
|
@ -144,7 +144,11 @@ public class ConfigUpdater {
|
|||||||
fromVersion = "1.5";
|
fromVersion = "1.5";
|
||||||
}
|
}
|
||||||
|
|
||||||
if (!fromVersion.equals("1.5")) {
|
if (fromVersion.equals("1.5")) {
|
||||||
|
fromVersion = "1.6";
|
||||||
|
}
|
||||||
|
|
||||||
|
if (!fromVersion.equals("1.6")) {
|
||||||
P.p.log(P.p.languageReader.get("Error_ConfigUpdate", fromVersion));
|
P.p.log(P.p.languageReader.get("Error_ConfigUpdate", fromVersion));
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user