Skip to content
SPECIFICTION
Get listed

schematic4j

github.com

Free plan
Visit github.com
Spec score 7.7 #13 of 42 in Minecraft Schematic Tools

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

Every schematic4j plan and price →

Where Specifiction places it

Alternatives to schematic4jAll alternatives →