← Назад к ресурсам

Persona

A robust character system for NeoForge.

Modrinth game-mechanics library social

Описание

**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