Import packs from ItemsAdder, Nexo, and Oraxen directly into CustomiZer — no manual file editing needed.
converters/…/input/ folder, run /zpack convert <type> <packName>, then /zpack reloadpacks and /zpack zip — and your pack is live inside CustomiZer.
CustomiZer ships three built-in converters. Each one reads the native export format of the source plugin and produces a standard CustomiZer pack in plugins/CustomiZer/packs/<packName>/.
| Source plugin | Command | Input folder |
|---|---|---|
| ItemsAdder | /zpack convert itemsadder <packName> | converters/itemsadder/input/<packName>/ |
| Nexo | /zpack convert nexo <packName> | converters/nexo/input/<packName>/ |
| Oraxen | /zpack convert oraxen <packName> | converters/oraxen/input/<packName>/ |
plugins/CustomiZer/ on your server.Drop one content folder from ItemsAdder's contents/ directory. It must contain exactly these two sub-folders:
configs/ — YAML item definitions (with info.namespace and items.* entries)resourcepack/ — namespaced resource pack assets already organized under assets/Expected layout inside the input folder:
plugins/CustomiZer/converters/itemsadder/input/<packName>/
├── configs/
│ └── <namespace>/
│ └── items.yml ← item definitions
└── resourcepack/
└── assets/
└── <namespace>/
├── models/
│ └── item/
│ └── my_item.json
└── textures/
└── item/
└── my_item.png
plugins/ItemsAdder/contents/ folder — just copy that folder as-is.
/zpack convert itemsadder <packName>
configs/ and extracts item definitionsresourcepack/assets/ into the CustomiZer pack structuregui.yml so items appear in /z gui/zitemsDrop your exported Nexo pack folder inside the input directory. It must contain two sub-folders:
items/ — YAML item definition filespack/ — resource pack assets (models, textures…)Expected layout:
plugins/CustomiZer/converters/nexo/input/<packName>/
├── items/
│ └── my_item.yml ← item definitions
└── pack/
└── assets/
└── <namespace>/
├── models/
│ └── item/
│ └── my_item.json
└── textures/
└── item/
└── my_item.png
/zpack convert nexo <packName>
The Oraxen converter uses the same structure as Nexo — two sub-folders, items/ and pack/:
plugins/CustomiZer/converters/oraxen/input/<packName>/
├── items/
│ └── my_item.yml ← item definitions
└── pack/
└── assets/
└── <namespace>/
├── models/
│ └── item/
│ └── my_item.json
└── textures/
└── item/
└── my_item.png
/zpack convert oraxen <packName>
The converted pack is automatically placed in packs/<packName>/. Then reload and rebuild the resource pack:
/zpack reloadpacks/zpack zippacks/<packName>/ and tweak them before rebuilding.Run the command without a pack name to see every folder that is ready to convert in the corresponding input directory:
/zpack convert nexo
/zpack convert oraxen
/zpack convert itemsadder
CustomiZer will list every valid pack found in the input folder so you can pick the right <packName>.
# 1. Drop the pack into:
# plugins/CustomiZer/converters/nexo/input/my_pack/
# (must contain items/ and pack/)
# 2. Convert
/zpack convert nexo my_pack
# 3. Reload and rebuild
/zpack reloadpacks
/zpack zip