Just Trial Spawners
将 Minecraft 1.21 的试炼密室内容移植到 Forge 1.20.1:包含试炼刷怪笼、宝库、旋风人、沼骸、风弹、不祥模式和试炼主题生物效果,并完整还原 1.21.1 的试炼刷怪笼功能。
介绍
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 的其他作品
查看全部 →Animus
为你的血魔法注入更多魔法。
Animus
血魔法附属模组,包含仪式等内容
Simple Teleporters Reforged
简易传送器模组添加了一个可合成的传送器方块,让你快速穿梭于世界之间!
Neo Vitae
以鲜血献祭,换取力量。吞噬生命的祭坛、扭曲世界的印记、无尽地牢中的自定义恶魔、汲取灵魂的有意识盔甲,以及能用精华替你承受伤害的盾牌。自底层起由数据包驱动。
评论
登录后评论和评分