玄武岩 Neo

玄武岩 Neo

Neoforge客户端反作弊,与服务器端模组配合使用。对资源包文件夹和模组文件夹进行哈希处理以确保完整性。

BasaltNeo — 服务器完整性客户端

BasaltNeo 是一个双模组完整性系统的客户端组件,专为 NeoForge 1.21.1 的服务器所有者设计,帮助他们维护模组包的纯净性。

当你加入运行 BasaltNeo 的服务器时,它会验证你的模组和资源包是否与服务器的批准列表匹配。仅此而已。没有任何侵入性扫描,也不会在未连接服务器时运行后台进程,它完全保持休眠状态,直到你连接到使用了它的服务器。

它检查的内容

  • 你的 mods/ 文件夹中的每个 .jar 文件
  • 你的 resourcepacks/ 文件夹中的每个 .zip 文件

游戏目录之外的任何内容都不会被触及。

工作原理
每个文件都会生成一个 SHA-256 指纹,在连接时与服务器的允许列表进行比对。若发现不匹配,则由服务器处理。文件在游戏过程中发生的变化会立即被检测到,无需等待定时器,因此当你已在服务器内时,没有机会进行文件替换。

对于服务器所有者
此模组旨在与你的模组包捆绑发布。服务器端对应部分(BasaltNeo Server)用于管理你的允许列表、配置执行策略以及查看日志。玩家只需将其放入 mods 文件夹即可,无需进行任何配置。如有安装帮助,请在 Discord 上联系我:@officialmrbasalt。

当你加入使用 BasaltNeo 的服务器时,聊天中会显示一则通知,告知你正在检查哪些内容及其原因。