Skip to content

Releases: redflapp-oss/Redflapp

Redflapp VotePluginv1.0

Choose a tag to compare

@redflapp-oss redflapp-oss released this 04 Mar 13:44
bfd2710

🗳️ VoteSystem Plugin

Ein vollständiges Vote-System Plugin für Minecraft Server (Spigot/Paper) mit modernem GUI, Token-System und Premium-Belohnungen.

✨ Features

🗳️ Vote-System (NuVotifier)

  • ✅ Automatische Vote-Registrierung über NuVotifier
  • ✅ Wochenzähler wird automatisch erhöht
  • ✅ Tokens und Premium Tokens werden gespeichert
  • ✅ Spieler erhält Dankesnachricht bei Vote

🪙 Token-System

  • Normale Tokens: Werden durch Votes verdient, können für zufällige Diamant-Items eingelöst werden
  • Premium Tokens: Werden durch Votes verdient, 2 Premium Tokens = 10.000$ über Essentials/Vault

🖥️ Modernes Vote GUI

  • 📅 Wochen-Fortschritt: 7-Tages-Anzeige mit grün (gevotet) / rot (nicht gevotet)
  • 💎 Token-Button: Zeigt aktuelle Token-Anzahl, Klick für Diamant-Reward
  • Premium Shop: Zeigt Premium-Anzahl, 2 Premium → 10.000$ mit Animationen
  • 🏆 Top Voter Menü: Rangliste der besten Voter mit Spielerköpfen
  • Nächster Vote Timer: Zeigt Zeit bis zum nächsten Vote

🎆 Premium Animationen

Bei Premium-Einlösung:

  • Titel "✦ PREMIUM BONUS ✦"
  • ActionBar Animation
  • 10.000$ via Essentials/Vault
  • Lightning Effekt
  • Explosion ohne Schaden
  • Gold & Lila Feuerwerk

💾 Datenbank

  • SQLite-Datenbank für alle Daten
  • Speichert: Wochenvotes, Normale Tokens, Premium Tokens, Top Voter Statistik

📋 Befehle

  • /vote - Öffnet das Vote-GUI
  • /votereward - Einlösen von Vote-Belohnungen (Legacy)
  • /votestats [player] - Anzeigen von Vote-Statistiken
  • /votetest <vote|token|premium> <spieler> [anzahl] - Admin-Testbefehl

🚀 Installation

  1. Abhängigkeiten installieren:

    • NuVotifier 2 (optional, für automatische Vote-Registrierung)
    • Essentials oder Vault (für Geld-Belohnungen)
  2. Plugin kompilieren:

    mvn clean package
  3. Plugin installieren:

    • Kopiere target/VoteSystem-1.0.0.jar in dein plugins Verzeichnis
  4. Server starten:

    • Das Plugin erstellt automatisch die config.yml und Datenbank

⚙️ Konfiguration

Die config.yml wird automatisch erstellt:

reset-time: "00:10"  # Zeit für Vote-Reset (Format: HH:mm)
vote-link: "https://minecraft-server.eu/DEIN_SERVER"  # Link zur Vote-Seite
premium-reward-money: 10000  # Geld-Belohnung für Premium-Einlösung

🔧 Technische Details

  • Java Version: 17+
  • API: Bukkit/Paper 1.19+
  • Datenbank: SQLite
  • Integrationen: NuVotifier 2, Essentials/Vault
  • GUI: Bukkit Inventory API
  • Animationen: BukkitRunnable

📝 Spieler-Erlebnis

  1. Spieler votet auf einer Website
  2. NuVotifier registriert den Vote automatisch
  3. Spieler betritt Server oder ist bereits online
  4. Spieler öffnet /vote und sieht:
    • Wochen-Fortschritt
    • Token-Anzahl
    • Premium-Anzahl
  5. Spieler löst Premium ein (2 Premium Tokens)
  6. Spieler erhält 10.000$ + spektakuläre Animationen

🎯 Erweiterungen möglich

  • Zusätzliche Belohnungstypen
  • API-Integration für andere Vote-Seiten
  • Erweiterte Statistiken
  • Integration mit anderen Plugins (PlaceholderAPI, etc.)

📄 Lizenz

Dieses Plugin wurde für die Verwendung auf Minecraft Servern entwickelt.
Rechte sind bei Redflapp vorbehalten.

Benötigte Plugins:
NuVotifier
Vote Website:
minecraft-server.eu