介绍
StructBlend
Structures that blend seamlessly into the terrain. No more awkward placements!
Before & After
![]()
What does this mod fix?
If you play with a lot of structure mods, you’ve probably seen things like this:
- A house with half of it hanging off a cliff, nothing but air underneath;
- A building whose other half is jammed into a hillside, with its door buried in dirt;
- A perfectly neat “dirt platform” or straight wall around a structure that’s obviously artificial;
- Village houses floating on their own, with gaps you can crawl through underneath;
- A small sandstone platform randomly floating on the ocean.
StructBlend fixes the ground around structures while new terrain is being generated: it fills where it needs filling, cuts where it needs cutting, and shapes the edges into natural slopes, so buildings look like they were always meant to be there.
It never changes any blocks of the building itself. It only adjusts the terrain around and beneath it.
Highly recommended to use alongside StructureOverlapless.
Features
Natural terrain transitions
- Gaps under buildings are automatically filled with dirt and stone, and hills that get in the way are cut down;
- A gentle slope extends about 16 blocks out from the building’s edge, or about 24 blocks for buildings with wide foundations;
- Slopes have subtle, natural variation, not a rigid cone or flat-topped mound;
- The ground lines up with the building’s floor, so there’s no “one-block trench” left around the outside.
Clearing buried spaces
If a hillside buries a building’s interior or entrance, the excess terrain is carved away so you can get in and out normally.
Structures on shores and in water
- Buildings in shallow water or on the shoreline get support built underneath, so they no longer look like they’re standing on stilts;
- Desert pyramids that end up in water get a proper base;
- Boats, driftwood and other things meant to float on water are left as they are, instead of being turned into little islands;
- Small, isolated sandstone platforms that would float on the ocean are skipped and no longer generate.
Special handling for villages
Village houses sit at different heights, so villages aren’t flattened as a whole like regular structures. Instead, each house gets its own foundation:
- Fill only, never cut, so hillside villages aren’t leveled flat;
- Roads, bridges and other parts that are meant to be elevated stay as they are;
- Shoreline houses get the single layer of water under them filled in, but no artificial islands are created in deep water.
Generation-tested with the following village mods: Towns and Towers, Repurposed Structures, ChoiceTheorem’s Overhauled Village (CTOV), Better Villages, Villages&Pillages, Sky Villages, Aether Villages, Underground Villages, Tidal Towns, Improved Village Placement.
Performance
The mod does the terrain calculations it needs when new chunks generate. This work has been specifically optimized and tested, keeping the overhead low enough to be negligible!
Configuration
The config file is located at config/structblend-common.toml:
# List of structure IDs that this mod should not process
excludedStructures = ["minecraft:pillager_outpost", "examplemod:example_tower"]
If a structure looks worse after processing, just add its ID to the list.
常见问题
StructBlend 支持哪些 Minecraft 版本?
StructBlend 支持 Minecraft Java 版 1.20–1.21.11,共 5 个版本,可用的加载器:Fabric / Forge / NeoForge。下载时注意选择和你游戏版本一致的文件。
StructBlend 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
TheFlareStar 的其他作品
查看全部 →Optimization of Campfire Smoke
优化原版营火的烟雾粒子效果
Citadel Fix
这个模组修复了 Citadel 启动时拉取赞助商名单导致的卡顿,并优化了启动速度。
Toms Storage Star Optimized
Tom的存储的轻量优化模组。
Shipwreck Fix
这个模组修复了1.19.2/1.20.1中沉船群组(MC-249136)的漏洞,避免其长时间卡顿。


评论
登录后评论和评分