promotional bannermobile promotional banner

Iron Age Furniture

Iron Age Style Furniture, Chairs, Dynamic Benches, Sconces and new Lighting Options
Back to Files

IronAgeFurniture 0.3.0.116051 for Minecraft 1.16.5 (Forge)

File nameiron-age-furniture-0.3.0.116051.jar
Uploader
MCModDevMCModDev
Uploaded
Sep 24, 2026
Downloads
268
Size
7.3 MB
Mod Loaders
Forge
File ID
8963272
Type
R
Release
Supported game versions
  • 1.16.5

Curse Maven Snippet

Forge

implementation fg.deobf("curse.maven:ironagefurniture-341834:8963272")

Learn more about Curse Maven

What's new

IronAgeFurniture 0.3.0.116051

Phase 3 lighting release for Minecraft 1.16.5 and Forge 36.2.34.

Player-visible changes

  • Add the complete Phase 3 lighting set: empty, torch, unlit-torch, redstone-torch, glow, lava, and redstone lamps and sconces, obsidian chunks, hidden redstone-light states, and soul-torch sconces.
  • Restore lava-lamp throwing. Thrown and falling lamps shatter with a glass sound, ignite dry landing positions, damage struck entities, and become a waterlogged obsidian chunk on contact with water.
  • Fix waterlogging lava-filled floor and wall sconces so they become matching waterlogged empty sconces, preserve their supports, and drop one obsidian chunk.
  • Let placed lava lamps melt ordinary ice directly beneath them. Packed ice and blue ice are intentionally unaffected.
  • Correct falling and underwater lamp placement, survival and Creative drops, and redstone-light transitions.
  • Give ordinary wooden chairs and benches normal wood flammability while keeping crimson and warped furniture fireproof.
  • Correct every recipe advancement to use its own ingredient and matching recipe-unlocked criterion. Common oak planks no longer unlock unrelated lighting or optional-mod recipes.
  • Keep each wood and furniture form as its own recipe-book entry instead of cycling unrelated furniture through one shared recipe cell.
  • Synchronise and render thrown lava lamps visibly in flight, show the obsidian chunk at a useful angle in inventories, and allow wall sconces to use narrow centre supports such as fences and walls.
  • Load Biomes O' Plenty, Immersive Engineering, and Oh The Biomes You'll Go recipes and advancements only when their mod is installed. Missing optional mods no longer produce ignored-advancement or missing-recipe log spam.
  • Remove stale Immersive Engineering recipes and the unreachable log-bench advancement for furniture IDs that were never registered, and correct the retained IE texture paths against the published 1.16.5 jar.
  • Match the published BYG registry by excluding its retired glacial-oak and ironwood families, and use its actual bulbis-stem and embur-pedu tags.

Legacy world upgrades

  • Add a pre-flattening migration path for supported IronAgeFurniture content from Forge 1.10.2 and 1.12.2 worlds.
  • Preserve furniture facing, connected-bench shape, separate light states, and all sixteen padded-bench colours. The earlier colourless format becomes red, including items in player storage, nested containers, and item entities.
  • Rename legacy big_oak furniture to dark_oak.
  • Import furniture from the 1.12.2 Iron Age Furniture Oh The Biomes Add-On. Surviving woods keep their names; Frozen Oak maps to Aspen, Great Oak to vanilla Oak, Hawthorn to Cherry, Ironwood to Ebony, and Rowan to Maple as visual fallbacks for woods retired before BYG 1.16.5. Palm remains Palm.

Compatibility and tooling

  • Move the supported Java API namespace to zone.moddev.mc.ironagefurniture; the Maven coordinate is zone.moddev.mc:iron-age-furniture:0.3.0.116051.
  • Preserve the ironagefurniture mod ID and all surviving registry, resource, configuration, entity, NBT, and saved-world identities.
  • Modernize the build to ForgeGradle 7.0.34, Gradle 9.6.1, a pinned Temurin Java 8 compiler, and Java 17 for Gradle while allowing Eclipse to use a newer Temurin Java 8 patch.
  • Add a deterministic furniture catalog, conditional-data validation, exact optional-mod SHA-256 manifests, and positive packaged-server probes.
  • Resolve optional furniture from the registered catalog instead of declaring absent integration blocks as object holders, reducing harmless startup-log noise when optional mods are not installed.
  • Produce deterministic main, sources, and Javadoc jars with SHA-256 checksums and reproducible Eclipse/Buildship metadata.

Publication remains gated by MMD's protected release workflow after manual acceptance and hosted CI.

Type
Name
Game Versions
Mod Loaders
Size
Downloads
Uploaded