summaryrefslogtreewikicommitdiff
path: root/src/main
diff options
context:
space:
mode:
authorFreya Murphy <freya@freyacat.org>2025-09-06 23:17:15 -0400
committerFreya Murphy <freya@freyacat.org>2025-09-06 23:17:15 -0400
commit6d41d3471bcf799b58b888735272fc49ce8f35c4 (patch)
tree04934830dd3cc6b16aa09846e01b8330ef8b06f9 /src/main
parentrename pacakges dev.tylerm -> cat.freya (diff)
downloadkenshinshideandseek-6d41d3471bcf799b58b888735272fc49ce8f35c4.tar.gz
kenshinshideandseek-6d41d3471bcf799b58b888735272fc49ce8f35c4.tar.bz2
kenshinshideandseek-6d41d3471bcf799b58b888735272fc49ce8f35c4.zip
remove german locale, remove trailing whitespace
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/cat/freya/khs/Main.java12
-rw-r--r--src/main/java/cat/freya/khs/command/Reload.java2
-rw-r--r--src/main/java/cat/freya/khs/command/SetExitLocation.java2
-rw-r--r--src/main/java/cat/freya/khs/command/Start.java8
-rw-r--r--src/main/java/cat/freya/khs/command/Stop.java2
-rw-r--r--src/main/java/cat/freya/khs/command/map/Save.java2
-rw-r--r--src/main/java/cat/freya/khs/command/map/Status.java4
-rw-r--r--src/main/java/cat/freya/khs/command/map/set/Border.java2
-rw-r--r--src/main/java/cat/freya/khs/command/map/set/Bounds.java2
-rw-r--r--src/main/java/cat/freya/khs/command/map/set/Lobby.java2
-rw-r--r--src/main/java/cat/freya/khs/command/map/set/Spawn.java2
-rw-r--r--src/main/java/cat/freya/khs/command/util/CommandGroup.java2
-rw-r--r--src/main/java/cat/freya/khs/configuration/Config.java14
-rw-r--r--src/main/java/cat/freya/khs/configuration/Items.java2
-rw-r--r--src/main/java/cat/freya/khs/configuration/Localization.java8
-rw-r--r--src/main/java/cat/freya/khs/game/Board.java2
-rw-r--r--src/main/java/cat/freya/khs/game/Game.java2
-rw-r--r--src/main/java/cat/freya/khs/game/listener/DisguiseHandler.java2
-rw-r--r--src/main/java/cat/freya/khs/game/listener/InteractHandler.java14
-rw-r--r--src/main/java/cat/freya/khs/game/listener/InventoryHandler.java4
-rw-r--r--src/main/java/cat/freya/khs/util/PAPIExpansion.java2
-rw-r--r--src/main/java/cat/freya/khs/util/packet/EntityMetadataPacket.java2
-rw-r--r--src/main/java/cat/freya/khs/world/WorldLoader.java18
-rw-r--r--src/main/resources/config.yml1
-rw-r--r--src/main/resources/lang/localization_de-DE.yml138
25 files changed, 53 insertions, 198 deletions
diff --git a/src/main/java/cat/freya/khs/Main.java b/src/main/java/cat/freya/khs/Main.java
index d1dfa63..ef5340d 100644
--- a/src/main/java/cat/freya/khs/Main.java
+++ b/src/main/java/cat/freya/khs/Main.java
@@ -37,7 +37,7 @@ import static cat.freya.khs.configuration.Config.*;
import static cat.freya.khs.configuration.Localization.message;
public class Main extends JavaPlugin implements Listener {
-
+
private static Main instance;
private static int version;
private static int sub_version;
@@ -214,15 +214,15 @@ public class Main extends JavaPlugin implements Listener {
if (matcher.find()) {
version = Integer.parseInt(matcher.group(1));
sub_version = 0;
-
+
getLogger().info("Identified server version: " + version);
-
+
return;
}
throw new IllegalArgumentException("Failed to parse server version from: " + Bukkit.getVersion());
}
-
+
public boolean onCommand(@NotNull CommandSender sender, @NotNull Command cmd, @NotNull String label, String[] args) {
if (!(sender instanceof Player)) {
sender.sendMessage(errorPrefix + message("COMMAND_PLAYER_ONLY"));
@@ -231,7 +231,7 @@ public class Main extends JavaPlugin implements Listener {
commandGroup.handleCommand((Player)sender, args);
return true;
}
-
+
public java.util.List<String> onTabComplete(@NotNull CommandSender sender, @NotNull Command command, @NotNull String label, String[] args) {
if (!(sender instanceof Player)) {
sender.sendMessage(errorPrefix + message("COMMAND_PLAYER_ONLY"));
@@ -297,5 +297,5 @@ public class Main extends JavaPlugin implements Listener {
if(!isEnabled()) return;
Bukkit.getServer().getScheduler().runTask(this, task);
}
-
+
}
diff --git a/src/main/java/cat/freya/khs/command/Reload.java b/src/main/java/cat/freya/khs/command/Reload.java
index 767d2c5..036b5aa 100644
--- a/src/main/java/cat/freya/khs/command/Reload.java
+++ b/src/main/java/cat/freya/khs/command/Reload.java
@@ -16,7 +16,7 @@ import static cat.freya.khs.configuration.Localization.message;
public class Reload implements ICommand {
public void execute(Player sender, String[] args) {
-
+
if (Main.getInstance().getGame().getStatus() != Status.STANDBY) {
sender.sendMessage(errorPrefix + message("GAME_INPROGRESS"));
return;
diff --git a/src/main/java/cat/freya/khs/command/SetExitLocation.java b/src/main/java/cat/freya/khs/command/SetExitLocation.java
index 637088b..24efa81 100644
--- a/src/main/java/cat/freya/khs/command/SetExitLocation.java
+++ b/src/main/java/cat/freya/khs/command/SetExitLocation.java
@@ -26,7 +26,7 @@ public class SetExitLocation implements ICommand {
public String getLabel() {
return "setexit";
}
-
+
public String getUsage() {
return "";
}
diff --git a/src/main/java/cat/freya/khs/command/Start.java b/src/main/java/cat/freya/khs/command/Start.java
index e28a6cc..e0ada5f 100644
--- a/src/main/java/cat/freya/khs/command/Start.java
+++ b/src/main/java/cat/freya/khs/command/Start.java
@@ -33,7 +33,7 @@ public class Start implements ICommand {
sender.sendMessage(errorPrefix + message("START_MIN_PLAYERS").addAmount(minPlayers));
return;
}
-
+
if (args.length < 1) {
Main.getInstance().getGame().start();
return;
@@ -48,7 +48,7 @@ public class Start implements ICommand {
}
initialSeekers.add(seeker);
}
-
+
int minHiders = minPlayers - startingSeekerCount;
if (Main.getInstance().getBoard().size() - initialSeekers.size() < minHiders) {
sender.sendMessage(errorPrefix + message("START_MIN_PLAYERS").addAmount(minPlayers));
@@ -57,11 +57,11 @@ public class Start implements ICommand {
Main.getInstance().getGame().start(initialSeekers);
}
-
+
public String getLabel() {
return "start";
}
-
+
public String getUsage() {
return "<*seekers...>";
}
diff --git a/src/main/java/cat/freya/khs/command/Stop.java b/src/main/java/cat/freya/khs/command/Stop.java
index c272c7b..72de537 100644
--- a/src/main/java/cat/freya/khs/command/Stop.java
+++ b/src/main/java/cat/freya/khs/command/Stop.java
@@ -30,7 +30,7 @@ public class Stop implements ICommand {
public String getLabel() {
return "stop";
}
-
+
public String getUsage() {
return "";
}
diff --git a/src/main/java/cat/freya/khs/command/map/Save.java b/src/main/java/cat/freya/khs/command/map/Save.java
index 7d3a3c0..8998bdd 100644
--- a/src/main/java/cat/freya/khs/command/map/Save.java
+++ b/src/main/java/cat/freya/khs/command/map/Save.java
@@ -18,7 +18,7 @@ import java.util.stream.Collectors;
public class Save implements ICommand {
public static boolean runningBackup = false;
-
+
public void execute(Player sender, String[] args) {
if (!Config.mapSaveEnabled) {
sender.sendMessage(Config.errorPrefix + Localization.message("MAPSAVE_DISABLED"));
diff --git a/src/main/java/cat/freya/khs/command/map/Status.java b/src/main/java/cat/freya/khs/command/map/Status.java
index e62e10d..15dc8e9 100644
--- a/src/main/java/cat/freya/khs/command/map/Status.java
+++ b/src/main/java/cat/freya/khs/command/map/Status.java
@@ -12,9 +12,9 @@ import java.util.List;
import java.util.stream.Collectors;
public class Status implements ICommand {
-
+
public void execute(Player sender, String[] args) {
-
+
String msg = Localization.message("SETUP").toString();
int count = 0;
Map map = Maps.getMap(args[0]);
diff --git a/src/main/java/cat/freya/khs/command/map/set/Border.java b/src/main/java/cat/freya/khs/command/map/set/Border.java
index c40b742..b0aa905 100644
--- a/src/main/java/cat/freya/khs/command/map/set/Border.java
+++ b/src/main/java/cat/freya/khs/command/map/set/Border.java
@@ -67,7 +67,7 @@ public class Border implements ICommand {
public String getLabel() {
return "border";
}
-
+
public String getUsage() {
return "<map> <size> <delay> <move>";
}
diff --git a/src/main/java/cat/freya/khs/command/map/set/Bounds.java b/src/main/java/cat/freya/khs/command/map/set/Bounds.java
index 82adcf1..c05e634 100644
--- a/src/main/java/cat/freya/khs/command/map/set/Bounds.java
+++ b/src/main/java/cat/freya/khs/command/map/set/Bounds.java
@@ -93,7 +93,7 @@ public class Bounds implements ICommand {
public String getLabel() {
return "bounds";
}
-
+
public String getUsage() {
return "<map>";
}
diff --git a/src/main/java/cat/freya/khs/command/map/set/Lobby.java b/src/main/java/cat/freya/khs/command/map/set/Lobby.java
index 847211c..4aac83e 100644
--- a/src/main/java/cat/freya/khs/command/map/set/Lobby.java
+++ b/src/main/java/cat/freya/khs/command/map/set/Lobby.java
@@ -23,7 +23,7 @@ public class Lobby implements ICommand {
public String getLabel() {
return "lobby";
}
-
+
public String getUsage() {
return "<map>";
}
diff --git a/src/main/java/cat/freya/khs/command/map/set/Spawn.java b/src/main/java/cat/freya/khs/command/map/set/Spawn.java
index 44f4d13..740c3b6 100644
--- a/src/main/java/cat/freya/khs/command/map/set/Spawn.java
+++ b/src/main/java/cat/freya/khs/command/map/set/Spawn.java
@@ -48,7 +48,7 @@ public class Spawn implements ICommand {
public String getLabel() {
return "spawn";
}
-
+
public String getUsage() {
return "<map>";
}
diff --git a/src/main/java/cat/freya/khs/command/util/CommandGroup.java b/src/main/java/cat/freya/khs/command/util/CommandGroup.java
index ab5ca43..13b0c2b 100644
--- a/src/main/java/cat/freya/khs/command/util/CommandGroup.java
+++ b/src/main/java/cat/freya/khs/command/util/CommandGroup.java
@@ -42,7 +42,7 @@ public class CommandGroup {
}
}
}
-
+
public void handleCommand(Player player, String[] args) {
Tuple<ICommand, String, String[]> data = getCommand(args, this.getLabel());
diff --git a/src/main/java/cat/freya/khs/configuration/Config.java b/src/main/java/cat/freya/khs/configuration/Config.java
index ac5fcb7..1bbbefa 100644
--- a/src/main/java/cat/freya/khs/configuration/Config.java
+++ b/src/main/java/cat/freya/khs/configuration/Config.java
@@ -21,7 +21,7 @@ public class Config {
private static ConfigManager config;
- public static String
+ public static String
messagePrefix,
errorPrefix,
tauntPrefix,
@@ -39,7 +39,7 @@ public class Config {
databaseUser,
databasePass,
databaseName;
-
+
public static boolean
nameTagsVisible,
permissionsRequired,
@@ -69,8 +69,8 @@ public class Config {
waitTillNoneLeft,
gameOverTitle,
regenHealth;
-
- public static int
+
+ public static int
minPlayers,
gameLength,
tauntDelay,
@@ -116,7 +116,7 @@ public class Config {
public static Location
exitPosition;
-
+
public static void loadConfig() {
config = ConfigManager.create("config.yml");
@@ -260,7 +260,7 @@ public class Config {
regenHealth = config.getBoolean("regenHealth");
}
-
+
public static void addToConfig(String path, Object value) {
config.set(path, value);
}
@@ -285,5 +285,5 @@ public class Config {
try{ temp = XItemStack.deserialize(item); } catch(Exception ignored) {}
return temp;
}
-
+
}
diff --git a/src/main/java/cat/freya/khs/configuration/Items.java b/src/main/java/cat/freya/khs/configuration/Items.java
index bdc56ad..6419d63 100644
--- a/src/main/java/cat/freya/khs/configuration/Items.java
+++ b/src/main/java/cat/freya/khs/configuration/Items.java
@@ -16,7 +16,7 @@ import java.util.List;
public class Items {
public static List<ItemStack> HIDER_ITEMS, SEEKER_ITEMS;
- public static ItemStack
+ public static ItemStack
HIDER_HELM, SEEKER_HELM,
HIDER_CHEST, SEEKER_CHEST,
HIDER_LEGS, SEEKER_LEGS,
diff --git a/src/main/java/cat/freya/khs/configuration/Localization.java b/src/main/java/cat/freya/khs/configuration/Localization.java
index 8b18696..9708d66 100644
--- a/src/main/java/cat/freya/khs/configuration/Localization.java
+++ b/src/main/java/cat/freya/khs/configuration/Localization.java
@@ -18,12 +18,6 @@ public class Localization {
{"GAME_SETUP", "SETUP_GAME", "SETUP_LOBBY", "SETUP_SEEKER_LOBBY", "SETUP_EXIT", "SETUP_SAVEMAP", "SETUP_BOUNDS"},
{"GAME_PLAYER_FOUND", "GAME_PLAYER_FOUND_BY"}
});
- put("de-DE", new String[][]{
- {},
- {"TAUNTED"},
- {"GAME_SETUP", "SETUP_GAME", "SETUP_LOBBY", "SETUP_SEEKER_LOBBY", "SETUP_EXIT", "SETUP_SAVEMAP", "SETUP_BOUNDS"},
- {"GAME_PLAYER_FOUND", "GAME_PLAYER_FOUND_BY"}
- });
}};
public static void loadLocalization() {
@@ -65,7 +59,7 @@ public class Localization {
);
}
}
-
+
public static LocalizationString message(String key) {
LocalizationString message = LOCAL.get(key);
if (message == null) {
diff --git a/src/main/java/cat/freya/khs/game/Board.java b/src/main/java/cat/freya/khs/game/Board.java
index e8e378d..1471fee 100644
--- a/src/main/java/cat/freya/khs/game/Board.java
+++ b/src/main/java/cat/freya/khs/game/Board.java
@@ -36,7 +36,7 @@ public class Board {
public boolean containsUUID(UUID uuid) {
return Players.containsKey(uuid);
- }
+ }
public boolean isHider(Player player) {
return isHider(player.getUniqueId());
diff --git a/src/main/java/cat/freya/khs/game/Game.java b/src/main/java/cat/freya/khs/game/Game.java
index 69e9b82..9e15689 100644
--- a/src/main/java/cat/freya/khs/game/Game.java
+++ b/src/main/java/cat/freya/khs/game/Game.java
@@ -347,7 +347,7 @@ public class Game {
public void broadcastTitle(String title, String subtitle) {
for (Player player : board.getPlayers()) {
- Titles.sendTitle(player, 10, 70, 20, title, subtitle);
+ Titles.sendTitle(player, 10, 70, 20, title, subtitle);
}
}
diff --git a/src/main/java/cat/freya/khs/game/listener/DisguiseHandler.java b/src/main/java/cat/freya/khs/game/listener/DisguiseHandler.java
index d874ae9..7bfca5f 100644
--- a/src/main/java/cat/freya/khs/game/listener/DisguiseHandler.java
+++ b/src/main/java/cat/freya/khs/game/listener/DisguiseHandler.java
@@ -62,7 +62,7 @@ public class DisguiseHandler implements Listener {
Disguise disguise = Main.getInstance().getDisguiser().getByEntityID(id);
if(disguise == null) disguise = Main.getInstance().getDisguiser().getByHitBoxID(id);
if(disguise == null) return;
-
+
if(disguise.getPlayer().getGameMode() == GameMode.CREATIVE) return;
event.setCancelled(true);
handleAttack(disguise, player);
diff --git a/src/main/java/cat/freya/khs/game/listener/InteractHandler.java b/src/main/java/cat/freya/khs/game/listener/InteractHandler.java
index 09ab62b..5203285 100644
--- a/src/main/java/cat/freya/khs/game/listener/InteractHandler.java
+++ b/src/main/java/cat/freya/khs/game/listener/InteractHandler.java
@@ -108,11 +108,11 @@ public class InteractHandler implements Listener {
}
public static void createSpectatorTeleportPage(Player player, int page) {
-
+
if (page < 0) {
return;
}
-
+
final Board board = Main.getInstance().getBoard();
List<Player> players = new ArrayList<>();
players.addAll(board.getHiders());
@@ -121,13 +121,13 @@ public class InteractHandler implements Listener {
final int page_size = 9 * 5;
final int amount = players.size();
final int start = page * page_size;
-
+
int page_amount = amount - start;
-
+
if (page_amount < 1) {
return;
}
-
+
boolean next = false, prev = true;
if (page_amount > page_size) {
@@ -145,12 +145,12 @@ public class InteractHandler implements Listener {
final List<String> hider_lore = new ArrayList<>(); hider_lore.add(message("HIDER_TEAM_NAME").toString());
final List<String> seeker_lore = new ArrayList<>(); seeker_lore.add(message("SEEKER_TEAM_NAME").toString());
-
+
for (int i = 0; i < page_amount; i++) {
Player plr = players.get(i);
teleportMenu.addItem(getSkull(plr, board.isHider(plr) ? hider_lore : seeker_lore));
}
-
+
final int lastRow = (rows - 1) * 9;
if (prev) {
teleportMenu.setItem(lastRow, getPageItem(page - 1));
diff --git a/src/main/java/cat/freya/khs/game/listener/InventoryHandler.java b/src/main/java/cat/freya/khs/game/listener/InventoryHandler.java
index ccf292d..1ffa996 100644
--- a/src/main/java/cat/freya/khs/game/listener/InventoryHandler.java
+++ b/src/main/java/cat/freya/khs/game/listener/InventoryHandler.java
@@ -55,12 +55,12 @@ public class InventoryHandler implements Listener {
private void checkForSpectatorTeleportMenu(InventoryClickEvent event){
Player player = (Player) event.getWhoClicked();
-
+
ItemStack item = event.getCurrentItem();
ItemMeta meta = item.getItemMeta();
String name = meta.getDisplayName();
-
+
if (Main.getInstance().getBoard().isSpectator(player)) {
if (XMaterial.PLAYER_HEAD.isSimilar(item)) {
event.setCancelled(true);
diff --git a/src/main/java/cat/freya/khs/util/PAPIExpansion.java b/src/main/java/cat/freya/khs/util/PAPIExpansion.java
index a569c0f..1103ba1 100644
--- a/src/main/java/cat/freya/khs/util/PAPIExpansion.java
+++ b/src/main/java/cat/freya/khs/util/PAPIExpansion.java
@@ -60,7 +60,7 @@ public class PAPIExpansion extends PlaceholderExpansion {
return "-";
}
}
-
+
if (args.length == 1 && args[0].equals("seekers")) {
if (!board.containsUUID(player.getUniqueId())) {
return "-";
diff --git a/src/main/java/cat/freya/khs/util/packet/EntityMetadataPacket.java b/src/main/java/cat/freya/khs/util/packet/EntityMetadataPacket.java
index 04f1ad5..ff57fea 100644
--- a/src/main/java/cat/freya/khs/util/packet/EntityMetadataPacket.java
+++ b/src/main/java/cat/freya/khs/util/packet/EntityMetadataPacket.java
@@ -61,7 +61,7 @@ public class EntityMetadataPacket extends AbstractPacket {
} else {
packet.getWatchableCollectionModifier().write(0, watcher.getWatchableObjects());
-
+
}
}
diff --git a/src/main/java/cat/freya/khs/world/WorldLoader.java b/src/main/java/cat/freya/khs/world/WorldLoader.java
index 8460365..97d1273 100644
--- a/src/main/java/cat/freya/khs/world/WorldLoader.java
+++ b/src/main/java/cat/freya/khs/world/WorldLoader.java
@@ -16,7 +16,7 @@ import static cat.freya.khs.configuration.Localization.message;
public class WorldLoader {
private final Map map;
-
+
public WorldLoader(Map map) {
this.map = map;
}
@@ -52,12 +52,12 @@ public class WorldLoader {
world.setAutoSave(false);
});
}
-
+
public void rollback() {
unloadMap();
loadMap();
}
-
+
public String save() {
World world = Bukkit.getServer().getWorld(map.getSpawnName());
if(world == null){
@@ -91,7 +91,7 @@ public class WorldLoader {
return errorPrefix + message("MAPSAVE_ERROR");
}
}
-
+
private void copyFileFolder(String name, Boolean isMca) throws IOException {
File region = new File(Main.getInstance().getWorldContainer()+File.separator+ map.getSpawnName() +File.separator+name);
File temp = new File(Main.getInstance().getWorldContainer()+File.separator+"temp_"+ map.getGameSpawnName() +File.separator+name);
@@ -110,14 +110,14 @@ public class WorldLoader {
int minZ = (int)Math.floor(map.getBoundsMin().getZ() / 512.0);
int maxX = (int)Math.floor(map.getBoundsMax().getX() / 512.0);
int maxZ = (int)Math.floor(map.getBoundsMax().getZ() / 512.0);
-
+
String[] parts = file.split("\\.");
if (parts.length > 1) {
if ( Integer.parseInt(parts[1]) < minX || Integer.parseInt(parts[1]) > maxX || Integer.parseInt(parts[2]) < minZ || Integer.parseInt(parts[2]) > maxZ )
continue;
}
}
-
+
File srcFile = new File(region, file);
if (srcFile.isDirectory()) {
copyFileFolder(name+File.separator+file, false);
@@ -128,7 +128,7 @@ public class WorldLoader {
}
}
}
-
+
private void copyFile(File source, File target) throws IOException {
InputStream in = Files.newInputStream(source.toPath());
OutputStream out = Files.newOutputStream(target.toPath());
@@ -139,7 +139,7 @@ public class WorldLoader {
in.close();
out.close();
}
-
+
public static void deleteDirectory(File directoryToBeDeleted) {
File[] allContents = directoryToBeDeleted.listFiles();
if (allContents != null) {
@@ -151,5 +151,5 @@ public class WorldLoader {
throw new RuntimeException("Failed to delete directory: "+directoryToBeDeleted.getPath());
}
}
-
+
}
diff --git a/src/main/resources/config.yml b/src/main/resources/config.yml
index 522e10e..dc92600 100644
--- a/src/main/resources/config.yml
+++ b/src/main/resources/config.yml
@@ -301,7 +301,6 @@ seekerPing:
# Changes the default plugin language. Currently, Supported localizations are:
# en-US (English - United States)
-# de-DE (German - Germany)
locale: "en-US"
# Stop commands being run by any user while playing the game.
diff --git a/src/main/resources/lang/localization_de-DE.yml b/src/main/resources/lang/localization_de-DE.yml
deleted file mode 100644
index ca98ea2..0000000
--- a/src/main/resources/lang/localization_de-DE.yml
+++ /dev/null
@@ -1,138 +0,0 @@
-#============================================================#
-# +--------------------------------------------------------+ #
-# | Kenshins Hide and Seek | #
-# | German language file | #
-# | by HerrMelodious | #
-# +--------------------------------------------------------+ #
-#============================================================#
-
-Localization:
- COMMAND_PLAYER_ONLY: "Dieser Befehl kann nur als Spieler ausgeführt werden."
- COMMAND_NOT_ALLOWED: "Es ist dir nicht gestattet diesen Befehl auszuführen."
- COMMAND_ERROR: "Ein unbekannter Fehler ist aufgetreten."
- COMMAND_INVALID_ARG: "Ungültiges Argument: {AMOUNT}"
- GAME_PLAYER_DEATH: "&c{PLAYER}&f ist gestorben."
- GAME_PLAYER_FOUND: "&e{PLAYER}&f wurde gefunden"
- GAME_PLAYER_FOUND_BY: "&e{PLAYER}&f wurde von &c{PLAYER}&f gefunden"
- GAME_GAMEOVER_HIDERS_FOUND: "Alle Hider wurden gefunden."
- GAME_GAMEOVER_LAST_HIDER: "Der letzte Hider, &e{PLAYER}&f, hat gewonnen!"
- GAME_GAMEOVER_SEEKERS_QUIT: "All Seeker haben das Spiel verlassen."
- GAME_GAMEOVER_HIDERS_QUIT: "All Hider haben das Spiel verlassen."
- GAME_GAMEOVER_TIME: "Seekers haben keine Spielzeit mehr. Die Hiders haben gewonnen!"
- GAME_TITLE_HIDERS_WIN: "&aHiders haben gewonnen!"
- GAME_TITLE_SINGLE_HIDER_WIN: "&a{PLAYER} haben gewonnen!"
- GAME_TITLE_SEEKERS_WIN: "&cSeekers haben gewonnen!"
- GAME_TITLE_NO_WIN: "&bSpiel ist aus"
- GAME_SUBTITLE_SINGLE_HIDER_WIN: "{PLAYER} ist der letzte lebende Hider!"
- GAME_SETUP: "Es gibt keine Setup-Karten! Führen Sie /hs map status auf einer Karte aus, um zu sehen, was Sie tun müssen."
- GAME_INGAME: "Du bist bereits in der Lobby oder im Spiel."
- GAME_NOT_INGAME: "Du bist weder in einer Lobby noch in einem Spiel."
- GAME_INPROGRESS: "Es läuft bereits ein Spiel."
- GAME_NOT_INPROGRESS: "Es läuft kein Spiel."
- GAME_JOIN: "{PLAYER} hat die Hide and Seek Lobby betreten."
- GAME_JOIN_SPECTATOR: "Du bist als Beobachter einem laufenden Spiel beigetreten."
- GAME_LEAVE: "{PLAYER} hat die Hide and Seek Lobby verlassen."
- LOBBY_IN_USE: "Die Lobby kann nicht verändert werden, solange die Lobby nicht leer ist."
- CONFIG_RELOAD: "Konfiguration neu geladen."
- MAPSAVE_INPROGRESS: "Weltkarte wird aktuell gespeichert. Versuche es später nochmal."
- MAPSAVE_START: "Starte Speichervorgang der Weltkarte"
- MAPSAVE_WARNING: "All commands will be disabled whenthe save is in progress. Do not turn off the server."
- MAPSAVE_END: "Speichervorgang abgeschlossen."
- MAPSAVE_ERROR: "Aktuelle Weltkarte konnte nicht gefunden werden."
- MAPSAVE_DISABLED: "Mapsave ist in config.yml deaktiviert."
- MAPSAVE_FAIL_WORLD: "Mapsave fehlgeschlagen. Die aktuelle Welt konnte nicht geladen werden."
- MAPSAVE_INVALID: "Ungültige Welt zum Speichern: {AMOUNT}"
- MAPSAVE_FAIL_DIR: "Verzeichnis konnte nicht umbenannt werden: {AMOUNT}"
- WORLDBORDER_DISABLE: "World Border ausgeschaltet."
- WORLDBORDER_INVALID_INPUT: "Ungültiger Wert: {AMOUNT}"
- WORLDBORDER_MIN_SIZE: "World Border darf nicht geringer als 100 Blöcke sein."
- WORLDBORDER_POSITION: "Spawn muss mindestens 100 Blöcke vom Zentrum der World Border entfernt sein."
- WORLDBORDER_ENABLE: "Setze World Border zentriert von dieser Position aus. Größe: {AMOUNT}. Verzögerung: {AMOUNT}."
- WORLDBORDER_DECREASING: "World Norder schrumpoft 100 Blöcke über die nächsten 30 Sekunden!"
- WORLDBORDER_WARN: "Die Weltgrenze wird in den nächsten 30er Jahren schrumpfen!"
- WORLDBORDER_CHANGE_SIZE: "Die Änderung der Weltgrenze kann nicht 0 oder weniger sein."
- TAUNTED: "&c&oOh nein! Du wurdest geärgert!"
- TAUNT: "Ein zufälliger Hider wird in den nächsten 30 Sekunden geärgert."
- TAUNT_ACTIVATE: "Ärgern wurde aktiviert"
- ERROR_GAME_SPAWN: "Bitte erst die Spawn-Position für das Spiel festlegen."
- ERROR_GAME_SEEKER_SPAWN: "Bitte setze zuerst den Sucher-Spawn-Ort"
- ERROR_MAP_BOUNDS: "Bitte setzen Sie die Grenzen der Karte vor dem Speichern"
- WARN_MAP_BOUNDS: "Dieser Ort liegt nicht innerhalb der Kartengrenzen, dies könnte Probleme verursachen"
- WARN_SPAWN_RESET: "Spiel-Spawn wurde zurückgesetzt, da er nicht innerhalb der Kartengrenzen liegt"
- WARN_SEEKER_SPAWN_RESET: "Seeker-Spawn zurückgesetzt, da er nicht innerhalb der Kartengrenzen liegt"
- SETUP: "&f&lFühre die folgenden Schritte zur Einrichtung aus:"
- SETUP_GAME: "&c&l- &fSpielspawn ist nicht gesetzt, /hs map set spawn <map>"
- SETUP_LOBBY: "&c&l- &fLobby-Spawn ist nicht gesetzt, /hs map set lobby <map>"
- SETUP_SEEKER_LOBBY: "&c&l- &fSucherlobby-Spawn ist nicht gesetzt, /hs map set seekerlobby <map>"
- SETUP_EXIT: "&c&l- &fBeenden/Verlassen der Teleportposition ist nicht festgelegt, /hs setexit"
- SETUP_SAVEMAP: "&c&l- &fVerstecken und Suchen Karte wird nicht gespeichert, /hs map save <map>"
- SETUP_COMPLETE: "Alles eingerichtet! Hide and Seek ist spielbereit."
- SETUP_BLOCKHUNT: "&c&l - &fWenn Blockhunt aktiviert ist, muss mindestens 1 Block gesetzt sein, /hs map blockhunt block add block <map> <block>"
- SETUP_BOUNDS: "&c&l- &fBitte setzen Sie Spielgrenzen in 2 gegenüberliegenden Ecken der Spielkarte, /hs map set bounds <map>"
- GAME_SPAWN: "Teleport-Position für Spielbeginn festgelegt"
- LOBBY_SPAWN: "Teleport-Position für Lobby festgelegt"
- EXIT_SPAWN: "Teleport-Position für Spielende festgelegt"
- SEEKER_SPAWN: "Teleport-Position für Seeker Lobby festgelegt"
- START_MIN_PLAYERS: "Um das Spiel zu starten benötigst du mindestens {AMOUNT} Spieler."
- START_INVALID_NAME: "Ungültiger Spieler: {PLAYER}."
- START_FAILED_SEEKER: "Zufälliger Sucher konnte nicht ausgewählt werden."
- START_COUNTDOWN: "Die Hider haben {AMOUNT} Sekunden Zeit sich zu verstecken!"
- START_COUNTDOWN_LAST: "Die Hider haben {AMOUNT} Sekunde Zeit sich zu verstecken!"
- START: "Los, Seeker! Es ist Zeit, die Hider zu finden."
- STOP: "Das Spiel wurde gestoppt."
- HIDER_TEAM_NAME: "&6&lHIDER"
- SEEKER_TEAM_NAME: "&c&lSEEKER"
- SPECTATOR_TEAM_NAME: "&8&lSPECTATOR"
- HIDERS_SUBTITLE: "Verstecke dich gut vor den Seekern!"
- SEEKERS_SUBTITLE: "Finde alle Hider!"
- SPECTATOR_SUBTITLE: "Du bist mitten im spiel beigetreten."
- BOUNDS_WRONG_WORLD: "Führe diesen Befehl bitte in der Spielwelt aus."
- BOUNDS: "Grenzen erfolgreich an dieser Position gesetzt. ({AMOUNT}/2)"
- NOT_AT_ZERO: "Bitte nicht an einer Position setzen, die eine Koordinate bei 0 enthält."
- NO_GAME_INFO: "Keine Informationen zum Gameplay für diesen Spieler vorhanden."
- INFORMATION_FOR: "Gewinninformationen für {PLAYER}:"
- BLOCKED_COMMAND: "Command blocked by Kenshin's Hide And Seek"
- FLYING_ENABLED: "Fliegen aktiviert"
- FLYING_DISABLED: "Fliegen deaktiviert"
- RESPAWN_NOTICE: "Du wirst in {AMOUNT} Sekunden respawnen."
- INVALID_MAP: "Das ist ein ungültiger Kartenname!"
- MAP_ALREADY_EXISTS: "Diese Karte existiert bereits!"
- INVALID_MAP_NAME: "Der Name darf nur Zahlen oder Buchstaben enthalten."
- MAP_CREATED: "Neue Karte erstellt: {AMOUNT}"
- MAP_FAIL_DELETE: "Karte konnte nicht gelöscht werden: {AMOUNT}"
- MAP_DELETED: "Gelöschte Landkarte: {AMOUNT}"
- NO_MAPS: "Es gibt keine Karten im Plugin (/hs map add <name>)"
- MAP_NOT_SETUP: "Die Karte {AMOUNT} ist nicht eingerichtet (/hs map status <map>)"
- LIST_MAPS: "Die aktuellen Karten sind:"
- ARGUMENT_COUNT: "Dieser Befehl erfordert mehr Argumente zur Ausführung."
- GAME_SPAWN_NEEDED: "Der Hauptspawn muss vor dem Sucherspawn gesetzt werden."
- SEEKER_LOBBY_SPAWN_RESET: "Der Spawn der Seeker-Lobby wurde zurückgesetzt, da der Spiel-Spawn in eine neue Welt verschoben wurde."
- SEEKER_LOBBY_INVALID: "Die Lobby des Suchers muss sich in der gleichen Welt befinden, in der das Spiel startet."
- CONFIG_ERROR: "Fehler beim Neuladen der Konfiguration. Prüfen Sie die Serverprotokolle."
- BLOCKHUNT_DISABLED: "Bitte aktivieren Sie Blockhunt in dieser Karte in der maps.yml, um Verkleidungen zu ermöglichen. Blockhunt funktioniert nicht auf 1.8"
- BLOCKHUNT_UNSUPPORTED: "Blockhunt funktioniert nicht unter 1.8"
- BLOCKHUNT_SET_TO: "Blockjagd eingestellt auf {AMOUNT}."
- BLOCKHUNT_BLOCK_EXISTS: "{AMOUNT} ist bereits in der Blockhunt-Konfiguration eingestellt."
- BLOCKHUNT_BLOCK_DOESNT_EXIT: "{AMOUNT} ist bereits nicht in der blochunt-Konfiguration eingestellt."
- BLOCKHUNT_BLOCK_ADDED: "{AMOUNT} zur Blockhunt-Konfiguration hinzugefügt."
- BLOCKHUNT_BLOCK_REMOVED: "Entfernt {AMOUNT} aus der Blockhunt-Konfiguration."
- BLOCKHUNT_LIST_BLOCKS: "Die folgenden Blockhunt-Blöcke sind:"
- NO_BLOCKS: "Auf dieser Karte gibt es keine Blockhunt-Blöcke."
- WORLD_EXISTS: "Eine Welt namens {AMOUNT} existiert bereits."
- WORLD_DOESNT_EXIST: "Es gibt keine Welt namens {AMOUNT}, die existiert."
- WORLD_ADDED: "Eine Welt mit dem Namen {AMOUNT} erstellt."
- WORLD_ADDED_FAILED: "Fehlgeschlagen, eine neue Welt zu erschaffen."
- WORLD_REMOVED: "Eine Welt namens {AMOUNT} wurde gelöscht."
- WORLD_REMOVED_FAILED: "Welt konnte nicht gelöscht werden."
- WORLD_NOT_EMPTY: "In einer zu löschenden Welt darf es keine Spieler geben."
- LIST_WORLDS: "Die folgenden Welten sind:"
- NO_WORLDS: "Failed to fetch any worlds."
- WORLD_LOAD_FAILED: "Es konnten keine Welten geholt werden."
- INVALID_WORLD_TYPE: "Ungültiger Welttyp: {AMOUNT}."
- NO_CONFIRMATION: "Sie haben nichts zu bestätigen."
- CONFIRMATION_TIMED_OUT: "Die Zeit für die Bestätigung ist abgelaufen."
- CONFIRMATION: "Führen Sie /hs confirm innerhalb von 10s aus, um zu bestätigen."
-
-# DO NOT EDIT IT OR IT MAY BREAK OR RESET FILE
-version: 5
-type: "de-DE"