illenium-appearance, redesigned by chasedevelopments.
Deep charcoal. Crisp white. Electric cyan.
Preview · Installation · Compatibility · Build
illenium-appearance gets a bold, polished look built around deep charcoal panels, crisp white navigation, and electric cyan highlights. Condensed typography gives the editor a distinctive character, while neatly framed item cards and clear spacing make each section easy to scan.
The compact panel keeps the character in view. Cyan outlines draw attention to selected items, white category strips separate each section, and clothing previews sit alongside texture and color choices. The result is a cohesive appearance menu that looks sharp from the first category to the final confirmation.
Actual compiled UI in a browser with fixture data. This is a layout preview; the live GTA character is rendered inside FiveM.
- A consistent visual style: matching layouts for face and body, face adjustments, overlays, hair, apparel, and tattoos.
- A clear item gallery: searchable cards, recognizable category icons, and cyan selection borders.
- Details in one place: color swatches and texture choices beneath the gallery, with readable labels and distinct controls.
- Your character in focus: a compact editor with body/face camera controls, rotation, and zoom.
- A considered finish: a visible session cost, prominent cyan confirmation button, and a clear discard dialog.
- Editable source included: Lua, TypeScript, CSS, local fonts/icons, and the compiled UI.
Catalog photos are static references loaded from pinned HTTPS URLs. There is no in-game thumbnail capture loop. Supported stock items use indexed images; missing or custom items use category icons. Photos do not reproduce every color or your personalized face. The live ped shows the actual result.
| Framework | Adapter selection |
|---|---|
| QBCore | qb-core → qb |
| Qbox | qbx_core → qbx |
| Chase Core | chase_core → chase |
| ESX | es_extended → esx |
Framework detection defaults to auto. Select an explicit value in shared/config.lua if multiple real frameworks are running.
Public release candidate. These adapters are implemented; gameplay acceptance is still pending for this build. Automated frontend/Lua checks, an independent build, and browser layout checks passed. Test creation, appearance saving, reconnecting, purchases, and cancellation on your server before production use.
Requires one supported framework, ox_lib, and oxmysql already installed. Targeting, radial menus, and management integrations are optional.
- Back up your current appearance resource and database.
- Download the preview ZIP, extract it into your server's resources directory, and rename the extracted folder to
illenium-appearance. - Replace the existing illenium installation, or disable the competing appearance editor. Run only one appearance editor for the same flow.
- Review
shared/config.luato preserve your prices, locations, and permissions. Selectillenium-appearancein any existing integration that requires an appearance provider. - Start after the dependencies and framework, then reconnect. Example for Qbox:
ensure oxmysql
ensure ox_lib
ensure qbx_core
ensure illenium-appearanceUse your framework's normal startup entry instead of qbx_core on other servers.
Startup creates missing supplied tables when the database account has permission. Otherwise, import the files in sql/ once. Existing tables are not dropped or altered. Third-party skin data is not automatically migrated; back it up and use a deliberate migration where needed.
The compiled UI is included. Node.js is not needed to run the resource. To rebuild after editing web/src, use Node.js 22.18+:
cd web
npm ci
npm run buildThe replacement editor currently uses English labels. Existing locales remain available for upstream messages and menus.
Interface and modifications maintained by chasedevelopments · watermark chasedev.
Based on illenium-appearance by snakewiz & iLLeniumStudios. Upstream MIT copyright and license are preserved in LICENSE. Fonts: Barlow Condensed, SIL OFL. Icons: Phosphor, MIT. External catalog references: ShortByte and Stuyk; photos are not bundled.
Build your server with chasedev.
Discord community · chasedev.dev