Compatibility
Minecraft: Java Edition
Platforms
Creators
Details
🎫 BattlePass
BattlePass ist ein season-basiertes BattlePass-Plugin für Paper 1.21.11, das Free- und Premium-Pässe, ein tägliches Claim-System und einen GUI-basierten Reward-Editor bietet.
Ideal für Server, die ihre Spieler langfristig motivieren und tägliche Belohnungen anbieten möchten.
✨ Features
- ✅ Free Pass und Premium Pass (Premium über Permissions steuerbar, z. B. LuckPerms)
- 📅 Seasons mit festem Startdatum
- 🎁 Tägliches Claim-System basierend auf dem Season-Startdatum
- 👤 Spielerfortschritt mit Claim-Status pro Season
- 🧰 Rewards über eine Doppelkisten-GUI (54 Slots) konfigurierbar
- 🗂️ Separate Rewards für Free- und Premium-Pass
- 💾 ItemStacks werden Base64-kodiert gespeichert
GUI-Slot-Logik
- Slot
0= Tag 1 - Slot
1= Tag 2 - Von links nach rechts, dann nächste Zeile
📦 Anforderungen
- Minecraft Server: Paper 1.21.11
- Java: 21
📁 Konfiguration
- Plugin-Ordner:
plugins/BattlePass - Seasons:
plugins/BattlePass/seasons.yml - Spielerfortschritt:
plugins/BattlePass/players.yml
⌨️ Commands
Spieler
-
/bp claim free [Spieler]
Claimt die tägliche Free-Belohnung der aktuellen Season
(Optional für andere Spieler mitbattlepass.claim.others) -
/bp claim premium [Spieler]
Claimt die tägliche Premium-Belohnung der aktuellen Season
(Optional für andere Spieler mitbattlepass.claim.others)
Admin
-
/bp admin createseason <Name>
Erstellt eine neue Season mit heutigem Startdatum und setzt sie aktiv -
/bp admin deleteseason <Name>
Löscht eine existierende Season -
/bp admin givepremium <Spieler> [Season]
Gibt einem Spieler den Premium-Pass -
/bp admin revokepremium <Spieler> [Season]
Entzieht einem Spieler den Premium-Pass -
/bp admin edit rewards <Season>
Öffnet die GUI zum Bearbeiten der Free-Rewards -
/bp admin edit premiumrewards <Season>
Öffnet die GUI zum Bearbeiten der Premium-Rewards -
/bp admin seasonset <Season>
Setzt die angegebene Season als aktiv
🔐 Permissions
battlepass.use– Grundlegender Zugriff auf/bpbattlepass.claim.free– Free-Rewards claimenbattlepass.premium– Markiert den Spieler als Premiumbattlepass.claim.premium– Premium-Rewards claimenbattlepass.claim.others– Für andere Spieler claimenbattlepass.admin– Zugriff auf alle Admin-Commands
🚀 Nutzung (Kurzfassung)
-
Season erstellen
/bp admin createseason Season1 -
Free-Rewards bearbeiten
/bp admin edit rewards Season1 -
Premium-Rewards bearbeiten
/bp admin edit premiumrewards Season1 -
Season aktiv setzen (falls nötig)
/bp admin seasonset Season1 -
Permissions vergeben (z. B. mit LuckPerms)
-
Spieler claimen täglich ihre Belohnungen mit
/bp claim free
/bp claim premium


