跳到正文

Just Trial Spawners

作者:Saereth

将 Minecraft 1.21 的试炼密室内容移植到 Forge 1.20.1:包含试炼刷怪笼、宝库、旋风人、沼骸、风弹、不祥模式和试炼主题生物效果,并完整还原 1.21.1 的试炼刷怪笼功能。

收藏

介绍

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

Just Trial Spawners

为 Minecraft 1.21 的试炼刷怪笼和宝库完整移植到 Forge 1.20.1。为你的 1.20.1 世界加入试炼刷怪笼、宝库、旋风人、沼骸、风弹、不祥模式、试炼主题生物效果和重锤附魔。本模组不会添加任何世界生成内容,主要面向整合包制作者。


为何还要制作一个试炼密室移植模组?

Just Trial Spawners 致力于打造一个适用于正式环境、对整合包友好且忠实还原 1.21 行为的移植版本。它包含完整的状态机、所有生物效果、所有附魔以及不祥物品生成器系统。


功能

试炼刷怪笼

完整重现 1.21 试炼刷怪笼及其状态机:

  • 检测玩家是否位于可配置范围内
  • 分波生成生物,并根据玩家数量调整难度
  • 完成后弹出奖励(消耗品和钥匙)
  • 携带不祥之兆的玩家靠近时,切换为不祥模式
  • 不祥物品生成器系统——战斗期间定期在玩家或生物上方掉落物品
  • 用刷怪蛋右键点击,即可设置下一次生成的生物类型
  • 自定义物品渲染器,可在手中和 GUI 中显示旋转的生物预览
  • 提示框会显示当前配置的生物

宝库

  • 使用试炼钥匙 / 不祥试炼钥匙激活
  • 按玩家追踪奖励——每位玩家在每个宝库中都能获得一次奖励
  • 不祥宝库变体,提供升级版战利品
  • 为透明纹理提供正确的裁剪渲染

生物

  • 旋风人——具备真实还原 1.21 AI 的空中生物:远距离跳跃、滑行、发射风弹和卡住检测
  • 沼骸——会射出剧毒箭的骷髅变种;可剪下蘑菇,掉落物表可通过数据包配置
  • 风弹 / 旋风人风弹——投射物实体,采用真实还原 1.21 的击退物理效果(基于视线高度的方向向量、随视线距离衰减)

物品

  • 试炼钥匙 / 不祥试炼钥匙
  • 旋风人棒——由旋风人掉落,可用于合成风弹
  • 风弹——可投掷的投射物,会产生风爆炸,并触发红石组件(按钮、拉杆、活板门、门和栅栏门)
  • 不祥之瓶——带有等级系统(I-V);等级越高,不祥之兆持续时间越长(最长 10 分钟)
  • 旋风人 / 沼骸刷怪蛋

生物效果(均带有自定义纹理)

  • 试炼之兆——在试炼刷怪笼处由不祥之兆转化而来;会激活不祥模式
  • 风能充盈——实体死亡时产生风爆炸
  • 盘丝——实体死亡时在其周围生成蜘蛛网
  • 渗浆——实体死亡时生成史莱姆
  • 寄生——受击时有几率生成蠹虫

附魔

  • 致密(I-V)——每级增加 1 点伤害;与锋利、惩戒和亡灵杀手不兼容
  • 破甲(I-IV)——通过伤害倍率绕过护甲效果
  • 风爆(I-III)——命中时触发风爆炸(仅能通过宝藏获取的附魔)

创造模式物品栏

Just Trial Spawners 创造模式物品栏包含:

  • 所有方块、物品和实体
  • 为 36+ 种敌对生物预配置的试炼刷怪笼(僵尸、骷髅、苦力怕、蜘蛛、洞穴蜘蛛、末影人、女巫、史莱姆、岩浆怪、烈焰人、恶魂、凋灵骷髅、流浪者、尸壳、溺尸、僵尸村民、幻翼、掠夺者、卫道士、唤魔者、劫掠兽、恼鬼、守卫者、远古守卫者、潜影贝、疣猪兽、僵尸疣猪兽、猪灵蛮兵、猪灵、僵尸猪灵、末影螨、蠹虫、监守者、旋风人、沼骸、凋灵)
  • 不祥之瓶的全部 5 种等级变体

命令

用于配置试炼刷怪笼的管理员专用命令:

/trialspawner edit                              - 使用 GUI 编辑手中的试炼刷怪笼
/trialspawner edit <pos>                        - 编辑已放置的试炼刷怪笼
/trialspawner give <entity> [total] [sim] [tb]  - 给予一个预配置的刷怪笼物品
/trialspawner addmob <pos> <entity> [weight]    - 向已放置的刷怪笼添加生物
/trialspawner setconfig <pos> <key> <value>     - 设置配置值
/trialspawner info <pos>                        - 显示当前配置
/trialspawner clearmobs <pos>                   - 清除所有刷怪可能性

配置

服务端配置位于 config/justtrialspawners-server.toml:

[trial_spawner]
    # 试炼刷怪笼完成后的冷却时间(单位:刻,默认 36000 = 30 分钟)
    cooldown_ticks = 36000
    # 玩家检测范围(单位:方块)
    detection_range = 14
    # 刷怪笼周围的生物生成范围
    spawn_range = 4
    # 启用不祥试炼刷怪笼模式(由不祥之兆触发)
    ominous_enabled = true

[wind_charge]
    # 风弹击退强度倍率
    knockback_multiplier = 1.0


许可证

以 MIT 许可证发布。你可以自由地在任何整合包(私人或公开)中使用 Just Trial Spawners,无需获得许可。


致谢

  • Mojang — 提供原版 1.21 试炼密室特性
  • Breakin Blocks — 开发与向后移植
  • FTB Team — FTB Library(NBT 编辑器集成)
  • Architectury API Team — Architectury API

源码与问题反馈

发现了 bug?想要贡献代码?请访问 GitHub 仓库。

常见问题

Just Trial Spawners 支持哪些 Minecraft 版本?

Just Trial Spawners 支持 Minecraft Java 版 1.20.1,可用的加载器:Forge。下载时注意选择和你游戏版本一致的文件。

Just Trial Spawners 怎么安装?

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

评论

登录后评论和评分

Saereth 的其他作品

查看全部 →