World Management

Worlds are individually managed in Magikcraft through the Magikcraft GitHub organisation and the Magikcraft NPM registry.

The world in GitHub is the editable version of the world. The package that is published to npm is a version of that world that can be installed in other Magikcraft servers.

When the world is installed to a server via a package, you can build in that world, but the workflow is not designed to persist or share those changes.

The worlds directory should be mounted in to a SMAC Docker container. Instructions to do this coming soon. (@Param - this is already set up on your computer).