Gebaut für Roleplay-Server — ermöglicht es jedem Spieler-Account, mehrere eigenständige Charaktere zu verwalten. Beim Charakterwechsel wird alles gespeichert und wiederhergestellt: Position, Inventar, Gesundheit, Hunger, XP, Effekte und Geld (wenn die Money Mod installiert ist).
Charakterverwaltung
Erstelle einen Charakter mit /createchar <Vorname> <Nachname> <Datum> <Geschlecht>. Jeder Charakter bekommt eine ID ab 1. Wechsle mit /char <ID> — das Spiel teleportiert dich dorthin, 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 – ∞) |
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 dient als Dokumentation. Für aktive Diskussionen tritt bitte dem Discord-Server bei.