This commit is contained in:
22
README.md
Normal file
22
README.md
Normal file
@@ -0,0 +1,22 @@
|
||||
# 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. 启动服务端
|
||||
Reference in New Issue
Block a user