schematic4j
github.com
Spec sheet
- What it does
- Schematic4j is a Java parser for Minecraft .schem, .schematic, and .litematic formats.Read 11 Oct 2026 · github.com
- Purpose
- Schematic4j is a Java parser for Minecraft .schem, .schematic, and .litematic formats.Read 4 Oct 2026 · github.com
- Intended users
- The README describes a Java library used by adding it as a dependency to a Gradle or Maven project.Read 11 Oct 2026 · github.com
- License
- The project is distributed under the MIT License, which grants use, copying, modification, distribution, sublicensing, and sale subject to its stated conditions.Read 11 Oct 2026 · github.com
- Development builds
- The README directs users to JitPack for development builds.Read 11 Oct 2026 · github.com
- Distribution
- The release notes say version 1.0.1 became available in Maven Central, so the JitPack repository was no longer required for that version.Read 4 Oct 2026 · github.com
- Exposed data
- The usage example shows access to schematic name, dimensions, blocks, block entities, and entities.Read 4 Oct 2026 · github.com
- Install with Gradle
- The README gives the Maven Central dependency net.sandrohc:schematic4j:1.1.0 for Gradle.Read 11 Oct 2026 · github.com
- Install with Maven
- The README gives the net.sandrohc:schematic4j:1.1.0 dependency coordinates for Maven.Read 11 Oct 2026 · github.com
- Installation
- The README provides Gradle and Maven dependency instructions for version 1.1.0, available through Maven Central.Read 4 Oct 2026 · github.com
- Issue tracking
- The project build metadata identifies GitHub as its issue management system.Read 11 Oct 2026 · github.com
- Loading files
- The README shows loading a schematic from a file with SchematicLoader.load().Read 4 Oct 2026 · github.com
- Read collections
- The usage example shows collecting blocks, block entities, and entities from a schematic.Read 11 Oct 2026 · github.com
- Read schematic data
- The usage example shows access to a schematic’s name, width, height, length, and block at a specified coordinate.Read 11 Oct 2026 · github.com
- Release changes
- Version 1.1.0 notes say block and biome iterators return positions with blocks, and SchematicUtil is deprecated in favor of SchematicLoader.Read 4 Oct 2026 · github.com
- Release features
- Version 1.1.0 release notes list Litematica and Schematica support and reduced memory use for Sponge schematics.Read 4 Oct 2026 · github.com
- Supported format
- It supports Sponge Schematic files with the .schem extension, including versions 1, 2, and 3.Read 11 Oct 2026 · github.com
- Supported formats
- The README lists Sponge Schematic (.schem), Litematica (.litematic), and Schematica (.schematic).Read 4 Oct 2026 · github.com
- Warranty
- The MIT license states that the software is provided as is, without warranty.Read 4 Oct 2026 · github.com
Plans and prices
Schematic4j Free Java library · supports .schem, .schematic, and .litematic formats Read 11 Oct 2026 · github.com
Where Specifiction places it
- Minecraft Schematic Tools#13 of 427.7