截图
介绍
用于添加末地和下界生物群系或结构,并创建全新生物群系氛围的前置库!
它还将不同旧模组的末地和下界生物群系生成器统一到同一套系统中,修复了重生维度逻辑及其他错误,并为末地和下界提供了新的设置。

如果你是整合包开发者,想在 CurseForge 或 Modrinth 以外的平台分发包含 Nether API 的整合包,请使用 File Director,避免重新上传 Nether API 的文件。
前置库功能:
可添加自定义生物群系氛围!
- 适用于任何生物群系,不仅限于末地或下界生物群系。
- 可播放被动环境音效 (也可以通过
BiomeAmbienceEvent设置)。 - 可设置自定义的黑暗环境音效 (也可以通过
BiomeAmbienceEvent设置)。 - 可生成被动粒子效果 (也可以通过
BiomeAmbienceEvent设置)。 - 可自定义熔岩颜色(由 Mellohi 提出这个想法)。
可添加自定义的末地和下界生物群系!
- 可自定义生物群系生成权重 (可通过
NetherAPIRegistryEvent设置)。 - 可自定义雾的颜色 (也可以通过
NetherAPIFogColorEvent设置)。 - 可自定义音乐类型。
- 可自定义地表构造器和区块填充器。
- 可自定义洞穴雕刻条件。
- 可自定义紫 chorus 植物、末地城和小型末地岛屿的生成条件(仅限末地生物群系)。
- 可设置多个带权重的子生物群系和边缘生物群系。
可添加自定义的末地和下界结构!
- 可在区块之间生成(类似下界要塞)。
- 可自定义实体生成属性(类似下界要塞)。
- 可自定义生成条件。
- 所有已注册的结构都会自动支持 /locate 命令。
- 所有已注册的结构在生成时都会自动检查其他结构,避免彼此交叠。
新增 EnumPlantTypes!
- 这些内容由 Nether API 自动应用于各种模组添加的末地和下界植物及土壤方块,使它们能够兼容其他模组中类似“末地石”或“下界岩”的土壤方块。这样一来,不同模组中的植物和土壤就能实现新的跨模组兼容!
PlantUtils.END_PLANT_TYPE:此植物类型适用于所有可以种植在类似“末地石”方块上的植物。运行时,它会自动应用于原版的紫颂植物。PlantUtils.NETHER_PLANT_TYPE:此植物类型适用于所有可以种植在类似“下界岩”和“灵魂沙”方块上的植物。PlantUtils.NETHERRACK_PLANT_TYPE:此植物类型适用于所有可以种植在类似“下界岩”方块上的植物。PlantUtils.SOUL_SAND_PLANT_TYPE:此植物类型适用于所有可以种植在类似“灵魂沙”方块上的植物。此字段直接设为 Forge 的EnumPlantType.Nether,因为二者用途相同。
模组功能:
功能:
通过统一末地生物群系生成代码,让末地生物群系模组能够协同运行!
通过统一下界生物群系生成代码,让下界生物群系模组能够协同运行!
新增配置选项,允许用户指定默认的“玩家出生维度”!
在末地和下界生成期间,自动启用 Forge 的级联世界生成修复!
现在可以在末地外围岛屿生成洞穴!
下界洞穴现在可以穿过生物群系表层方块、填充方块和灵魂沙开凿(不再仅限于下界岩)!
新增配置选项,可禁用末影龙首次生成。启用此选项后:末地折跃门仍会生成;仍可使用末影水晶召唤末影龙;末影龙首次死亡后仍会出现龙蛋。
现在下界的高度可达 256 格!
- 此功能默认处于禁用状态。
- 此功能仅应在新地图中启用(若要在旧地图中启用,请先重置下界)。
- 对于许多会生成下界特征的模组,你需要调整它们的配置以适应新的高度。目前,Nether API 已内置支持(无需手动编辑配置)的模组如下(同时假定所有将 Nether API 作为前置库的模组都自动支持此功能):
修复内容:
修复多个维度中的“初始出生位置”问题(例如将玩家传送到熔岩中或远高于地面的位置)。
修复MC-10369(某些粒子无法生成):
- 幼年动物生成时的粒子。
- 末影龙破坏方块时的粒子。
- 实体传送时的粒子。
- 放置末影之眼时的粒子。
- 流体混合效果的粒子。
- 铁傀儡生成时的粒子。
- 红石火把熄灭时的粒子。
- 雪傀儡生成时的粒子。
- 凋灵生成时的粒子。
修复MC-31681(玩家位于任意方块下方时,雾和云会变暗)。
为“玩家出生维度”而非主世界加载初始出生区块,并为所有可重生维度生成出生位置。
末影龙现在无法再破坏爆炸抗性达到黑曜石级别的方块(附魔台、末影箱等)。此外,还会阻止末影龙破坏火把(火把是出口传送门的一部分)。
重生时现在会考虑 Forge 为各维度设置的所有床铺出生点,而不只是当前维度。这项改动本身就修复了一些模组的问题(例如在天境之外死亡时,天境的床铺无法生效),并大幅简化了模组开发者添加维度重生点所需的重生逻辑。
特殊模组兼容性:
BetterNether
- 支持全部三个版本 (BetterNether、BetterNether: RotN Edition 和 BetterNether Continuation)。
- BetterNether 使用伪生物群系生成系统,此模组会禁用该系统并为其添加真正的生物群系。
- 大幅提升生成地物时的性能(避免触发方块更新)。这也修复了多个级联世界生成问题。
- 新增配置选项,允许眼藤在 Biomes O’ Plenty 的“Visceral Heap”生物群系中生成。
Biomes O’ Plenty
- 新增配置选项,可阻止 Biomes O’ Plenty 中原本会在下界生成的流体(血液和蜂蜜)在下界通过桶放置时蒸发。
- 新增配置选项,可切换 BOP 下界生物群系对世界类型的依赖,使其即使在世界类型未设为“Biomes O’ Plenty”时也能生成。
- 修复 BOP 动态树附属模组在下界生成泥土的问题。
- 修复 BOP 下界荆棘导致的级联世界生成问题。
- 修复 BOP 下界蜂巢导致的级联世界生成问题。
- 修复 BOP 下界熔岩导致的级联世界生成问题。原因是该模组复制了原版代码,却没有复制 Forge 对此问题的修复(参见 MC-117810)。
- 阻止 BOP 隐藏日志记录器中的级联世界生成问题(哈哈)。
- 阻止 BOP 移除末地和下界的雾效。
Journey Into The Light
- JITL 使用伪生物群系生成系统,此模组会禁用该系统并为其添加真正的生物群系。
- 修复 JITL 的所有下界级联世界生成错误。
- 修复部分结构为刷怪笼使用错误实体 ID 的问题(导致日志大量刷屏,刷怪笼也无法正常工作)。
- 提升生成 JITL 下界地物时的性能(避免触发方块更新)。
- JITL 的下界实体现在只会在 JITL 的下界生物群系中生成,而不再出现在原版的地狱生物群系中(可通过 GroovyScript 恢复任意一项设置):
- 地狱牛:现在只会在血色森林和血色森林边缘生物群系中生成。
- 地狱蛇:现在只会在炽热沙地生物群系中生成。
- 地狱龟:现在只会在炽热沙地生物群系中生成。
- 炼狱烈焰人:现在只会在血色森林生物群系中生成。
- 迷你恶魂:现在只会在血色森林生物群系中生成。
- 死神:现在只会在大地渗流生物群系中生成。
- 凋灵脊兽:现在只会在大地渗流生物群系中生成。
Natura
- Natura 的下界地物现在只会在原版的地狱生物群系中生成,因为它们通常与模组添加的其他生物群系格格不入。可以通过 GroovyScript 将其他生物群系加入白名单。
Nethercraft Classic
- 新增“Glowing Grove”生物群系,Nethercraft 现在会将所有地物添加到该生物群系中。
- 修复 Nethercraft 的所有级联世界生成问题。
- 修复 Nethercraft 错误的实体网络注册表(同时修复投射物行为异常的问题)。
- 现在 Nethercraft 的更多实体具有防火能力。
- 在下界触发
SummonAidEvent时,现在会召唤 Nethercraft 的暗黑僵尸,而不是普通僵尸。 - Nethercraft 的史莱姆蛋现在无法再让客户端生成实体。
NetherEx
- 为 NetherEx 中此前未使用的灵魂沙和沙砾生成配置项添加功能。
- 修复结构尺寸检查错误;检查结构放置位置时不再导致世界生成级联。
Stygian End: Biome Expansion
- 支持全部三个版本 (Stygian End: Biome Expansion、Stygian End: Unoffical 和 Stygian End Continuation)。
- 紫颂植物不再生成于 Stygian End 的生物群系中(可通过配置分别切换)。
- 末地城不再生成于 Stygian End 的生物群系中(可通过配置分别切换)。
- 修复 Stygian End 所有树冠导致的世界生成级联问题(通过大幅调整树木的生成方式实现,可通过配置恢复原状)。
- 修复 Stygian End 所有火山导致的世界生成级联问题。
- Stygian End 的酸性平原生物群系特征现在只会生成于末地黑曜石上。
直接联系:[email protected]
此模组不会移植
常见问题
Nether API 支持哪些 Minecraft 版本?
Nether API 支持 Minecraft Java 版 1.12.2,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。
Nether API 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Forge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
jbredwards 的其他作品
查看全部 →
Baubley Elytra
修复了 Baubles 的许多错误,还能让玩家把鞘翅装进 Baubles 的身体栏位!
Fluidlogged API
一款为 1.12.2 添加高度可自定义流体填充功能的前置库模组!
JSON Paintings
通过 JSON 文件轻松添加自定义画作!
Loading Progress Bar
恢复旧版本的进度条


评论
登录后评论和评分