# ForgeLegalizer
修复了1.18.2 -> 1.19.4的Forge玩家的触碰距离问题。
## 为什么?
这个模组修复了[MinecraftForge/#9309](https://github.com/MinecraftForge/MinecraftForge/issues/9309)通过将玩家
触碰距离
恢复到原版状态,并允许服务器检查此模组是否已安装。
## 常见问题解答
**Q**: 我不理解[在此处插入内容].
**A**: [Discord](https://dsc.gg/vidtu)。
**Q**: 如何下载?
**A**: 发布版本可通过[GitHub](https://github.com/BromineMC/ForgeLegalizer/releases)
和[Modrinth](https://modrinth.com/mod/forgelegalizer)获取。
**Q**: Fabric, Quilt, 1.20+, 1.18.1, 1.17.1, 1.16.5,任何其他版本或模组加载器?
**A**: 此模组仅修复了对
Minecarft 1.18.2 -> 1.19.4的Forge版本中的[一个bug](https://github.com/MinecraftForge/MinecraftForge/issues/9309)。其他平台将仅使Forge 1.18.2 -> 1.19.4在没有此模组的情况下被踢出。
**Q**: 它是开源的吗?
**A**: [是的。](https://github.com/BromineMC/ForgeLegalizer)
**Q**: 许可证是什么?
**A**: 大部分代码采用[MIT License](https://github.com/BromineMC/ForgeLegalizer/blob/main/LICENSE)授权。
Spigot插件(`verifier-spigot`目录下的所有文件)由于Bukkit和Spigot API也使用GPL许可证,因此采用
[GNU General Public License 3.0](https://github.com/BromineMC/ForgeLegalizer/blob/main/verifier-spigot/COPYING)授权。有关许可的更多详细信息,请参阅[NOTICE](https://github.com/BromineMC/ForgeLegalizer/blob/main/NOTICE)
文件.
**Q**: 如何检测玩家是否使用了此模组?
**A**: 该模组[注册](https://wiki.vg/Plugin_channels#minecraft:register)了`forgelegalizer:v1`频道。您可以
在服务器上安装此模组或插件,以防止没有安装此模组的Forge玩家加入。
**Q**: 这是完整的解决方案吗?
**A**: 不。 只要知道如何编写代码,就可以轻松地让某人伪装此模组“存在”,但实际上它将不会安装在客户端上。 您应该安装具有触碰距离检查的防作弊插件,如[GrimAC](https://github.com/GrimAnticheat/Grim)、[uNCP](https://github.com/Updated-NoCheatPlus/NocheatPlus)或您选择的任何其他插件,以防止类似触碰距离的作弊和错误生效。
**Q**: 那么这个模组存在的意义是什么?
**A**: 为了防止那些不希望作弊且对Forge bug视而不见的玩家,在您的服务器上无意中获得不公平的优势。
**Q**: 我应该在后端(Bukkit/Spigot/Paper)还是在代理(BungeeCord/Waterfall/Velocity)上安装验证器插件?
**A**: 建议您在后端上安装它。代理版本是可用的,但测试较少,并且可能导致各种问题,尤其是与虚拟世界代理插件和分支,如BotFilter、NullCordX、LimboAPI、LimboFilter等。 您始终可以安装最适合您的设置的内容,甚至可以尝试同时在代理和后端服务器上安装它来碰碰运气。