Skip to content

About

Optional Biomes O' Plenty furniture integration for IronAgeFurniture

Resources

Stars

0 stars

Watchers

0 watching

Forks

Repository files navigation

Iron Age Furniture: Biomes O' Plenty Add-on

Bring the woods of Biomes O' Plenty into Iron Age Furniture. This add-on lets you craft the familiar Iron Age Furniture range in every supported Biomes O' Plenty 26.3 wood type.

What this add-on includes

  • The original 546 furniture items across 14 Biomes O' Plenty wood families, with their saved identities preserved
  • Wingback chairs, thrones, wooden beds and canopy beds, including doubles, in all sixteen colours
  • Shield chairs that preserve the complete shield item, including its name, damage, enchantments and banner design, and show a bare wooden frame when empty
  • Recipes and recipe-book unlocks for every included item
  • Compatibility support for older Iron Age Furniture worlds

The add-on uses Biomes O' Plenty's installed textures, so resource packs that replace those wood textures can also change the matching furniture. No Biomes O' Plenty assets are included in this project.

Furniture appears alongside the core mod's Chairs, Benches and Beds tabs. The core supplies lighting through its separate Lights tab; the add-on does not register another set of lights.

Crafting the new furniture

  • A vanilla bed and a matching plank make a wooden bed of the same colour.
  • A wooden bed, matching plank and matching carpet make a canopy bed.
  • Two identical single beds make the matching double bed.
  • A classic chair, matching plank and carpet make a wingback chair.
  • A wingback chair, matching plank and matching carpet make a throne.

Chair upgrades are shapeless. Beds can still be recoloured with carpet, but those colour-change recipes stay out of the recipe book so the normal construction recipes are easier to find.

Requirements

These requirements apply to add-on 0.4.3.2603002.

Install all of the following mods:

  • Minecraft 26.3
  • NeoForge 26.3
  • Iron Age Furniture 0.4.1.2603002 or a newer 0.4.x build for Minecraft 26.3 on NeoForge
  • Biomes O' Plenty 26.3.0.0.7 or a newer build for Minecraft 26.3
  • GlitchCore 26.3.0.0.5 or newer for 26.3
  • TerraBlender 26.3.0.0.9 or newer for 26.3

Phase 4 supports NeoForge 26.3.0.77 through the 26.3.0 series and builds against 26.3.0.99. The core dependency allows compatible fixes within the 0.4 series rather than requiring one exact patch version. Core 0.4.0 is too old, and 0.5 or later will need a compatibility review.

The API update has passed automated crafting, shield-storage and server-startup checks on .77 and .99 with BOP 26.3.0.0.15. Earlier builds also covered rendering and older-world upgrades on .77 and .83; see the migration guide for the tested scope and limitations.

Older BOP 26.3.0.0.2 is no longer supported: it fails during world startup with current dependencies, including in an installation without Iron Age Furniture. Update the complete dependency stack together rather than mixing it with the earlier GlitchCore and TerraBlender releases.

The stable BOP 26.3.0.0.7 release is supported; you do not need to opt into a BOP beta. Newer builds such as 26.3.0.0.15 remain supported. GlitchCore and TerraBlender still need to meet the requirements above.

This is an add-on, not a replacement for either parent mod. Minecraft will show a clear dependency error if Iron Age Furniture or Biomes O' Plenty is missing or incompatible.

Updating an existing world

The add-on can recognise Biomes O' Plenty furniture saved by older Iron Age Furniture versions, including the red-only padded benches from the current 1.10 and 1.12 releases and the newer sixteen-colour format.

Always back up a world before upgrading it. Very old Minecraft worlds may need to pass through intermediate Minecraft versions before 26.3 can open them. Once Minecraft has successfully loaded the world, the add-on converts the furniture it recognises and preserves bench colour wherever that information is available.

Some Biomes O' Plenty woods no longer exist. Their furniture is changed to the closest practical visual alternative instead of disappearing. The full list and recommended upgrade steps are in the legacy migration guide.

For contributors

The project builds with Java 25 and the checked-in Gradle wrapper. Run gradlew.bat build on Windows or ./gradlew build on Linux and macOS.

Before the matching core is published, local development can use -PlocalCoreJar=<absolute path outside this checkout> and -PlocalCoreSha256=<verified SHA-256>. This checks the jar name, version and checksum. Publishing is deliberately disabled in this mode; normal release builds still require the pinned released dependency.

For Eclipse, import the project as an existing Gradle project. The checked-in Gradle configuration selects an installed Adoptium Java 25 runtime even when Eclipse itself is running on Java 21. Running prepareEclipse refreshes the generated Eclipse settings and launch files for the local machine.

Release builds contain deterministic main, source and Javadoc jars. The build also checks the pinned Iron Age Furniture dependency, generated furniture catalog, resources, metadata and release artifacts.

About

Optional Biomes O' Plenty furniture integration for IronAgeFurniture

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages