
AntiFreecam-进化版
AntiFreecam evolved 是一个为Minecraft服务器开发的Fabric模组,它强制Freecam客户端保持方块碰撞启用。该模组源自Kesuaheli的AntiFreecam,并将功能移植到了当前的技术基础之上。
功能说明
自由视角模组允许玩家将摄像机从玩家身体上独立移动。这对于截图、建造和管理非常有用,但在服务器上可能会引发问题,因为玩家可能会利用它查看或穿越通常受方块碰撞限制的区域。
AntiFreecam evolved 专门针对这一行为进行了处理:
服务器注册了一个自定义配置数据包。
在连接设置期间,服务器要求客户端必须安装此 AntiFreecam 模组。
服务器向客户端发送设置 forceCollision=true。
客户端为当前连接存储该服务器设置。
如果安装了自由视角模组,一个 mixin 会挂钩其配置。
这样,即使在自由视角通常会禁用方块碰撞的情况下,方块碰撞在自由视角中仍然保持激活状态。
目标并非完全禁止自由视角。摄像机仍然可以使用。该模组仅确保在要求强制碰撞的服务器上,自由视角不会使用被禁用的方块碰撞。
来源
此项目基于 Kesuaheli 的 AntiFreecam 的原始理念和功能。此衍生版本保留了该行为,并使其能在更新的 Minecraft、Fabric 和自由视角版本上正常运行。
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。