
generic-henshin
假面骑士工艺附加包
https://modrinth.com/mod/mob-player-animator-neo
你必须下载此模组,才能确保怪物型骑士能够正确使用骑士踢和骑士拳。
假面骑士工艺通用变身附属模组(NeoForge 1.21.1)
这是 假面骑士工艺 的附属模组。它在完整保留原版模组原生变身机制的同时,增加了大量额外功能。
1. 形态系统
- 右键点击形态道具即可记住该形态。
- Ctrl+V:在已记住的形态之间快速切换。
- 切换形态不消耗任何道具。
- 滚动鼠标滚轮可预览形态列表。
- 支持“松开按键确认切换”模式。
- 防连按冷却,防止误触。
- 自动适配 KRC 腰带的形态列表和基础形态。
2. 武器系统
- H:快速变身 / 切换形态。
- O:保存当前形态的武器。
- 保存后可通过按键或命令召唤已分配的武器。
- 每个形态拥有独立的武器映射,不会误装备其他形态的武器。
- 可自定义武器映射配置文件。
- 召唤 / 脱下骑士装甲套装。
- 自动装备全套装甲;脱甲后归还至物品栏。
3. 骑士踢 / 骑士拳
- Shift+C:切换骑士踢模式。
- V:触发骑士踢。
- 支持触发骑士拳。
- 复用 KRC 原生动画、伤害值和冷却时间。
- 本地冷却指示器及跨玩家状态同步。
4. 召唤骑士实体技能
- 召唤的骑士实体(
RiderSummonEntity、LegendarySummonEntity、CompleteSummonEntity、GrandSummonEntity、DecadeArmorExAidEntity、ParaDXSummonEntity、ZeinSummonEntity等)可以执行骑士踢和骑士拳。 - 使敌对骑士怪物能够使用拳脚技能。
- 怪物骑士技能全局开关。
- 可配置触发范围、生命值阈值、公共冷却和内部技能冷却。
- 怪物施放这些技能时具有摔落伤害保护。
- 客户端播放技能动画,带 JSON 解析缓存优化。
5. 吃瘪 / “被击败”系统
- 当玩家生命值低于可配置阈值时触发吃瘪状态。
- 可调整爆炸强度和击退力度。
- 吃瘪触发后有冷却期。
- 吃瘪后一段时间内装备被锁定。
- 死亡、重进世界和玩家登出时进行状态清理。
- 创造模式免疫。
- 可配置吃瘪台词和变身语音。
- 可调整台词播放概率、显示时长和重复间隔。
6. 形态禁用 / 移除锁
- 定期清除 KRC 原生的形态禁用和超时效果。
- 可配置清除间隔。
- 对不兼容场景可禁用。
7. HUD
- 技能图标 HUD 覆盖层。
- 左下角形态预览 HUD。
- HUD 总开关和刷新频率配置。
- 新增道具滚轮 HUD:透明背景,显示道具图标、名称和序号。
8. 命令系统
/generic_henshin next— 切换到下一个已存形态/generic_henshin save— 保存当前武器映射/generic_henshin list— 列出可用形态/generic_henshin kickmode— 切换骑士踢模式/generic_henshin kick— 手动触发骑士踢/generic_henshin punch— 手动触发骑士拳/generic_henshin reload— 重载模组配置/generic_henshin diagnose— 诊断假面骑士工艺兼容状态
9. KRC 兼容层
- 自动检测是否安装了假面骑士工艺。
- 基于反射的适配,支持 KRC 腰带、形态道具、能力条、冷却和动画。
- 缓存基础腰带形态列表,减少重复反射调用。
10. 右键道具滚轮(新功能)
- Shift+Z:将主手可右键使用的道具保存到当前活动形态。
- 按住 Shift+V:进入道具选择模式。
- 滚动鼠标滚轮:在已保存道具间循环切换。
- 松开 Shift+V:激活当前选中的已保存道具。
- 每个形态可存储多个道具。
- 同一道具重复保存会覆盖之前的条目。
- 每个已保存道具拥有独立冷却(默认:10 秒)。
- 使用已保存道具时不会消耗或复制真实物品栏中的道具。
11. 删除已保存道具(新功能)
- 空手时按住 Shift+Z:进入删除选择模式。
- 滚动鼠标滚轮:选择要删除的已保存条目。
- 松开 Shift+Z:移除所选已保存道具条目。
- HUD 显示删除模式标记,防止误删。
12. 性能优化(版本 0.1.110 / 0.1.112)
- 缓存召唤骑士实体的类名检查,以减少每 tick 的反射开销。
- 缓存腰带基础形态列表。
- 实体卸载 / 玩家登出时自动清理映射,减轻内存泄漏。
- 对核心武器切换和形态切换逻辑零修改。
13. 配置文件
config/generic_henshin/settings.json # 主通用变身设置
config/generic_henshin_item_wheel.json # 道具滚轮相关设置
道具滚轮配置项:
enabled:右键道具滚轮功能总开关cooldownTicks:每个已保存道具的独立冷却(200 ticks = 10 秒)maxSavedPerForm:每个形态最多保存道具数量(范围:1-54)
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。