AethelJobs Dein passives Jobsystem mit Stil, Boostern und Flexibilität! Version: 1.0.1 Autor: Graynetic
► Was ist AethelJobs? AethelJobs ist ein umfangreiches und dennoch einfach zu bedienendes, passives Job-Plugin für deinen Minecraft-Server. Spieler verdienen automatisch XP und Geld, indem sie alltägliche Aufgaben erledigen, die zu vordefinierten Jobs wie Bergarbeiter, Holzfäller, Farmer, Jäger oder Fischer gehören. Es ist darauf ausgelegt, die Spieleraktivität zu belohnen, ohne dass sie aktiv einen Job auswählen oder verlassen müssen.
Das Plugin ist inspiriert von klassischen Jobsystemen, bringt aber moderne Features und eine saubere Implementierung mit, um deinem Server einen Mehrwert zu bieten.
► Features
Passive Belohnungen: Spieler verdienen Geld und XP automatisch durch Aktionen wie Blockabbau, Holzhacken, Ernten, Monsterjagen und Angeln.
Mehrere Jobs: Konfiguriere verschiedene Jobs mit jeweils eigenen XP- und Geldbeträgen für spezifische Aktionen.
Levelsystem: Spieler leveln ihre Jobs hoch und können so Boni freischalten.
Konfigurierbare Levelkurve: Passe Basis-XP, Exponent und Maximallevel an.
Geldbonus pro Level: Belohne Spieler mit einem prozentualen Geldbonus für höhere Level (einstellbar).
Vault-Integration: Erfordert Vault für die Ökonomie-Funktionen.
Flexible Datenspeicherung:
MySQL: Für größere Server empfohlen, mit HikariCP-Connection-Pooling für optimale Performance.
YAML: Einfache, dateibasierte Speicherung für kleinere Server oder Testzwecke.
Job XP-Booster:
Global aktivierbar: Spieler können für einen bestimmten Job einen XP-Booster kaufen, der allen Spielern auf dem Server zugutekommt.
Kosten & Dauer konfigurierbar: Lege fest, wie viel Booster kosten und wie lange sie halten.
Ankündigungen: Globale Nachrichten bei Aktivierung, Verlängerung und Ablauf.
Visuelle Hinweise: Anpassbares Item im GUI mit Status und Restzeit.
Soundeffekte: Konfigurierbarer Sound bei Aktivierung.
Schicke GUI:
Übersichtliche Job-Anzeige: Mit /jobs öffnet sich ein Inventar, das alle Jobs, Level, XP-Fortschritt (inkl. Fortschrittsbalken) und den Aktivitätsstatus in der aktuellen Welt anzeigt.
Booster-Kauf integriert: Spieler können Job-Booster direkt über die GUI erwerben.
Info über aktive Booster: Ein spezielles Item im GUI zeigt alle global aktiven Booster und deren Restlaufzeit an.
Anpassbarer Titel und Präfix.
Welt-Beschränkungen: Lege pro Job fest, in welchen Welten er aktiv sein soll.
Schutz vor Missbrauch:
Spielerplatzierte Blöcke: Verhindert das Farmen von XP/Geld durch das wiederholte Abbauen selbst platzierter Blöcke (ausgenommen Setzlinge/Pflanzen, die natürlich wachsen).
Cooldown für Blockabbau: Ein sehr kurzer Cooldown verhindert XP-Exploits durch extrem schnellen Blockabbau.
Action-Bar Nachrichten: Sofortiges Feedback über erhaltene XP und Geld direkt in der Action-Bar.
Admin-Befehle:
/jobsadmin setlevel <Spieler> <JobTyp> <Level>: Setzt das Level eines Spielers für einen bestimmten Job.
/jobsadmin startallboosters: Startet oder verlängert alle Job-Booster gleichzeitig.
/jobs reload: Lädt die Konfiguration des Plugins neu (Permission: aetheljobs.admin).