Converting from DecorationMaster to Architect

DecorationMaster was an older Hollow Knight level editor that most custom maps used before Architect.

This guide is intended for level creators to update their own levels, in order to use Architect's features when creating and sharing levels.

If you only want to play other people's levels, it's recommended to simply use DM itself.

Conversion

Converting levels from DecorationMaster to Architect can be done with a Python program, ArchitectMaster, which turns DecorationMaster formatted json files in Architect formatted json files.

You should place the generated files in your Architect folder, found inside your Hollow Knight save data folder. The location of this folder can differ depending on your device:

Windows: %AppData%..\LocalLow\Team Cherry\Hollow Knight\Architect

Mac: ~/Library/Application Support/unity.Team Cherry.Hollow Knight/Architect

Linux: ~/.config/unity3d/Team Cherry/Hollow Knight/Architect

Even if you don't want to modify your old levels with new objects, it can still be worth converting them to take advantage of features only available in Architect, such as the in-game level sharer and improved functionality on objects like the Binoculars.

Testing

Whilst ArchitectMaster can greatly speed up the process of converting a level, it may not always be perfect.

Whilst both mods are used to edit Hollow Knight levels, they function very differently in certain areas, making converting levels difficult.

For this reason you should make sure to test your levels after converting them, to ensure they still function in the same way, and make adjustments if necessary.

You may also wish to change certain aspects of your level to work better using features only available in Architect, such as replacing objects retextured with CustomKnight with Architect's "Custom PNG" object.

Last updated