反自由视角

反自由视角

服务器端控制模组,用于在自由视角模组中强制进行碰撞检测

管理

AntiFreecam

AntiFreecam 是一个 Minecraft Fabric 模组,可同时在服务端和客户端运行。

它的存在是为了在客户端使用 Freecam 模组(作者 hashalite) 时强制启用碰撞,无论用户的设置如何。

用法

只需将其安装到服务端并重启即可。

从那时起,所有想要加入的玩家* 都需要在客户端也安装 AntiFreecam。

一旦玩家加入,服务端会自动通知客户端始终启用碰撞。玩家的配置会被直接忽略。

*所有玩家:甚至包括那些根本没有安装 Freecam 的玩家。因为服务端无法检测玩家是否安装了不与服务端通信的模组(就像 Freecam 那样)。

即将推出的功能

以下是我未来™ 计划实现的一些功能。

  • 易于重新加载的服务端配置文件。
    通过 /antifreecam reload 命令或类似方式。
    甚至可能有游戏内可编辑的配置
  • 不再禁用所有碰撞,而是让服务端(配置)决定允许哪些碰撞。
  • 完全阻止使用 Freecam。
    甚至不允许玩家进入 Freecam,就像他们没安装它一样。
  • ...
  • 将客户端代码合并到 Freecam 模组中。
    在某个时候,我希望这能被 Freecam 采纳。