From 46e6ca977328170860e274695da51402ea404455 Mon Sep 17 00:00:00 2001 From: Frank Baumann Date: Wed, 11 Sep 2013 14:45:46 +0200 Subject: [PATCH] Added Language to the config --- config.yml | 3 +++ src/com/dre/brewery/P.java | 4 ++++ 2 files changed, 7 insertions(+) diff --git a/config.yml b/config.yml index b570b6e..3c7529a 100644 --- a/config.yml +++ b/config.yml @@ -5,6 +5,9 @@ # Standardeinstellungen sind in [] angegeben # Löschen einzelner Einstellungen deaktiviert sie +# Sprachedatei die genutzt werden sollte (befindet sich in plugins/Brewery/languages) +language: de + # Ob der Spieler beim nächsten Einloggen nach starker Trunkenheit am nächsten morgen Zuhause "aufwacht" (Ein home Plugin muss installiert sein!) [true] enableHome: true diff --git a/src/com/dre/brewery/P.java b/src/com/dre/brewery/P.java index 6444b23..c0a3f90 100644 --- a/src/com/dre/brewery/P.java +++ b/src/com/dre/brewery/P.java @@ -91,6 +91,9 @@ public class P extends JavaPlugin { // save Data to Disk saveData(); + + // save LanguageReader + languageReader.save(); // delete Data from Ram Barrel.barrels.clear(); @@ -162,6 +165,7 @@ public class P extends JavaPlugin { // various Settings autosave = config.getInt("autosave", 3); debug = config.getBoolean("debug", false); + language = config.getString("language", "en"); BPlayer.pukeItemId = Material.matchMaterial(config.getString("pukeItem", "SOUL_SAND")).getId(); BPlayer.hangoverTime = config.getInt("hangoverDays", 0) * 24 * 60; BPlayer.overdrinkKick = config.getBoolean("enableKickOnOverdrink", false);