Zum Hauptinhalt springen Zur Suche springen Zur Hauptnavigation springen

💼 VJobs — Job-System Plugin

Produktinformationen "💼 VJobs — Job-System Plugin"

Funktion

VJobs bringt ein vollwertiges Berufe-System auf deinen Server. 10 Jobs, Level 1–100, Spezial-Items, passive Fähigkeiten, ein Backpack-System pro Job und Meilenstein-Belohnungen – alles über ein umfangreiches GUI-System.

  • ⛏️ 10 Jobs – Baumeister, Bergarbeiter, Holzfäller, Farmer, Gräber, Angler, Jäger, Verzauberer, Erkunder und Schwimmer – jeder mit eigenen Belohnungen
  • 📈 Level-System (1–100) – Progressive XP-Anforderungen, höhere Level geben prozentual mehr Geld (+2 % pro Level) und mehr XP (+1.5 % pro Level)
  • ⚔️ 9 Spezial-Items – Unzerstörbare Job-Tools, die mit dem Level freigeschaltet werden:
    • 🪓 Baumfäller-Axt – fällt den ganzen Baum (max. 64 Blöcke)
    • ⛏️ 2x2-Spitzhacke – baut 4 Blöcke gleichzeitig ab
    • 🌾 3x3-Hacke – erntet 9 Felder gleichzeitig
    • 🎣 Doppel-Angel – verdoppelt Fisch-Drops
    • 🥄 Speed-Schaufel – Haste-Effekt für sofortiges Graben
    • 🗡️ Jäger-Schwert – verdoppelt Fleisch- und Loot-Drops von Tieren
    • 🔮 Verzauberer-Lapis – unbegrenzter Lapis im Verzauberungstisch
    • 👢 Erkunder-Stiefel – Speed-Effekt nach 5 Sekunden durchgehendem Sprinten (balanced)
    • 🔱 Schwimmer-Dreizack – Wasseratmung und Delfins Anmut, aktiv im Wasser
  •  14 passive Fähigkeiten – Permanente Boni wie Haste, Speed, Stärke, Wasseratmung, Delfins Anmut, Nachtsicht und Geld-Multiplikatoren – freigeschaltet zwischen Level 50 und 90
  • 🎚️ Fähigkeiten ein-/ausschaltbar – Jeder Spieler kann seine freigeschalteten Fähigkeiten einzeln im GUI aktivieren oder deaktivieren
  • 🎒 Backpack-System – Ab Level 15 erhält jeder Job einen eigenen Rucksack, der mit den Leveln 25, 35, 50, 65, 80 und 95 von 3 auf bis zu 9 Slots wächst
  • 💰 Tägliche Verdienst-Limits – Konfigurierbares Tageslimit pro Job, XP wird auch nach Erreichen weiter vergeben (Reset um 00:00)
  • 🎯 Meilenstein-Belohnungen – Bei den Leveln 5, 10, 15, 20, 25, 30, 35, 40, 45, 50, 60, 70, 80, 90 und 100 werden konfigurierbare Commands ausgeführt
  • 📊 ActionBar-Feedback – Geld und XP in Echtzeit in der ActionBar mit Fortschrittsbalken
  • 🏆 Leaderboard – Top-10-Rangliste pro Job mit Spielerköpfen (Gold, Silber, Bronze)
  • ⚔️ Optionales Jäger-PvP – PvP-Kills können (deaktivierbar) als Jäger-XP zählen, mit eigenem Multiplikator
  • 🔒 Anti-Exploit – Spieler-platzierte Blöcke geben keine Belohnung, 15-Sekunden-Schutz gegen Break-Place-Cycling
  • 🎮 Mehrere Jobs gleichzeitig – Anzahl gleichzeitiger Jobs über jobs.work.<1-10> Permission steuerbar
  • 🌍 Welt-Blacklist – Jobs in bestimmten Welten deaktivierbar
  • 💱 Vault & VMultiEconomy – Unterstützt beide Wirtschaftssysteme
  • 📊 PlaceholderAPI – Eigene Placeholder für Level, XP, Fortschritt und Tageslimit pro Job
  • 🌐 Mehrsprachig – Deutsch und Englisch mitgeliefert, komplett anpassbar
  • ⚙️ Komplett konfigurierbar – Alle Blöcke, Belohnungen, Level-XP, Tageslimits, Spezial-Items, Fähigkeiten, Backpacks und Reward-Commands

Voraussetzungen: Paper 1.21+ · Java 21+ · Vault (erforderlich) · VMultiEconomy (optional) · PlaceholderAPI (optional)


Commands & GUI

Hauptcommand: /jobs · Aliase: /job, /vjobs

Spieler-Commands

CommandBeschreibungPermission
/jobs menuÖffnet das Hauptmenü (GUI)jobs.menu
/jobs join Einem Job beitretenjobs.join
/jobs leave Job verlassen (Fortschritt bleibt gespeichert)jobs.leave
/jobs listAlle Jobs mit Status und Level anzeigenjobs.list
/jobs payment [Job]Geld- und XP-Belohnungen pro Block/Aktion anzeigenjobs.payment
/jobs level [Job]Level und XP-Fortschritt anzeigenjobs.level
/jobs topTop-10-Leaderboard anzeigenjobs.top
/jobs specialitemSpezial-Items anzeigen und beanspruchen (GUI)jobs.specialitem
/jobs abilitiesFreigeschaltete Fähigkeiten ein-/ausschalten (GUI)jobs.abilities
/jobs backpackJob-Rucksack öffnen (GUI)jobs.backpack
/jobs progressFortschritt mit Meilensteinen anzeigen (GUI)jobs.progress

Admin-Commands

CommandBeschreibungPermission
/jobs admin reloadKonfiguration neu ladenjobs.admin
/jobs admin kick Spieler aus allen Jobs entfernen und Fortschritt löschenjobs.admin
/jobs admin itemgive Spezial-Item an Spieler vergebenjobs.admin

Permissions

PermissionBeschreibungStandard
jobs.*Alle FunktionenOP
jobs.joinJobs beitretenfalse
jobs.leaveJobs verlassenfalse
jobs.listJob-Liste anzeigenfalse
jobs.paymentBelohnungen einsehenfalse
jobs.levelLevel anzeigenfalse
jobs.topLeaderboard anzeigenfalse
jobs.menuHauptmenü öffnenfalse
jobs.specialitemSpezial-Items anzeigenfalse
jobs.abilitiesFähigkeiten-Menü öffnenfalse
jobs.backpackJob-Rucksack öffnenfalse
jobs.progressFortschrittsanzeige öffnenfalse
jobs.adminAdmin-Commandsfalse
jobs.work.<1-10>Max. gleichzeitige Jobs (z.B. jobs.work.3)false

GUI-Menüs

MenüFunktion
HauptmenüZugang zu Jobs beitreten, verlassen, Leaderboard, Spezial-Items, Fähigkeiten, Backpack und Fortschritt
Job beitretenAlle 10 Jobs mit Status (beigetreten/verfügbar/max erreicht)
Job verlassenNur aktive Jobs angezeigt, Klick zum Verlassen
LeaderboardJob-Tabs oben, Top 10 mit Spielerköpfen und Rang-Farben
Spezial-ItemsItems mit Level-Anforderung, Cooldown und Beanspruchungs-Status
FähigkeitenAlle freigeschalteten Fähigkeiten pro Job, einzeln per Klick aktivierbar/deaktivierbar
BackpackPersönlicher Job-Rucksack mit 3–9 Slots, je nach Level
FortschrittsauswahlAlle aktiven Jobs mit Level, XP und Tageslimit-Rest
Fortschritts-DetailXP-Balken, Tageslimit-Balken, alle Meilensteine und Spezial-Item-Status

Datenbank-Anbindung

Optionale Anbindung an MySQL, MariaDB oder PostgreSQL via HikariCP-Connection-Pool.

  • Konfigurierbar in config.yml im Abschnitt database: (ganz unten)
  • Wenn aktiviert und erreichbar, wird die Datenbank exklusiv genutzt
  • Bestehende Daten (YAML/JSON) werden beim ersten Start automatisch migriert und als .migrated umbenannt
  • Ohne DB läuft das Plugin wie bisher mit Datei-Speicherung weiter
database:
  enabled: false
  type: mysql          # mysql | mariadb | postgresql
  host: localhost
  port: 3306
  database: vjobs
  username: root
  password: ""
  pool-size: 10

0 von 0 Bewertungen

Durchschnittliche Bewertung von 0 von 5 Sternen

Bewerten Sie dieses Produkt!

Teilen Sie Ihre Erfahrungen mit anderen Kunden.