跳到正文

Tensura: Magic Growth

作者:yinqvanr3

一个史莱姆转生题材的附属模组,加入了魔矿石母岩、魔矿石结晶生长,以及由可配置的环境魔素机制驱动的富魔晶洞。

收藏

介绍

介绍由机器翻译自 CurseForge 原页面,仅供参考。

Tensura Magic Growth

Tensura Magic Growth 是 Tensura Reincarnated 和 Manascore 的附属模组,通过环境魔素、母岩转化、水晶生长、自定义魔晶洞,以及由生物驱动的环境魔素增长,扩展了魔矿的进阶玩法。

必需模组

  • Tensura Reincarnated
  • Manascore

功能

魔矿转化为母岩

当周围区块拥有足够的环境魔素时,魔矿和深层魔矿会逐渐转化为魔矿母岩。

当前机制:

  • 转化概率随区块魔素量提升
  • 低魔素区域仍有极小概率触发转化
  • 高魔素区域的矿石更容易转化
  • 每次成功转化都会消耗区块魔素
  • 区块扫描分批处理,以降低性能开销
  • 玩家搬动过的矿石仍可被检测并转化

魔矿母岩生长

魔矿母岩会生长水晶,机制灵感来自原版紫水晶母岩。

生长阶段:

  • 小型魔矿芽
  • 中型魔矿芽
  • 大型魔矿芽
  • 魔矿簇

当前机制:

  • 仅在可用的方块面上生长,减少无效随机刻
  • 每次成功生长都会消耗环境魔素
  • 水晶会逐阶段生长,而非直接生成完整形态
  • 水晶方块会发光,让地下魔晶洞更容易被发现

魔晶洞

模组新增了基于原版紫水晶洞的自定义魔晶洞结构。

当前生成特性:

  • 仅生成于 Tensura 主世界生物群系
  • 内层以方解石为主,外层则采用类似玄武岩的结构
  • 可能生成少量:
    • 魔矿
    • 魔矿母岩
    • 魔矿块
  • 已调低资源密度,避免奖励过于丰厚
  • 可通过通用配置调整魔晶洞的生成稀有度

生物对魔素的影响

Tensura 魔素量足够高的生物现在可以影响其所在区块。

当前机制:

  • 仅处理 LivingEntity 实例
  • 系统按固定间隔更新,而非每刻更新
  • 每个生物单独更新自身影响,而不是强制扫描整个区块的所有生物
  • 高魔素生物通过基于驻留时间的成长机制,逐渐增强环境影响
  • 系统会随时间提高当前区块的魔素上限和恢复速率
  • 生物影响不会直接提高当前区块的魔素值
  • 生物离开区块后,环境影响会逐渐衰减
  • 可配置的扩散速率允许部分当前环境加成扩散至附近已加载的区块
  • 区块再次加载时会重新同步区块数值,帮助异常旧数值逐渐恢复至预期范围
  • 仍设有单个生物和单个区块的上限,以防数值无限增长

高魔素生物替换

高魔素区块现在可以将特定自然生成的生物替换为基于白名单的稀有 Tensura 生物。

当前机制:

  • 仅适用于自然生成的生物
  • 区块必须达到可配置的魔素阈值
  • 使用可配置的替换概率
  • 从通用配置文件中的白名单读取替换配对
  • 支持连续稀有度升级,例如:
    • tensura:orc -> tensura:orc_lord
    • tensura:black_spider -> tensura:knight_spider
    • tensura:slime -> tensura:metal_slime
    • tensura:metal_slime -> tensura:supermassive_slime
  • 白名单有意不在游戏内配置界面中显示,需要直接编辑 TOML 文件

调试 HUD

提供客户端调试 HUD,可用于测试环境中的魔素行为。

当前功能:

  • 可在控制菜单中设置切换按键
  • 默认按键为 F8
  • 显示当前区块魔素、最大魔素、再生量、目标加成和当前加成
  • 当右侧显示状态效果图标时,会自动向下移动

母岩掉落与采掘规则

魔法矿石母岩在生存模式下的行为与魔法矿石相近。

掉落行为:

  • 使用精准采集时掉落自身
  • 不使用精准采集时掉落魔法矿石碎片
  • 时运会影响碎片掉落数量
  • 已应用正确的挖掘标签和矿石标签

配置

母岩转化、水晶生长、生物魔素影响和魔法晶洞生成均可通过通用配置文件进行配置:

config/tensura_magic_growth-common.toml

可用设置包括:

  • 魔法晶洞生成概率
  • 启动母岩转化所需的最低魔素
  • 达到最大转化概率所需的魔素阈值
  • 最低和最高转化概率
  • 转化所需魔素
  • 区块扫描间隔
  • 母岩生长概率
  • 各芽和簇阶段的生长消耗
  • 生物魔素影响间隔
  • 生物魔素阈值、系数和贡献上限
  • 生物影响趋近速率
  • 生物再生转化比率
  • 生物扩散速率
  • 是否启用生物替换
  • 生物替换所需的最低魔素
  • 生物替换概率
  • 生物替换白名单

生物影响默认设置:

  • entityMagiculeInfluenceInterval = 20
  • entityMagiculeInfluenceMinMagicule = 100
  • entityMagiculeInfluenceFactor = 2.0
  • entityMagiculeInfluenceEntityCap = 1200
  • entityMagiculeInfluenceChunkCap = 10000
  • entityMagiculeInfluenceApproachRate = 0.2
  • entityMagiculeInfluenceRegenRatio = 0.02
  • entityMagiculeInfluenceDiffusionRate = 0.04

生物替换默认白名单:

  • tensura:orc>tensura:orc_lord
  • tensura:black_spider>tensura:knight_spider
  • tensura:slime>tensura:metal_slime
  • tensura:metal_slime>tensura:supermassive_slime
  • tensura:lesser_daemon>tensura:greater_daemon
  • tensura:greater_daemon>tensura:arch_daemon

多人游戏与服务器支持

该模组支持:

  • 单人游戏
  • 局域网多人游戏
  • 专用服务器

服务器安装时也必须包含所有必需的依赖模组。

设计目标

这个模组的目标不仅仅是增加另一种矿石变体,而是让环境魔力在资源演化、探索和长期进度中发挥作用。高魔力区域变得更有价值,玩家可以通过生物的存在和魔力驱动的世界交互,逐步塑造属于自己的富魔区域。

常见问题

Tensura: Magic Growth 支持哪些 Minecraft 版本?

Tensura: Magic Growth 支持 Minecraft Java 版 1.21.1,可用的加载器:NeoForge。下载时注意选择和你游戏版本一致的文件。

Tensura: Magic Growth 怎么安装?

先用 PCL2 或 HMCL 启动器安装对应版本的 NeoForge,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。

评论

登录后评论和评分

yinqvanr3 的其他作品

查看全部 →