v1.0.0
Some checks failed
Release Project / build (push) Failing after 5m51s
VelocityNeteaseAuth
为 Velocity 代理端添加网易验证,使用mixin注入代码,无需修改代理端核心。
使用方式
- 下载并安装 ignite
- 将本插件放到 mods 文件夹
- 启动服务端,服务端根目录生成
netease.yml文件 - 编辑
netease.yml以符合服务器预期 - 重新启动服务端
如何为 Velocity 使用 ignite?
- 关闭 Velocity 服务端
- 下载 ignite 文件,将其命名为 ignite.jar,并放到服务端根目录
- 将 Velocity 核心文件重命名为
velocity.jar - 修改启动脚本,将
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)
- 启动服务端
Description