Skip to main content
The Profile Menu Config defines the visual layout, items, and functional buttons for the character selection menu.

Configuration

title
String
default:"My Profiles"
Menu title.
rows
Int
default:"6"
Menu size (1-6 rows).
profileSlots
List<Int>
Slots where profile icons will appear.
storage
Ref<Storage>
Reference to the storage artifact containing the data.

Templates

Defines how different profile states are visualized.
activeProfileTemplate
Item
Icon for the currently playing profile.
inactiveProfileTemplate
Item
Icon for other existing profiles.
createProfileTemplate
Item
Icon for the “Create New” button slot.
maxProfilesTemplate
Item
Icon shown in create slot when limit is reached.
emptySlotTemplate
Item
Icon for unused profile slots.

Limits

defaultMaxProfiles
Int
default:"3"
Default profile limit.
permissionLimits
Map<String, Int>
Permission-based overrides (e.g. profiles.vip: 5).