Repository navigation
Installation
- Java 25
- One of the supported mod loaders:
| Minecraft | Loader | Minimum version | Extra dependency |
|---|---|---|---|
| 26.3 | Fabric | Fabric Loader 0.19.5 | Fabric API 0.160.6+26.3 |
| 26.3 | NeoForge | NeoForge 26.3.0.1-beta | – |
| 26.3 | Forge | not available yet – Forge has not published a 26.3 build | – |
| 26.2 | Fabric | Fabric Loader 0.19.3 | Fabric API 0.158.0+26.2 |
| 26.2 | NeoForge | NeoForge 26.2.0.67 | – |
| 26.2 | Forge | MinecraftForge 26.2-65.1.2 | – |
| 26.1.2 | Fabric | Fabric Loader 0.19.2 | Fabric API 0.155.2+26.1.2 |
| 26.1.2 | NeoForge | NeoForge 26.1.2.97 | – |
| 26.1.2 | Forge | MinecraftForge 26.1.2-64.1.2 | – |
Newer loader versions for the same Minecraft version work as well.
- Install the mod loader for your Minecraft version.
- On Fabric, also install Fabric API.
- Put the Expanded Building jar that matches your loader and your Minecraft version into the
modsfolder. - Start the game once. The configuration files and the blueprint folders are created automatically (see Configuration).
Expanded Building is server-authoritative: all logic, protection and validation runs on the server. Install it on the server and on every client. The client side provides the builder dashboard, the ghost blueprint, the placement preview and its key bindings.
If the dashboard cannot be opened, the builder falls back to a clickable chat menu, and every dashboard action also exists as a command (see Commands).
Just put the jar into your mods folder – single player runs on an integrated server.
English, German, Spanish and Turkish are included.
Once a player is online, the mod checks once per server run whether a newer version exists and posts a clickable notice in chat. You can switch this off in config/expanded_building-update.json – see Configuration.
Every loader/version combination lives on its own branch of the repository:
| Branch | Loader | Minecraft |
|---|---|---|
main, fabric-26.2
|
Fabric | 26.2 |
fabric-26.1.2, fabric-26.3
|
Fabric | 26.1.2, 26.3 |
neoforge-26.1.2, neoforge-26.2, neoforge-26.3
|
NeoForge | 26.1.2, 26.2, 26.3 |
forge-26.1.2, forge-26.2, forge-26.3
|
Forge | 26.1.2, 26.2, 26.3 |
Check out the branch you need and run:
# Windows
.\gradlew.bat clean build# Linux / macOS
chmod +x gradlew
./gradlew clean buildThe jar ends up in build/libs/. The build uses a Java 25 toolchain; if no JDK 25 is installed, Gradle tries to download one. gradlew test runs the unit tests.
Expanded Building 1.1.1 · Fabric · NeoForge · Forge · Minecraft 26.1.2 / 26.2 / 26.3 · MIT License
Getting started
Playing
Reference