Zurück zur Übersicht
Project

Saro's Char System

Erweitertes Rollenspiel-Charakter-Management. Wechsle zwischen Charakteren mit getrennten Inventaren, Positionen und Gesundheitszuständen.

Header

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).

Features

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.

Featured

Brauchst du eine eigene Mod?

Vom Konzept zum Code. Ich erstelle professionelle, optimierte Mods, die genau auf deine Wünsche zugeschnitten sind.

Miete mich auf Fiverr