Persona - Character Management System
Attention: Current Development Status
The Persona mod is in a stable state for our team's internal use, however we cannot guarantee full functionality in all environments at this stage. The mod is tightly integrated with our custom Statecraft API, so recent versions require the appropriate server environment.
Main Features
Persona provides a comprehensive system for creating and managing multiple game characters within a single Minecraft account. You can create unique personalities with their own names, track their age, and manage their life cycle.
Character Management
- Multiple Characters: Create several characters within the set limit
- Quick Switching: Instantly change active characters
- Unique Identifiers: Each character has its own display name and data
- Global Name Registry: Character names are unique across the entire server
Character Life Cycle
- Aging System: Characters age in real time with customizable speed
- "Deceased" Status: Ability to mark characters as deceased while preserving their data
User Interface
- Graphical Interface: Convenient menu for character creation and management
- Visual Indicators: Active characters highlighted in green, deceased ones with red skull symbol (☠)
- Smart Controls: Switch buttons automatically disabled for deceased or active characters
Player Commands
/persona create <displayName>- Create a new character/persona switch <characterNameOrUUID>- Switch to another character/persona list- Show list of all your characters/persona delete <characterNameOrUUID>- Delete a character (if enabled)/persona rename <newName>- Rename current character
Debug Commands (Operators only)
/persona debug registry- View global character registry/persona debug characterdata <characterNameOrUUID>- View character mod data/persona debug ageinfo <characterNameOrUUID>- View character age information/persona debug setdeceased <characterNameOrUUID> <true/false>- Set "deceased" status for character
Administrative Commands (Operators only)
/persona admin listall <playerName>- Show all characters of specific player/persona admin forcedelete <playerName> <characterNameOrUUID>- Force delete a character/persona admin forcerename <playerName> <characterNameOrUUID> <newName>- Force rename a character
Configuration Settings
The mod offers extensive customization options:
- Maximum Character Count: Limit on number of characters per player
- Character Deletion: Enable/disable character deletion capability
- Time Ratio: Setting character aging speed (real days per game year)
- Name Validation: Configuration of character name validation patterns
- Name Lists: Configuration of blacklists/whitelists for character names