Skip to content

CyclopsMC/infobook-html-integrateddynamics

Repository files navigation

Cyclops Infobook HTML - Integrated Dynamics

Build Status

Output Integrated Dynamics infobooks as HTML.

This makes use of the Cyclops Infobook HTML tool with Integrated Dynamics-specific appendix handlers.

Registries

The following registries are created with this plugin:

  • registries/aspect.json: The aspect registry.
  • registries/drying_basin_recipe.json: The drying basin recipe registry.
  • registries/squeezer.json: The squeezer recipe registry.
  • registries/mechanical_drying_basin_recipe.json: The mechanical drying basin recipe registry.
  • registries/mechanical_squeezer_recipe.json: The mechanical squeezer registry.
  • registries/operator.json: The operator registry.
  • registries/part_aspect.json: The part to aspects registry.

Requirements

Icon Generation

This phase should be done using the Item Exporter mod.

Simply create a modpack with all the mods that were downloaded in the previous step (including the Item Exporter mod), start a world, and run the /iconexporter export 64 command.

Next, copy the resulting contents of icon-exports-x64 to icons in your project directory.

Configuration

Configure the generator using the following files:

  • modpack.json: The mods that should be loaded during metadata generation.
  • config.json: HTML serialization settings.

Usage

Executing npm run generate will do two things:

  1. Generate metadata by starting a temporary Forge server.
  2. Output HTML to output/.

License

This software is written by Ruben Taelman.

This code is released under the MIT license.