Beim Charakterwechsel geht der komplette Zustand mit: Position, Inventar, Gesundheit, Hunger, XP, aktive Effekte und der Kontostand, sofern die Money Mod installiert ist. Gebaut für Roleplay-Server, auf denen derselbe Spieler montags Polizist und dienstags Mechaniker ist und in beiden Jobs nicht denselben Rucksack tragen sollte.
Charakterverwaltung
Erstelle einen Charakter mit /createchar <Vorname> <Nachname> <Datum> <Geschlecht>. Jeder Charakter bekommt eine ID ab 1. Wechsle mit /char <ID> und du landest dort, wo dieser Charakter zuletzt stand.
Tab-Vervollständigung funktioniert für alle Befehle.
Gespeicherte Daten pro Charakter
| Daten | Details |
|---|---|
| Position | X/Y/Z-Koordinaten |
| Gesundheit | Aktuelle Herzen |
| Hunger | Hungerbalken |
| Erfahrung | XP-Level |
| Inventar | Haupt- + Rüstungs- + Nebenhand (mit NBT) |
| Effekte | Aktive Effekte mit Dauer und Verstärker |
| Geld | Kontostand (erfordert Money Mod) |
Money Mod Integration
Erkennt automatisch ob die Money Mod installiert ist. Jeder Charakter bekommt ein eigenes Konto. Neue Charaktere starten mit einem konfigurierbaren Betrag (Standard: 500).
Befehle
| Befehl | Verwendung | Beschreibung |
|---|---|---|
/createchar |
<Vorname> <Nachname> <Datum> <Geschlecht> |
Erstellt einen neuen Charakter-Slot |
/char |
<ID> |
Wechselt zum angegebenen Charakter |
/char |
<ID> <Spieler> |
(OP Level 2) Wechselt den Charakter eines anderen Spielers |
/editchar |
<ID> |
Zeigt alle Eigenschaften eines Charakters |
/editchar |
<ID> firstname <Wert> |
Ändert den Vornamen |
/editchar |
<ID> lastname <Wert> |
Ändert den Nachnamen |
/editchar |
<ID> birthdate <Wert> |
Ändert das Geburtsdatum |
/editchar |
<ID> gender <Wert> |
Ändert das Geschlecht |
/charinfo |
<Spieler> |
Zeigt den aktuellen Charakter eines Spielers |
/charinfo |
<Spieler> list |
Listet alle Charaktere eines Spielers auf |
/charinfo |
<Spieler> <ID> |
Zeigt Details eines bestimmten Charakters |
Konfiguration
config/saroscharsystem-common.toml:
| Option | Standard | Beschreibung |
|---|---|---|
maxChars |
2 |
Maximale Charaktere pro Spieler (1 bis unbegrenzt) |
requireOpForCommands |
false |
Befehle auf OP beschränken |
Datenspeicherung
Charakterdaten werden im World-Ordner gespeichert:
world/data/chars/<player-uuid>/
├── current-char.json
├── 1.json
├── 2.json
└── ...
Hinweis: Dieses Wiki ist die Dokumentation. Fragen und Bugs gehen schneller über den Discord-Server.