芒果苦力怕 发表于 2016-3-21 11:29
同是解决方法!
UTF-8跟unicode是不一样的,utf-8指的是把字符编码为byte[]并把byte[]解码为字符的方式,然而unicode跟这个没有直接关系
例如:
我也不知道该怎么形容好了
对了,你的-Dfile.encoding=UTF-8有错误,jvm参数必须加在-jar前面,不然就变成了jar参数了
andylizi 发表于 2016-3-21 11:33
UTF-8跟unicode是不一样的,utf-8指的是把字符编码为byte[]并把byte[]解码为字符的方式,然而unicode跟这 ...
难道不是解决方法吗?
芒果苦力怕 发表于 2016-3-21 11:45
难道不是解决方法吗?
我说了utf-8跟unicode不一样,那你加上utf-8怎么可能解决unicode编码的问题?
andylizi 发表于 2016-3-21 11:47
我说了utf-8跟unicode不一样,那你加上utf-8怎么可能解决unicode编码的问题?
你这人是不是跟我有仇, ...
我记得我之前测试过
我用llinux主机的时候
编码UTF-8,不会出现unicode编码的问题
服务器版本是1.8.8
芒果苦力怕 发表于 2016-3-21 12:17
我记得我之前测试过
我用llinux主机的时候
编码UTF-8,不会出现unicode编码的问题
好吧,不争了,你自己去windows环境下试试你的代码吧
本帖最后由 芒果苦力怕 于 2016-3-21 12:24 编辑
嗯,你也可以去试试
@andylizi嗯,我去试(别生气哈)
andylizi 发表于 2016-3-21 12:18
好吧,不争了,你自己去windows环境下试试你的代码吧
嗯,你也可以去试试
@andylizi嗯,我去试(别生气哈)
弄了这个以后,我之前的插件config会自动变成中文的吗,还是会出现错误无法使用?需要把之前的config重新建一遍吗?
spigot1.8替换完之后泵崩服 -
---- Minecraft Crash Report ----
// Why did you do that?
Time: 16-4-19 上午3:42
Description: Exception in server tick loop
java.lang.NoSuchMethodError: org.yaml.snakeyaml.DumperOptions.getSplitLines()Z
at org.yaml.snakeyaml.emitter.Emitter.<init>(Emitter.java:198)
at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:237)
at org.yaml.snakeyaml.Yaml.dumpAll(Yaml.java:206)
at org.yaml.snakeyaml.Yaml.dump(Yaml.java:181)
at org.bukkit.configuration.file.YamlConfiguration.saveToString(YamlConfiguration.java:40)
at org.bukkit.configuration.file.FileConfiguration.save(FileConfiguration.java:103)
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.saveConfig(CraftServer.java:272)
at org.bukkit.craftbukkit.v1_8_R3.CraftServer.<init>(CraftServer.java:212)
at net.minecraft.server.v1_8_R3.PlayerList.<init>(PlayerList.java:71)
at net.minecraft.server.v1_8_R3.DedicatedPlayerList.<init>(SourceFile:14)
at net.minecraft.server.v1_8_R3.DedicatedServer.init(DedicatedServer.java:176)
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:525)
at java.lang.Thread.run(Unknown Source)
A detailed walkthrough of the error, its code path and all known details is as follows:
---------------------------------------------------------------------------------------
-- System Details --
Details:
Minecraft Version: 1.8.8
Operating System: Windows Server 2008 R2 (amd64) version 6.1
Java Version: 1.8.0_73, Oracle Corporation
Java VM Version: Java HotSpot(TM) 64-Bit Server VM (mixed mode), Oracle Corporation
Memory: 179200744 bytes (170 MB) / 245891072 bytes (234 MB) up to 954728448 bytes (910 MB)
JVM Flags: 3 total; -Xmx1G -XX:+AggressiveOpts -XX:+UseCompressedOops
IntCache: cache: 0, tcache: 0, allocated: 0, tallocated: 0
CraftBukkit Information:
Running: CraftBukkit version git-Spigot-5f38d38-9d7764c (MC: 1.8.8) (Implementing API version 1.8.8-R0.1-SNAPSHOT)
Failed to handle CraftCrashReport:
java.lang.NullPointerException
at net.minecraft.server.v1_8_R3.MinecraftServer.getOnlineMode(MinecraftServer.java:1285)
at org.bukkit.craftbukkit.v1_8_R3.CraftCrashReport.call(CraftCrashReport.java:20)
at net.minecraft.server.v1_8_R3.CrashReportSystemDetails.a(SourceFile:78)
at net.minecraft.server.v1_8_R3.CrashReport.h(CrashReport.java:127)
at net.minecraft.server.v1_8_R3.CrashReport.<init>(CrashReport.java:34)
at net.minecraft.server.v1_8_R3.MinecraftServer.run(MinecraftServer.java:577)
at java.lang.Thread.run(Unknown Source)
Profiler Position: N/A (disabled)
Is Modded: Definitely; Server brand changed to 'Spigot'
Type: Dedicated Server (map_server.txt)
替换完后开服,没开起来,就崩掉了,然后就生成了蹦服报告
芒果苦力怕 发表于 2016-4-19 03:47
替换完后开服,没开起来,就崩掉了,然后就生成了蹦服报告
woc。。。难道每个服务端版本都升级一次snakeyaml吗。。。稍等,马上解决
andylizi 发表于 2016-4-19 09:51
woc。。。难道每个服务端版本都升级一次snakeyaml吗。。。稍等,马上解决
好了吗?
请发出你使用的服务端核心
123mbcz123 发表于 2016-2-6 16:42
第一个。
把汉化文件放进去[gbk编码]
假设第一行为
报错已解决。重下
KC端核心里,怎么没这个文件,也没\yaml\snakeyaml
haixing 发表于 2017-1-15 00:20
KC端核心里,怎么没这个文件,也没\yaml\snakeyaml
你不会打开了minecraft.server.jar吧
andylizi 发表于 2017-1-15 07:22
你不会打开了minecraft.server.jar吧
不是啊,你看
请问KC端怎么解决,代码也改了还是不行,代替文件也不行,因为服务端本体里没有那个文件。。
刘在石 发表于 2017-1-21 16:15
请问KC端怎么解决,代码也改了还是不行,代替文件也不行,因为服务端本体里没有那个文件。。 ...
你不会打开了minecraft.server.jar吧
andylizi 发表于 2017-1-21 16:33
你不会打开了minecraft.server.jar吧
真没有 = =
即使替换了 还是会自动转码啊..
版本是1.8.8PaperSpigot
版本是1.8.8PaperSpigot
Thermos 模组服的核心文件里没有那个 \org\yaml\snakeyaml 目录,该肿么办呢?