Installation#

Requirements#

Run Regolith with Python 3.12 (3.11 also works). The filter depends on amulet-core, which pulls in amulet-rocksdb. The latest amulet-rocksdb (1.0.5) only publishes wheels for Python 3.11, so on 3.12 pip would compile RocksDB from source (a build of several minutes). To avoid that, amulet-rocksdb is pinned below 1.0.5, which keeps the prebuilt 3.12 wheel while amulet-core stays on its latest release. Python 3.13 is not supported yet (no numpy 1.x wheel). See shapescape_cgg_containers/requirements.txt for details.

Steps#

1. Install the filter#

Use the following command

regolith install shapescape_cgg_containers

You can alternatively use this command:

regolith install github.com/ShapescapeMC/Shapescape-Content-Guide-Generator-Containers/shapescape_cgg_containers

2. Add filter to a profile#

Add the filter to the filters list in the config.json file of the Regolith project and add the settings:

{
  "filter": "shapescape_cgg_containers"
}