TeamPlugin
Ein Minecraft-Plugin für Teamverwaltung, inklusive Team-GUI, Settings-GUI und Backup-Funktion.
Installation
- Plugin in den 
plugins-Ordner deines Servers legen. - Server starten oder Plugin neu laden.
 - Die 
config.ymlanpassen, falls nötig. - Optional: Backup-Ordner prüfen (
plugins/TeamPlugin/backups). 
Berechtigungen
teamplugin.admin– Zugriff auf alle Admin-Befehle und GUI.
Befehle
Allgemein für Spieler
| Befehl | Beschreibung | 
|---|---|
/team | 
Öffnet die Team-Übersicht (GUI). Zeigt alle Teams und Mitglieder. | 
Admin-Befehle
| Befehl | Beschreibung | 
|---|---|
/team add <Spieler> <Rang> | 
Fügt einen Spieler einem Rang hinzu. Beispiel: /team add Viper Leader | 
/team del <Spieler> | 
Entfernt einen Spieler aus allen Rängen. Beispiel: /team del Viper | 
/team settings | 
Öffnet das Settings-GUI: Ränge bearbeiten, Plugin neu laden, Backup erstellen. | 
/team backup | 
Erstellt ein Backup der aktuellen data.yml. Beispiel: data-backup-2025-10-05T16-00-00.yml | 
/team restore <Dateiname> | 
Stellt ein Backup wieder her. Beispiel: /team restore data-backup-2025-10-05T16-00-00.yml | 
/team backups | 
Zeigt alle Backups. Konsole: Liste im Chat. Spieler: Öffnet Backup-GUI. | 
Features
- Team-Übersicht mit GUI.
 - Settings-GUI für Admin-Funktionen.
 - Vollständig anpassbare Ränge über 
config.yml. - Spieler-Join-Daten werden gespeichert (falls aktiviert).
 - Backup- und Wiederherstellungs-Funktion mit GUI.
 - Verhindert, dass Items aus den GUIs entnommen werden.
 
Konfiguration (config.yml)
ranks: Liste aller Team-Ränge.backup.enabled: Backup-Funktion aktivieren (true/false).backup.folder: Ordner für Backups.backup.keep: Anzahl der Backups, die behalten werden.storeJoinDate: Spieler-Beitrittsdatum speichern (true/false).gui.size: Inventargröße der Team-GUI.gui.title: Titel der Team-GUI.gui.background: Hintergrund-Material der Team-GUI.
Langdatei (lang.yml)
- Alle Nachrichten und Tooltips sind über 
lang.ymlanpassbar. - Beispiel-Einträge:
 
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."
player_added: "%prefix%§a%player% wurde zu %rank% hinzugefügt!"
player_removed: "%prefix%§a%player% wurde entfernt!"
team_gui_title: "%prefix%§bTeam Übersicht"
settings_gui_title: "%prefix%§cTeam Einstellungen"
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."
Hinweise
- Backups werden automatisch sortiert und alte Backups nach 
backup.keepgelöscht. - GUI verhindert Item-Diebstahl.
 - Ränge müssen in der 
config.ymldefiniert sein. 
Kontakt / Support
Für Fragen oder Fehlerberichte erstelle ein Issue.
								1.0.1
								
	Latest
							
						
					Languages
				
				
								
								
									Java
								
								100%