下载量
318,063
关注数
37
数据来源
Modrinth
模组详细介绍
一个用于添加末地与下界生物群系或结构,并创建全新生物群系环境氛围的库模组!
同时还将不同旧模组中的末地与下界生物群系生成器统一到同一套系统下,修复重生维度逻辑及其他漏洞,并为末地和下界提供新的设置选项。

如果你是模组整合包开发者,并且想要将 Nether API 添加到分发于 CurseForge 或 Modrinth 之外的平台上的整合包中,请使用 File Director 以避免重新上传 Nether API 的文件。
API 功能:
可添加自定义生物群系环境氛围!
- 适用于任何生物群系,而不仅仅是末地或下界生物群系。
- 可拥有被动环境音效 (也可通过
BiomeAmbienceEvent设置)。 - 可拥有自定义的黑暗环境音效 (也可通过
BiomeAmbienceEvent设置)。 - 可生成被动粒子 (也可通过
BiomeAmbienceEvent设置)。 - 可拥有自定义熔岩颜色(点子由 Mellohi 提供)。
可添加自定义末地与下界生物群系!
- 可拥有自定义生物群系生成权重 (可通过
NetherAPIRegistryEvent设置)。 - 可拥有自定义雾颜色 (也可通过
NetherAPIFogColorEvent设置)。 - 可拥有自定义音乐类型。
- 可拥有自定义地表生成器,以及自定义区块填充器。
- 可拥有自定义洞穴雕刻条件。
- 可拥有自定义的 Chorus Plant、End City 和 Small End Island 生成条件(仅末地生物群系)。
- 可拥有多个带权重的子生物群系与边缘生物群系。
可添加自定义末地与下界结构!
- 可在区块之间生成(如 Nether Fortresses)。
- 可拥有自定义实体生成属性(如 Nether Fortresses)。
- 可拥有自定义生成条件。
- 所有已注册结构都会自动支持 /locate 命令。
- 所有已注册结构在生成时都会自动检查其他结构,因此不会相互重叠。
新的 EnumPlantTypes!
- 这些类型会由 Nether API 自动应用于各种模组添加的末地与下界植物及土壤方块,使它们能够兼容其他模组中的“类似 End Stone”或“类似 Netherrack”的土壤方块。这样一来,任何使用这些类型的不同模组植物与土壤之间都能获得新的互操作性!
PlantUtils.ENDPLANTTYPE:此 PlantType 用于任何可种植在“类似 End Stone”方块上的植物。运行时会自动应用到原版的 Chorus Plants。PlantUtils.NETHERPLANTTYPE:此 PlantType 用于任何可种植在“类似 Netherrack”方块和“类似 Soul Sand”方块上的植物。PlantUtils.NETHERRACKPLANTTYPE:此 PlantType 用于任何可种植在“类似 Netherrack”方块上的植物。PlantUtils.SOULSANDPLANTTYPE:此 PlantType 用于任何可种植在“类似 Soul Sand”方块上的植物。由于二者用途相同,此字段仅设置为 Forge 的EnumPlantType.Nether。
模组功能:
功能:
- 通过统一末地生物群系生成代码,使末地生物群系模组能够协同工作!
- 通过统一下界生物群系生成代码,使下界生物群系模组能够协同工作!
- 允许用户通过新的配置项定义默认的“玩家生成维度”!
- 在末地与下界生成期间自动启用 Forge 的级联世界生成修复!
- 末地外岛现在也可以生成洞穴!
- 下界洞穴现在可以穿过生物群系的表层/填充方块以及灵魂沙进行雕刻(而不再仅限于下界岩)!
- 新增配置项,可禁用第一次末影龙生成。启用此设置后:会生成一个 End Gateway,仍然可以使用 End Crystals 召唤末影龙,并且龙蛋仍会在末影龙首次死亡后出现。
- 下界现在可以有 256 格高度!
- 此功能默认禁用。
- 此功能仅应在新世界中启用(或者如果你先重置下界,也可用于旧世界)。
- 对于许多会自行生成下界内容的模组,你需要调整它们的配置以适配新的高度。目前,Nether API 已为以下所有模组添加了自身支持(且不需要手动修改配置)(同时也默认任何将 Nether API 作为前置依赖的模组都自动支持此功能):
- BetterNether、BetterNether: RotN Edition 和 BetterNether Continuation。
- Biomes O' Plenty。
- Journey Into The Light。
- Natura。
- Nethercraft Classic。
- NetherEx。
修复:
- 修复多个维度中的“初始生成位置”漏洞(例如把玩家放进岩浆中,或生成在远高于地面的地方)。
- 修复 MC-10369 (某些粒子不会生成):
- 幼年动物生成粒子。
- 末影龙破坏方块粒子。
- 实体传送粒子。
- 末影之眼放置粒子。
- 流体混合效果粒子。
- 铁傀儡生成粒子。
- 红石火把熄灭粒子。
- 雪傀儡生成粒子。
- 凋灵生成粒子。
- 修复 MC-31681 (当你位于任意方块下方时,雾和云会变暗)。
- 为“玩家生成维度”而不是主世界执行初始生成区块加载,并为所有重生维度生成重生位置。
- 末影龙现在不能再破坏具有黑曜石级爆炸抗性的方块(附魔台、末影箱等)。同时阻止末影龙破坏火把(因为它们是离开传送门的一部分)。
- 重生逻辑现在会考虑 Forge 为每个维度提供的所有床重生点,而不再只考虑当前维度。仅这一改动就修复了某些模组的问题(例如如果你在天境外死亡,天境床将无法工作),并大大简化了希望添加维度重生点的模组开发者所需的重生逻辑。
特殊模组兼容性:
BetterNether
- 支持全部三个版本 (BetterNether、BetterNether: RotN Edition 和 BetterNether Continuation)。
- BetterNether 使用伪生物群系生成系统,此模组会禁用它并为其提供真正的生物群系。
- 在生成地物时大幅提升性能(通过避免引发方块更新)。这也修复了若干级联世界生成问题。
- 新增配置项,允许眼藤在 Biomes O' Plenty 的 “Visceral Heap” 生物群系中生成。
Biomes O' Plenty
- 添加配置选项,使 Biomes O' Plenty 中原本就会在下界生成的流体(Blood 和 Honey)在通过桶放置到下界时不会蒸发。
- 添加配置选项,可切换 BOP 下界生物群系对世界类型的依赖,使其即使在世界类型未设置为 “Biomes O' Plenty” 时也能生成。
- 修复 BOP 动态树附属在下界生成泥土的问题。
- 修复 BOP 下界荆棘的级联世界生成问题。
- 修复 BOP 下界蜂巢的级联世界生成问题。
- 修复 BOP 下界岩浆的级联世界生成问题,其原因是该模组复制了原版代码,却没有一并复制 Forge 对其的修复(见 MC-117810)。
- 阻止 BOP 向日志隐藏其级联世界生成问题(lol)。
- 阻止 BOP 移除末地与下界的雾效。
Journey Into The Light
- JITL 使用伪生物群系生成系统,此模组会禁用它并为其提供真正的生物群系。
- 修复 JITL 下界中 所有 级联世界生成漏洞。
- 修复某些结构为刷怪笼使用错误实体 id 的问题(会导致大量日志刷屏以及刷怪笼损坏)。
- 提升生成 JITL 下界地物时的性能(通过避免引发方块更新)。
- JITL 的下界实体现在只会在 JITL 的下界生物群系中生成,而不会在原版 Hell 生物群系中生成(均可通过 GroovyScript 还原):
- Hell Cow:现在仅生成于 Blood Forest 与 Blood Forest Edge 生物群系。
- Hell Serpant:现在仅生成于 Heat Sands 生物群系。
- Hell Turtle:现在仅生成于 Heat Sands 生物群系。
- Inferno Blaze:现在仅生成于 Blood Forest 生物群系。
- Mini Ghast:现在仅生成于 Blood Forest 生物群系。
- Reaper:现在仅生成于 Earthen Seep 生物群系。
- Witherspine:现在仅生成于 Earthen Seep 生物群系。
Natura
- Natura 的下界地物仅会生成在原版 Hell 生物群系中,因为它们在模组下界生物群系里通常显得非常违和。其他生物群系可通过 GroovyScript 加入白名单。
Nethercraft Classic
- 添加新的 “Glowing Grove” 生物群系,Nethercraft 现在会将其所有地物都生成到其中。
- 修复 Nethercraft 所有 级联世界生成问题。
- 修复 Nethercraft 错误的实体网络注册表(同时修复奇怪的弹射物行为)。
- 更多 Nethercraft 的实体现在具备防火能力。
- 在下界中触发
SummonAidEvent时,Nethercraft 的 Dark Zombies 现在将被召唤,而不是普通僵尸 - Nethercraft 的 Slime Eggs 现在无法再在客户端生成实体。
NetherEx
- 为 NetherEx 之前未使用的灵魂沙与沙砾生成配置值添加功能支持。
- 修复错误的结构尺寸检查,不再在检查结构放置时导致级联世界生成。
Stygian End: Biome Expansion
- 支持全部三个版本 (Stygian End: Biome Expansion、Stygian End: Unoffical 和 Stygian End Continuation)。
- Chorus Plants 不再会在 Stygian End 的生物群系中生成(每项都可通过配置切换)。
- End Cities 不再会在 Stygian End 的生物群系中生成(每项都可通过配置切换)。
- 修复 Stygian End 树冠 所有 级联世界生成问题(通过大幅修改树木生成方式实现,可通过配置还原)。
- 修复 Stygian End 火山 所有 级联世界生成问题。
- Stygian End 的 acidic plains 生物群系地物现在只会在末地黑曜石上生成。
直接联系:[jbred.dev@gmail.com](mailto:jbred.dev@gmail.com)
此模组不会移植
基本信息
模组名称Nether API
作者jbredwards
下载量318,063
关注数37
支持版本1.12.2 - 1.12.2
加载器forge
客户端required
服务端required
](https://www.curseforge.com/minecraft/mc-mods/nether-api) [