promotional banner

Arvan Characters

Configurable persistent character rosters, vanilla-skin creation, and optional per-server authentication for Forge worlds and servers.
item image

Description

Arvan Characters

One Minecraft login. A whole roster of persistent lives.

Arvan Characters gives Forge 1.20.1 worlds and servers a configurable character-selection flow. Players can create separate identities with their own names, UUIDs, skins, inventories, advancements, statistics, locations, progression, classes, and height, while always retaining a protected Minecraft Profile entry for their original account.

Highlights

  • Configurable custom-character slots, defaulting to five
  • Permanent original Minecraft Profile entry
  • Eight-stage character creator with live vanilla-skin preview
  • 512 distinct outfits across modern, casual, beach, formal, workwear, streetwear, seasonal, fantasy, and sci-fi styles
  • Full-spectrum skin, clothing, accent, hair, and detail colors
  • Woman, man, and nonbinary presentation suggestions without restricting any option
  • Classic/slim arms, body builds, faces, hair, brows, facial hair, accessories, markings, and optional height scaling
  • Independent inventory, advancement, statistics, location, class, and progression state
  • Single-player, LAN, and dedicated-server support
  • Optional per-server PasswordGate authentication for offline-mode communities
  • Premium Minecraft name protection using Mojang/Authlib
  • Optional Pehkui height integration
  • Optional CustomNPCs 1.20.1.20260227 state/class integration

Requirements

  • Minecraft 1.20.1
  • Forge 47.4.22–47.4.x
  • Java 17
  • The same Arvan Characters JAR on the client and server

Pehkui and CustomNPCs are optional. PasswordGate is already bundled; do not install a separate PasswordGate JAR.

Offline-mode identity warning: automatic first-join registration is blocked by default on offline dedicated servers. If an operator explicitly enables allowUnsafeOfflineMode=true, the first person to claim an unused login name controls it; adding a password afterward does not make that identity equivalent to an authenticated Minecraft account. Read the PasswordGate section of the project README before enabling this override.

Important alpha note

Back up worlds before installing or upgrading. Character identity touches player data, so mod compatibility reports should include complete client and server logs plus exact mod versions.

See it in action

Follow the journey from account roster to a finished character in the world.

Persistent character roster

Persistent character roster with five custom slots and the original Minecraft profile

Name your new character

Character naming screen with validation rules and create button

Eight-stage creator: identity

Eight-stage creator identity screen showing woman, man, and nonbinary suggestions

Skin and face customization

Skin and face customization screen with complexion palette

Style Studio: outfits and colors

Style Studio showing outfit search, color controls, and outfit previews

Character details and markings

Character details screen showing scars, tattoos, runes, and markings

Persistent height controls

Persistent character height slider and reset control

Finished character in world

Finished custom character standing in a Minecraft world

The Arvan Characters Team

profile avatar
  • 1
    Followers
  • 4
    Projects
  • 27.2K
    Downloads

More from AsianDoesMC