Описание
**PLEASE NOTE:** While Persona is in a stable state for our internal uses, we can not guarantee any functionality outside our specific environments at this stage. In addition, Persona tightly integrates with our custom [Statecraft API](https://api.statecraft.landfall.world/swagger-ui/) and thus more recent builds target an environment that hosts an instance of it. If demand is present, the Landfall team may properly segment these aspects at a later date.
---
A Minecraft mod that allows players to create and manage multiple character personas with unique identities, aging systems, and lifecycle management.
## Features
### Character Management
- **Multiple Characters**: Create up to a configurable number of characters per player
- **Character Switching**: Seamlessly switch between your different personas
- **Unique Identities**: Each character has its own display name and data
- **Global Name Registry**: Character names are unique across the entire server
### Character Lifecycle
- **Aging System**: Characters age in real-time based on configurable ratios
- **Deceased Status**: Characters can be marked as deceased while preserving their data
### User Interface
- **GUI Management**: Intuitive graphical interface for character creation and management
- **Visual Indicators**: Active characters are listed in green, and deceased characters are displayed with a red skull (☠) icon
- **Smart Controls**: Switch buttons are automatically disabled for deceased or active characters
## Commands
### Player Commands
- `/persona create ` - Create a new character
- `/persona switch ` - Switch to a different character
- `/persona list` - List all your characters
- `/persona delete ` - Delete a character (if enabled)
- `/persona rename ` - Rename your active character
### Debug Commands (OP only)
- `/persona debug registry` - View the global character registry
- `/persona debug characterdata ` - View character mod data
- `/persona debug ageinfo ` - View character aging information
- `/persona debug setdeceased ` - Set character deceased status
### Admin Commands (OP only)
- `/persona admin listall ` - List all characters for a specific player
- `/persona admin forcedelete ` - Force delete a character
- `/persona admin forcerename ` - Force rename a character
## Configuration
The mod includes several configurable options:
- **Maximum Characters**: Set the maximum number of characters per player
- **Character Deletion**: Enable/disable character deletion
- **Time Passing Ratio**: Configure how fast characters age (real days per game year)
- **Name Validation**: Customize character name validation patterns
- **Name Lists**: Configure blacklists/whitelists for character names