Skip to main content Crate nucleation Copy item path Source pub use formats::world_pack ;pub use formats::litematic ;pub use formats::schematic ;pub use formats::world_stream ;pub use processing::Action as PolicyAction;pub use processing::ContentPolicy ;pub use processing::MaterialFamilyRule ;pub use processing::MaterialProfile ;pub use processing::TransformPlan ;pub use processing::TransformReport ;pub use processing::TransformSpec ;pub use processing::UuidIdentityBasis ;pub use processing::UuidMode ;pub use processing::UuidPolicy ;pub use processing::UuidRepresentation ;pub use registry_pipeline::RegistryHookRule ;pub use registry_pipeline::RegistryIngestReport ;pub use registry_pipeline::RegistryPipeline ;pub use registry_pipeline::RegistryPipelineError ;pub use registry_pipeline::RegistryRoute ;pub use schematic_builder::palettes ;pub use schematic_builder::IoMarker ;pub use schematic_builder::IoType as BuilderIoType;pub use schematic_builder::PaletteEntry ;pub use schematic_builder::SchematicBuilder ;pub use selection::connected_components ;pub use selection::connected_components_collect ;pub use selection::flood ;pub use selection::flood ;pub use selection::AndMask ;pub use selection::BlocklistMask ;pub use selection::Component ;pub use selection::Connectivity ;pub use selection::Continue ;pub use selection::Limits ;pub use selection::Mask ;pub use selection::NotAirMask ;pub use selection::NotMask ;pub use selection::OrMask ;pub use selection::StopReason ;pub use selection::VisitedSet ;pub use store::MemStore ;pub use store::Store ;pub use store::StoreError ;animation Build animation: which block is where, at what pose, at time t . autostack Auto-stack: detect the repeating structure(s) in a build and resize them. block_entity block_entity_store Storage layer for tile entities (BlockEntity) within a region. block_position blockpedia Vendored blockpedia (formerly the standalone blockpedia crate, v0.2.0). building connectivity First-class connectivity flood-fill methods on UniversalSchematic . dataconverter A Rust port of spottedleaf/PaperMC’s DataConverter
(DataConverterJava/), restricted to the types that appear in a schematic
file, used to convert block-state / block-entity / entity / item NBT between
Minecraft data versions. definition_region diff Structural diff + edit distance between two builds. See
docs/superpowers/specs/2026-06-01-diff-engine-design.md field Reusable scalar fields over world-space 3D coordinates. fingerprint Canonical build fingerprinting: exact Fingerprint, invariant Signature,
and FFT Footprint. formats geo Turning geospatial data into schematics: OSM-style building footprints
extruded to their heights, and elevation heightmaps raised into terrain. insign io_contract IO contract layer — the shared core between the typed executor, the
Insign authoring front door, and the (future) routing crate. nbt processing Policy-driven, auditable schematic processing. registry_pipeline Storage-backed, policy-driven registry ingestion. schematic_builder Schematic Builder - Create schematics from ASCII art sdf SDF (signed distance function) shape and terrain generation. selection Connected-component flood selection over block coordinates. store Pluggable byte storage — the abstraction every higher Nucleation layer
(codecs, the ingestion pipeline, the stitch frontier) reads and writes
through, independent of where the bytes live. store_io Transparent schematic IO over the store layer. utils world_generation Lazy, random-access chunk generation from immutable world sources. ArmorStandEquipment BlockState BoundingBox Entity ProvenanceBounds Inclusive world-space bounds for extracted schematic content. Region SchematicProvenance Standard source metadata carried by a schematic independently of its file
format. Coordinates are absolute Minecraft world coordinates; origin is
the world position corresponding to schematic-local (0, 0, 0). TransformationRecord One applied, versioned processing plan. This deliberately contains no
timestamp: deterministic transforms should produce deterministic metadata. UniversalSchematic NbtValue format_json_schematic format_schematic