ivy 37e9f9ace1 fix: support unsupported heads (hex, diamond, etc)
This commit adds support for the following heads:
- Hex
- Diamond
- Cylinder Madness
- Octoblox
- iBot
It does it in a sort of direct way but Roblox's support for these heads is lacking so this will be the method used for now
2026-04-05 14:20:54 -04:00
2026-03-25 22:04:50 -04:00
2026-03-25 19:30:12 -04:00
2026-03-29 19:31:24 -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@0.1.5"

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%