项目符号幽灵修复
Fabric服务端模组,用于减少快速移动目标上的弹射物重影问题。
弹射物幽灵命中修复(ProjectileGhostFix)
ProjectileGhostFix 能减少服务器端弹射物对高速移动目标出现的“幽灵命中”问题。若无此模组,原版弹射物碰撞检测在处理某些情况时会出现遗漏,例如弹射物发射时已位于目标碰撞箱内部,或在同一游戏刻内与移动中的目标交错而过。
安装
在服务器端安装。若仅在多人游戏的客户端安装,则不会影响服务器端权威性的弹射物碰撞判定。
功能特性
- 减少弹射物对高速移动目标的幽灵命中现象。
- 捕获弹射物初始即位于目标碰撞箱内部时的命中情况。
- 捕获弹射物与目标在同一游戏刻内交错而过时的命中情况。
- 当原版已检测到碰撞时,保持原版命中行为不变。
配置
ProjectileGhostFix 在首次启动时会创建 config/projectile-ghost-fix/projectile-ghost-fix.properties 配置文件。默认配置全局启用该修复功能,但将 wind_charge.vs.player(风弹对玩家)设置为禁用,即除非服务器管理员主动选择启用,否则风弹对玩家的碰撞判定保持原版行为。
服务器管理员可以在游戏中通过以下命令修改配置:
/projectileghostfix status
/projectileghostfix on
/projectileghostfix off
/projectileghostfix mode raystart_inside true
/projectileghostfix mode swept_volume true
/projectileghostfix pair set wind_charge player true
/projectileghostfix pair set wind_charge player false
/projectileghostfix pair clear wind_charge player
/projectileghostfix pair list
/projectileghostfix reload
逐对覆盖设置使用 <弹射物>.vs.<目标> 格式。弹射物为实体注册表路径,例如 wind_charge(风弹)、ender_pearl(末影珍珠)、arrow(箭矢)或 any(任意)。目标可为 player(玩家)、projectile(弹射物)、other(其他)或 any(任意)。
支持版本
26.1.x:Minecraft Java 26.1 至 26.1.2
前置要求
- Minecraft Java 26.1.x
- Fabric Loader 0.19.2 或更高版本
- Fabric API 0.149.1 或更高版本
开源协议
Unlicense(公有领域)
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。