Dateien nach "src/main/resources" hochladen

This commit is contained in:
2025-10-05 14:42:37 +00:00
parent 668c1bcff6
commit f8c971dde1
3 changed files with 123 additions and 0 deletions

View File

@@ -0,0 +1,60 @@
# ---------- GUI ----------
gui:
size: 54 # feste Größe
title: "&8» &bTeam Übersicht"
background: GRAY_STAINED_GLASS_PANE
# ---------- Ranks ----------
# Reihenfolge der Ränge (nur Namen, die in rank-settings definiert sind)
ranks:
- Owner
- Admin
- Moderator
- Supporter
# Pro Rang Darstellung (display = wie der Rang im GUI angezeigt wird, prefix = optional am Spielernamen)
# Du kannst hier &-Farbcodes benutzen, z.B. &c für rot, &6 für gold, &e gelb etc.
rank-settings:
Owner:
display: "&cOwner"
prefix: "&c[Owner]"
Admin:
display: "&6Admin"
prefix: "&6[Admin]"
Moderator:
display: "&eModerator"
prefix: "&e[Mod]"
Supporter:
display: "&bSupporter"
prefix: "&b[Supp]"
# ---------- Admin GUI Buttons ----------
admin-buttons:
- key: edit_ranks
material: PAPER
slot: 11
title: "&aRänge bearbeiten"
lore:
- "&7Bearbeite 'ranks' in config.yml"
- "&7und benutze &e/team settings -> Plugin neu laden"
- key: reload
material: BARRIER
slot: 13
title: "&cPlugin neu laden"
lore:
- "&7Lädt Config, Lang & Daten neu"
- key: backup
material: CHEST
slot: 15
title: "&eBackup erstellen"
lore:
- "&7Erstellt eine Sicherung von data.yml"
# ---------- Backup Settings ----------
backup:
enabled: true
folder: backups
keep: 10 # wie viele Backups behalten werden
# ---------- Misc ----------
storeJoinDate: true

View File

@@ -0,0 +1,45 @@
prefix: "§8[§bTeam§8] §7"
no_permission: "%prefix%§cDazu hast du keine Berechtigung!"
only_player: "%prefix%§cNur Spieler können diesen Befehl benutzen!"
unknown_command: "%prefix%§cUnbekannter Befehl."
add_usage: "%prefix%§cVerwendung: /team add <Name> <Rang>"
del_usage: "%prefix%§cVerwendung: /team del <Name>"
player_added: "%prefix%§a%player% wurde zu %rank% hinzugefügt!"
player_removed: "%prefix%§a%player% wurde entfernt!"
player_not_found: "%prefix%§c%player% wurde nicht gefunden!"
team_gui_title: "%prefix%§bTeam Übersicht"
settings_gui_title: "%prefix%§cTeam Einstellungen"
settings_edit_ranks: "§aRänge bearbeiten"
settings_edit_ranks_lore:
- "§7Bearbeite die Ränge in der config.yml"
- "§7und nutze §e/team settings §7→ Reload"
settings_reload: "§cPlugin neu laden"
settings_reload_lore:
- "§7Klicke um das Plugin neu zu laden"
tooltip_rank: "§7Rang: §e%rank%"
tooltip_joined: "§7Beigetreten: §e%joindate%"
backup_created: "%prefix%§aBackup erstellt: %file%"
backup_restore_success: "%prefix%§aBackup wiederhergestellt: %file%"
backup_not_found: "%prefix%§cBackup nicht gefunden: %file%"
backups_list_title: "%prefix%§bVerfügbare Backups:"
no_backups: "%prefix%§7Keine Backups vorhanden."
# Weitere GUI-Texte für mögliche neue Buttons
settings_backup: "§bBackup erstellen"
settings_backup_lore:
- "§7Klicke, um ein Backup"
- "§7der Teamdaten zu erstellen"
settings_restore: "§cBackup wiederherstellen"
settings_restore_lore:
- "§7Klicke, um ein Backup"
- "§7wiederherzustellen (Vorsicht!)"
plugin_reloaded: "%prefix%§aPlugin erfolgreich neu geladen!"

View File

@@ -0,0 +1,18 @@
name: Team
version: 1.0.0
main: me.viper.teamplugin.Main
api-version: 1.21
author: Viper
description: Erweiterbares Team-Plugin mit GUI, Backup/Restore und vielen Config-Optionen
commands:
team:
description: Team GUI & Verwaltung
usage: /team [add|del|settings|backup|restore|backups]
permission: teamplugin.use
permissions:
teamplugin.use:
default: true
teamplugin.admin:
default: op