🥇Setup Guide

Eine Schritt-für-Schritt-Anleitung zur Einrichtung des CaseOpening-Plugins.


Voraussetzungen

Bevor du startest, stelle sicher, dass folgendes vorhanden ist:

✅ Erforderlich

  • Minecraft Server (Spigot, Paper, oder kompatibel)

    • Version: 1.8.8 bis neueste Version

    • Dyroxplays Updategarantie

  • Vault Plugin

    • Download: https://www.spigotmc.org/resources/vault.34315/

  • Economy Plugin (z.B. EssentialsX)

    • Für Kristall-Shop und Belohnungen

  • MySQL Datenbank

    • Für große Server empfohlen

📦 Optional


1

Installation — Schritt-für-Schritt

Plugin herunterladen

  1. Lade die neueste Version der CaseOpeningherunter [https://panel.dyroxplays.de/downloadsarrow-up-right]

  2. In der Zip findest du 2 jars:

    1. Eine mit "1.13+" im Namen, diese Version nutzt du für alle Serverversionen, AB der 1.13 (und auch NUR diese jar nutzen, nicht beide!). D.h. auch für zB 1.21.10 nutzt du die "1.13+" jar.

    2. Für Server, die älter als 1.13 sind, also 1.8.8 - 1.12.2, nutzt du die Jar OHNE "1.13+" im Namen (und auch NUR diese jar nutzen, nicht beide!).

2

Plugin installieren

  1. Stoppe deinen Server

  2. Platziere die richtige Jar im plugins/ Ordner

  3. Stelle sicher, dass Vault installiert ist (+ vaultfähiges Economy System)

  4. Starte den Server

3

Erste Überprüfung

  1. Prüfe die Console auf Fehler

  2. Gib /plugins ein - CaseOpening sollte grün sein

  3. Im plugins/CaseOpening/ Ordner wurden Config-Dateien erstellt

Beispiel-Meldungen in der Console:

4

Premade-Konfigurationen (Optional)

💡 Schnellstart mit fertigen Konfigurationen

Anstatt alles manuell zu konfigurieren, kannst du fertige Premade-Konfigurationen verwenden:

  1. Download: Lade die Premades für deine Server-Version herunter

  2. Installation:

    • Stoppe den Server

    • Kopiere die heruntergeladenen Dateien in plugins/CaseOpening/

    • Überschreibe die vorhandenen Config-Dateien

    • Starte den Server neu

  3. Fertig! Alle Cases, Items und der Shop sind bereits konfiguriert

Hinweis: Die Premades enthalten 6 verschiedene Cases (Starter, Bronze, Silber, Gold, Diamant, Smaragd) mit vollständig konfigurierten Belohnungen und einem funktionierenden Shop-System.


1

Grundkonfiguration — Basis-Einstellungen anpassen

Öffne plugins/CaseOpening/config.yml und passe an:

2

Grundkonfiguration — Nachrichten anpassen (Optional)

Öffne plugins/CaseOpening/messages.yml und passe Nachrichten an:

3

Grundkonfiguration — Reload ausführen

Führe folgenden Befehl aus:


1

Erstes Case erstellen — Case anlegen

Erstelle ein "Starter Case":

  • starter = interner Name (keine Leerzeichen)

  • 13 = Slot im GUI (Mitte)

  • §6§lStarter Case = Anzeigename

2

Erstes Case erstellen — Case konfigurieren

3

Erstes Case erstellen — Belohnungen hinzufügen

Item 1: Diamant (selten)

Item 2: Gold (mittel)

Item 3: Eisen (häufig)

4

Erstes Case erstellen — Case testen

Gib dir Cases zum Testen:

Öffne das GUI:

Rechtsklick mit dem Item → Öffne das Case!


1

Case-Blöcke einrichten — Block platzieren

Baue einen schönen Bereich für deine Cases:

Tipp: Nutze dekorative Blöcke wie:

  • Ender Chest

  • Chest

  • Beacon

  • Glowstone

2

Case-Blöcke einrichten — Block registrieren

Führe aus:

Klicke auf den Block → Wähle "starter" Case aus dem GUI

Erfolgsmeldung:

3

Case-Blöcke einrichten — Testen

Klicke auf den Block → Main-GUI öffnet sich!

4

Case-Blöcke einrichten — Weitere Blöcke hinzufügen

Wiederhole die Schritte für weitere Cases:

Block entfernen

Falls du einen Fehler gemacht hast:


GUI anpassen

Main-GUI personalisieren

Öffne plugins/CaseOpening/mainGUI.yml:

Preview-GUI anpassen

Öffne plugins/CaseOpening/previewGUI.yml:

Nach Änderungen:


Erweiterte Features

Belohnungen mit Commands

Du kannst Items mit zusätzlichen Commands versehen:

Hinweis: <ItemID> ist die Zahl des Items (1, 2, 3, ...)

Broadcast für seltene Items

Alle Spieler sehen diese Nachricht beim Gewinnen!

Gruppen-Belohnungen

Öffne plugins/CaseOpening/caseGroupRewards.yml:

Verwendung:

Permission-Belohnungen

Ähnlich wie Gruppen-Belohnungen in casePermRewards.yml.


1

MySQL einrichten (Optional) — Datenbank erstellen

Verbinde dich mit deinem MySQL-Server:

2

MySQL einrichten (Optional) — Config anpassen

Öffne config.yml und passe an:

3

MySQL einrichten (Optional) — Server neu starten

Starte den Server → Tabellen werden automatisch erstellt!

4

MySQL einrichten (Optional) — Überprüfung

Prüfe in deiner MySQL-Datenbank:

Sollte zeigen:


Permissions einrichten

Spieler-Gruppe

Gib allen Spielern Zugriff auf das Case-System:

Mit LuckPerms:

Admin-Gruppe

Gib Admins volle Rechte:

VIP-Cases

Erstelle exklusive Cases für VIPs:


Troubleshooting

chevron-rightProblem: Plugin lädt nichthashtag

Lösungen:

  1. Prüfe ob Vault installiert ist: /plugins

  2. Schaue in die Console nach Fehlern

  3. Prüfe Server-Version (1.8.8 bis neueste)

chevron-rightProblem: Cases öffnen sich nichthashtag

Lösungen:

  1. Prüfe Permission: caseopening.gui.main

  2. Prüfe Console-Logs auf Fehlermeldungen

  3. Prüfe ob Case aktiviert ist: /case edit <name> enable true

chevron-rightProblem: Keine Belohnungenhashtag

Lösungen:

  1. Prüfe ob Items definiert sind: Öffne casesItem.yml

  2. Prüfe Chancen: Summe sollte > 0 sein

  3. Teste mit /caseitem getitem <case> <item>

chevron-rightProblem: MySQL-Verbindung fehlgeschlagenhashtag

Lösungen:

  1. Prüfe MySQL-Server Status

  2. Teste Verbindungsdaten

  3. Prüfe Firewall-Einstellungen


Nächste Schritte

Setup abgeschlossen! Hier sind weitere Ideen:

  1. Mehr Cases erstellen

    • Daily Case (täglich 1 gratis)

    • Event Cases (zeitlich begrenzt)

    • Legendary Cases (sehr selten)

  2. Shop einrichten

    • Kristalle gegen Geld verkaufen

    • Cases direkt kaufen

  3. Belohnungen erweitern

    • Ränge als Belohnung

    • Teleports zu speziellen Orten

    • Custom Items mit Commands

  4. Community einbinden

    • Events mit speziellen Cases

    • Wettbewerbe (wer öffnet die meisten?)

    • Vote-Belohnungen mit Kristallen


Schnell-Referenz

Wichtigste Befehle

Wichtigste Dateien

Support

Bei Fragen:

  1. Prüfe diese Dokumentation

  2. Aktiviere Debug-Modus

  3. Prüfe Console-Logs

  4. Kontaktiere den Support mit Logs


Viel Erfolg mit deinem Case-Opening-System! 🎁

Zuletzt aktualisiert