Skip to main content
The Profiles Extension enables distinct character slots on a single account. Each profile acts as an independent save state, perfect for RPGs allowing multiple builds.

Features

Character Isolation

Separate inventories and stats.

Dynamic Limits

Rank-based slot limits.

Integrated Storage

Local or MySQL backend.

Interactive GUI

Menu for character selection.

Architecture

Entries

Actions

Switch: Change profile.
Create: New profile.
Delete: Remove profile.

Config

Menu: GUI Setup.

Data

Storage: Persistence.

Quick Start

1. Configure Settings

Start with the configuration entry: menu_config. This defines global settings for the extension.→ menu_config

2. Trigger Actions

Use action entries to interact with the extension: switch, create, delete. Trigger them from commands, NPCs, events, or other entries.→ switch → create

Commands

CommandDescription
/profileOpen menu
/profile switch <id>Switch profile
/profile create <name>Create profile

Placeholders

Prefix: %typewriter_profile_*%
PlaceholderDescription
%typewriter_profile_active_name%Current name
%typewriter_profile_remaining%Free slots

Dependencies

ExtensionRequiredUsage
GUI ExtensionRequiredMenu rendering and layout system.
PlaceholderAPIOptionalFor @Placeholder fields.