ivy 6e19f5492b Merge pull request #2 from F2KENAME/patch-1
refactor: split "convertCharacter" function for external uses
2026-04-16 11:09:08 -04:00
2026-04-07 23:32:44 -04:00
2026-03-25 22:04:50 -04:00
2026-04-07 15:33:38 -04:00
2026-04-07 23:34:54 -04:00
2026-03-26 00:08:25 -04:00

rbx-reface

Restore classic decal faces following the Dynamic Head Migration.

Characters wearing a dynamic head that was migrated from a classic face will have their head replaced with the appropriate classic mesh and face. Dynamic heads that were never associated with a classic face are left untouched.

Installation

Install via Wally:

[server-dependencies]
reface = "secret-rare/rbx-reface@1.0.0"

Alternatively, download the .rbxm file from the Releases tab and insert it into your place.

Usage

Call reface.init() once from a server Script. It will handle all current and future players automatically.

local reface = require(game.ServerScriptService.Packages.reface)

reface.init()

Acknowledgements

Dawgra/Facial-Unification was the repo that inspired the creation of this one - it served as a design inspiration for this module.

synpixel/roblox-classic-faces was a great resource to get a full list of Classic Faces.

S
Description
Restore classic decal faces following the Dynamic Head Migration.
Readme MIT 202 KiB
Languages
Luau 92.2%
Python 7.8%