CRAFTORY · Berufssystem

11 Berufe.
Dein Fortschritt. Deine Belohnungen.

Entdecke die elf Berufe auf CRAFTORY, verfolge echte Spielerfortschritte und vergleiche die Besten in der Rangliste. Level, Belohnungen und Verkaufslimits auf einen Blick.

11Berufe
1010 Level pro Beruf
30.000 $Basis-Verkaufslimit / Tag
60.000 $Maximales Tageslimit

So funktioniert das System

Alle Spieler starten ohne Berufsfortschritt beim Anfänger-Status. Sie dürfen alle elf Berufe gleichzeitig trainieren: Bäume fällen, Erze abbauen, normale Blöcke 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.

Deine elf Berufe

CRAFTORY · Echte Serverdaten

Spieler & Berufsstatistiken

Diese Werte kommen direkt aus der CRAFTORY-Jobs-API. Aktualisierung auf der Webseite alle 60 Sekunden; die Minecraft-Mod sendet normalerweise ungefähr alle fünf Minuten neue Daten.

Daten werden geladen …
Top-Spieler pro Beruf

Ranglisten

Rangfolge nach Berufslevel, danach gesammelten Aktionen. Es werden nur Spieler angezeigt, die bereits an die API übertragen wurden.

Berufe & Level-Anforderungen

Wähle einen Beruf. 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), bonus(miner_level) ) Beispiel: MAX(30000, 48000, 39000) = 48000

8. Testen und live schalten

Testspieler anlegen und prüfen: Levelübergang, alle elf 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.