This document explains how to export and process data for the GTNH Calculator.
- Java Development Kit (modern versions might not work, jdk 8 can be downloaded here for example, or otherwise refer to GTNH development)
- .NET SDK 8.0 or later
- Minecraft with GTNH modpack installed
- Build the NESQL Exporter mod from ShadowTheAge/nesql-exporter fork:
./gradlew build
- Follow the steps from readme there, including removing bugtorch.
- Wait for the export to complete. The exported data will be saved in
.minecraft/nesql
-
Navigate to the export project directory
-
Run the C# project:
dotnet run <path to nesql export directory> [--output <path>]
Arguments:
<path to nesql export directory>: Required. Path to the directory containing the NESQL export--output <path>: Path to the data directory (if skipped, generated files will be put in the current directory)
-
The project will process the exported NESQL data and generate:
atlas.webp: A texture atlas containing all item iconsdata.bin: A binary file containing processed recipe and item data