
只是试炼刷怪笼
将Minecraft 1.21的试炼密室特性回溯移植至Forge 1.20.1。包含试炼刷怪笼、宝库、旋风人、沼泽骷髅、风弹、不祥模式、试炼主题生物效果,并实现完整的1.21.1试炼刷怪笼功能。
只是试炼刷怪笼
将 Minecraft 1.21 的试炼刷怪笼和宝库完整移植到 Forge 1.20.1 的全功能版本。 为你的 1.20.1 世界带来试炼刷怪笼、宝库、旋风人、沼骸、风弹、不祥状态、试炼主题生物效果以及重锤附魔。此模组不添加任何世界生成,主要面向整合包作者。
为什么做另一个试炼密室移植版?
只是试炼刷怪笼旨在成为一个生产就绪、对整合包友好的移植版,忠实还原 1.21 的行为。它包含完整的有限状态机、所有生物效果、所有附魔以及不祥物品生成器系统。
特性
试炼刷怪笼
完整重现 1.21 试炼刷怪笼及其完整状态机:
- 检测玩家 在一定范围内(范围可配置)
- 按波次生成生物,根据玩家数量进行缩放
- 完成后弹出奖励(消耗品 + 钥匙)
- 在不祥之兆玩家靠近时变为不祥模式
- 不祥物品生成器系统 — 战斗期间定期在玩家/生物上方掉落物品
- 手持刷怪蛋右键可设置下一次生成的生物类型
- 自定义物品渲染器在手中和 GUI 中显示旋转的怪物预览
- 工具提示显示当前配置的生物
宝库
- 试炼钥匙 / 不祥试炼钥匙 激活
- 每个玩家奖励追踪 — 每个玩家每个宝库只能获得一次奖励
- 不祥宝库变种,包含升级战利品
- 对透明纹理进行正确的镂空渲染
生物
- 旋风人 — 具有真实 1.21 AI 的飞行生物:跳跃、滑行、发射风弹、卡住检测
- 沼骸 — 发射剧毒之箭的骷髅变种;可通过数据包配置的战利品表对其使用剪刀来获得蘑菇
- 风弹 / 旋风人风弹 — 具有真实 1.21 击退物理效果的投射物实体(视线高度方向向量、视线衰减)
物品
- 试炼钥匙 / 不祥试炼钥匙
- 旋风棒 — 由旋风人掉落,可用于合成风弹
- 风弹 — 可投掷的投射物,能产生风爆并触发红石元件(按钮、拉杆、活板门、门、栅栏门)
- 不祥之瓶 — 带有放大倍数系统(I-V);更高的放大倍数会提供更长的不祥之兆持续时间(最长10分钟)
- 旋风人 / 沼骸刷怪蛋
生物效果(均带有自定义纹理)
- 试炼之兆 — 在试炼刷怪笼处由不祥之兆转化而来;激活不祥模式
- 蓄风 — 死亡时产生风爆
- 织网 — 死亡时在实体周围生成蜘蛛网
- 渗浆 — 死亡时生成史莱姆
- 寄生 — 受到攻击时有几率生成蠹虫
附魔
- 致密 (I-V) — 每级增加 +1 伤害;与锋利/亡灵杀手/节肢杀手互斥
- 破甲 (I-IV) — 通过伤害倍率无视护甲效果
- 风爆 (I-III) — 攻击命中时触发风爆(宝藏附魔)
创造模式标签页
只是试炼刷怪笼创造模式标签页包含:
- 所有方块、物品和实体
- 针对 36 种以上敌对生物的预配置试炼刷怪笼(僵尸、骷髅、苦力怕、蜘蛛、洞穴蜘蛛、末影人、女巫、史莱姆、岩浆怪、烈焰人、恶魂、凋灵骷髅、流浪者、尸壳、溺尸、僵尸村民、幻翼、掠夺者、卫道士、唤魔者、劫掠兽、恼鬼、守卫者、远古守卫者、潜影贝、疣猪兽、僵尸疣猪兽、猪灵蛮兵、猪灵、僵尸猪灵、末影螨、蠹虫、监守者、旋风人、沼骸、凋灵)
- 不祥之瓶的所有 5 种放大倍数变种
命令
用于配置试炼刷怪笼的管理员命令:
/trialspawner edit - 使用 GUI 编辑手中的试炼刷怪笼
/trialspawner edit <坐标> - 编辑已放置的试炼刷怪笼
/trialspawner give <实体> [总时间] [同时] [试炼] - 给予一个预配置的刷怪笼物品
/trialspawner addmob <坐标> <实体> [权重] - 向已放置的刷怪笼添加生物
/trialspawner setconfig <坐标> <键> <值> - 设置配置值
/trialspawner info <坐标> - 显示当前配置
/trialspawner clearmobs <坐标> - 清除所有生成潜能
配置
服务端配置文件位于 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 许可证发布。你可以自由地在任何整合包(无论是私人的还是公共的)中使用只是试炼刷怪笼,无需许可。
鸣谢
- Mojang — 感谢原创的 1.21 试炼密室功能
- Breakin Blocks — 开发和移植
- FTB Team — FTB Library(NBT 编辑器集成)
- Architectury API Team — Architectury API
源码与问题
发现 Bug?想要贡献?请访问 GitHub 仓库。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。