Dateien nach "src/main/resources" hochladen
This commit is contained in:
60
src/main/resources/config.yml
Normal file
60
src/main/resources/config.yml
Normal 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
|
45
src/main/resources/lang.yml
Normal file
45
src/main/resources/lang.yml
Normal 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!"
|
18
src/main/resources/plugin.yml
Normal file
18
src/main/resources/plugin.yml
Normal 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
|
Reference in New Issue
Block a user