CraftEngineConverter
Move a server from Nexo or ItemsAdder to CraftEngine without rebuilding your content by hand.
CraftEngineConverter moves a server from Nexo or ItemsAdder to CraftEngine. It reads the other plugin's configuration and resource pack, writes the CraftEngine equivalent, and then converts the blocks and furniture already placed in your worlds.
Latest release: CraftEngineConverter 0.0.2.
Dev builds of the next version (unstable, not for production servers): GitHub pre-release dev.
These pages describe the next version
The docs follow the develop branch (0.0.3, in development, available as a dev
build). The latest release, 0.0.2, keeps every setting in one config.yml: the
per-plugin files described here (nexo.yml, itemsadder.yml,
world-converter.yml) are new in 0.0.3.
What it converts
| From Nexo or ItemsAdder | To CraftEngine | Converter option |
|---|---|---|
| Items, blocks, furniture, armour | Items with their models, block states and behaviours | ITEMS |
| Glyphs (Nexo) | Emojis | EMOJIS |
| Glyphs / font images | Images, for menus and text | IMAGES |
| Language files | Translations | LANGUAGES |
| Sounds | Sound definitions | SOUNDS |
| Recipes | Recipes (disabled vanilla recipes included, for Nexo) | RECIPES |
| Resource pack assets | Resource pack assets | PACKS |
Then, in the world:
- When a player uses a block or furniture of the old plugin, it is replaced by its CraftEngine equivalent (with the old plugin still installed).
- As chunks load, or for every loaded chunk on command, old blocks and furniture are replaced, even with the old plugin removed. Every replaced block is recorded, so it can be restored if you change your mind.
- Text keeps working:
<glyph:name>(Nexo),:name:(ItemsAdder) and PlaceholderAPI tags in messages, titles, boss bars and menu titles are rewritten to what CraftEngine draws.
How a migration goes
Install CraftEngineConverter next to CraftEngine and the plugin you are leaving. See Installing.
Convert the content with /cec convert, then copy the result into
CraftEngine and reload it. See Integrations.
Convert the world: let players convert blocks as they use them, turn on
chunk conversion, or run /cec worldconverter start. See
Commands.
Remove the old plugin once nothing in your worlds depends on it.
Where to go next
Last updated on