Role Selection

A configurable Forge first-login role picker with starter kits, armor, items, effects, and JSON5 role files.

Role Selection is a Minecraft Forge 1.20.1 mod that lets new players receive or choose a configurable starting role on their first login.

Players can either receive one default role automatically or choose from multiple configured roles in a first-login selection UI.

## Features

- One-time role grant per player using persistent player data
- Optional first-login role selection screen
- Per-role JSON5 config files for easy editing
- Shared JSON5 settings file for global behavior
- Configurable inventory items
- Fixed hotbar or inventory slots
- Armor and offhand items
- Potion/status effects
- Optional item NBT for custom items like configured potions
- Optional inventory clearing before the role is applied
- Optional armor replacement behavior

## Included Example Roles

The default generated configs include:

- `basic`
- `tank`
- `healer`
- `farmer`
- `scout`

Each included role starts with basic survival coverage: tools, food, armor, building materials, a sapling, and seeds.

## Config Files

The mod creates these files on first run:

- `config/roleselection.json5`
- `config/roleselection/roles/basic.json5`
- `config/roleselection/roles/tank.json5`
- `config/roleselection/roles/healer.json5`
- `config/roleselection/roles/farmer.json5`
- `config/roleselection/roles/scout.json5`

## Compatibility

- Minecraft: `1.20.1`
- Forge: `47.4.10+`
- Java: `17`

For multiplayer, install the mod on the server and on clients that need to use the role selection UI.

The Role Selection Team

profile avatar
  • 5
    Projects
  • 359
    Downloads

More from 0dividedby0View all

  • Simple Info HUD project image

    Simple Info HUD

    • 3
    • Mods

    A lightweight Forge HUD showing coordinates, biome, facing direction, and hostile spawn surface checks.

    • 3
    • June 29, 2026
    • Mods
  • Victory Monument project image

    Victory Monument

    • 27
    • Mods

    Objective challenge mod inspired by super-hostile design, generating a central monument and 16 wool dungeons to conquer.

    • 27
    • June 29, 2026
    • Mods
  • More Health XP project image

    More Health XP

    • 165
    • Mods

    Players start at 1 heart and permanently gain max health through XP milestones and Heart Container bonuses, with fully configurable thresholds

    • 165
    • June 29, 2026
    • Mods
  • Cracked Zombies project image

    Cracked Zombies

    • 161
    • Mods

    Fast, aggressive zombie overhaul with configurable cluster spawns, daytime pressure, and poison hits.

    • 161
    • June 29, 2026
    • Mods
  • Simple Info HUD project image

    Simple Info HUD

    • 3
    • Mods

    A lightweight Forge HUD showing coordinates, biome, facing direction, and hostile spawn surface checks.

    • 3
    • June 29, 2026
    • Mods
  • Victory Monument project image

    Victory Monument

    • 27
    • Mods

    Objective challenge mod inspired by super-hostile design, generating a central monument and 16 wool dungeons to conquer.

    • 27
    • June 29, 2026
    • Mods
  • More Health XP project image

    More Health XP

    • 165
    • Mods

    Players start at 1 heart and permanently gain max health through XP milestones and Heart Container bonuses, with fully configurable thresholds

    • 165
    • June 29, 2026
    • Mods
  • Cracked Zombies project image

    Cracked Zombies

    • 161
    • Mods

    Fast, aggressive zombie overhaul with configurable cluster spawns, daytime pressure, and poison hits.

    • 161
    • June 29, 2026
    • Mods