PLANUNGSVERSION · Keine Serververbindung
Interaktiver Berufssystem-Planer

10 Berufe.
Dein Fortschritt. Deine Belohnungen.

Hier kannst du alle Regeln, Anforderungen und Verkaufslimits deines geplanten Minecraft-Servers nachvollziehen. Probiere Level aus, sieh dir die Anzeige im Spiel an und arbeite die technische Umsetzung Schritt für Schritt ab.

10Berufe gleichzeitig
10Stufen je Beruf
30.000 $Basis-Verkaufslimit / Tag
60.000 $Maximales geplantes Tageslimit

So funktioniert das System

Alle Spieler starten ohne Berufsfortschritt beim Anfänger-Status. Sie dürfen alle zehn Berufe gleichzeitig trainieren: Bäume fällen, Erze abbauen, ernten, Monster besiegen, angeln, bauen, Tiere züchten, Tränke brauen, mit Dorfbewohnern handeln und neue Chunks entdecken.

Für jede gültige Aktion steigt ein eigener Zähler. Sobald eine Stufengrenze erreicht ist, wird ein neuer Berufsrang freigeschaltet. Spieler wählen selbst, welchen freigeschalteten Beruf sie über dem Kopf und in der Sidebar zeigen möchten.

Beim täglichen Verkaufslimit gilt unabhängig davon immer nur der höchste freigeschaltete Bonus aus allen Berufen. Boni werden nicht addiert.

Beispiel: Baumfäller VII = 48.000 $, Farmer IV = 39.000 $. Angezeigt werden darf Farmer IV; verkauft werden können trotzdem höchstens 48.000 $ am Tag.

Wichtig: Geplant ≠ bereits aktiv

Diese Webseite ist ein Planer und interaktives Beispiel. Sie verändert weder den Minecraft-Server noch die EconomyCraft-Konfiguration.

Das vorhandene LuckPerms kann Ränge und Berechtigungen organisieren. Für die automatische Aktionszählung, Berufs-Auswahl, Platzierungs-Schutz und die Limit-Anpassung wird voraussichtlich eine eigene Fabric-Erweiterung oder eine geprüfte passende Kombination zusätzlicher Mods benötigt.

Das EconomyCraft-Feld dailySellLimit ist in der bekannten Konfiguration ein globaler Wert. Das hier geplante individuelle Limit darf erst als „fertig“ gelten, wenn eine kompatible Erweiterung es tatsächlich durchsetzt.

Server-Ziel: Minecraft Java 26.3 · Fabric · LuckPerms · StyledSidebars · CustomNameTags · EconomyCraft.

Deine zehn Berufe

Berufe & Level-Anforderungen

Wähle einen Beruf. Die neuen Berufe Alchemist, Händler und Entdecker haben vorläufige Stufenwerte (noch nicht endgültig bestätigt). Die Anforderungen sind kumulativ: „Level V – 12.500“ bedeutet 12.500 gültige Aktionen insgesamt, nicht zusätzlich zu Level IV.

Beruf

RangAktionen insgesamtVerkaufslimit / Tag

Was zählt?

Berufsfortschritt ausprobieren

Trag für die Berufe Testwerte ein. Du siehst sofort, welchen Rang du damit erreicht hättest und welchen höchsten Verkaufsbonus es gäbe. Die Werte bleiben nur lokal in diesem Browser gespeichert.

Höchstes tägliches Verkaufslimit
30.000 $

Fortschritt des ausgewählten Berufs

Diese Auswahl beeinflusst nur die Namensanzeige, nicht das Verkaufslimit.

So sieht es in Minecraft aus

Die Vorschau zeigt das vereinbarte Layout. Sie ist eine Skizze, keine Live-Verbindung zur Mod. Wähle einen Beruf und ändere die Beispielwerte.

Über dem Kopf

Drei Zeilen: Beruf → Spielername + Hauptrang → Geld + Clan.

Sidebar / Scoreboard

Die vorhandenen Spielzeit-, Level-, Ping- und Todesanzeigen bleiben erhalten.

Technische Einrichtung: Schritt für Schritt

Das ist der Ablauf für die spätere Implementierung. Die Code-Bausteine sind Anforderungen und Beispiele, keine fertige installierbare Mod.

1. Backup anlegen

Den Server sauber stoppen, Welt, config/ und die LuckPerms-Daten sichern. Dann Mod-Versionen dokumentieren. Erst auf einer Testkopie experimentieren.

2. Eigenes Fabric-Berufssystem erstellen

Die Mod braucht pro Spieler dauerhaft zehn Fortschrittszähler, die erreichten Stufen und die Auswahl des angezeigten Berufs. Die Speicherung muss auch Neustarts und Spielerwechsel überleben, am besten anhand der Spieler-UUID.

Spielerdaten (Beispiel): UUID → baumfaeller: 12500 bergarbeiter: 2500 farmer: 30000 ... angezeigter_beruf: farmer

3. Nur gültige Aktionen zählen

Passende serverseitige Events für Holzabbau, Erzabbau, Ernte, direkte Mob-Kills, Angelerfolg, Blockplatzierung, erfolgreiche Tierzucht, Brauvorgänge, Villager-Handel und erstmaliges Betreten neuer Chunks erfassen. Jeder Event darf höchstens einmal gezählt werden. Exploits wie mehrfaches Platzieren derselben Blöcke und automatische Farmen benötigen zusätzliche Schutzlogik.

„Natürlich gewachsen“, „nicht automatisch“ oder „echte Bauaktion“ ist nicht immer trivial festzustellen. Diese Regeln müssen implementiert und getestet werden; sie entstehen nicht von allein.

4. Level berechnen und LuckPerms anbinden

Erreichte Schwellen anhand kumulativer Zähler berechnen und bei Stufenwechsel den passenden Berufsstatus aktualisieren. Hauptgruppen wie GOD/VIP/Teamleitung nicht überschreiben! Berufsgruppen ggf. getrennt von Haupträngen verwalten, damit mehrere Berufe parallel möglich sind.

5. Angezeigten Beruf wählbar machen

Ein eigenes Befehlsmenü oder GUI wäre sinnvoll, etwa /berufe zum Anzeigen und /beruf anzeigen farmer zum Wechsel. Das sind vorgeschlagene Befehle; sie existieren erst, wenn die Mod sie bereitstellt.

6. Platzhalter für Nametag und Sidebar liefern

Die Mod sollte Werte für gewählten Beruf, Berufsstufe, besten Verkaufsbonus und Fortschritt als Placeholder bereitstellen. Danach StyledSidebars und die Nametag-Mod darauf einstellen und prüfen, ob drei Zeilen technisch sauber unterstützt werden.

Mögliche neue Platzhalter (Beispiel): %craftoryjobs:display_name% %craftoryjobs:display_level% %craftoryjobs:highest_sell_limit%

7. EconomyCraft-Verkaufslimit integrieren

Das ist der kritischste Punkt. Die bekannte Config kennt ein globales dailySellLimit. Die verwendete EconomyCraft-Version und verfügbare APIs oder Mixins müssen geprüft werden. Erst dann kann man die Limit-Prüfung von global 30.000 $ auf einen pro Spieler ermittelten Wert ändern – inklusive Tagesreset, Verkaufsbuchungen und Fehlermeldungen.

Gewünschte Formel: limit(spieler) = MAX( 30000, bonus(baumfaeller_level), bonus(bergarbeiter_level), ... bonus(viehwirt_level), bonus(alchemist_level), bonus(haendler_level), bonus(entdecker_level) ) Beispiel: MAX(30000, 48000, 39000) = 48000

8. Testen und live schalten

Testspieler anlegen und prüfen: Levelübergang, alle zehn Jobs, Überschreitung des Tageslimits, Reset, OP-/VIP-Gruppen, Clan-Anzeige, Serverneustart, Abbauen/Neuplatzieren und gefälschte oder automatische Aktionen. Erst danach auf den echten Server übertragen.

Umsetzungs-Checkliste

Hake Aufgaben ab, sobald du sie wirklich erledigt hast. Deine Häkchen werden in diesem Browser lokal gespeichert. Anfangs ist noch nichts als technisch fertig markiert.