How Chiseled shape viewer was built
Raw game files read
No game asset feeds this tool: it decodes the ChiselTools mod's own shape file format (read from the mod's compiled code)
Processing
This tool reads no game data of its own. The file you upload is the ChiselTools mod's "portfolio" format, which the
mod writes with .pf save <name>: an XML dump of its PantographData class, found by decompiling
chiseltools.dll (version 1.17.9, the one in vs-manifest.json).
voxeldata— base64 of a protobuf-netList<uint>: the block's cuboids, packed the way the game's own chiseled blocks store them (see the research page).matdata— base64 of a protobuf-netint[]of block ids (ignored on load: the mod re-resolves materials fromblockcodes).blockcodes— the material block codes, in the same order the cuboids' material index refers to.name— the name the shape was saved under.
Block colours come from the same Nf3tBlockColors.json as the schematic viewer, and the material names from the wiki's own block names.