未知错误在BungeeCord插件中

问题描述 投票:-3回答:1

我最近开始学习Java,我的第一个BungeeCord插件是一个简单的ping命令。

(外部信息)这是使用BungeeCord plugin制作的IntelliJ IDEA - 我在网上关注videographical教程,虽然他们取得了成功 - 但我没有。我已经浏览了视频,以确保我没有错过可能影响该插件的视频中的任何内容。

下面(在代码块中)是我收到的错误:

错误日志

10:10:24 [INFO] Using standard Java JCE cipher.
10:10:24 [INFO] Using standard Java compressor.
10:10:24 [INFO] Enabled BungeeCord version git:BungeeCord-Bootstrap:1.12-SNAPSHOT:b8e6feb:180
WARNING: An illegal reflective access operation has occurred
WARNING: Illegal reflective access by io.netty.util.internal.ReflectionUtil (file:/C:/Users/alibill96/Pictures/BrontideGD_files/New%20folder/Bungee/BungeeCord(8).jar) to constructor java.nio.DirectByteBuffer(long,int)
WARNING: Please consider reporting this to the maintainers of io.netty.util.internal.ReflectionUtil
WARNING: Use --illegal-access=warn to enable warnings of further illegal reflective access operations
WARNING: All illegal access operations will be denied in a future release
10:10:25 [INFO] Discovered module: ModuleSpec(name=cmd_alert, file=modules\cmd_alert.jar, provider=TravisCiModuleSource())
10:10:25 [INFO] Discovered module: ModuleSpec(name=cmd_find, file=modules\cmd_find.jar, provider=TravisCiModuleSource())
10:10:25 [INFO] Discovered module: ModuleSpec(name=cmd_list, file=modules\cmd_list.jar, provider=TravisCiModuleSource())
10:10:25 [INFO] Discovered module: ModuleSpec(name=cmd_send, file=modules\cmd_send.jar, provider=TravisCiModuleSource())
10:10:25 [INFO] Discovered module: ModuleSpec(name=cmd_server, file=modules\cmd_server.jar, provider=TravisCiModuleSource())
10:10:25 [INFO] Discovered module: ModuleSpec(name=reconnect_yaml, file=modules\reconnect_yaml.jar, provider=TravisCiModuleSource())
10:10:25 [INFO] Loaded plugin AlwaysOnline version 6.1 by Johnnywoof
10:10:25 [INFO] Loaded plugin reconnect_yaml version git:reconnect_yaml:1.12-SNAPSHOT:b8e6feb:180 by SpigotMC
10:10:25 [INFO] Loaded plugin cmd_find version git:cmd_find:1.12-SNAPSHOT:b8e6feb:180 by SpigotMC
10:10:25 [INFO] Loaded plugin cmd_server version git:cmd_server:1.12-SNAPSHOT:b8e6feb:180 by SpigotMC
10:10:25 [INFO] Loaded plugin cmd_alert version git:cmd_alert:1.12-SNAPSHOT:b8e6feb:180 by SpigotMC
10:10:25 [INFO] Loaded plugin cmd_send version git:cmd_send:1.12-SNAPSHOT:b8e6feb:180 by SpigotMC
10:10:25 [INFO] Loaded plugin cmd_list version git:cmd_list:1.12-SNAPSHOT:b8e6feb:180 by SpigotMC
10:10:25 [INFO] Loaded plugin AMCbungeecore version 1.0 by Bitzy_
10:10:25 [SEVERE] Exception in thread "main"
10:10:25 [SEVERE] java.lang.RuntimeException: Invalid configuration encountered - this is a configuration error and NOT a bug! Please attempt to fix the error or see https://www.spigotmc.org/ for help.
10:10:25 [SEVERE]     at net.md_5.bungee.conf.YamlConfig.load(YamlConfig.java:69)
10:10:25 [SEVERE]     at net.md_5.bungee.conf.Configuration.load(Configuration.java:67)
10:10:25 [SEVERE]     at net.md_5.bungee.BungeeCord.start(BungeeCord.java:264)
10:10:25 [SEVERE]     at net.md_5.bungee.BungeeCordLauncher.main(BungeeCordLauncher.java:112)
10:10:25 [SEVERE]     at net.md_5.bungee.Bootstrap.main(Bootstrap.java:15)
10:10:25 [SEVERE] Caused by: org.yaml.snakeyaml.error.YAMLException: java.nio.charset.MalformedInputException: Input length = 1
10:10:25 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:254)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.peek(StreamReader.java:160)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.scanPlain(ScannerImpl.java:2003)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.fetchPlain(ScannerImpl.java:1046)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:401)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl$ParseIndentlessSequenceEntry.produce(ParserImpl.java:531)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:157)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:147)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeSequenceNode(Composer.java:200)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:152)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:249)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:240)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:228)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:154)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeValueNode(Composer.java:249)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeMappingChildren(Composer.java:240)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:228)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:154)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:140)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:524)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.Yaml.load(Yaml.java:452)
10:10:25 [SEVERE]     at net.md_5.bungee.conf.YamlConfig.load(YamlConfig.java:66)
10:10:25 [SEVERE]     ... 4 more
10:10:25 [SEVERE] Caused by: java.nio.charset.MalformedInputException: Input length = 1
10:10:25 [SEVERE]     at java.base/java.nio.charset.CoderResult.throwException(Unknown Source)
10:10:25 [SEVERE]     at java.base/sun.nio.cs.StreamDecoder.implRead(Unknown Source)
10:10:25 [SEVERE]     at java.base/sun.nio.cs.StreamDecoder.read(Unknown Source)
10:10:25 [SEVERE]     at java.base/java.io.InputStreamReader.read(Unknown Source)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.reader.UnicodeReader.read(UnicodeReader.java:125)
10:10:25 [SEVERE]     at org.yaml.snakeyaml.reader.StreamReader.update(StreamReader.java:223)
10:10:25 [SEVERE]     ... 28 more

有谁知道我做错了什么?

java intellij-idea minecraft bungeecord
1个回答
0
投票

你可能在一个bungee的配置文件中的某处使用了一个无效字符。尝试查看您更改的所有配置选项,并在任何字符串周围添加单引号(' ')。如果这没有帮助,您可以删除所有.yml文件并允许蹦极重新生成它们。

© www.soinside.com 2019 - 2024. All rights reserved.