LeavesMC / Leaves

Fork of Paper aimed at repairing broken vanilla properties.
https://leavesmc.org
Other
325 stars 34 forks source link

Cannot get version in dev build #243

Closed mocksonline closed 1 week ago

mocksonline commented 1 week ago

服务端版本 LeavesMC Version

git-Leaves-"a4f9ea5" 1.21

预期的行为 Expected behavior

使用/version命令报错

观测到的实际行为 Observed/Actual behavior

version [16:28:42 INFO]: Checking version, please wait... [16:28:42 WARN]: Exception in thread "Thread-6" java.lang.IllegalArgumentException: Illegal character in path at index 73: https://api.leavesmc.org/v2/projects/leaves/versions/1.21/differ/Optional[474d756] [16:28:42 WARN]: at java.base/java.net.URI.create(URI.java:932) [16:28:42 WARN]: at org.leavesmc.leaves.util.LeavesVersionFetcher.fetchDistanceFromLeavesApiV2Hash(LeavesVersionFetcher.java:116) [16:28:42 WARN]: at org.leavesmc.leaves.util.LeavesVersionFetcher.getUpdateStatusMessage(LeavesVersionFetcher.java:57) [16:28:42 WARN]: at org.leavesmc.leaves.util.LeavesVersionFetcher.getVersionMessage(LeavesVersionFetcher.java:46) [16:28:42 WARN]: at org.bukkit.command.defaults.VersionCommand.obtainVersion(VersionCommand.java:221) [16:28:42 WARN]: at org.bukkit.command.defaults.VersionCommand$1.run(VersionCommand.java:205) [16:28:42 WARN]: at java.base/java.lang.Thread.run(Thread.java:1570) [16:28:42 WARN]: Caused by: java.net.URISyntaxException: Illegal character in path at index 73: https://api.leavesmc.org/v2/projects/leaves/versions/1.21/differ/Optional[474d756] [16:28:42 WARN]: at java.base/java.net.URI$Parser.fail(URI.java:2995) [16:28:42 WARN]: at java.base/java.net.URI$Parser.checkChars(URI.java:3166) [16:28:42 WARN]: at java.base/java.net.URI$Parser.parseHierarchical(URI.java:3248) [16:28:42 WARN]: at java.base/java.net.URI$Parser.parse(URI.java:3196) [16:28:42 WARN]: at java.base/java.net.URI.(URI.java:645) [16:28:42 WARN]: at java.base/java.net.URI.create(URI.java:930) [16:28:42 WARN]: ... 6 more

复现步骤 Steps/models to reproduce

/version

插件与数据包列表。 Plugin and Datapack List.

更多详细信息。 The more information.