# VelocityNeteaseAuth 为 Velocity 代理端添加网易验证,使用mixin注入代码,无需修改代理端核心。 # 使用方式 1. 下载并安装 [ignite](https://github.com/vectrix-space/ignite) 2. 将本插件放到 mods 文件夹 3. 启动服务端,服务端根目录生成 `netease.yml` 文件 4. 编辑 `netease.yml` 以符合服务器预期 5. 重新启动服务端 # 如何为 Velocity 使用 ignite? 1. 关闭 Velocity 服务端 2. 下载 [ignite](https://github.com/vectrix-space/ignite) 文件,将其命名为 ignite.jar,并放到服务端根目录 3. 将 Velocity 核心文件重命名为 `velocity.jar` 4. 修改启动脚本,将 `java -jar velocity.jar` 改为 `java -Dignite.locator=velocity -jar ignite.jar` - 主要目的是不再直接启动 velocity,而是让 ignite 去启动 velocity - 这样 ignite 比 velocity 先启动,就有能力在运行时动态修改或注入代码到 velocity 中 - 启动参数中的 `-Dignite.locator=velocity` 主要是告诉 ignite,要启动的服务端是 `Velocity`(因为 ignite 同时也支持 Spigot/Paper) 5. 启动服务端