高尔夫IV

高尔夫IV

反漏洞利用模组

工具

GolfIV

一个 Fabric 反作弊模组。

当前补丁

所有这些都可以在 GolfIV 的配置文件中切换,配置文件位于 config/GolfIV_config.json。

最新信息请参见 javadoc。

物品栏

  • checkInventoryActions - 防止在打开 GUI 时进行攻击/聊天。
  • legaliseSurvivalItems - 移除不兼容的附魔,重置堆叠数量等。
  • bannedSurvivalItems - 指定点击时应移除哪些生存模式物品。
  • removeCreativeNBTTags - 移除创造模式下的所有 NBT 数据,但允许方块选取

数据包

  • removeTeleportData - 从玩家传送数据包中移除坐标
  • removeHealthTags - 从数据包中移除实体的生命值数据
  • removeEquipmentTags - 移除装备信息,使使用作弊客户端的玩家无法看到对手的附魔/堆叠数量/耐久度
  • patchSoundExploits - 在声音事件中伪造坐标,防止利用闪电定位玩家等
  • checkPortalHack - 检查玩家是否在传送门中执行不应可能的操作(聊天/管理物品栏)
  • patchItemKickExploit - 防止书籍封禁及其他因物品栏过大而踢出玩家的问题

移动

  • yesFall - 检查玩家的 onGround 状态,并忽略玩家移动数据包中的该状态

复制

  • patchSaveLimit - 通过忽略超过 Java DataOutput 限制的数据,防止数据无法保存的异常
  • patchGravityBlock - 防止重力方块复制
  • patchDeathDuplication - 防止玩家在断开连接后死亡时复制物品栏

战斗

  • preventWallHit - 防止穿墙攻击实体
  • checkHitDistance - 防止从过远距离攻击实体
  • checkHitAngle - 检查玩家试图攻击实体时的角度