IronAgeFurniture adds functional chairs, stools, benches, lamps, and sconces
to Minecraft. Version 0.3.0.110021 brings the Phase 3 lighting release to
Minecraft 1.10.2 with Forge 12.18.3.2511.
Phase 3 contains the established seating collection plus empty, torch, redstone-torch, glow, lava, and redstone lighting, including throwable lava lamps and obsidian chunks.
- Minecraft 1.10.2
- Forge 12.18.3.2511
- Java 8 for the game
Padded benches and padded back benches support all sixteen vanilla carpet colours without consuming additional block or item IDs. Existing benches and damage-zero items remain red, while newly crafted colours persist through placement, drops, pick block, connected-shape changes, and chunk reloads. Items retain a stable colour name for compatibility with future Minecraft versions as well as the metadata used by Minecraft 1.10. Mixed-colour bench runs may connect normally.
Matching furniture and Java-side recipes are registered when these mods are loaded:
- Biomes O' Plenty
- Natura
- Forestry
- Immersive Engineering
All integrations are optional. A normal installation requires none of them, and furniture for an absent integration is not registered. Minecraft 1.10.2 predates the recipe-book advancement format, so this target registers recipes in Java rather than packaging later-version recipe or advancement JSON.
The persistent mod ID, registry names, resource paths, configuration names,
entities, and saved-world identity remain under ironagefurniture. Existing
Phase 2 worlds therefore retain their surviving furniture identities.
The supported Java namespace is zone.moddev.mc.ironagefurniture. Add-ons
compiled against the former com.mcmoddev.ironagefurniture packages must
update their imports. The Maven coordinate is
zone.moddev.mc:iron-age-furniture:0.3.0.110021.
See CHANGELOG.md for release notes and docs/VERSIONS.md for the versioning scheme. Report bugs through the MMD issue tracker.
Use the checked-in Gradle wrapper with Java 17 or newer for Gradle and a Temurin Java 8 compiler toolchain. CI pins Java 17 for Gradle and Java 8.0.502+7 for compilation; Eclipse may run Buildship on a newer JVM and may use a newer Temurin Java 8 patch release for the compiler toolchain.
gradlew.bat clean check build javadoc verifyReleaseArtifacts verifyReleaseChecksums
gradlew.bat prepareEclipse verifyEclipseProductionClasspath
The release process only publishes commits that have passed the hosted build, test, artifact, and security checks. Running the Gradle commands above creates local artifacts only.
IronAgeFurniture is licensed under LGPL-2.1.