# How to convert

Converting your pack is fairly easy. Here's some basic steps to follow:

**Step 1**

* Turn off protection in config.yml or settings.yml of Nexo/ItemsAdder/Oraxen

**Step 2**

* Copy your output zip somewhere, open it, and add the Nexo/ItemsAdder/Oraxen folders like stated in [Pack Structure](https://docs.pogmc.net/kafal/pack-structure)

**Step 3**

* Head over to [Kafal](https://kafal.pogmc.net/) & upload your pack

**Step 4**

* You will be prompted to select GUI rows, you can select any rows for now, but you must mark anything that isn't a GUI as not a gui, that'll make it treat that image as a font. Later in the GUI Offset Editor, you can edit your GUIs.

**Step 5**

* Once the pack is done converting, download it. Place the `xxx_xxx_mappings` files in `Geyser-XXX/custom_mappings` & the `Kafal-Java2Bedrock.zip` file in `Geyser-XXX/packs`

**Step 6**

* Restart your server, join & enjoy!
