# :cowboy_hat_face: [BETA] Character creator
Documentation relating to the jo_character_creator.

## 1. Installation
The character creator works on all frameworks compatible with jo_libs ([the list](/jo_libs/)).

To install jo_character_creator:
- Download the library: [jo_libs](https://github.com/Jump-On-Studios/RedM-jo_libs/archive/refs/heads/main.zip)
- Unzip the folder and drop it in your resource folder
- Download jo_character_creator from your [keymaster](https://keymaster.fivem.net/asset-grants?search=jo_character_creator)
- Unzip the folder and drop it in your resource folder
- Add this ensure in your server.cfg
  - `ensure jo_libs`
  - `ensure jo_character_creator`

::: details For VORP
You have to link the character creator inside vorp_character:
```lua:line-numbers=403 [vorp_character/client/client.lua]
	LoadCharacterSelect(playerPed, value.skin, value.components)
	CachedSkin = value.skin
	canContinue = false
	ApplyFaceOverlays(value.skin)
	canContinue = true
	FaceOverlay("grime", value.skin.grime_visibility, value.skin.grime_tx_id, 0, 0, 0, 1.0, 0, 1, 0, 0, 0, 1, value.skin.grime_opacity)
	Wait(500)

	TriggerServerEvent("jo_libs:server:vorp:applySkinAndClothes", value.charIdentifier, playerPed) -- [!code ++]
	Wait(2000) -- [!code ++]
	IsPedReadyToRender(playerPed) -- [!code ++]

	data.PedHandler = ClonePed(playerPed, false, false, false, false)
```
