Switchy - Personalized Preset System
Switchy is an extensible preset system for customizing player characters using other mods. Works in both singleplayer and on servers.
What is Switchy?
The mod allows you to create presets - saved sets of character settings that are stored with player data. Each preset can include various modules that determine which specific parameters are saved. These modules can be enabled and disabled for each player individually.
When switching between presets, data from the current preset is saved, then loaded from the new one.

Compatibility with Other Mods
Most modules provide integration with other popular mods:
- Player Nicknames - compatibility with Styled Nicknames
- Player Profiles - biography and pronouns through Drogstyle
- Character Appearance - skins through Fabric Tailor or models through Figura
- Origins - compatibility with Origins and related mods
- Character Sizes - scaling through Pehkui
- Detailed Profiles - for events through Lanyard
Additional Features
Extend functionality with addons:
- Switchy Inventories - separate inventories, ender chests, and accessories
- Switchy Teleport - different player positions and spawn points
- Switchy Proxy - automatic nickname switching based on message patterns
- SwitchyKit - import presets from Pluralkit or Tupperbox
- Switchy Resource Packs - different texture packs for each preset
Built-in Support
Some mods have native integration with Switchy:
- RPGStats - stat levels and experience are saved separately for each preset
- Hexcasting - internal pigments are saved per preset
Video Showcases
Older showcase demonstrating complete preset setup using commands:
Quick Start Guide
Remember: switching presets alone doesn't change anything! Make sure you have at least one compatible mod installed.
Via Server Commands
- Use
/switchy listto view current presets - Rename the starting preset with
/switchy rename default [name] - Create a new preset with
/switchy new [name] - Switch between presets using
/switchy set [name]or/switch [name]
Module Management
When a module is enabled, corresponding parameters are saved and loaded when switching presets.
/switchy module enable/disable [name]- enable/disable module/switchy module help- get information about a module
Via Client Interface
With Switchy installed on the client, press ; to open the interface. The quick switcher allows you to preview and change presets with a simple click.
