Moved language files to a languages folder

This commit is contained in:
montlikadani 2019-08-23 16:14:16 +02:00
parent 7d7ff9cc8c
commit 68b69e2548
14 changed files with 104 additions and 94 deletions

View File

@ -37,16 +37,20 @@ public class WorldSystem extends JavaPlugin {
private CreatorAdapter creator;
public static void createConfigs() {
File dir = new File(JavaPlugin.getPlugin(WorldSystem.class).getDataFolder() + "/worldsources");
File config = new File(JavaPlugin.getPlugin(WorldSystem.class).getDataFolder(), "config.yml");
File dconfig = new File(JavaPlugin.getPlugin(WorldSystem.class).getDataFolder(), "dependence.yml");
File languages = new File(JavaPlugin.getPlugin(WorldSystem.class).getDataFolder() + "/languages");
File gui = new File(JavaPlugin.getPlugin(WorldSystem.class).getDataFolder(), "gui.yml");
File folder = JavaPlugin.getPlugin(WorldSystem.class).getDataFolder();
File dir = new File(folder + "/worldsources");
File config = new File(folder, "config.yml");
File dconfig = new File(folder, "dependence.yml");
File languages = new File(folder + "/languages");
File gui = new File(folder, "gui.yml");
if (!dir.exists()) {
dir.mkdirs();
}
if (!languages.exists())
languages.mkdirs();
PluginConfig.checkConfig(config);
// Done with #6
@ -62,7 +66,10 @@ public class WorldSystem extends JavaPlugin {
// Here we are for #5
MessageConfig.checkConfig(new File(languages, "zh.yml"));
MessageConfig.checkConfig(new File(languages, "fr.yml"));
// If has custom language
MessageConfig.checkConfig(new File(languages, PluginConfig.getLanguage() + ".yml"));
if (!dconfig.exists()) {
try {
dconfig.createNewFile();
@ -72,12 +79,15 @@ public class WorldSystem extends JavaPlugin {
}
new DependenceConfig();
}
YamlConfiguration cfg = YamlConfiguration.loadConfiguration(config);
SettingsConfig.checkConfig();
File worlddir = new File(cfg.getString("worldfolder"));
if (!worlddir.exists()) {
worlddir.mkdirs();
}
GuiConfig.checkConfig(gui);
}

View File

@ -45,10 +45,10 @@ public class MessageConfig {
if (in == null) {
in = JavaPlugin.getPlugin(WorldSystem.class).getResource("custom.yml");
Files.copy(in, file.toPath());
}
Files.copy(in, file.toPath());
} catch (IOException e) {
System.err.println("Wasn't able to create Config");
System.err.println("Wasn't able to create Message file");
e.printStackTrace();
}
}

View File

@ -86,7 +86,7 @@ spawn_teleportation: true
# Time in seconds until a request expires
request_expires: 20
# Name of the languagefile in plugins/WorldSystem/messages/
# Name of the languagefile in plugins/WorldSystem/languages/
language: en
# Prefix which will be shown before each message

View File

@ -1,86 +0,0 @@
nopermission: "&cNincs jogod ehhez!"
unknown_error: "&cValami elromlott..."
lagdetection: "Lagdetection a világban: &c%world"
wrong_usage: "&c%usage"
not_registered: "&cEz a játékos még nem csatlakozott!"
world:
reseted: "A világod vissza lett állítva!"
still_loaded: "&cA világod még mindig be van töltve!"
not_on: "&cNem vagy a világon!"
created: "A világod készen áll. Szállj fel a &a/ws home"
already_exists: "&cMár van világod!"
delete:
own: "&cA világot törölve!"
other: "Törölte a világot &c%player&6 játékostól!"
does_not_exists:
own: "&cNincs világod!"
other: "&cEz a játékos nem rendelkezik világgal!"
setting_up: "&aA világ megteremtése..."
playerlist: "Játékos ebben a világban: %player"
still_creating: "&cWorld is still creating"
set_home: "You set the home"
not_enough_money: "You do not have enough money"
member:
removed: "Törölted &c%player&6 játékost a világodból!"
added: "Hozzáadtad &c%player&6 játékost a világodhoz!"
already_added: "&cEz a játékos már tagja!"
not_added:
own: "&cEz a játékos nem tagja!"
other: "&cNem vagy hozzáadva ehhez a világhoz"
still_creating: "&cWorld is still creating"
no_one_added: "&cThere are no members added"
request:
expired: "&cA kérelem lejárt!"
confirm: "&cKérjük, erõsítsd meg a világ újraindítását: %command"
until_expire: "&cA kérés lejárati ideje %time másodperc!"
already_sent: "&cMár elküldtél egy kérelmet!"
not_sent: "&cNem küldtél kérést!"
invalid_input: "&c%input nem érvényes bemenet!"
toggle:
gamemode:
enabled: "&a%player&6 most megváltoztathatja játékmódját!"
disabled: "&c%player&6 már nem tudja megváltoztatni játékmódját!"
teleport:
enabled: "&a%player&6 most teleportálhat!"
disabled: "&c%player&6 már nem teleportálhat!"
build:
enabled: "&a%player&6 most építhet!"
disabled: "&c%player&6 már nem építhet!"
fire:
enabled: "&aAktiváltad a tüzet!"
disabled: "&cDeaktiváltad a tüzet!"
tnt:
enabled: "&aAktiváltad a TNT-sebzést!"
disabled: "&cDeaktiváltad TNT-sebzést!"
info:
owner: "Tulajdonos: %data"
id: "ID: %data"
member: "Tag: %data"
tnt: "TNT: %data"
fire: "Tûz: %data"
enabled: "&aBe"
disabled: "&cKi"
command_help:
list:
- "/ws get &8- &7Will give you a world"
- "/ws home &8- &7Teleports you on your world"
- "/ws sethome &8- &7Sets a specific home"
- "/ws gui &8- &7Opens the GUI menu if you are the worldowner"
- "/ws tp &8- &7Teleports you on a specific world"
- "/ws addmember &8- &7Adds a player to your world"
- "/ws delmember &8- &7Removes a player from your world"
- "/ws leave &8- &7Leave a world"
- "/ws tnt &8- &7Allows/Denys TNT on your world"
- "/ws fire &8- &7Allows/Denys Fire on your world"
- "/ws togglegm &8- &7Allows/Denys a player changing gamemode"
- "/ws togglebuild &8- &7Allows/Denys a player building"
- "/ws toggletp &8- &7Allows/Denys a player teleporting"
- "/ws info &8- &7Shows information about the world"
- "/ws reset &8- &7Will reset your world"
delete_command: "/ws delete &8- &7Will delete a world"

View File

@ -0,0 +1,86 @@
nopermission: "&cNincs jogod ehhez!"
unknown_error: "&cValami elromlott..."
lagdetection: "Lag észlelés a világban: &c%world"
wrong_usage: "&c%usage"
not_registered: "&cEz a játékos még nem csatlakozott!"
world:
reseted: "A világod vissza lett állítva!"
still_loaded: "&cA világod még mindig be van töltve!"
not_on: "&cNem vagy a világon!"
created: "A világod készen áll. Szállj fel a &a/ws home"
already_exists: "&cMár van világod!"
delete:
own: "&cA világod törölve!"
other: "Törölte a világot &c%player&6 játékostól!"
does_not_exists:
own: "&cNincs világod!"
other: "&cEz a játékos nem rendelkezik világgal!"
setting_up: "&aA világ létrehozása..."
playerlist: "Játékos ebben a világban: %player"
still_creating: "&cA világ még mindig létrehozás alatt"
set_home: "Beállítottad az otthonodat"
not_enough_money: "Nincs elég pénzed"
member:
removed: "Törölted &c%player&6 játékost a világodból!"
added: "Hozzáadtad &c%player&6 játékost a világodhoz!"
already_added: "&cEz a játékos már tagja!"
not_added:
own: "&cEz a játékos nem tagja!"
other: "&cNem vagy hozzáadva ehhez a világhoz"
still_creating: "&cA világ még mindig létrehozás alatt"
no_one_added: "&cNincs tagok hozzáadva"
request:
expired: "&cA kérelem lejárt!"
confirm: "&cKérlek, erősítsd meg a világ újraindítását: %command"
until_expire: "&cA kérés lejárati ideje %time másodperc!"
already_sent: "&cMár elküldtél egy kérelmet!"
not_sent: "&cNem küldtél kérést!"
invalid_input: "&c%input nem érvényes bemenet!"
toggle:
gamemode:
enabled: "&a%player&6 most megváltoztathatja játékmódját!"
disabled: "&c%player&6 már nem tudja megváltoztatni játékmódját!"
teleport:
enabled: "&a%player&6 most teleportálhat!"
disabled: "&c%player&6 már nem teleportálhat!"
build:
enabled: "&a%player&6 most építhet!"
disabled: "&c%player&6 már nem építhet!"
fire:
enabled: "&aAktiváltad a tüzet!"
disabled: "&cDeaktiváltad a tüzet!"
tnt:
enabled: "&aAktiváltad a TNT-sebzést!"
disabled: "&cDeaktiváltad TNT-sebzést!"
info:
owner: "Tulajdonos: %data"
id: "ID: %data"
member: "Tag: %data"
tnt: "TNT: %data"
fire: "Tűz: %data"
enabled: "&aBe"
disabled: "&cKi"
command_help:
list:
- "/ws get &8- &7Add neked egy világot"
- "/ws home &8- &7Teleportálás a világodba"
- "/ws sethome &8- &7Beállítja a megadott otthont"
- "/ws gui &8- &7Megnyitja a GUI menüt ha a világ tulajdonosa vagy"
- "/ws tp &8- &7Teleportál egy kiválasztott világba"
- "/ws addmember &8- &7Hozzáad egy játékost a világodhoz"
- "/ws delmember &8- &7Eltávolít egy játékost a világodból"
- "/ws leave &8- &7Elhagyja a világot"
- "/ws tnt &8- &7Engedi/Tagadja a TNT-t a világodban"
- "/ws fire &8- &7Engedi/Tagadja a Tüzet a világodban"
- "/ws togglegm &8- &7Engedi/Tagadja játékos változtatt játék módot"
- "/ws togglebuild &8- &7Engedi/Tagadja a játékos építést"
- "/ws toggletp &8- &7Engedi/Tagadja a játékos teleportálást"
- "/ws info &8- &7Információt mutat a világról"
- "/ws reset &8- &7Visszaállítja a világodat"
delete_command: "/ws delete &8- &7Törli a világot"