yushijinhun / authlib-injector

Build your own Minecraft authentication system.
https://authlib-injector.yushi.moe
GNU Affero General Public License v3.0
744 stars 67 forks source link

在启动时报错 #100

Closed sakurayun closed 3 years ago

sakurayun commented 3 years ago

开服脚本如下

@ECHO OFF
title VtmCraft

:MAIN
cls
java -Xmx1024M -Xms512M -XX:+AlwaysPreTouch -XX:+DisableExplicitGC -XX:+UseG1GC -XX:+UnlockExperimentalVMOptions -XX:MaxGCPauseMillis=45 -XX:TargetSurvivorRatio=90 -XX:G1NewSizePercent=50 -XX:G1MaxNewSizePercent=80 -XX:InitiatingHeapOccupancyPercent=10 -XX:G1MixedGCLiveThresholdPercent=50 -XX:+AggressiveOpts -XX:LargePageSizeInBytes=2M -XX:+UseLargePages -XX:+UseLargePagesInMetaspace -javaagent:authlib-injector-1.1.34.jar=https://skin.vtmcraft.com/api/yggdrasil -jar paperclip-161.jar
if exist "plugins\RestartEvolution\restart.mcs" goto MAIN

echo (%time%) 服务器准备重启
echo.
timeout 5
goto MAIN

:END

启动后会报错,报错如下:

Java HotSpot(TM) Client VM warning: JVM cannot use large page memory because it does not have enough privilege to lock pages in memory.
Error opening zip file or JAR manifest missing : authlib-injector-1.1.34.jar
Error occurred during initialization of VM
agent library failed to init: instrument

authlib-injector版本:1.1.34 MC服务器核心版本:paperclip-161

sakurayun commented 3 years ago

路径应该是没问题的(和paper同级目录)

yushijinhun commented 3 years ago

你确定你的 authlib-injector-1.1.34.jar 放置在 paperclip-161.jar 的同级目录,并且文件完整。

authlib-injector-1.1.34.jar 的 SHA-256 是 7926b1502f934c512909ada1fe9ca246ace5c80e9e65c1ef758955a23376c22a,你可以校验一下。