File Details
betterconcretes-neoforge-26.1.2-2.1.0.jar
- R
- Apr 19, 2026
- 609.42 KB
- 48
- 26.1.2
- NeoForge
File Name
betterconcretes-neoforge-26.1.2-2.1.0.jar
Supported Versions
- 26.1.2
Curse Maven Snippet
Better Concretes 2.1.0 — NeoForge 26.1.2
Port to Minecraft 26.1.2. Full migration to the new rendering, model and recipe APIs; no feature regressions vs 2.0.0.
Added
- Minecraft 26.1.2 / NeoForge 26.1.2.17-beta support (Java 25).
- Server → client recipe sync for the
betterconcretes:chiselandbetterconcretes:water_transformtypes viaOnDatapackSyncEvent(JEI now receives every recipe cleanly on world join). - Item definitions (
assets/betterconcretes/items/*.json) for all 65 items — new 26.1 asset layer required for inventory rendering.
Changed
- Connected textures (CTM) reimplemented on the new 26.1 model pipeline:
CustomUnbakedBlockStateModel+DynamicBlockStateModelwith 64 pre-baked states × 6 faces built fromMutableQuad+UVTransform. Visuals preserved vs 2.0.0. - Chisel GUI ported to the new
GuiGraphicsExtractorpipeline: variant cards, hover / selected / "current variant" feedback, centered variant label, and UI click sound all restored. - JEI integration rewritten for JEI 29.5 API:
IRecipeType,CRAFTING_STATIONrole,setStandardSlotBackground/setOutputSlotBackground, arrow moved tocreateRecipeExtras. Chisel now shows as a crafting station on the sidebar instead of a redundant middle slot. - Chisel recipe category layout cleaned up — arrow no longer overlaps the output slot.
- Block and item registration switched to
DeferredRegister.Blocks/DeferredRegister.ItemssoProperties.setIdis called automatically (required by 26.1 to avoid "Block id not set" / "Item id not set" NPEs). - Recipe data files migrated to the new ingredient codec:
{"item": "X"}→"X"across all 337 recipe JSONs. - Lang files gained 256
item.betterconcretes.*_concretekeys (en_us, pt_br, pt_pt, fr_fr). In 26.1, BlockItem description ids resolve toitem.<modid>.<name>instead of inheriting the block key. - Default Gradle heap raised to
-Xmx4Gto accommodate 26.1 dev runs.
Compatibility notes
- Not world-compatible with Better Concretes 2.0.0 (MC 1.21.1). Stay on 2.0.0 for existing 1.21.1 worlds.
- Requires NeoForge 26.1.2.17-beta+ on Minecraft 26.1.2.
- JEI 29.5.0.26+ recommended (optional).

