⚔️ Qadro RPG Plugin

Vollständiges Wiki und Dokumentation

Version 1.0.0 | Minecraft 1.21.10

📖 Übersicht

Qadro RPG ist ein umfassendes RPG-Plugin für Minecraft 1.21.10, das deinem Server viele neue Features bietet:

👥 Rassen

Beim ersten Betreten des Servers musst du eine Rasse auswählen. Jede Rasse hat unterschiedliche Attribute:

👤 Mensch

Die vielseitigste Rasse - ausgeglichen in allen Attributen

Stärke: 5 Intelligenz: 5 Konstitution: 5 Weisheit: 5 Geschicklichkeit: 5

🧝 Elf

Geschickt und magisch begabt

Stärke: 3 Intelligenz: 7 Konstitution: 4 Weisheit: 8 Geschicklichkeit: 3

⛏️ Zwerg

Stark und widerstandsfähig

Stärke: 8 Intelligenz: 3 Konstitution: 7 Weisheit: 2 Geschicklichkeit: 5

🪓 Ork

Kraftvoll und wild

Stärke: 9 Intelligenz: 2 Konstitution: 6 Weisheit: 1 Geschicklichkeit: 7

🌑 Dunkelelf

Geschickt im Schatten

Stärke: 4 Intelligenz: 6 Konstitution: 5 Weisheit: 7 Geschicklichkeit: 3

🔥 Tiefling

Von Dämonenblut gezeichnet

Stärke: 6 Intelligenz: 7 Konstitution: 4 Weisheit: 6 Geschicklichkeit: 2

🐉 Drachengeboren

Stolz und mächtig

Stärke: 7 Intelligenz: 5 Konstitution: 6 Weisheit: 4 Geschicklichkeit: 3

⚙️ Gnom

Erfinderisch und intelligent

Stärke: 3 Intelligenz: 8 Konstitution: 3 Weisheit: 9 Geschicklichkeit: 2

🍪 Halbling

Glücklich und gewandt

Stärke: 4 Intelligenz: 6 Konstitution: 4 Weisheit: 5 Geschicklichkeit: 6

🧛 Vampir

Unsterblich und schnell

Stärke: 6 Intelligenz: 5 Konstitution: 5 Weisheit: 5 Geschicklichkeit: 4

⚔️ Klassen

Nach der Rassenauswahl wählst du deine Klasse. Jede Klasse hat spezielle Fähigkeiten:

🗡️ Krieger

Ein Meister des Nahkampfs

Stärke: 10 Intelligenz: 2 Konstitution: 8 Weisheit: 2 Geschicklichkeit: 3

🔮 Magier

Mächtiger Zauberer

Stärke: 2 Intelligenz: 10 Konstitution: 3 Weisheit: 9 Geschicklichkeit: 2

🏹 Assassine

Schnell und tödlich

Stärke: 6 Intelligenz: 4 Konstitution: 4 Weisheit: 3 Geschicklichkeit: 8

🛡️ Paladin

Heiliger Krieger

Stärke: 8 Intelligenz: 5 Konstitution: 7 Weisheit: 6 Geschicklichkeit: 3

⚔️ Barbar

Wilder Berserker

Stärke: 9 Intelligenz: 1 Konstitution: 9 Weisheit: 2 Geschicklichkeit: 4

🎵 Barde

Inspirierender Unterstützer

Stärke: 4 Intelligenz: 6 Konstitution: 5 Weisheit: 7 Geschicklichkeit: 5

🌿 Druide

Naturverbundener Magier

Stärke: 5 Intelligenz: 7 Konstitution: 6 Weisheit: 8 Geschicklichkeit: 4

🥋 Mönch

Disziplinierter Kämpfer

Stärke: 6 Intelligenz: 3 Konstitution: 5 Weisheit: 4 Geschicklichkeit: 9

🎯 Waldläufer

Meister des Bogens

Stärke: 5 Intelligenz: 4 Konstitution: 5 Weisheit: 6 Geschicklichkeit: 7

👹 Hexenmeister

Beschwörer der Dämonen

Stärke: 4 Intelligenz: 9 Konstitution: 4 Weisheit: 5 Geschicklichkeit: 3

📈 Level-System

XP-Gewinnung

Du erhältst Erfahrungspunkte (XP) durch verschiedene Aktivitäten:

Level-Ups

Wenn du genug XP gesammelt hast, steigst du ein Level auf:

XP-Berechnung

Die benötigte XP für ein Level wird exponentiell berechnet:

XP = 100 × Level^1.5 × Multiplikator

XP-Boosts

XP-Boosts erhöhen temporär deine XP-Gewinnung:

🌟 Skills-System

Das Skills-System ermöglicht es dir, verschiedene Fähigkeiten freizuschalten und zu verbessern.

Skill-Typen

Skill-Punkte erhalten

Skill-Punkte erhältst du durch:

Skills freischalten

Um einen Skill freizuschalten:

  1. Öffne das Skills-Menü mit /skills
  2. Wähle den gewünschten Skill aus
  3. Stelle sicher, dass du genug Skill-Punkte hast
  4. Prüfe, ob alle Anforderungen erfüllt sind
  5. Klicke zum Freischalten

Skill-Boni

Skills können verschiedene Boni gewähren:

🖥️ HUD-System

Das HUD-System zeigt wichtige Informationen direkt im Spiel an:

Action Bar

Scoreboard

Boss Bar

🏰 Gilden-System

Gilden sind größere, persistente Spielergruppen mit erweiterten Funktionen:

Gilden-Funktionen

Gilden-Ränge

⚔️ PvP-System

Das PvP-System ermöglicht faire Kämpfe zwischen Spielern:

Duell-System

Arena-Modus

📍 Teleport-System

Das Teleport-System ermöglicht schnelles Reisen:

Warps

Homes

📧 Mail-System

Das Mail-System ermöglicht Nachrichten zwischen Spielern:

Mail-Funktionen

🏰 Dungeon-System

Das Dungeon-System bietet instanzierte Dungeons mit automatischer Welterstellung:

Dungeon-Funktionen

Hinweis: Für das Dungeon-System werden die Plugins Multiverse Core, Dungeon MMO und Stratos | World Generator benötigt.

💱 Trading-System

Das Trading-System ermöglicht sicheren Spieler-zu-Spieler Handel:

Trading-Funktionen

⭐ Ruf-System

Das Ruf-System verfolgt dein Standing mit verschiedenen Fraktionen:

Ruf-Funktionen

📜 Quest-System

Das Quest-System bietet verschiedene Arten von Quests:

Normale Quests

Daily Quests

Weekly Quests

⌨️ Befehle

Spieler-Befehle

/qadro oder /qrpg oder /qr
Zeigt Plugin-Informationen und Hilfe an
/race
Zeigt deine aktuelle Rasse an oder öffnet das Auswahlmenü
/race select
Öffnet das Rassen-Auswahlmenü
/class
Zeigt deine aktuelle Klasse an oder öffnet das Auswahlmenü
/class select
Öffnet das Klassen-Auswahlmenü
/skills oder /skill oder /sk
Öffnet das Skills-Menü
/level oder /lvl oder /l
Zeigt deine Level-Informationen an
/stats
Zeigt deine Spieler-Statistiken an
/quest oder /quests oder /q
Quest-Befehle (list, start, complete)
/shop [shopname]
Öffnet einen Shop
/party oder /p oder /group
Gruppen-Befehle (create, invite, accept, leave, disband)
/achievement oder /ach oder /achievements
Zeigt Achievement-Informationen an
/hud [toggle|reload]
HUD-Einstellungen
/leaderboard oder /lb oder /top
Zeigt Level Leaderboard an
/guild oder /g oder /gilde
Gilden-Befehle (create, invite, accept, leave, info)
/duel oder /duell oder /fight
Duell-Befehle (challenge, accept, deny)
/warp oder /w
Warp-Befehle (name, list, set, delete)
/home oder /h
Home-Befehle (name, set, delete, list)
/mail oder /nachricht oder /message
Mail-System (read, list, claim, delete)
/dungeon oder /d oder /dungeons
Dungeon-Befehle (create, invite, leave, list, info)
/trade oder /handel oder /t
Handels-Befehle (request, accept, ready, cancel, info)
/reputation oder /rep oder /ruf
Ruf-Befehle (list, info)
/dailyquest oder /dq oder /daily oder /weekly
Daily/Weekly Quest-Befehle

Admin-Befehle

/qadroadmin oder /qadmin oder /qa
Hauptbefehl für Admin-Funktionen
/qadroadmin setlevel <spieler> <level>
Setzt das Level eines Spielers
/qadroadmin setxp <spieler> <xp>
Setzt die XP eines Spielers
/qadroadmin setrace <spieler> <rasse>
Setzt die Rasse eines Spielers
/qadroadmin setclass <spieler> <klasse>
Setzt die Klasse eines Spielers
/xpboost <spieler> <multiplier> <sekunden>
Vergibt einen XP-Boost an einen Spieler
/qadro reload
Lädt die Plugin-Konfiguration neu

🔌 Integrationen

Qadro RPG unterstützt die Integration mit folgenden Plugins:

Vault

Integration mit Vault für:

LuckPerms

Integration mit LuckPerms für:

EssentialsX

Integration mit EssentialsX für:

ItemsAdder

Integration mit ItemsAdder für:

Multiverse Core

Integration mit Multiverse Core für:

Hinweis: Diese Plugins sind optional. Qadro RPG funktioniert auch ohne sie, aber einige Features sind dann nicht verfügbar.

📥 Installation

Voraussetzungen

Installationsschritte

  1. Lade die QadroRPG.jar Datei herunter
  2. Platziere sie im plugins Ordner deines Servers
  3. Starte den Server neu
  4. Konfiguriere das Plugin in der config.yml
  5. (Optional) Installiere unterstützende Plugins (Vault, LuckPerms, etc.)

Konfiguration

Die Hauptkonfigurationsdatei ist config.yml. Hier kannst du einstellen:

Datenbank

Standardmäßig verwendet Qadro RPG SQLite, was keine zusätzliche Konfiguration erfordert. Für MySQL musst du die Datenbankverbindung in der config.yml konfigurieren.

📝 Berechtigungen

Berechtigung Beschreibung Standard
qadro.* Alle Qadro RPG Berechtigungen false
qadro.use Grundlegende Plugin-Nutzung true
qadro.admin Admin-Berechtigungen op
qadro.race Rassen-Befehle nutzen true
qadro.class Klassen-Befehle nutzen true
qadro.skills Skills-Menü öffnen true
qadro.level Level-Informationen anzeigen true
qadro.stats Spieler-Statistiken anzeigen true
qadro.guild Gilden-Befehle nutzen true
qadro.duel Duell-Befehle nutzen true
qadro.warp Warps nutzen true
qadro.warp.set Warps erstellen op
qadro.warp.delete Warps löschen op
qadro.home Home-Befehle nutzen true
qadro.mail Mail-System nutzen true
qadro.dungeon Dungeon-Befehle nutzen true
qadro.trade Handels-Befehle nutzen true
qadro.reputation Ruf-Befehle nutzen true
qadro.dailyquest Daily/Weekly Quest-Befehle nutzen true

🗺️ Roadmap

Hier findest du geplante Features und Verbesserungen für zukünftige Versionen von Qadro RPG:

Version 1.1.0 Geplant

🔧 Verbesserungen

  • Performance-Optimierungen für große Spielerzahlen
  • Verbesserte Datenbankabfragen mit Caching
  • Asynchrone Datenbankoperationen
  • Reduzierte Speichernutzung

📊 Erweiterte Statistiken

  • Detaillierte Spielerstatistiken (Spielzeit, Tode, etc.)
  • Statistik-Vergleich zwischen Spielern
  • Persönliche Bestleistungen
  • Statistik-Export als JSON/CSV

🎨 GUI-Verbesserungen

  • Animierte GUI-Übergänge
  • Custom Texturen für GUI-Elemente
  • Verbesserte Tooltips mit mehr Informationen
  • Drag & Drop für Items in Shops

🌍 Welt-Generierung

  • Erweiterte Custom-Biome
  • Dungeon-Generierung in der Hauptwelt
  • Struktur-Platzierung (Ruinen, Türme, etc.)
  • Ressourcen-Verteilung basierend auf Level

Version 1.2.0 Geplant

⚔️ Erweiterte PvP-Features

  • Ranked PvP-System mit ELO-Bewertung
  • PvP-Seasonen mit Belohnungen
  • Team-Battles (2v2, 3v3, 5v5)
  • PvP-Arenen mit verschiedenen Modi
  • PvP-Ladder-System

🏰 Gilden-Erweiterungen

  • Gilden-Warfare (Gilde vs. Gilde Kämpfe)
  • Gilden-Territorien
  • Gilden-Bank für gemeinsame Ressourcen
  • Gilden-Upgrades und Verbesserungen
  • Gilden-Events und Challenges

📜 Erweiterte Quest-Systeme

  • Epic Quests (mehrteilige Story-Quests)
  • Chain Quests (Quests die aufeinander aufbauen)
  • Quest-Branches (Entscheidungen beeinflussen den Verlauf)
  • Quest-Sharing zwischen Party-Mitgliedern
  • Quest-Editor für Admins

🎣 Mini-Games

  • Fishing-Mini-Game mit verschiedenen Fischen
  • Mining-Challenges
  • Racing-Events
  • Puzzle-Dungeons

Version 2.0.0 Langfristig

🎭 Klassen-Spezialisierungen

  • Sub-Klassen für jede Hauptklasse
  • Klassen-spezifische Fähigkeiten und Combos
  • Klassen-Quests und Storylines
  • Klassen-Wechsel-System

🏛️ Städte & NPCs

  • Dynamische NPC-Siedlungen
  • NPC-Quests mit Dialog-System
  • Stadt-Verwaltung für Spieler
  • Handelsrouten zwischen Städten
  • NPC-Händler mit dynamischen Preisen

🐉 Boss-System

  • Welt-Bosse mit Spawn-Timern
  • Raid-Bosse für Gilden
  • Boss-Mechaniken und Phasen
  • Einzigartige Boss-Belohnungen
  • Boss-Statistiken und Leaderboards

📦 Erweiterte Items & Ausrüstung

  • Set-Items mit Set-Boni
  • Legendäre Items mit einzigartigen Effekten
  • Item-Upgrade-System
  • Socket-System für Edelsteine
  • Item-Fusion für mächtigere Items

🌐 Multi-Server Features

  • Cross-Server Gilden
  • Cross-Server PvP
  • Shared Economy zwischen Servern
  • Server-Hopping für Dungeons

🎮 API & Erweiterungen

  • Vollständige Plugin-API für Entwickler
  • Event-System für Custom-Integrationen
  • Webhook-Integration für Discord/Web
  • REST API für externe Anwendungen
  • Plugin-Marketplace für Community-Addons

💡 Weitere Ideen

Mögliche Features

  • Pet-System mit kämpfenden Begleitern
  • Mount-System für schnelleres Reisen
  • Housing-System mit Custom-Builds
  • Farming-System mit automatisierten Farmen
  • Alchemy-System mit komplexen Rezepten
  • Enchanting-System mit Custom-Verzauberungen
  • Companion-System (NPC-Gefährten)
  • Guild-Hall-System
  • Tournament-System
  • Battle-Pass-System
Hinweis: Diese Roadmap ist nicht final und kann sich ändern. Features können verschoben, hinzugefügt oder entfernt werden basierend auf Community-Feedback und technischen Anforderungen. Die Prioritäten können sich je nach Entwicklungsschwerpunkt ändern.