Skip to Content
1robie

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 ItemsAdderTo CraftEngineConverter option
Items, blocks, furniture, armourItems with their models, block states and behavioursITEMS
Glyphs (Nexo)EmojisEMOJIS
Glyphs / font imagesImages, for menus and textIMAGES
Language filesTranslationsLANGUAGES
SoundsSound definitionsSOUNDS
RecipesRecipes (disabled vanilla recipes included, for Nexo)RECIPES
Resource pack assetsResource pack assetsPACKS

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

On this page