worldweaver-26.101.3 [26.1.2]
Curse Maven Snippet
What's new
Features
- wover-test-api: StructureTemplateAudit checks a mod's shipped structure templates
- StructureNBT.readTemplate and getTemplate: the single structure template loader
Changes
- WorldWeaver logs only at info level by default
- Deprecated ClientBlockTraits.MODEL, attach a BlockModelBinding (ModelKey + client factory) instead
- Deprecated the ClientBlockTraits render aliases, use BlockRenderTraits and ItemRenderTraits
Fixes
- Vanilla Nether biomes almost never generated next to biomes of other mods (e.g. Biomes O' Plenty)
- Food built with RecipeBuilder.cookableFood could not be cooked in a furnace
- The world preset info registry was not loaded when TerraBlender was installed, so new worlds stored the wrong overworld preset
- End structure pieces (BetterEnd villages) decided whether they are buried by reading blocks two chunks away, which logged unsafe terrain reads and could cut pieces off
- The fabric tool tags (axes, hoes, pickaxes, shears, shovels, swords, spears) had no translation
- The warning for level-type=minecraft:normal claimed modded Nether/End biomes would not generate; they do, only the WorldWeaver biome layout is missing (WorldWeaver#29)
- Turkish system locale broke loading of BetterNether/BetterEnd worldgen data (BetterNetherWorldWeaver#285)
- BiomeBuilder colors no longer use the client-only ColorHelper, which crashed a dedicated server
- StructureNBT did not upgrade outdated structure templates with the DataFixer
- Spears exposed a tool rule without a tag key, crashing mods that inspect tool rules, and lost their spear attack speed (BetterEnd#601)
- Tool sets were missing the tags vanilla lists its tools in by item (#minecraft:cluster_max_harvestables, #c:tools/mining_tool, #c:tools/melee_weapon) (BetterNether#197)
- Bookshelves didn't count as #minecraft:enchantment_power_provider, and the magic-source check ignored #enchantment_power_transmitter (BetterNether#216)
- Silk-touch loot tables with several drop pools dropped the block once per pool (BetterNether#226)
- Worlds affected by the bed-foot home POI bug kept the stale entries, so villagers stayed stuck (BCLib#231)
- Biomes with genChance 0 crashed the biome source instead of being disabled (BCLib#216)
- Game crashed on startup with an ExceptionInInitializerError when installed alongside Nyf's Quivers (WorldWeaver#19)
- Dedicated servers silently created a vanilla Nether and End when server.properties set level-type=minecraft:normal; they now warn and explain how to pick the BetterX preset (WorldWeaver#29)
- Surface rules that other mods add to the End through TerraBlender (e.g. Biomes O' Plenty) were ignored (WorldWeaver#25)
- Several WorldWeaver tags had no translation, so Fabric reported untranslated item tags (WorldWeaver#28)
- The welcome screen reappeared on every start when it was closed with Escape instead of Proceed (WorldWeaver#31)
- Servers crashed with "Tags not bound" when another mod registered a flammable block tag before WorldWeaver blocks (WorldWeaver#37)
- Building from a fresh clone failed without a maven publishing token (WorldWeaver#16)
- WorldWeaver was not marked as a library in Mod Menu (WorldWeaver#23)
- Structures placed oxidized copper, amethyst and netherite debug blocks (BetterNether#316, BetterNether#231)
Validation
- ✅ Dedicated server (Minecraft 26.1.2) started (WorldWeaver 26.101.3, BCLib 26.101.3, BetterNether 26.101.3, BetterEnd 26.101.3, wunderreich 26.101.2)
- ✅ wover-biome-api / BiomesOPlenty + Terralith (BiomesOPlenty-fabric-26.1.2-26.1.2.0.22.jar, Terralith_26.1_v2.6.2_Fabric.jar, GlitchCore-fabric-26.1.2-26.1.2.0.2.jar, TerraBlender-fabric-26.1.2-26.1.2.0.3.jar, lithostitched-1.8.0-fabric-26.1.jar, tested: gametest)
- ✅ wover-generator-api / BiomesOPlenty + Terralith (BiomesOPlenty-fabric-26.1.2-26.1.2.0.22.jar, Terralith_26.1_v2.6.2_Fabric.jar, GlitchCore-fabric-26.1.2-26.1.2.0.2.jar, TerraBlender-fabric-26.1.2-26.1.2.0.3.jar, lithostitched-1.8.0-fabric-26.1.jar, tested: gametest+worldgen)
This mod has no additional files