TIP
使用本外置登录方案,您必须在 server.properties
中将 online-mode
设置为 true
。
如果您正在使用 BungeeCord,那么在所有服务端上都需要加载 authlib-injector,但应只有 BungeeCord 打开 online-mode
,其它服务端应关闭 online-mode
。
示例:
用于启动 Minecraft 服务端的脚本一般来说是长这样的(使用 .bat
文件的用户请使用文本编辑器打开修改。您的启动命令可能与示例有些不同,这是正常的。在您自己的启动命令中能找到类似 -jar xxx.jar
的部分即可),如果不使用bat的腐竹们要使用以下启动命令创建bat启动服务端:
java -Xmx1024M -Xms1024M -jar xxx.jar nogui
PS:
java
指服务器上默认的java
-Xmx1024M
指最大内存为1024MB,反之-Xms1024M
指最小内存为1024MB
xxx.jar
则指你的服务端的名字,要输入完整(扩展名也要带上)
nogui
则指不开启UI界面
接下来请在启动命令中 正确的位置(-jar xxx.jar
之前)插入 -javaagent
(opens new window)参数。
假设:
- 您下载到了文件名为
authlib-injector.jar
的文件(没有authlib-injector.jar
的话请前往和风云下载,跳转链接) - 并将其放到了与服务端核心
xxx.jar
相同的目录下 - 您的 Yggdrasil 服务器 API Root 为
https://mcskin.starryfrp.com/api/yggdrasil
那么您应该将上面的启动命令修改为这样:
java -Xmx1024M -Xms1024M -javaagent:authlib-injector.jar=https://mcskin.starryfrp.com/api/yggdrasil -jar xxx.jar nogui
教程到此为止,感谢观看!
没有回复内容