diff --git a/target/SurvivalPlus-1.1.1-Beta.jar b/target/SurvivalPlus-1.1.1-Beta.jar new file mode 100644 index 0000000..73e0252 Binary files /dev/null and b/target/SurvivalPlus-1.1.1-Beta.jar differ diff --git a/target/classes/blockedcommands.yml b/target/classes/blockedcommands.yml new file mode 100644 index 0000000..e2a92c2 --- /dev/null +++ b/target/classes/blockedcommands.yml @@ -0,0 +1,4 @@ +blocked-commands: + - op + - ban + - kick \ No newline at end of file diff --git a/target/classes/claims.yml b/target/classes/claims.yml new file mode 100644 index 0000000..e69de29 diff --git a/target/classes/config.yml b/target/classes/config.yml new file mode 100644 index 0000000..c13fb5f --- /dev/null +++ b/target/classes/config.yml @@ -0,0 +1,252 @@ +# Version (Nicht Ändern!) +version: 1.1.0 + +# Debug-Option +debug-logging: false + +# Neulings Schutz +newbie-protection: + enabled: true + duration-minutes: 30 + +# Soll keepInventory automatisch beim Start gesetzt werden? +set-keepinventory: true + +# SurvivalPlus - Block Kontrolle +blocks: + command-blocks: + enabled: false # true = Command Blocks sind erlaubt, false = verboten und werden entfernt + structure-blocks: + enabled: false # true = Structure Blocks sind erlaubt, false = verboten und werden entfernt + notify-admins-on-possession: true + +# Sollen alle Spieler beim Joinen automatisch in Survival gesetzt werden? +force-survival: true + +# Warp Default Item +defaultWarpItem: OAK_SIGN +# Anzahl der erlaubten Warps für Member +maxWarpsPerPlayer: 5 + +# Anzahl der erlaubten Homes für Member +max-homes: 3 + +# Item Reparaturkosten (GOLD_INGOT - IRON_INGOT - DIAMOND - NETHERITE_INGOT - COPPER_INGOT - SMARAGD - LAPIS_LAZULI) +repair: + currency: GOLD_INGOT + price: 5 + +# Aktivieren oder Deaktivieren des automatischen Löschens von Items +auto-clear-enabled: true +# Intervall in Minuten für das automatische Löschen herumliegender Items +auto-clear-interval-minutes: 15 + +# Zeit in Sekunden, nach der Gräber verschwinden (Standard: 30 Minuten) +graves: + despawn-time: 1800 + +# AFK Aktivieren/Deaktivieren (Wenn du kick-after-seconds auf 0 setzt, wird kein Spieler gekickt, nur AFK markiert.) +afk: + enabled: true + # nach 5 Minuten Inaktivität als AFK markieren + afk-after-seconds: 300 + # nach 15 Minuten wird Spieler gekickt + kick-after-seconds: 900 + +# Nacht/Schlafmodus +sleep: + required-percentage: 50.0 + +# Mob-Leash-Limit +mob-leash-limit: + enabled: true + max-leash-count: 5 + +# Mobcap-Begrenzung +mob-cap: + enabled: true + max-animals-per-chunk: 10 + +# Spawn Schutz Radius +spawnprotection: + enabled: true + radius: 40 + protect-block-break: true + protect-block-place: true + protect-pvp: true + bypass-permission: survivalplus.spawnprotection.bypass + +# Start Kit (Minecraft item, Menge, Custom-Name) +first-join-kit: + items: + - "bread,2,§6Bernd das Brot" + - "apple,1,§7Dornröschen Apfel" + - "wooden_sword,1,§eSchwert" + - "suspicious_stew,1,§6Heldensuppe" + +# Werkzeug Upgrade +tool-upgrades: + max-level: 5 + levels: + 1: + material: COPPER_INGOT + 2: + material: IRON_INGOT + 3: + material: GOLD_INGOT + 4: + material: DIAMOND + 5: + material: NETHERITE_INGOT + +# Verbotene Nicknamen +forbidden-nicks: + - admin + - mod + - owner + - staff + - Hitler + - Adolf + - Nazi + - Führer + - SS + - KZ + - Konzentrationslager + - Nazi Deutschland + - Holocaust + - Drittes Reich + - Juden + - Holocaust + - Shoah + - Antisemitismus + +# LootChest Konfiguration +lootchest: + enabled: false + interval-minutes: 30 + despawn-minutes: 10 + spawn-count: 5 + max-active-chests: 10 + max-loot-per-player: 3 + loot-limit-reset-minutes: 60 + world: world + spawn-radius: 500 + items: + # --- Essen & Trinken --- + bread: + material: BREAD + name: "&eFrisches Brot" + chance: 1.0 + min: 2 + max: 4 + apple: + material: APPLE + name: "&cRoter Apfel" + chance: 0.9 + min: 1 + max: 3 + cooked_beef: + material: COOKED_BEEF + name: "&6Gebratenes Steak" + chance: 0.8 + min: 2 + max: 5 + baked_potato: + material: BAKED_POTATO + name: "&eOfenkartoffel" + chance: 0.8 + min: 1 + max: 2 + mushroom_stew: + material: MUSHROOM_STEW + name: "&6Pilzsuppe" + chance: 0.6 + min: 1 + max: 2 + suspicious_stew: + material: SUSPICIOUS_STEW + name: "&dGeheime Suppe" + chance: 0.4 + min: 1 + max: 1 + honey_bottle: + material: HONEY_BOTTLE + name: "&6Honigflasche" + chance: 0.5 + min: 1 + max: 2 + + # --- Werkzeuge --- + wooden_sword: + material: WOODEN_SWORD + name: "&6Einfaches Holzschwert" + chance: 0.4 + min: 1 + max: 1 + wooden_pickaxe: + material: WOODEN_PICKAXE + name: "&6Einfache Holzspitzhacke" + chance: 0.8 + min: 1 + max: 1 + wooden_axe: + material: WOODEN_AXE + name: "&6Einfache Holzaxt" + chance: 0.7 + min: 1 + max: 1 + stone_sword: + material: STONE_SWORD + name: "&7Steinschwert" + chance: 0.5 + min: 1 + max: 1 + stone_pickaxe: + material: STONE_PICKAXE + name: "&7Steinspitzhacke" + chance: 0.5 + min: 1 + max: 1 + stone_axe: + material: STONE_AXE + name: "&7Steinaxt" + chance: 0.4 + min: 1 + max: 1 + +funChallenges: + - name: "Karottenjäger" + description: "Sammle 100 Karotten in 1 Stunde" + type: "COLLECT" + item: "CARROT" + amount: 100 + timeLimitMinutes: 60 + active: false # per Command/Script auf true setzen! + reward: "DIAMOND,1" # Item und Menge des Rewards + + - name: "Eisen-Farmer" + description: "Sammle 50 Eisenbarren in 30 Minuten" + type: "COLLECT" + item: "IRON_INGOT" + amount: 50 + timeLimitMinutes: 30 + active: false + reward: "EMERALD,2" + + - name: "Holzsammler" + description: "Sammle 200 Holzbretter in 45 Minuten" + type: "COLLECT" + item: "OAK_PLANKS" # Minecraft Material-Name für Holzbretter + amount: 200 + timeLimitMinutes: 45 + active: false + reward: "GOLD_INGOT,5" + + - name: "Schlaf-Challenge" + description: "Schlafe 10 Mal in 1 Stunde" + type: "ACTION" + action: "SLEEP" + amount: 10 + timeLimitMinutes: 60 + active: false + reward: "SLEEPING_BAG,1" \ No newline at end of file diff --git a/target/classes/de/viper/survivalplus/ForceSurvivalListener.class b/target/classes/de/viper/survivalplus/ForceSurvivalListener.class new file mode 100644 index 0000000..62d75d5 Binary files /dev/null and b/target/classes/de/viper/survivalplus/ForceSurvivalListener.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/BlockManager.class b/target/classes/de/viper/survivalplus/Manager/BlockManager.class new file mode 100644 index 0000000..deb117f Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/BlockManager.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/CommandBlocker.class b/target/classes/de/viper/survivalplus/Manager/CommandBlocker.class new file mode 100644 index 0000000..0d4229c Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/CommandBlocker.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/LootChestManager$1.class b/target/classes/de/viper/survivalplus/Manager/LootChestManager$1.class new file mode 100644 index 0000000..a3610c5 Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/LootChestManager$1.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/LootChestManager$2.class b/target/classes/de/viper/survivalplus/Manager/LootChestManager$2.class new file mode 100644 index 0000000..8eede50 Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/LootChestManager$2.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/LootChestManager$3.class b/target/classes/de/viper/survivalplus/Manager/LootChestManager$3.class new file mode 100644 index 0000000..87ab1c0 Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/LootChestManager$3.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/LootChestManager$LootItem.class b/target/classes/de/viper/survivalplus/Manager/LootChestManager$LootItem.class new file mode 100644 index 0000000..573780c Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/LootChestManager$LootItem.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/LootChestManager.class b/target/classes/de/viper/survivalplus/Manager/LootChestManager.class new file mode 100644 index 0000000..2ec6bb1 Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/LootChestManager.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/ShopManager.class b/target/classes/de/viper/survivalplus/Manager/ShopManager.class new file mode 100644 index 0000000..84598da Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/ShopManager.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/StatsManager.class b/target/classes/de/viper/survivalplus/Manager/StatsManager.class new file mode 100644 index 0000000..1213587 Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/StatsManager.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/TablistManager$1.class b/target/classes/de/viper/survivalplus/Manager/TablistManager$1.class new file mode 100644 index 0000000..7c2099d Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/TablistManager$1.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/TablistManager.class b/target/classes/de/viper/survivalplus/Manager/TablistManager.class new file mode 100644 index 0000000..5c69172 Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/TablistManager.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/Warp.class b/target/classes/de/viper/survivalplus/Manager/Warp.class new file mode 100644 index 0000000..3b9433a Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/Warp.class differ diff --git a/target/classes/de/viper/survivalplus/Manager/WarpManager.class b/target/classes/de/viper/survivalplus/Manager/WarpManager.class new file mode 100644 index 0000000..1720d64 Binary files /dev/null and b/target/classes/de/viper/survivalplus/Manager/WarpManager.class differ diff --git a/target/classes/de/viper/survivalplus/SurvivalPlus$1.class b/target/classes/de/viper/survivalplus/SurvivalPlus$1.class new file mode 100644 index 0000000..4eedda8 Binary files /dev/null and b/target/classes/de/viper/survivalplus/SurvivalPlus$1.class differ diff --git a/target/classes/de/viper/survivalplus/SurvivalPlus.class b/target/classes/de/viper/survivalplus/SurvivalPlus.class new file mode 100644 index 0000000..ba3cf32 Binary files /dev/null and b/target/classes/de/viper/survivalplus/SurvivalPlus.class differ diff --git a/target/classes/de/viper/survivalplus/commands/AnvilCommand.class b/target/classes/de/viper/survivalplus/commands/AnvilCommand.class new file mode 100644 index 0000000..4088561 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/AnvilCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/BackCommand.class b/target/classes/de/viper/survivalplus/commands/BackCommand.class new file mode 100644 index 0000000..489e9fa Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/BackCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/BlockCommand.class b/target/classes/de/viper/survivalplus/commands/BlockCommand.class new file mode 100644 index 0000000..f8633b2 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/BlockCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/BlockListCommand.class b/target/classes/de/viper/survivalplus/commands/BlockListCommand.class new file mode 100644 index 0000000..fd5f693 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/BlockListCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ClaimCommand.class b/target/classes/de/viper/survivalplus/commands/ClaimCommand.class new file mode 100644 index 0000000..1d2915e Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ClaimCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ClearChatCommand.class b/target/classes/de/viper/survivalplus/commands/ClearChatCommand.class new file mode 100644 index 0000000..4f34069 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ClearChatCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ClearDebugArmorStandsCommand.class b/target/classes/de/viper/survivalplus/commands/ClearDebugArmorStandsCommand.class new file mode 100644 index 0000000..75b07d0 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ClearDebugArmorStandsCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ClearItemsCommand.class b/target/classes/de/viper/survivalplus/commands/ClearItemsCommand.class new file mode 100644 index 0000000..0c238f3 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ClearItemsCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ClearReportCommand.class b/target/classes/de/viper/survivalplus/commands/ClearReportCommand.class new file mode 100644 index 0000000..bea0aa5 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ClearReportCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/CloseDoorsCommand.class b/target/classes/de/viper/survivalplus/commands/CloseDoorsCommand.class new file mode 100644 index 0000000..0815687 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/CloseDoorsCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/DayCommand.class b/target/classes/de/viper/survivalplus/commands/DayCommand.class new file mode 100644 index 0000000..bead4a7 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/DayCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/DelWarpCommand.class b/target/classes/de/viper/survivalplus/commands/DelWarpCommand.class new file mode 100644 index 0000000..778258b Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/DelWarpCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/EnderchestCommand.class b/target/classes/de/viper/survivalplus/commands/EnderchestCommand.class new file mode 100644 index 0000000..f8bebee Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/EnderchestCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/FriendCommand.class b/target/classes/de/viper/survivalplus/commands/FriendCommand.class new file mode 100644 index 0000000..ce4bd31 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/FriendCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/GamemodeCommand.class b/target/classes/de/viper/survivalplus/commands/GamemodeCommand.class new file mode 100644 index 0000000..405b26b Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/GamemodeCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/HealCommand.class b/target/classes/de/viper/survivalplus/commands/HealCommand.class new file mode 100644 index 0000000..f25dd9a Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/HealCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/HomeCommand.class b/target/classes/de/viper/survivalplus/commands/HomeCommand.class new file mode 100644 index 0000000..94b8791 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/HomeCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/InventoryCommand$SnapshotHolder.class b/target/classes/de/viper/survivalplus/commands/InventoryCommand$SnapshotHolder.class new file mode 100644 index 0000000..effb7e2 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/InventoryCommand$SnapshotHolder.class differ diff --git a/target/classes/de/viper/survivalplus/commands/InventoryCommand.class b/target/classes/de/viper/survivalplus/commands/InventoryCommand.class new file mode 100644 index 0000000..588a4c8 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/InventoryCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ItemRenameCommand.class b/target/classes/de/viper/survivalplus/commands/ItemRenameCommand.class new file mode 100644 index 0000000..8834096 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ItemRenameCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/KitCommand.class b/target/classes/de/viper/survivalplus/commands/KitCommand.class new file mode 100644 index 0000000..23113fe Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/KitCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/LeashCountCommand.class b/target/classes/de/viper/survivalplus/commands/LeashCountCommand.class new file mode 100644 index 0000000..fc2584f Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/LeashCountCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/NickCommand.class b/target/classes/de/viper/survivalplus/commands/NickCommand.class new file mode 100644 index 0000000..d963c98 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/NickCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/NightCommand.class b/target/classes/de/viper/survivalplus/commands/NightCommand.class new file mode 100644 index 0000000..78f3d03 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/NightCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/PluginCommand.class b/target/classes/de/viper/survivalplus/commands/PluginCommand.class new file mode 100644 index 0000000..cac30eb Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/PluginCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ReportCommand.class b/target/classes/de/viper/survivalplus/commands/ReportCommand.class new file mode 100644 index 0000000..48b5cf5 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ReportCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/RideCommand.class b/target/classes/de/viper/survivalplus/commands/RideCommand.class new file mode 100644 index 0000000..4ed4edf Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/RideCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/SetSpawnCommand.class b/target/classes/de/viper/survivalplus/commands/SetSpawnCommand.class new file mode 100644 index 0000000..820ddf4 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/SetSpawnCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/SetWarpCommand.class b/target/classes/de/viper/survivalplus/commands/SetWarpCommand.class new file mode 100644 index 0000000..1c31b01 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/SetWarpCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/SetWorldSpawnCommand.class b/target/classes/de/viper/survivalplus/commands/SetWorldSpawnCommand.class new file mode 100644 index 0000000..6819f2f Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/SetWorldSpawnCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ShopCommand.class b/target/classes/de/viper/survivalplus/commands/ShopCommand.class new file mode 100644 index 0000000..21f2ccf Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ShopCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ShowArmorStandsCommand.class b/target/classes/de/viper/survivalplus/commands/ShowArmorStandsCommand.class new file mode 100644 index 0000000..e4bdf46 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ShowArmorStandsCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/ShowReportCommand.class b/target/classes/de/viper/survivalplus/commands/ShowReportCommand.class new file mode 100644 index 0000000..09b30b1 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/ShowReportCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/SitCommand.class b/target/classes/de/viper/survivalplus/commands/SitCommand.class new file mode 100644 index 0000000..f9a0c0d Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/SitCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/SpawnCommand.class b/target/classes/de/viper/survivalplus/commands/SpawnCommand.class new file mode 100644 index 0000000..14a29b0 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/SpawnCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/StartFunChallengeCommand.class b/target/classes/de/viper/survivalplus/commands/StartFunChallengeCommand.class new file mode 100644 index 0000000..5cc50df Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/StartFunChallengeCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/StatsCommand.class b/target/classes/de/viper/survivalplus/commands/StatsCommand.class new file mode 100644 index 0000000..f2b3a9a Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/StatsCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/TeleportCommands.class b/target/classes/de/viper/survivalplus/commands/TeleportCommands.class new file mode 100644 index 0000000..0f3c0b8 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/TeleportCommands.class differ diff --git a/target/classes/de/viper/survivalplus/commands/TradeAcceptCommand.class b/target/classes/de/viper/survivalplus/commands/TradeAcceptCommand.class new file mode 100644 index 0000000..f443d0e Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/TradeAcceptCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/TradeCommand.class b/target/classes/de/viper/survivalplus/commands/TradeCommand.class new file mode 100644 index 0000000..a91db10 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/TradeCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/TrashCommand.class b/target/classes/de/viper/survivalplus/commands/TrashCommand.class new file mode 100644 index 0000000..591d1e6 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/TrashCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/UnblockCommand.class b/target/classes/de/viper/survivalplus/commands/UnblockCommand.class new file mode 100644 index 0000000..df56040 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/UnblockCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/WarpsCommand.class b/target/classes/de/viper/survivalplus/commands/WarpsCommand.class new file mode 100644 index 0000000..e90fe06 Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/WarpsCommand.class differ diff --git a/target/classes/de/viper/survivalplus/commands/WorkbenchCommand.class b/target/classes/de/viper/survivalplus/commands/WorkbenchCommand.class new file mode 100644 index 0000000..db3978f Binary files /dev/null and b/target/classes/de/viper/survivalplus/commands/WorkbenchCommand.class differ diff --git a/target/classes/de/viper/survivalplus/fun/FunChallenge.class b/target/classes/de/viper/survivalplus/fun/FunChallenge.class new file mode 100644 index 0000000..8fd4a5a Binary files /dev/null and b/target/classes/de/viper/survivalplus/fun/FunChallenge.class differ diff --git a/target/classes/de/viper/survivalplus/fun/FunChallengeManager$1.class b/target/classes/de/viper/survivalplus/fun/FunChallengeManager$1.class new file mode 100644 index 0000000..d26c917 Binary files /dev/null and b/target/classes/de/viper/survivalplus/fun/FunChallengeManager$1.class differ diff --git a/target/classes/de/viper/survivalplus/fun/FunChallengeManager.class b/target/classes/de/viper/survivalplus/fun/FunChallengeManager.class new file mode 100644 index 0000000..06cd098 Binary files /dev/null and b/target/classes/de/viper/survivalplus/fun/FunChallengeManager.class differ diff --git a/target/classes/de/viper/survivalplus/gui/ShopGui.class b/target/classes/de/viper/survivalplus/gui/ShopGui.class new file mode 100644 index 0000000..2b0dd85 Binary files /dev/null and b/target/classes/de/viper/survivalplus/gui/ShopGui.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/AFKListener$1.class b/target/classes/de/viper/survivalplus/listeners/AFKListener$1.class new file mode 100644 index 0000000..356ea2c Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/AFKListener$1.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/AFKListener.class b/target/classes/de/viper/survivalplus/listeners/AFKListener.class new file mode 100644 index 0000000..243c7ac Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/AFKListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/AdaptiveMobListener.class b/target/classes/de/viper/survivalplus/listeners/AdaptiveMobListener.class new file mode 100644 index 0000000..1423d51 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/AdaptiveMobListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/ArmorStandDestroyListener.class b/target/classes/de/viper/survivalplus/listeners/ArmorStandDestroyListener.class new file mode 100644 index 0000000..e3564a5 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/ArmorStandDestroyListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/BackpackListener.class b/target/classes/de/viper/survivalplus/listeners/BackpackListener.class new file mode 100644 index 0000000..860d874 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/BackpackListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/BlockDetectionListener.class b/target/classes/de/viper/survivalplus/listeners/BlockDetectionListener.class new file mode 100644 index 0000000..24dd854 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/BlockDetectionListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/ChallengeCollectListener.class b/target/classes/de/viper/survivalplus/listeners/ChallengeCollectListener.class new file mode 100644 index 0000000..2671210 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/ChallengeCollectListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/ChallengeSmeltListener.class b/target/classes/de/viper/survivalplus/listeners/ChallengeSmeltListener.class new file mode 100644 index 0000000..d9a4f0e Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/ChallengeSmeltListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/ChatBlockListener.class b/target/classes/de/viper/survivalplus/listeners/ChatBlockListener.class new file mode 100644 index 0000000..a62d8a3 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/ChatBlockListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/ClaimListener.class b/target/classes/de/viper/survivalplus/listeners/ClaimListener.class new file mode 100644 index 0000000..4816e20 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/ClaimListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/DebugArmorStandListener.class b/target/classes/de/viper/survivalplus/listeners/DebugArmorStandListener.class new file mode 100644 index 0000000..92313cb Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/DebugArmorStandListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/FirstJoinListener.class b/target/classes/de/viper/survivalplus/listeners/FirstJoinListener.class new file mode 100644 index 0000000..cc44129 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/FirstJoinListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/GraveListener$1.class b/target/classes/de/viper/survivalplus/listeners/GraveListener$1.class new file mode 100644 index 0000000..da487ea Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/GraveListener$1.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/GraveListener$2.class b/target/classes/de/viper/survivalplus/listeners/GraveListener$2.class new file mode 100644 index 0000000..3beca22 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/GraveListener$2.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/GraveListener.class b/target/classes/de/viper/survivalplus/listeners/GraveListener.class new file mode 100644 index 0000000..bdf3b0c Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/GraveListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/InventoryClickListener.class b/target/classes/de/viper/survivalplus/listeners/InventoryClickListener.class new file mode 100644 index 0000000..bfa0532 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/InventoryClickListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/LoginListener.class b/target/classes/de/viper/survivalplus/listeners/LoginListener.class new file mode 100644 index 0000000..bdb0105 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/LoginListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/MobCapListener.class b/target/classes/de/viper/survivalplus/listeners/MobCapListener.class new file mode 100644 index 0000000..6f4ab34 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/MobCapListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/MobLeashLimitListener.class b/target/classes/de/viper/survivalplus/listeners/MobLeashLimitListener.class new file mode 100644 index 0000000..bdd3b8e Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/MobLeashLimitListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/NewbieProtectionListener$1.class b/target/classes/de/viper/survivalplus/listeners/NewbieProtectionListener$1.class new file mode 100644 index 0000000..9cf662b Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/NewbieProtectionListener$1.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/NewbieProtectionListener.class b/target/classes/de/viper/survivalplus/listeners/NewbieProtectionListener.class new file mode 100644 index 0000000..4b6e46c Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/NewbieProtectionListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/NickJoinMessageListener.class b/target/classes/de/viper/survivalplus/listeners/NickJoinMessageListener.class new file mode 100644 index 0000000..0ef44af Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/NickJoinMessageListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/NickLoadListener.class b/target/classes/de/viper/survivalplus/listeners/NickLoadListener.class new file mode 100644 index 0000000..7f242c4 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/NickLoadListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/OreAlarmListener$1.class b/target/classes/de/viper/survivalplus/listeners/OreAlarmListener$1.class new file mode 100644 index 0000000..61fae09 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/OreAlarmListener$1.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/OreAlarmListener$OreData.class b/target/classes/de/viper/survivalplus/listeners/OreAlarmListener$OreData.class new file mode 100644 index 0000000..e81a2bd Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/OreAlarmListener$OreData.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/OreAlarmListener.class b/target/classes/de/viper/survivalplus/listeners/OreAlarmListener.class new file mode 100644 index 0000000..1c8e7e7 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/OreAlarmListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/PlayerJoinListener.class b/target/classes/de/viper/survivalplus/listeners/PlayerJoinListener.class new file mode 100644 index 0000000..b119f59 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/PlayerJoinListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/RepairSignListener$1.class b/target/classes/de/viper/survivalplus/listeners/RepairSignListener$1.class new file mode 100644 index 0000000..5e159a5 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/RepairSignListener$1.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/RepairSignListener.class b/target/classes/de/viper/survivalplus/listeners/RepairSignListener.class new file mode 100644 index 0000000..3020fa4 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/RepairSignListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/SignColorListener.class b/target/classes/de/viper/survivalplus/listeners/SignColorListener.class new file mode 100644 index 0000000..1fcf3bd Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/SignColorListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/SitListener.class b/target/classes/de/viper/survivalplus/listeners/SitListener.class new file mode 100644 index 0000000..0076149 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/SitListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/SleepListener.class b/target/classes/de/viper/survivalplus/listeners/SleepListener.class new file mode 100644 index 0000000..ae03206 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/SleepListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/SpawnProtectionListener.class b/target/classes/de/viper/survivalplus/listeners/SpawnProtectionListener.class new file mode 100644 index 0000000..eb59569 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/SpawnProtectionListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/StatsListener.class b/target/classes/de/viper/survivalplus/listeners/StatsListener.class new file mode 100644 index 0000000..ad2be4e Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/StatsListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/ToolUpgradeListener$1.class b/target/classes/de/viper/survivalplus/listeners/ToolUpgradeListener$1.class new file mode 100644 index 0000000..1fc09ef Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/ToolUpgradeListener$1.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/ToolUpgradeListener.class b/target/classes/de/viper/survivalplus/listeners/ToolUpgradeListener.class new file mode 100644 index 0000000..24fb095 Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/ToolUpgradeListener.class differ diff --git a/target/classes/de/viper/survivalplus/listeners/WarpInventoryListener.class b/target/classes/de/viper/survivalplus/listeners/WarpInventoryListener.class new file mode 100644 index 0000000..482255e Binary files /dev/null and b/target/classes/de/viper/survivalplus/listeners/WarpInventoryListener.class differ diff --git a/target/classes/de/viper/survivalplus/recipe/BackpackRecipe.class b/target/classes/de/viper/survivalplus/recipe/BackpackRecipe.class new file mode 100644 index 0000000..d70f214 Binary files /dev/null and b/target/classes/de/viper/survivalplus/recipe/BackpackRecipe.class differ diff --git a/target/classes/de/viper/survivalplus/report/ReportManager.class b/target/classes/de/viper/survivalplus/report/ReportManager.class new file mode 100644 index 0000000..aa61a86 Binary files /dev/null and b/target/classes/de/viper/survivalplus/report/ReportManager.class differ diff --git a/target/classes/de/viper/survivalplus/tasks/AFKManager$1.class b/target/classes/de/viper/survivalplus/tasks/AFKManager$1.class new file mode 100644 index 0000000..7603b52 Binary files /dev/null and b/target/classes/de/viper/survivalplus/tasks/AFKManager$1.class differ diff --git a/target/classes/de/viper/survivalplus/tasks/AFKManager.class b/target/classes/de/viper/survivalplus/tasks/AFKManager.class new file mode 100644 index 0000000..b564978 Binary files /dev/null and b/target/classes/de/viper/survivalplus/tasks/AFKManager.class differ diff --git a/target/classes/de/viper/survivalplus/tasks/AutoClearTask.class b/target/classes/de/viper/survivalplus/tasks/AutoClearTask.class new file mode 100644 index 0000000..b8faa47 Binary files /dev/null and b/target/classes/de/viper/survivalplus/tasks/AutoClearTask.class differ diff --git a/target/classes/de/viper/survivalplus/trade/TradeManager.class b/target/classes/de/viper/survivalplus/trade/TradeManager.class new file mode 100644 index 0000000..d2360d1 Binary files /dev/null and b/target/classes/de/viper/survivalplus/trade/TradeManager.class differ diff --git a/target/classes/de/viper/survivalplus/trade/TradeSession.class b/target/classes/de/viper/survivalplus/trade/TradeSession.class new file mode 100644 index 0000000..33fb957 Binary files /dev/null and b/target/classes/de/viper/survivalplus/trade/TradeSession.class differ diff --git a/target/classes/de/viper/survivalplus/util/BannerManager.class b/target/classes/de/viper/survivalplus/util/BannerManager.class new file mode 100644 index 0000000..45c93a2 Binary files /dev/null and b/target/classes/de/viper/survivalplus/util/BannerManager.class differ diff --git a/target/classes/de/viper/survivalplus/util/Claim.class b/target/classes/de/viper/survivalplus/util/Claim.class new file mode 100644 index 0000000..ea2356d Binary files /dev/null and b/target/classes/de/viper/survivalplus/util/Claim.class differ diff --git a/target/classes/de/viper/survivalplus/util/LockSystem$1.class b/target/classes/de/viper/survivalplus/util/LockSystem$1.class new file mode 100644 index 0000000..430bdde Binary files /dev/null and b/target/classes/de/viper/survivalplus/util/LockSystem$1.class differ diff --git a/target/classes/de/viper/survivalplus/util/LockSystem$2.class b/target/classes/de/viper/survivalplus/util/LockSystem$2.class new file mode 100644 index 0000000..a51e6f8 Binary files /dev/null and b/target/classes/de/viper/survivalplus/util/LockSystem$2.class differ diff --git a/target/classes/de/viper/survivalplus/util/LockSystem$LockData.class b/target/classes/de/viper/survivalplus/util/LockSystem$LockData.class new file mode 100644 index 0000000..8a55204 Binary files /dev/null and b/target/classes/de/viper/survivalplus/util/LockSystem$LockData.class differ diff --git a/target/classes/de/viper/survivalplus/util/LockSystem.class b/target/classes/de/viper/survivalplus/util/LockSystem.class new file mode 100644 index 0000000..811f9f4 Binary files /dev/null and b/target/classes/de/viper/survivalplus/util/LockSystem.class differ diff --git a/target/classes/graves.yml b/target/classes/graves.yml new file mode 100644 index 0000000..e69de29 diff --git a/target/classes/help.yml b/target/classes/help.yml new file mode 100644 index 0000000..370250d --- /dev/null +++ b/target/classes/help.yml @@ -0,0 +1,323 @@ +header: "&6=== SurvivalPlus Hilfe ===" +footer: "&6===========================" + +commands: + gm: + description: "&eÄndert den Spielmodus eines Spielers (survival, creative, adventure, spectator)." + usage: "&b/gm [spieler]" + + sp: + description: "&eHauptbefehl für SurvivalPlus mit Unterbefehlen." + usage: "&b/sp [reload | help | info | share | lock]" + + sp_reload: + description: "&eLädt das Plugin neu." + usage: "&b/sp reload" + + sp_help: + description: "&eZeigt die Hilfe für SurvivalPlus-Befehle an." + usage: "&b/sp help" + + sp_info: + description: "&eZeigt Informationen über das Plugin an." + usage: "&b/sp info" + + sp_share: + description: "&eTeilt deine Koordinaten nach Bestätigung mit allen Spielern." + usage: "&b/sp share" + + sp_cb_add: + description: "&eFügt einen Befehl zur Blockierliste hinzu." + usage: "&b/sp cb add " + + sp_cb_remove: + description: "&eEntfernt einen Befehl aus der Blockierliste." + usage: "&b/sp cb remove " + + sp_cb_list: + description: "&eZeigt die Liste der blockierten Befehle an." + usage: "&b/sp cb list" + + sp_lock_lock: + description: "&eSperrt einen Container (z.B. Kiste oder Tür)." + usage: "&b/sp lock " + + sp_lock_unlock: + description: "&eEntsperrt einen Container (z.B. Kiste oder Tür)." + usage: "&b/sp lock " + + sp_lock_friendadd: + description: "&eFügt einen Freund zum Container-Sperrsystem hinzu." + usage: "&b/sp lock friendadd " + + sp_lock_friendremove: + description: "&eEntfernt einen Freund aus dem Container-Sperrsystem." + usage: "&b/sp lock friendremove " + + shareconfirm: + description: "&eBestätigt das Teilen deiner Koordinaten mit allen Spielern." + usage: "&b/sp shareconfirm" + + sharecancel: + description: "&eBricht das Teilen deiner Koordinaten ab." + usage: "&b/sp sharecancel" + + sethome: + description: "&eSetzt ein Home mit dem angegebenen Namen." + usage: "&b/sethome " + + delhome: + description: "&eLöscht ein Home mit dem angegebenen Namen." + usage: "&b/delhome " + + homelist: + description: "&eÖffnet eine GUI mit allen Homes." + usage: "&b/homelist" + + home: + description: "&eTeleportiert zu einem Home." + usage: "&b/home " + + inv: + description: "&eÖffnet das Inventar (eigenes oder das eines anderen Spielers)." + usage: "&b/inv [spieler]" + + ec: + description: "&eÖffnet die Endertruhe (eigene oder die eines anderen Spielers)." + usage: "&b/ec [spieler]" + + setworldspawn: + description: "&eSetzt den Weltspawnpunkt auf die Position des Spielers." + usage: "&b/setworldspawn" + + setspawn: + description: "&eSetzt den Server-Spawnpunkt auf die Position des Spielers." + usage: "&b/setspawn" + + clearchat: + description: "&eLöscht den Chat für alle Spieler." + usage: "&b/clearchat" + + clearitems: + description: "&eLöscht alle herumliegenden Items." + usage: "&b/clearitems" + + closedoors: + description: "&eSchließt alle Türen im angegebenen Radius." + usage: "&b/closedoors " + + sit: + description: "&eLässt den Spieler sich hinsetzen oder aufstehen." + usage: "&b/sit" + + back: + description: "&eTeleportiert zum letzten Todespunkt." + usage: "&b/back" + + friend: + description: "&eVerwaltet die Freundesliste (hinzufügen, entfernen, anzeigen, teleportieren)." + usage: "&b/friend [add | accept | deny | list | del | tp] [Spieler]" + subcommands: + add: + description: "&eFügt einen Spieler zur Freundesliste hinzu." + usage: "&b/friend add " + accept: + description: "&eAkzeptiert eine Freundschaftsanfrage." + usage: "&b/friend accept " + deny: + description: "&eLehnt eine Freundschaftsanfrage ab." + usage: "&b/friend deny " + list: + description: "&eZeigt die Freundesliste an." + usage: "&b/friend list" + del: + description: "&eEntfernt einen Spieler aus der Freundesliste." + usage: "&b/friend del " + tp: + description: "&eTeleportiert dich zu einem Freund." + usage: "&b/friend tp " + + ir: + description: "&eBenennt das Item in der Hand um." + usage: "&b/ir " + + showarmorstands: + description: "&eMacht alle unsichtbaren Armor Stands sichtbar." + usage: "&b/showarmorstands" + + cleardebugarmorstands: + description: "&eEntfernt alle Debug-ArmorStands." + usage: "&b/cleardebugarmorstands" + + trash: + description: "&eÖffnet den Mülleimer." + usage: "&b/trash" + + workbench: + description: "&eÖffnet eine Werkbank-GUI." + usage: "&b/workbench" + + anvil: + description: "&eÖffnet eine Amboss-GUI." + usage: "&b/anvil" + + stats: + description: "&eZeigt deine Statistiken an." + usage: "&b/stats" + + spawn: + description: "&eTeleportiert dich zum Weltspawnpunkt." + usage: "&b/spawn" + + tp: + description: "&eTeleportiert dich zu einem Spieler." + usage: "&b/tp " + + tphere: + description: "&eTeleportiert einen Spieler zu dir." + usage: "&b/tphere " + + tpa: + description: "&eSendet eine Teleportanfrage an einen Spieler." + usage: "&b/tpa " + + tpaccept: + description: "&eAkzeptiert eine Teleportanfrage." + usage: "&b/tpaccept" + + tpdeny: + description: "&eLehnt eine Teleportanfrage ab." + usage: "&b/tpdeny" + + block: + description: "&eBlockiert einen Spieler." + usage: "&b/block " + + unblock: + description: "&eEntblockt einen Spieler." + usage: "&b/unblock " + + blocklist: + description: "&eZeigt eine Liste der blockierten Spieler." + usage: "&b/blocklist" + + kit: + description: "&eHolt das Starterkit." + usage: "&b/kit" + + leashcount: + description: "&eZeigt die Anzahl der geleinten Tiere an." + usage: "&b/leashcount" + + nick: + description: "&eÄndert deinen Nicknamen mit Farb- und Hex-Support." + usage: "&b/nick " + + lootchests: + description: "&eZeigt eine Liste aller aktiven Loot-Kisten an. Admins können per Klick teleportieren." + usage: "&b/lootchests" + + tploot: + description: "&eTeleportiert dich zu einer Loot-Kiste (nur Admins)." + usage: "&b/tploot " + + day: + description: "&eSetzt die Zeit auf Tag." + usage: "&b/day" + + night: + description: "&eSetzt die Zeit auf Nacht." + usage: "&b/night" + + trade: + description: "&eStartet einen Handel mit einem Spieler." + usage: "&b/trade " + + tradeaccept: + description: "&eAkzeptiert eine Handelsanfrage." + usage: "&b/tradeaccept " + + report: + description: "&eMeldet einen Spieler an die Admins." + usage: "&b/report [Grund]" + + showreport: + description: "&eZeigt alle Reports eines Spielers an." + usage: "&b/showreport " + + clearreport: + description: "&eLöscht alle Reports eines Spielers." + usage: "&b/clearreport " + + shop: + description: "&eVerwaltet den Server-Shop (z.B. Items hinzufügen)." + usage: "&b/shop add " + + setwarp: + description: "&eSetzt einen persönlichen Warp mit dem Item in der Hand." + usage: "&b/setwarp " + + delwarp: + description: "&eLöscht einen persönlichen Warp." + usage: "&b/delwarp " + + warps: + description: "&eÖffnet die GUI mit allen Spieler-Warps." + usage: "&b/warps" + + startchallenge: + description: "&eStartet eine Fun-Challenge." + usage: "&b/startchallenge " + + heal: + description: "&eHeilt einen Spieler vollständig." + usage: "&b/heal [spieler]" + + claim: + description: "&eVerwaltet Claims für den Anti-Grief-Schutz." + usage: "&b/claim [mark <1|2>| unclaim | trust | untrust ]" + subcommands: + mark: + description: "&eMarkiert die erste oder zweite Ecke eines zu schützenden Bereichs." + usage: "&b/claim mark <1|2>" + unclaim: + description: "&eGibt den geschützten Bereich frei, in dem du stehst." + usage: "&b/claim unclaim" + trust: + description: "&eFügt einen Spieler als vertrauenswürdig hinzu, sodass er im Bereich bauen kann." + usage: "&b/claim trust " + untrust: + description: "&eEntfernt die Vertrauensberechtigung eines Spielers für den Bereich." + usage: "&b/claim untrust " + +messages: + header: "&6=== Befehle ===" + footer: "&6================" + navigation: + prev: "&7« Vorherige Seite" + next: "&7Nächste Seite »" + prev-disabled: "&8« Vorherige Seite" + next-disabled: "&8Nächste Seite »" + page: "&fSeite {current} von {total}" + sp: + invalid-subcommand: "&cUngültiger Unterbefehl! Verwendung: /sp [reload|help|info|share|lock]" + no-permission: "&cDu hast keine Berechtigung für diesen Befehl!" + plugin: + reloaded: "&aSurvivalPlus wurde erfolgreich neu geladen!" + info: + header: "&7===== SurvivalPlus Info =====" + name: "&ePlugin-Name: &f" + version: "&eVersion: &f" + author: "&eErsteller: &f" + description: "&eBeschreibung:\\n&f" + footer: "&7==========================" + share: + preview-title: "&aDeine aktuellen Koordinaten wären:" + preview-format: "&e%player% &7teilt Koordinaten: &eX: %x%, Y: %y%, Z: %z% &7in Welt &e%world%" + send-button: "&a[✅ Senden]" + cancel-button: "&c[❌ Abbrechen]" + send-hover: "&aKlicke, um deine Koordinaten an alle zu senden." + cancel-hover: "&cKlicke, um das Senden abzubrechen." + sent: "&aKoordinaten gesendet." + cancelled: "&eSenden der Koordinaten abgebrochen." + help-not-found: "&cHilfedatei (help.yml) konnte nicht geladen werden!" \ No newline at end of file diff --git a/target/classes/homes.yml b/target/classes/homes.yml new file mode 100644 index 0000000..427555b --- /dev/null +++ b/target/classes/homes.yml @@ -0,0 +1,3 @@ +# Diese Datei speichert die Home-Daten der Spieler +# Format: homes...{world,x,y,z,yaw,pitch} +homes: {} \ No newline at end of file diff --git a/target/classes/lang.yml b/target/classes/lang.yml new file mode 100644 index 0000000..d9eff97 --- /dev/null +++ b/target/classes/lang.yml @@ -0,0 +1,434 @@ +sp: + no-permission: "§cDu hast keine Berechtigung für diesen Befehl!" + plugin.reloaded: "§aSurvivalPlus wurde erfolgreich neu geladen!" + invalid-subcommand: "§cUngültiger Unterbefehl! Verwendung: /sp [ reload | help | info | share ]" + help-not-found: "§cHilfedatei (help.yml) konnte nicht geladen werden!" + + share: + preview-title: "§aDeine aktuellen Koordinaten wären:" + preview-format: "§6%player% §eist bei X: §b%x% §eY: §b%y% §eZ: §b%z% §ein Welt: §b%world%" + send-button: "§a[✅ Senden]" + send-hover: "§aKlicke, um deine Koordinaten an alle zu senden." + cancel-button: "§c [❌ Abbrechen]" + cancel-hover: "§cKlicke, um das Senden abzubrechen." + sent: "§aKoordinaten gesendet." + cancelled: "§eSenden der Koordinaten abgebrochen." + +plugin: + enabled: "&aSurvivalPlus wurde erfolgreich aktiviert!" + reloaded: "&aSurvivalPlus wurde erfolgreich neu geladen!" + disabled: "&cSurvivalPlus wurde deaktiviert." + info: "&6SurvivalPlus Plugin-Info: Version %version%" + +no-permission: "§cDu hast keine Berechtigung für diesen Befehl!" +no-permission-others: "§cDu hast keine Berechtigung, den Spielmodus anderer Spieler zu ändern!" +no-permission-others-ec: "§cDu hast keine Berechtigung, die Enderchest anderer Spieler anzusehen!" +no-permission-others-inv: "§cDu hast keine Berechtigung, das Inventar anderer Spieler anzusehen!" +player-not-found: "§cSpieler nicht gefunden!" +player-only: "§cDieser Befehl ist nur für Spieler!" + + +autoclear: + cleared: "&c&l%count% Items wurden automatisch gelöscht." + warning: "&e&lAchtung! &rIn 10 Sekunden werden alle Items gelöscht!" + +clearchat: + cleared: "§aDer Chat wurde erfolgreich gelöscht." + no-permission: "§cDu hast keine Rechte, den Chat zu löschen." + +clearitems: + no-permission: "§cDu hast keine Rechte, Items zu löschen." + +closedoors: + invalidradius: "Der Radius muss eine gültige positive Zahl sein!" + noplayer: "Nur Spieler können diesen Befehl nutzen!" + nopermission: "Dafür hast du keine Rechte!" + success: "Es wurden %count% Türen geschlossen." + usage: "Benutzung: /closedoors " + +delhome: + not-found: "§cDieses Home existiert nicht!" + success: "§aHome %name% wurde gelöscht!" + usage: "§cVerwendung: /delhome " + +enderchest: + data-not-found: "§cDie Enderchest-Daten des Spielers konnten nicht gefunden werden! Der Spieler war möglicherweise nie auf diesem Server." + gui-title: "Enderchest von " + load-error: "§cFehler beim Laden der Enderchest: %error%" + opened: "§aEnderchest von %player% geöffnet!" + usage: "§cVerwendung: /ec [spieler]" + +gamemode: + adventure: "Abenteuer" + changed-other: "§aSpielmodus von %player% zu %mode% geändert!" + changed-self: "§aDein Spielmodus wurde zu %mode% geändert!" + creative: "Kreativ" + invalid-gamemode: "§cUngültiger Spielmodus! Verwende 0, 1, 2 oder 3" + spectator: "Zuschauer" + survival: "Überleben" + usage: "§cVerwendung: /gm <0|1|2|3> [spieler]" + +homelist: + gui-title: "Deine Homes" + home-deleted: "§cDieses Home existiert nicht mehr!" + no-homes: "§cDu hast keine Homes gesetzt!" + teleported: "§aZum Home %name% teleportiert!" + +inventory: + data-not-found: "§cDie Inventardaten des Spielers konnten nicht gefunden werden! Der Spieler war möglicherweise nie auf diesem Server." + gui-title: "Inventar von " + load-error: "§cFehler beim Laden des Inventars: %error%" + opened: "§aInventar von %player% geöffnet!" + usage: "§cVerwendung: /inv " + +sethome: + already-exists: "§cEin Home mit diesem Namen existiert bereits!" + invalid-name: "§cDer Home-Name darf nur Buchstaben, Zahlen und Unterstriche enthalten!" + limit-reached: "§cDu hast die maximale Anzahl an Homes erreicht!" + success: "§aHome %name% wurde gesetzt!" + usage: "§cVerwendung: /sethome " + +setspawn: + no-permission: "§cDu hast keine Berechtigung, den Spawnpunkt zu setzen!" + success: "§aSpawnpunkt wurde erfolgreich gesetzt!" + +setworldspawn: + no-permission: "§cDu hast keine Berechtigung, den Weltspawn zu setzen!" + success: "§aWeltspawn wurde erfolgreich gesetzt!" + +sit: + stand-up: "§aDu bist aufgestanden!" + success: "§aDu hast dich hingesetzt!" + usage: "§cVerwendung: /sit" + +graves: + created: "§aDein Grab wurde bei x=%.2f, y=%.2f, z=%.2f erstellt!" + despawned: "§cDein Grab bei x=%.2f, y=%.2f, z=%.2f ist verschwunden!" + access-denied: "§cNur der Eigentümer kann dieses Grab öffnen!" + +back: + usage: "§cVerwendung: /back" + no-death-point: "§cDu hast keinen Todespunkt!" + success: "§aTeleportiert zum Todespunkt bei x=%.2f, y=%.2f, z=%.2f!" + +msg: + description: "Sende eine private Nachricht an einen Spieler." + usage: "/msg " + +r: + description: "Antworte auf die letzte private Nachricht." + usage: "/r " + +pm: + description: "Schalte private Nachrichten an oder aus." + usage: "/pm toggle" + +backpack: + name: "&eRucksack" + inventory-title: "&eDein Rucksack" + +friend: + error: + player-only: "&cDieser Befehl ist nur für Spieler!" + player-not-found: "&cSpieler %s nicht gefunden!" + self: "&cDu kannst dich nicht selbst hinzufügen!" + already-friends: "&cDu bist bereits mit %s befreundet!" + request-pending: "&cDu hast bereits eine Anfrage an %s gesendet!" + no-request: "&cKeine Anfrage von %s gefunden!" + not-friends: "&c%s ist nicht in deiner Freundesliste!" + different-world: "&cIhr müsst in derselben Welt sein, um zu teleportieren!" + add-usage: "&cVerwendung: /friend add " + accept-usage: "&cVerwendung: /friend accept " + deny-usage: "&cVerwendung: /friend deny " + list-usage: "&cVerwendung: /friend list" + del-usage: "&cVerwendung: /friend del " + confirm-usage: "&cVerwendung: /friend confirm " + tp-usage: "&cVerwendung: /friend tp " + + add: + sent: "&aFreundschaftsanfrage an %s gesendet!" + received: "&aDu hast eine Freundschaftsanfrage von %s erhalten! " + accept-button: "&a[Accept]" + deny-button: "&c [Deny]" + + accept: + success: "&aDu bist jetzt mit %s befreundet!" + notify: "&a%s hat deine Freundschaftsanfrage akzeptiert!" + + deny: + success: "&aFreundschaftsanfrage von %s abgelehnt." + notify: "&c%s hat deine Freundschaftsanfrage abgelehnt." + + list: + header: "&6== Deine Freundesliste ==" + entry: "&e%s: %s" + entry-offline: "&e%s: %s &7(Zuletzt online: %s)" + online: "&aOnline" + offline: "&7Offline" + unknown: "&7Unbekannt" + date-format: "dd.MM.yyyy HH:mm:ss" + remove-button: "&c[X]" + footer: "&6=======================" + + del: + success: "&a%s wurde aus deiner Freundesliste entfernt." + notify: "&c%s hat dich aus seiner Freundesliste entfernt." + confirm: "&cMöchtest du %s wirklich aus deiner Freundesliste entfernen? " + confirm-button: "&a[Confirm]" + cancel-button: "&c[Cancel]" + + tp: + success: "&aDu wurdest zu %s teleportiert!" + notify: "&a%s hat sich zu dir teleportiert." + + join: + notify: "&aDein Freund %s ist dem Server beigetreten." + +ir: + only-player: "&cDieser Befehl kann nur von Spielern ausgeführt werden." + no-permission: "&cDu hast keine Berechtigung, diesen Befehl zu benutzen." + no-name: "&cBitte gib einen neuen Namen an." + usage: "&eBenutze: /ir " + no-item: "&cDu hältst kein Item in der Hand." + cant-rename: "&cDieses Item kann nicht umbenannt werden." + success: "&aDas Item wurde erfolgreich in {name} umbenannt!" + +afk: + set: "&7Du bist jetzt AFK." + unset: "&7Du bist nicht mehr AFK." + +sleep: + skipped: "&aDie Nacht wurde übersprungen! (%sleeping% von %total% Spielern haben geschlafen)" + progress: "&e%sleeping%/%total% Spielern schlafen... (%required%% benötigt zum Überspringen der Nacht)" + +orealarm: + message: "§c[Erz-Alarm] Spieler §e%player% §chat in %seconds% Sekunden ungewöhnlich viele %ore% abgebaut: §e%count%" + +stats: + header: "§6§l========== §e§lStatistik von {player} §6§l==========" + playtime: "§7Spielzeit: §a{time}" + kills: "§7Kills: §a{kills}" + deaths: "§7Tode: §a{deaths}" + kd_ratio: "§7K/D Ratio: §a{kd}" + blocks_placed: "§7Blöcke platziert: §a{placed}" + blocks_broken: "§7Blöcke abgebaut: §a{broken}" + jumps: "§7Gesprungen: §a{jumps}" + walked: "§7Gelaufene Strecke: §a{walked} km" + footer: "§6§l=====================================" + no_stats: "§cEs sind noch keine Statistiken für dich vorhanden." + only_player: "§cNur Spieler können diesen Befehl nutzen!" + +spawn: + only_player: "§cNur Spieler können diesen Befehl verwenden." + no_spawn_found: "§cKein Spawnpunkt in deiner Welt gefunden." + teleported: "§aDu wurdest zum Spawnpunkt teleportiert." + +welcome: + first-join-message: "&aWillkommen auf dem Server, &e{player}&a! Viel Spaß!" + welcome.first-join-sound: ENTITY_FIREWORK_ROCKET_LAUNCH + welcome.first-join-sound-volume: 1.0 + welcome.first-join-sound-pitch: 1.0 + return-message: "&6Willkommen zurück, &e{player}&6!" + welcome.return-sound: ENTITY_FIREWORK_ROCKET_BLAST + welcome.return-sound-volume: 1.0 + welcome.return-sound-pitch: 1.0 + +mob-leash-limit: + max-reached: "§cDu hast das maximale Leinen-Limit von §e%count%§c erreicht!" + leashed: "§aTier angeleint. Du hast jetzt §e%count%§a geleinte Tiere." + unleashed: "§aTier abgeleint. Du hast jetzt §e%count%§a geleinte Tiere." + entity-died: "§cEin angeleintes Tier ist gestorben. Du hast jetzt §e%count%§c geleinte Tiere." + +mob-cap: + limit-reached: "&cZu viele Tiere in diesem Chunk! Maximal %max% Tiere erlaubt." + animal-removed: "&cEin Tier wurde entfernt, da das Chunk-Limit von %max% erreicht wurde." + +spawnprotection: + blockbreak-denied: "&cDu kannst im Spawnbereich keine Blöcke abbauen." + blockplace-denied: "&cDu kannst im Spawnbereich keine Blöcke platzieren." + pvp-denied: "&cPvP ist im Spawnbereich deaktiviert." + +lock: + not-lockable: "§cDieser Block kann nicht gesperrt werden." + already-locked: "§cDieser Block ist bereits gesperrt." + locked: "§aDer Block wurde erfolgreich gesperrt." + block-denied: "§cDu darfst diesen Block nicht benutzen, er ist gesperrt." + break-denied: "§cDu darfst diesen Block nicht abbauen, er ist gesperrt." + only-players: "§cNur Spieler können diesen Befehl ausführen." + mode-already: "§cDu bist bereits im Lock-Modus." + mode-start: "§aLock-Modus aktiviert. Klicke auf einen Block, um ihn zu sperren." + mode-timeout: "§cDer Lock-Modus wurde beendet." + usage: "§cVerwendung: /lock [unlock|friendadd|friendremove]" + + not-locked: "§cDieser Block ist nicht gesperrt." + no-permission-unlock: "§cDu darfst diesen Block nicht entsperren." + unlocked: "§aBlock erfolgreich entsperrt." + + friendadd: + usage: "§cVerwendung: /lock friendadd " + not-found: "§cSpieler nicht gefunden." + success: "§a{player} wurde als Freund hinzugefügt." + + friendremove: + usage: "§cVerwendung: /lock friendremove " + not-found: "§cSpieler nicht gefunden." + success: "§a{player} wurde als Freund entfernt." + + no-permission-friends: "§cDu darfst Freunde nur für deine eigenen Blöcke verwalten." + unknown-subcommand: "§cUnbekannter Unterbefehl." + no-target-block: "§cDu musst auf einen Block schauen, um diesen Befehl auszuführen." + +teleport-usage: "§cVerwendung: /tp " +teleport-success: "§aDu wurdest zu %player% teleportiert!" + +tphere-usage: "§cVerwendung: /tphere " +tphere-success: "§a%player% wurde zu dir teleportiert!" + +tpa-usage: "§cVerwendung: /tpa " +tpa-sent: "§aTeleportanfrage an %player% gesendet!" +tpa-received: "§e%player% möchte sich zu dir teleportieren. Nutze /tpaccept oder /tpdeny." + +tpaccept-success: "§aTeleportanfrage von %player% akzeptiert!" +tpa-accepted: "§aDeine Teleportanfrage wurde von %player% angenommen." + +tpdeny-success: "§cTeleportanfrage abgelehnt!" +tpa-denied: "§cDeine Teleportanfrage wurde von %player% abgelehnt." + +no-tpa-request: "§cDu hast keine ausstehende Teleportanfrage." + +no-permission: "§cDu hast keine Berechtigung für diesen Befehl!" +only-players: "§cDieser Befehl kann nur von Spielern ausgeführt werden!" +player-not-found: "§cSpieler %player% nicht gefunden!" + +block: + usage: "Benutze: /block " + invalid_player: "Ungültiger Spieler." + blocked: "Du hast §e%player%§c blockiert." + already_blocked: "Du hast §e%player%§c schon blockiert." + unblocked: "Du hast §e%player%§a entblockt." + +unblock: + usage: "Benutze: /unblock " + invalid_player: "Ungültiger Spieler." + not_blocked: "Du hast §e%player%§c nicht blockiert." + unblocked: "Du hast §e%player%§a entblockt." + unblocked_by: "Du wurdest von §e%player%§a entblockt." + +blocklist: + no_blocked_players: "§7Du hast aktuell niemanden blockiert." + blocked_players: "§7Blockierte Spieler: §e%list%" + +repair: + sign_created: "&aReparaturschild erstellt!" + no_permission_create: "&cDu hast keine Berechtigung, Reparaturschilder zu erstellen!" + no_edit: "&cDu darfst dieses Reparaturschild nicht bearbeiten!" + no_break: "&cNur Operatoren dürfen dieses Reparaturschild abbauen!" + not_repairable: "&cDas Item in deiner Hand kann nicht repariert werden!" + invalid_currency: "&cUngültige Währung in der Config!" + not_enough_currency: "&cDu hast nicht genug %currency%!" + success: "&aDein Item wurde erfolgreich repariert mit %price% %currency%!" + already_fully_repaired: "&cDas Item ist bereits vollständig repariert!" + +lootchest: + spawn-simple: "&aNeue Loot-Kisten sind gespawnt!" + despawn-msg: "&eEine Lootkiste ist von selbst verschwunden." + removed-msg: "&aEine Lootkiste wurde geleert und entfernt." + limit-reached: "&cDu hast dein Loot-Limit erreicht!" + player-only: "&cNur Spieler können diesen Befehl nutzen." + no-permission: "&cDazu hast du keine Berechtigung." + no-chests: "&eZur Zeit sind keine Loot-Kisten aktiv." + list-header: "&6Aktive Loot-Kisten:" + list-tp-hover: "&eKlicke zum Teleportieren!" + tp-usage: "&cBenutzung: /tploot " + tp-world-not-found: "&cWelt nicht gefunden." + tp-success: "&aTeleportiert!" + tp-invalid-coords: "&cUngültige Koordinaten!" + +trade: + only-players: "§cNur Spieler können diesen Befehl ausführen!" + usage: "§cVerwendung: /trade " + player-not-online: "§cDieser Spieler ist nicht online!" + with-yourself-not-allowed: "§cHandel mit dir selbst ist nicht erlaubt!" + already-trading: "§cEiner von euch ist bereits im Handel." + + request-text: "%player% möchte mit dir handeln. Klicke hier, um anzunehmen!" + request-sent: "§aHandelsanfrage an %player% gesendet." + + inventory-title: "Handel mit %player%" + confirm-button: "§aBestätigen" + confirmed: "§aDu hast den Handel bestätigt!" + success: "§aHandel erfolgreich abgeschlossen!" + +report: + only-players: "§cNur Spieler können diesen Befehl ausführen!" + usage: "§cVerwendung: /report [Grund]" + player-not-online: "§cDieser Spieler ist nicht online!" + success: "§aDein Report wurde erfolgreich gesendet." + notify-admin: "§cREPORT§r: %reporter% hat %target% gemeldet. Grund: %reason%" + +showreport: + only-players: "§cNur Spieler können diesen Befehl ausführen!" + usage: "§cVerwendung: /showreport " + no-reports: "§aEs wurden keine Reports für diesen Spieler gefunden." + +clearreport: + only-players: "§cNur Spieler können diesen Befehl ausführen!" + usage: "§cVerwendung: /clearreport " + cleared: "§aReports von %player% wurden gelöscht." + +shop: + only-players: "&cDieser Befehl kann nur von Spielern genutzt werden." + usage-add: "&eVerwendung: /shop add " + unknown-subcommand: "&cUnbekannter Unterbefehl." + number-error: "&cPreis und Lagerbestand müssen gültige Zahlen sein." + item-added: "&aItem &e{item}&a mit Basispreis &e{price}&a und Lagerbestand &e{stock}&a hinzugefügt/aktualisiert." + +warp: + only_players: "&cNur Spieler können diesen Befehl benutzen." + set_success: "&aWarp \"%warp%\" wurde erfolgreich gesetzt." + +challenge: + only_players: "§cDieser Befehl kann nur von Spielern ausgeführt werden." + usage: "&eBenutze: /startchallenge " + start_success: "§aDie Challenge \"%challenge%\" wurde gestartet!" + start_fail: "§cChallenge \"%challenge%\" nicht gefunden." + +inventory: + data-not-found: "§cDie Inventardaten des Spielers konnten nicht gefunden werden! Der Spieler war möglicherweise nie auf diesem Server." + gui-title: "Inventar von " + load-error: "§cFehler beim Laden des Inventars: %error%" + opened: "§aInventar von %player% geöffnet!" + usage: "§cVerwendung: /inv " + no-permission-others: "§cDu hast keine Berechtigung, das Inventar anderer Spieler anzusehen!" + player-only: "§cDieser Befehl ist nur für Spieler!" + +claim: + usage: "&cVerwendung: /claim mark <1|2> oder /claim" + points-not-set: "&cDu musst zuerst zwei Punkte markieren! Verwende /claim mark <1|2>." + different-worlds: "&cDie markierten Punkte müssen in derselben Welt liegen!" + too-large: "&cDer Bereich ist zu groß! Maximal erlaubt: %max% Blöcke²." + overlap: "&cDieser Bereich überschneidet sich mit einem bestehenden Claim!" + max-reached: "&cDu hast das Maximum von %max% Claims erreicht!" + success: "&aBereich beansprucht! (%count%/%max%)" + unclaimed: "&aBereich freigegeben!" + not-owner: "&cDies ist nicht dein Claim!" + point1-set: "&aPunkt 1 gesetzt bei x=%x%, z=%z%." + point2-set: "&aPunkt 2 gesetzt bei x=%x%, z=%z%." + trusted: "&a%player% ist jetzt in diesem Claim vertraut!" + untrusted: "&a%player% ist in diesem Claim nicht mehr vertraut!" + no-break: "&cDu kannst in diesem beanspruchten Bereich keine Blöcke abbauen!" + no-place: "&cDu kannst in diesem beanspruchten Bereich keine Blöcke platzieren!" + op-unclaimed: "&a%count% Claims von %player% wurden entfernt!" + no-claims-found: "&cKeine Claims für %player% gefunden!" + no-claim-at-location: "&cKein Claim an dieser Position!" + info: + - "&eClaim-Info:" + - "&7Besitzer: &e%owner%" + - "&7Welt: &e%world%" + - "&7Koordinaten: &eX1: %x1%, Z1: %z1% bis X2: %x2%, Z2: %z2%" + enter: "&aDu hast das Gebiet von %owner% betreten." + leave: "&eDu hast das Gebiet von %owner% verlassen." + + +force-survival: + join-message: "§aDu wurdest in den Survivalmodus gesetzt!" \ No newline at end of file diff --git a/target/classes/leashes.yml b/target/classes/leashes.yml new file mode 100644 index 0000000..e69de29 diff --git a/target/classes/plugin.yml b/target/classes/plugin.yml new file mode 100644 index 0000000..8fde6e8 --- /dev/null +++ b/target/classes/plugin.yml @@ -0,0 +1,543 @@ +name: SurvivalPlus +version: 1.1.1 + +main: de.viper.survivalplus.SurvivalPlus +api-version: 1.21 +softdepend: [LuckPerms, PlaceholderAPI, ProtocolLib] +author: Viper +description: A plugin for enhancing survival gameplay in Minecraft. + +commands: + sp: + description: Hauptbefehl für SurvivalPlus (Command-Blocker, Reload, Info, etc.) + usage: / [cb add|cb remove|cb list|reload|help|info|share] [args] + permission: survivalplus.sp + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + ir: + description: Benennt das Item in der Hand um. + usage: / + permission: survivalplus.itemrename + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + gm: + description: Ändert den Spielmodus eines Spielers + usage: / [spieler] + aliases: [gamemode] + permission: survivalplus.gamemode + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + sethome: + description: Setzt ein Home mit dem angegebenen Namen + usage: / + permission: survivalplus.homes.set + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + delhome: + description: Löscht ein Home mit dem angegebenen Namen + usage: / + permission: survivalplus.homes.delete + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + homelist: + description: Öffnet eine GUI mit allen Homes + usage: / + permission: survivalplus.homes.list + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + home: + description: Teleportiert zu einem Home + usage: / + permission: survivalplus.homes + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + inv: + description: Öffnet das Inventar (eigenes oder das eines anderen Spielers) + usage: / [spieler] + permission: survivalplus.inventory.own + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + ec: + description: Öffnet die Endertruhe (eigene oder die eines anderen Spielers) + usage: / [spieler] + permission: survivalplus.enderchest.own + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + setworldspawn: + description: Setzt den Weltspawnpunkt auf die Position des Spielers + usage: / + permission: survivalplus.setworldspawn + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + setspawn: + description: Setzt den Server-Spawnpunkt auf die Position des Spielers + usage: / + permission: survivalplus.setspawn + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + clearchat: + description: Löscht den Chat für alle Spieler + usage: / + permission: survivalplus.clearchat + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + clearitems: + description: Löscht alle herumliegenden Items + usage: / + permission: survivalplus.clearitems + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + closedoors: + description: Schließt alle Türen im angegebenen Radius + usage: / + permission: survivalplus.closedoors + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + sit: + description: Lässt den Spieler sich hinsetzen + usage: / + permission: survivalplus.sit + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + back: + description: Teleportiert zum letzten Todespunkt + usage: / + permission: survivalplus.back + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + friend: + description: Verwaltet die Freundesliste + usage: / [add|accept|deny|list|del|tp] [Spielername] + # FIX: permission und permission-message entfernt um Warnung zu verhindern + stats: + description: Zeigt deine Statistiken an + usage: / + permission: survivalplus.stats + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + showarmorstands: + description: Macht alle unsichtbaren Armor Stands sichtbar. + usage: / + permission: survivalplus.showarmorstands + permission-message: "§cDu hast keine Rechte für diesen Befehl." + cleardebugarmorstands: + description: Entfernt alle Debug-ArmorStands + usage: / + permission: survivalplus.cleardebugarmorstands + permission-message: "§cDu hast keine Rechte für diesen Befehl." + trash: + description: Öffnet den Mülleimer + usage: / + permission: survivalplus.trash + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + workbench: + description: Öffnet eine Werkbank GUI + usage: / + permission: survivalplus.workbench + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + anvil: + description: Öffnet eine Amboss GUI + usage: / + permission: survivalplus.anvil + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + leashcount: + description: Zeigt die Anzahl der geleinten Tiere an. + usage: / + permission: survivalplus.leashcount + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + splock: + description: Verwaltet das Sperrsystem für Kisten und Türen + usage: / lock|unlock|friendadd|friendremove [Spieler] + permission: survivalplus.lock + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + tp: + description: Teleportiere dich zu einem Spieler + usage: / + permission: survivalplus.tp + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + tphere: + description: Teleportiere einen Spieler zu dir + usage: / + permission: survivalplus.tphere + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + tpa: + description: Sende eine Teleportanfrage an einen Spieler + usage: / + permission: survivalplus.tpa + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + tpaccept: + description: Akzeptiere eine Teleportanfrage + usage: / + permission: survivalplus.tpaccept + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + tpdeny: + description: Lehne eine Teleportanfrage ab + usage: / + permission: survivalplus.tpdeny + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + block: + description: Blockiere einen Spieler + usage: / + permission: survivalplus.block + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + unblock: + description: Entblocke einen Spieler + usage: / + permission: survivalplus.unblock + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + blocklist: + description: Zeige eine Liste der blockierten Spieler + usage: / + permission: survivalplus.blocklist + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + kit: + description: Hol dir das Starterkit! + usage: / + permission: survivalplus.kit + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + nick: + description: Ändert deinen Nicknamen mit Farb- und Hex-Support. + usage: / + permission: survivalplus.nick + permission-message: "§cDu hast keine Berechtigung, deinen Nick zu ändern!" + ride: + description: Reite einen Spieler + usage: / [spieler] + permission: survivalplus.ride + permission-message: "§cDu hast keine Berechtigung, Spieler zu reiten!" + lootchests: + description: Zeigt eine Liste aller aktiven Loot-Kisten an. Admins können per Klick zu einer Kiste teleportieren. + usage: / + permission: survivalplus.lootchests + permission-message: "§cDu hast keine Berechtigung für diesen Befehl!" + tploot: + description: Teleportiere dich zu einer Loot-Kiste (nur Admins) + usage: / + permission: survivalplus.lootchests + permission-message: "§cDu hast keine Berechtigung für diesen Befehl!" + day: + description: Setzt die Zeit auf Tag + usage: / + permission: survivalplus.day + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + night: + description: Setzt die Zeit auf Nacht + usage: / + permission: survivalplus.night + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + trade: + description: Startet einen Handel mit einem Spieler + usage: / + permission: survivalplus.trade + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + tradeaccept: + description: Akzeptiert eine Handelsanfrage + usage: / + permission: survivalplus.tradeaccept + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + report: + description: Meldet einen Spieler an die Admins + usage: / [Grund] + permission: survivalplus.report + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + showreport: + description: Zeigt alle Reports eines Spielers an + usage: / + permission: survivalplus.report.show + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + clearreport: + description: Löscht alle Reports eines Spielers + usage: / + permission: survivalplus.report.clear + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + shop: + description: Verwalten des Server-Shops (z.B. Items hinzufügen) + usage: / add + permission: survivalplus.shop + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + spawn: + description: Teleportiert dich zum Weltspawnpunkt. + usage: / + permission: survivalplus.spawn + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + setwarp: + description: Setzt einen persönlichen Warp mit dem Item in der Hand. + usage: / + permission: survivalplus.setwarp + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + delwarp: + description: Löscht einen persönlichen Warp. + usage: / + permission: survivalplus.delwarp + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + warps: + description: Öffnet die GUI mit allen Spieler-Warps. + usage: / + permission: survivalplus.warps + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + startchallenge: + description: Startet eine Fun-Challenge + usage: / + permission: survivalplus.startchallenge + permission-message: "§cDu hast keine Berechtigung für diesen Befehl." + heal: + description: Heilt einen Spieler vollständig + usage: / [spieler] + permission: survivalplus.heal + permission-message: "§cDu hast keine Berechtigung, Spieler zu heilen!" + + claim: + description: Manages claims for anti-griefing + usage: / [unclaim | trust | untrust ] + aliases: [cl] + +permissions: + survivalplus.*: + description: Gibt Zugriff auf alle SurvivalPlus-Befehle + default: op + children: + survivalplus.commandblocker.add: true + survivalplus.commandblocker.remove: true + survivalplus.commandblocker.list: true + survivalplus.commandblocker.bypass: true + survivalplus.gamemode: true + survivalplus.gamemode.others: true + survivalplus.sp: true + survivalplus.share: true + survivalplus.homes.set: true + survivalplus.homes.delete: true + survivalplus.homes.list: true + survivalplus.homes: true + survivalplus.homes.unlimited: true + survivalplus.inventory.own: true + survivalplus.inventory.others: true + survivalplus.enderchest.own: true + survivalplus.enderchest.others: true + survivalplus.setworldspawn: true + survivalplus.setspawn: true + survivalplus.clearchat: true + survivalplus.clearitems: true + survivalplus.closedoors: true + survivalplus.sit: true + survivalplus.back: true + survivalplus.graves: true + survivalplus.friend: true + survivalplus.itemrename: true + survivalplus.stats: true + survivalplus.showarmorstands: true + survivalplus.cleardebugarmorstands: true + survivalplus.trash: true + survivalplus.workbench: true + survivalplus.anvil: true + survivalplus.leashcount: true + survivalplus.lock: true + survivalplus.tp: true + survivalplus.tphere: true + survivalplus.tpa: true + survivalplus.tpaccept: true + survivalplus.tpdeny: true + survivalplus.block: true + survivalplus.unblock: true + survivalplus.blocklist: true + survivalplus.kit: true + survivalplus.nick: true + survivalplus.ride: true + survivalplus.ride.exempt: true + survivalplus.lootchests: true + survivalplus.day: true + survivalplus.night: true + survivalplus.trade: true + survivalplus.tradeaccept: true + survivalplus.report: true + survivalplus.report.show: true + survivalplus.report.clear: true + survivalplus.shop: true + survivalplus.spawn: true + survivalplus.setwarp: true + survivalplus.delwarp: true + survivalplus.warps: true + survivalplus.startchallenge: true + survivalplus.heal: true + survivalplus.heal.others: true + survivalplus.notify: true + survivalplus.chunkanimals: true + survivalplus.claim.use: true + survivalplus.claim.trust: true + survivalplus.commandblocker.add: + description: Erlaubt das Hinzufügen von Befehlen zur Blockierliste + default: op + survivalplus.commandblocker.remove: + description: Erlaubt das Entfernen von Befehlen aus der Blockierliste + default: op + survivalplus.commandblocker.list: + description: Erlaubt das Anzeigen der Blockierliste + default: op + survivalplus.commandblocker.bypass: + description: Erlaubt das Umgehen blockierter Befehle + default: op + survivalplus.gamemode: + description: Erlaubt das Ändern des eigenen Spielmodus + default: op + survivalplus.gamemode.others: + description: Erlaubt das Ändern des Spielmodus anderer Spieler + default: op + survivalplus.sp: + description: Erlaubt den Zugriff auf den /sp-Befehl + default: op + survivalplus.share: + description: Erlaubt das Teilen der eigenen Koordinaten mit /sp share + default: true + survivalplus.homes.set: + description: Erlaubt das Setzen von Homes + default: true + survivalplus.homes.delete: + description: Erlaubt das Löschen von Homes + default: true + survivalplus.homes.list: + description: Erlaubt das Öffnen der Home-Liste GUI + default: true + survivalplus.homes: + description: Erlaubt das Teleportieren zu Homes + default: true + survivalplus.homes.unlimited: + description: Erlaubt unbegrenzte Homes + default: op + survivalplus.inventory.own: + description: Erlaubt das Ansehen des eigenen Inventars + default: true + survivalplus.inventory.others: + description: Erlaubt das Ansehen des Inventars anderer Spieler + default: op + survivalplus.enderchest.own: + description: Erlaubt das Ansehen der eigenen Endertruhe + default: true + survivalplus.enderchest.others: + description: Erlaubt das Ansehen der Endertruhen anderer Spieler + default: op + survivalplus.setworldspawn: + description: Erlaubt das Setzen des Weltspawnpunkts + default: op + survivalplus.setspawn: + description: Erlaubt das Setzen des Server-Spawnpunkts + default: op + survivalplus.clearchat: + description: Erlaubt das Löschen des Chats + default: op + survivalplus.clearitems: + description: Erlaubt das manuelle Löschen der herumliegenden Items + default: op + survivalplus.closedoors: + description: Erlaubt das Schließen von Türen mit /closedoors + default: op + survivalplus.sit: + description: Erlaubt das Sitzen auf Treppen oder mit /sit + default: true + survivalplus.back: + description: Erlaubt das Teleportieren zum letzten Todespunkt + default: true + survivalplus.graves: + description: Erlaubt das Erstellen von Gräbern bei Tod + default: true + survivalplus.friend: + description: Erlaubt die Verwaltung der Freundesliste + default: true + survivalplus.itemrename: + description: Erlaubt das Umbenennen von Items mit /ir + default: true + survivalplus.stats: + description: Erlaubt den Zugriff auf den /stats-Befehl + default: true + survivalplus.showarmorstands: + description: Erlaubt das Sichtbarmachen von Armor Stands mit /showarmorstands + default: op + survivalplus.cleardebugarmorstands: + description: Erlaubt das Entfernen von Debug-ArmorStands + default: op + survivalplus.trash: + description: Erlaubt die Nutzung von /trash + default: true + survivalplus.workbench: + description: Erlaubt die Nutzung von /workbench + default: true + survivalplus.anvil: + description: Erlaubt die Nutzung von /anvil + default: true + survivalplus.leashcount: + description: Erlaubt die Nutzung von /leashcount + default: true + survivalplus.lock: + description: Erlaubt das Verwenden von /lock-Befehlen + default: true + survivalplus.tp: + description: Erlaubt das Teleportieren zu anderen Spielern + default: op + survivalplus.tphere: + description: Erlaubt das Teleportieren anderer Spieler zu dir + default: op + survivalplus.tpa: + description: Erlaubt das Senden von Teleportanfragen + default: true + survivalplus.tpaccept: + description: Erlaubt das Annehmen von Teleportanfragen + default: true + survivalplus.tpdeny: + description: Erlaubt das Ablehnen von Teleportanfragen + default: true + survivalplus.block: + description: Erlaubt das Blockieren anderer Spieler im Chat + default: true + survivalplus.unblock: + description: Erlaubt das Entblocken anderer Spieler im Chat + default: true + survivalplus.blocklist: + description: Erlaubt das Anzeigen der blockierten Spieler + default: true + survivalplus.kit: + description: Erlaubt das Abrufen des Starterkits + default: true + survivalplus.nick: + description: Erlaubt das Ändern des eigenen Nicknamens (mit Farben & Hex) + default: op + survivalplus.ride: + description: Erlaubt das Reiten von Spielern + default: op + survivalplus.ride.exempt: + description: Spieler mit dieser Permission können nicht geritten werden + default: op + survivalplus.lootchests: + description: Erlaubt das Verwalten und Teleportieren zu Loot-Kisten + default: op + survivalplus.day: + description: Erlaubt das Setzen der Zeit auf Tag + default: op + survivalplus.night: + description: Erlaubt das Setzen der Zeit auf Nacht + default: op + survivalplus.trade: + description: Erlaubt das Starten eines Handels + default: true + survivalplus.tradeaccept: + description: Erlaubt das Akzeptieren eines Handels + default: true + survivalplus.report: + description: Erlaubt das Melden von Spielern + default: true + survivalplus.report.show: + description: Erlaubt das Anzeigen von Spieler-Reports + default: op + survivalplus.report.clear: + description: Erlaubt das Löschen von Spieler-Reports + default: op + survivalplus.shop: + description: Erlaubt die Nutzung des Shop-Befehls + default: op + survivalplus.spawn: + description: Erlaubt die Nutzung des /spawn Befehls + default: true + survivalplus.setwarp: + description: Erlaubt das Setzen von persönlichen Warps + default: true + survivalplus.delwarp: + description: Erlaubt das Löschen von persönlichen Warps + default: true + survivalplus.warps: + description: Erlaubt das Öffnen der Warps-GUI + default: true + survivalplus.startchallenge: + description: Erlaubt das Starten von Fun-Challenges + default: op + survivalplus.heal: + description: Erlaubt das Heilen des eigenen Spielers + default: op + survivalplus.heal.others: + description: Erlaubt das Heilen anderer Spieler + default: op + survivalplus.notify: + description: Erhält Benachrichtigungen, wenn ein Spieler einen Command- oder Structure-Block besitzt + default: op + survivalplus.chunkanimals: + description: Erlaubt das Anzeigen der Anzahl der Tiere im aktuellen Chunk + default: op \ No newline at end of file diff --git a/target/classes/shop.yml b/target/classes/shop.yml new file mode 100644 index 0000000..e69de29 diff --git a/target/classes/stats.yml b/target/classes/stats.yml new file mode 100644 index 0000000..175b22c --- /dev/null +++ b/target/classes/stats.yml @@ -0,0 +1,2 @@ +# stats.yml + diff --git a/target/classes/tablist.yml b/target/classes/tablist.yml new file mode 100644 index 0000000..c4cad89 --- /dev/null +++ b/target/classes/tablist.yml @@ -0,0 +1,42 @@ +# =============================== +# Tablist-Konfiguration für SurvivalPlus +# =============================== + +# Tablist aktivieren/deaktivieren +enabled: true + +# Servername für den Header +server-name: "&l&6✦✦ SURVIVALPLUS ✦✦" + +# Webseite des Servers +website: "www.example.com" + +# TeamSpeak-Adresse +teamspeak-address: "ts.example.com" +show-teamspeak: true + +# Discord-Adresse +discord-address: "discord.gg/example" +show-discord: true + +# Berechtigung für Staff-Zählung +staff-permission: "survivalplus.staff" + +# Trennlinie für den Footer +separator-line: "&8&l&m================================" + +# Kopf-Animationen +# Platzhalter: {server} = Servername, {player} = Spielername, {online} = Online-Spieler, {staff} = Online-Staff +header-animations: + - "&6&l{server}\n&7Willkommen, &a{player}\n&7Online Player: &e{online}\n&6Online Staff: &e{staff}\n" + - "&e&l{server}\n&7Willkommen, &a{player}\n&7Online Player: &e{online}\n&6Online Staff: &e{staff}\n" + - "&b&l{server}\n&7Willkommen, &a{player}\n&7Online Player: &e{online}\n&6Online Staff: &e{staff}\n" + +# Fuß-Animationen +footer-animations: + - "&7SurvivalPlus &8| &eDein Abenteuer!" + - "&7SurvivalPlus &8| &bEntdecke die Welt!" + - "&7SurvivalPlus &8| &aBaue, kämpfe, überlebe!" + +# Intervall der Animation in Ticks (20 = 1 Sekunde) +interval-ticks: 40 diff --git a/target/classes/warps.yml b/target/classes/warps.yml new file mode 100644 index 0000000..e69de29 diff --git a/target/maven-archiver/pom.properties b/target/maven-archiver/pom.properties new file mode 100644 index 0000000..efb06ab --- /dev/null +++ b/target/maven-archiver/pom.properties @@ -0,0 +1,3 @@ +artifactId=SurvivalPlus +groupId=de.viper +version=1.1.1-Beta diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst new file mode 100644 index 0000000..94eadec --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/createdFiles.lst @@ -0,0 +1,114 @@ +de\viper\survivalplus\commands\UnblockCommand.class +de\viper\survivalplus\tasks\AFKManager$1.class +de\viper\survivalplus\commands\StartFunChallengeCommand.class +de\viper\survivalplus\listeners\ChatBlockListener.class +de\viper\survivalplus\trade\TradeSession.class +de\viper\survivalplus\commands\SetWarpCommand.class +de\viper\survivalplus\commands\NightCommand.class +de\viper\survivalplus\commands\WarpsCommand.class +de\viper\survivalplus\Manager\LootChestManager$2.class +de\viper\survivalplus\listeners\GraveListener$1.class +de\viper\survivalplus\listeners\MobCapListener.class +de\viper\survivalplus\commands\ClearItemsCommand.class +de\viper\survivalplus\listeners\ToolUpgradeListener$1.class +de\viper\survivalplus\Manager\ShopManager.class +de\viper\survivalplus\commands\InventoryCommand$SnapshotHolder.class +de\viper\survivalplus\commands\SetSpawnCommand.class +de\viper\survivalplus\tasks\AutoClearTask.class +de\viper\survivalplus\Manager\BlockManager.class +de\viper\survivalplus\SurvivalPlus$1.class +de\viper\survivalplus\trade\TradeManager.class +de\viper\survivalplus\fun\FunChallengeManager$1.class +de\viper\survivalplus\listeners\StatsListener.class +de\viper\survivalplus\listeners\PlayerJoinListener.class +de\viper\survivalplus\listeners\SpawnProtectionListener.class +de\viper\survivalplus\SurvivalPlus.class +de\viper\survivalplus\listeners\ChallengeSmeltListener.class +de\viper\survivalplus\util\LockSystem$LockData.class +de\viper\survivalplus\util\LockSystem.class +de\viper\survivalplus\commands\NickCommand.class +de\viper\survivalplus\listeners\NickLoadListener.class +de\viper\survivalplus\commands\SpawnCommand.class +de\viper\survivalplus\commands\BlockListCommand.class +de\viper\survivalplus\listeners\SignColorListener.class +de\viper\survivalplus\util\LockSystem$1.class +de\viper\survivalplus\Manager\TablistManager$1.class +de\viper\survivalplus\listeners\NewbieProtectionListener$1.class +de\viper\survivalplus\Manager\LootChestManager$3.class +de\viper\survivalplus\listeners\FirstJoinListener.class +de\viper\survivalplus\commands\ClaimCommand.class +de\viper\survivalplus\listeners\BackpackListener.class +de\viper\survivalplus\commands\CloseDoorsCommand.class +de\viper\survivalplus\commands\KitCommand.class +de\viper\survivalplus\listeners\OreAlarmListener.class +de\viper\survivalplus\util\LockSystem$2.class +de\viper\survivalplus\listeners\BlockDetectionListener.class +de\viper\survivalplus\ForceSurvivalListener.class +de\viper\survivalplus\Manager\LootChestManager$LootItem.class +de\viper\survivalplus\commands\BlockCommand.class +de\viper\survivalplus\listeners\AdaptiveMobListener.class +de\viper\survivalplus\listeners\LoginListener.class +de\viper\survivalplus\listeners\SleepListener.class +de\viper\survivalplus\listeners\ClaimListener.class +de\viper\survivalplus\Manager\CommandBlocker.class +de\viper\survivalplus\listeners\AFKListener$1.class +de\viper\survivalplus\Manager\StatsManager.class +de\viper\survivalplus\commands\ShowArmorStandsCommand.class +de\viper\survivalplus\listeners\SitListener.class +de\viper\survivalplus\commands\ClearReportCommand.class +de\viper\survivalplus\commands\DelWarpCommand.class +de\viper\survivalplus\listeners\RepairSignListener.class +de\viper\survivalplus\Manager\LootChestManager.class +de\viper\survivalplus\Manager\WarpManager.class +de\viper\survivalplus\tasks\AFKManager.class +de\viper\survivalplus\commands\GamemodeCommand.class +de\viper\survivalplus\listeners\OreAlarmListener$OreData.class +de\viper\survivalplus\listeners\WarpInventoryListener.class +de\viper\survivalplus\listeners\AFKListener.class +de\viper\survivalplus\commands\InventoryCommand.class +de\viper\survivalplus\commands\PluginCommand.class +de\viper\survivalplus\Manager\Warp.class +de\viper\survivalplus\commands\SetWorldSpawnCommand.class +de\viper\survivalplus\commands\TradeAcceptCommand.class +de\viper\survivalplus\commands\AnvilCommand.class +de\viper\survivalplus\commands\FriendCommand.class +de\viper\survivalplus\commands\SitCommand.class +de\viper\survivalplus\Manager\TablistManager.class +de\viper\survivalplus\recipe\BackpackRecipe.class +de\viper\survivalplus\Manager\LootChestManager$1.class +de\viper\survivalplus\fun\FunChallenge.class +de\viper\survivalplus\listeners\NickJoinMessageListener.class +de\viper\survivalplus\commands\EnderchestCommand.class +de\viper\survivalplus\report\ReportManager.class +de\viper\survivalplus\commands\BackCommand.class +de\viper\survivalplus\gui\ShopGui.class +de\viper\survivalplus\commands\ClearDebugArmorStandsCommand.class +de\viper\survivalplus\listeners\DebugArmorStandListener.class +de\viper\survivalplus\commands\HealCommand.class +de\viper\survivalplus\commands\LeashCountCommand.class +de\viper\survivalplus\commands\ReportCommand.class +de\viper\survivalplus\listeners\ChallengeCollectListener.class +de\viper\survivalplus\commands\ItemRenameCommand.class +de\viper\survivalplus\listeners\ArmorStandDestroyListener.class +de\viper\survivalplus\listeners\NewbieProtectionListener.class +de\viper\survivalplus\commands\StatsCommand.class +de\viper\survivalplus\listeners\GraveListener.class +de\viper\survivalplus\fun\FunChallengeManager.class +de\viper\survivalplus\commands\RideCommand.class +de\viper\survivalplus\listeners\InventoryClickListener.class +de\viper\survivalplus\listeners\ToolUpgradeListener.class +de\viper\survivalplus\commands\HomeCommand.class +de\viper\survivalplus\commands\ShopCommand.class +de\viper\survivalplus\listeners\GraveListener$2.class +de\viper\survivalplus\util\BannerManager.class +de\viper\survivalplus\commands\TradeCommand.class +de\viper\survivalplus\commands\TrashCommand.class +de\viper\survivalplus\commands\DayCommand.class +de\viper\survivalplus\commands\WorkbenchCommand.class +de\viper\survivalplus\listeners\RepairSignListener$1.class +de\viper\survivalplus\listeners\OreAlarmListener$1.class +de\viper\survivalplus\util\Claim.class +de\viper\survivalplus\commands\ShowReportCommand.class +de\viper\survivalplus\listeners\MobLeashLimitListener.class +de\viper\survivalplus\commands\TeleportCommands.class +de\viper\survivalplus\commands\ClearChatCommand.class diff --git a/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst new file mode 100644 index 0000000..f610842 --- /dev/null +++ b/target/maven-status/maven-compiler-plugin/compile/default-compile/inputFiles.lst @@ -0,0 +1,94 @@ +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\AnvilCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\CommandBlocker.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\ChatBlockListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ClearReportCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\InventoryCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\AFKManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\WarpInventoryListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\WarpManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\StartFunChallengeCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\CloseDoorsCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\HomeCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\SetSpawnCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\trade\TradeSession.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\fun\FunChallengeManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\BlockCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\gui\ShopGui.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\FirstJoinListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\BlockListCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\AFKListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\BackCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\ToolUpgradeListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\ReportManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\HealCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\DelWarpCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\MobCapListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\SleepListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\SetWorldSpawnCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\TradeCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\BlockDetectionListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\ChallengeSmeltListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\RepairSignListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\UnblockCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\ArmorStandDestroyListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\NewbieProtectionListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\Warp.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\util\LockSystem.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ReportCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ShopCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ShowArmorStandsCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\TradeAcceptCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\InventoryClickListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\StatsManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ClearChatCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\AdaptiveMobListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\GraveListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ClearItemsCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\NickLoadListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\TablistManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\ForceSurvivalListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\trade\TradeManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\WorkbenchCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ClaimCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\LoginListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\NickCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\EnderchestCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\FriendCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\PluginCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ClearDebugArmorStandsCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\LootChestManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\DayCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\OreAlarmListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\BackpackListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\util\Claim.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\util\BannerManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\SurvivalPlus.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\tasks\AutoClearTask.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\WarpsCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\ShopManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\recipe\BackpackRecipe.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\SitCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\StatsCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\SpawnProtectionListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\StatsListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\fun\FunChallenge.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\TeleportCommands.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\SetWarpCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\MobLeashLimitListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\ClaimListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\TrashCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\KitCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\SignColorListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\RideCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\DebugArmorStandListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ShowReportCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\NickJoinMessageListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\SitListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\LeashCountCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\NightCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\Manager\BlockManager.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\GamemodeCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\ItemRenameCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\commands\SpawnCommand.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\ChallengeCollectListener.java +C:\Users\Viper\Desktop\Survival Plus\src\main\java\de\viper\survivalplus\listeners\PlayerJoinListener.java diff --git a/target/original-SurvivalPlus-1.1.1-Beta.jar b/target/original-SurvivalPlus-1.1.1-Beta.jar new file mode 100644 index 0000000..a236038 Binary files /dev/null and b/target/original-SurvivalPlus-1.1.1-Beta.jar differ