bea4dev / Chiyogami

83 stars 7 forks source link

floodgateの有効化に失敗する #1

Closed launchpencil closed 3 years ago

launchpencil commented 3 years ago

使用プラグイン

Javaバージョン

java -version
openjdk version "16.0.1" 2021-04-20
OpenJDK Runtime Environment AdoptOpenJDK-16.0.1+9 (build 16.0.1+9)
OpenJDK 64-Bit Server VM AdoptOpenJDK-16.0.1+9 (build 16.0.1+9, mixed mode, sharing)

実行ログ


java -jar Chiyogami-1.17.1.jar
System Info: Java 16 (OpenJDK 64-Bit Server VM 16.0.1+9) Host: Windows 10 10.0 (amd64)
Loading libraries, please wait...
[00:15:51 INFO]: Environment: authHost='https://authserver.mojang.com', accountsHost='https://api.mojang.com', sessionHost='https://sessionserver.mojang.com', servicesHost='https://api.minecraftservices.com', name='PROD'
[00:15:52 INFO]: Reloading ResourceManager: Default, bukkit
[00:15:54 INFO]: Loaded 7 recipes
[00:15:56 INFO]: Starting minecraft server version 1.17.1
[00:15:56 INFO]: Loading properties
[00:15:56 INFO]: This server is running Chiyogami version git-Paper-"98fa136" (MC: 1.17.1) (Implementing API version 1.17.1-R0.1-SNAPSHOT) (Git: 98fa136)
[00:15:56 INFO]: Debug logging is disabled
[00:15:56 INFO]: Server Ping Player Sample Count: 12
[00:15:56 INFO]: Using 4 threads for Netty based IO
[00:15:56 INFO]: Default game type: SURVIVAL
[00:15:56 INFO]: Generating keypair
[00:15:57 INFO]: Starting Minecraft server on *:25565
[00:15:57 INFO]: Using default channel type
[00:15:58 INFO]: [floodgate] Loading floodgate v2.0-SNAPSHOT
[00:15:59 INFO]: [floodgate] Floodgateの起動に 1,198ms かかりました。
[00:15:59 INFO]: [Geyser-Spigot] Loading Geyser-Spigot v1.4.1-SNAPSHOT
[00:15:59 INFO]: Server permissions file permissions.yml is empty, ignoring it
[00:15:59 INFO]: Preparing level "world"
[00:16:00 INFO]: Preparing start region for dimension minecraft:overworld
[00:16:01 INFO]: Time elapsed: 1369 ms
[00:16:02 INFO]: Preparing start region for dimension minecraft:the_nether
[00:16:02 INFO]: Time elapsed: 760 ms
[00:16:02 INFO]: Preparing start region for dimension minecraft:the_end
[00:16:03 INFO]: Time elapsed: 639 ms
[00:16:03 INFO]: [floodgate] Enabling floodgate v2.0-SNAPSHOT
[00:16:04 ERROR]: Error occurred while enabling floodgate v2.0-SNAPSHOT (Is it up to date?)
java.lang.ExceptionInInitializerError: null
        at org.geysermc.floodgate.inject.spigot.SpigotInjector.getServerConnection(SpigotInjector.java:156) ~[floodgate-spigot.jar:?]
        at org.geysermc.floodgate.inject.spigot.SpigotInjector.inject(SpigotInjector.java:59) ~[floodgate-spigot.jar:?]
        at org.geysermc.floodgate.FloodgatePlatform.enable(FloodgatePlatform.java:124) ~[floodgate-spigot.jar:?]
        at org.geysermc.floodgate.SpigotPlatform.enable(SpigotPlatform.java:48) ~[floodgate-spigot.jar:?]
        at org.geysermc.floodgate.SpigotPlugin.onEnable(SpigotPlugin.java:62) ~[floodgate-spigot.jar:?]
        at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:263) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:370) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:502) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at org.bukkit.craftbukkit.v1_17_R1.CraftServer.enablePlugin(CraftServer.java:530) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at org.bukkit.craftbukkit.v1_17_R1.CraftServer.enablePlugins(CraftServer.java:444) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at net.minecraft.server.MinecraftServer.loadWorld(MinecraftServer.java:629) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at net.minecraft.server.dedicated.DedicatedServer.initServer(DedicatedServer.java:306) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at net.minecraft.server.MinecraftServer.runServer(MinecraftServer.java:1116) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at net.minecraft.server.MinecraftServer.lambda$spin$0(MinecraftServer.java:306) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at java.lang.Thread.run(Thread.java:831) [?:?]
Caused by: java.lang.IllegalStateException: java.lang.ClassNotFoundException: net.minecraft.server.v1_17_R1.ServerConnection
        at org.geysermc.floodgate.util.ReflectionUtils.getClassOrThrow(ReflectionUtils.java:93) ~[floodgate-spigot.jar:?]
        at org.geysermc.floodgate.util.ClassNames.getClassOrFallBack(ClassNames.java:210) ~[floodgate-spigot.jar:?]
        at org.geysermc.floodgate.util.ClassNames.<clinit>(ClassNames.java:91) ~[floodgate-spigot.jar:?]
        ... 15 more
Caused by: java.lang.ClassNotFoundException: net.minecraft.server.v1_17_R1.ServerConnection
        at org.bukkit.plugin.java.PluginClassLoader.loadClass0(PluginClassLoader.java:146) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at org.bukkit.plugin.java.PluginClassLoader.loadClass(PluginClassLoader.java:103) ~[Chiyogami-1.17.1.jar:git-Paper-"98fa136"]
        at java.lang.ClassLoader.loadClass(ClassLoader.java:519) ~[?:?]
        at java.lang.Class.forName0(Native Method) ~[?:?]
        at java.lang.Class.forName(Class.java:375) ~[?:?]
        at org.geysermc.floodgate.util.ReflectionUtils.getClassOrThrow(ReflectionUtils.java:91) ~[floodgate-spigot.jar:?]
        at org.geysermc.floodgate.util.ClassNames.getClassOrFallBack(ClassNames.java:210) ~[floodgate-spigot.jar:?]
        at org.geysermc.floodgate.util.ClassNames.<clinit>(ClassNames.java:91) ~[floodgate-spigot.jar:?]
        ... 15 more
[00:16:04 INFO]: [floodgate] Disabling floodgate v2.0-SNAPSHOT
[00:16:04 INFO]: [Geyser-Spigot] Enabling Geyser-Spigot v1.4.1-SNAPSHOT
[00:16:05 INFO]: [Geyser-Spigot] Floodgate キーを自動で読み込みました
[00:16:05 INFO]: [Geyser-Spigot] ******************************************
[00:16:05 INFO]: [Geyser-Spigot]
[00:16:05 INFO]: [Geyser-Spigot] Geyser バージョン 1.4.1-SNAPSHOT (git-master-26a778f) を読み込んでいます
[00:16:05 INFO]: [Geyser-Spigot]
[00:16:05 INFO]: [Geyser-Spigot] ******************************************
[00:16:12 INFO]: [Geyser-Spigot] Floodgate キーを読み込みました!
[00:16:12 INFO]: [Geyser-Spigot] Geyser を 0.0.0.0 で開始しました: 19132
[00:16:12 INFO]: [Geyser-Spigot] 完了 (7.305s)! /geyser help を実行してください!
[00:16:12 INFO]: Running delayed init tasks
[00:16:12 INFO]: Done (16.441s)! For help, type "help"
[00:16:12 INFO]: Timings Reset```
bea4dev commented 3 years ago

ビルド時にMojangのマッピングではなくSpigotのマッピングを使用するように変更しました。 これにより正常に起動できるようになりました。