Решено Ошибка при переводе фраз в bukkit.yml и spigot.yml

  • Автор темы Автор темы 2Redman
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

2Redman

Активный участник
Пользователь
Баллы
61
Ник в Minecraft
2Redman
Перевожу, допустим, "shutdown-message: Server closed" на русский язык, получается " shutdown-message: &cСервер выключен. Приносим извинения за причинённые неудобства.", при этом в консоли пишется ошибка. Если надо могу скинуть код ошибки. Версия ядра spigot1.8R0.1-SNAPSHOT.
 
Перевожу, допустим, "shutdown-message: Server closed" на русский язык, получается " shutdown-message: &cСервер выключен. Приносим извинения за причинённые неудобства.", при этом в консоли пишется ошибка. Если надо могу скинуть код ошибки. Версия ядра spigot1.8R0.1-SNAPSHOT.
Попробуй использовать вместо & знак параграфа.Если не поможет, напиши так '&Текст' - 2 вариант не сработает наверное, попробуй еще после 2 варианта заменить знак' на ", но мне кажется что 1й вариант сработает.
И юзай когда редактируешь Notepad++
Если ни один вариант не сработает, не используйко код цветов (&c)
 
Если ни один вариант не сработает, не используйко код цветов (&c)
Последнее на счёт не использовать коды цветов, я уже пробовал, не работает. Сейчас всё остальное попробую
 
Код:
This server is running CraftBukkit version git-Spigot-c3c767f-33d5de3 (MC: 1.8) (Implementing API version 1.8-R0.1-SNAPSHOT)
[12:11:49] [Server thread/ERROR]: Cannot load bukkit.yml
org.bukkit.configuration.InvalidConfigurationException: while scanning an anchor
in 'string', line 26, column 21:
      shutdown-message: &cСервер выключен. ...
                        ^
expected alphabetic or numeric character, but found Р(1056)
in 'string', line 26, column 23:
      shutdown-message: &cСервер выключен. Р...
                          ^

    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:180) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.craftbukkit.v1_8_R1.CraftServer.<init>(CraftServer.java:203) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.PlayerList.<init>(PlayerList.java:70) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.DedicatedPlayerList.<init>(SourceFile:14) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:130) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:505) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning an anchor
in 'string', line 26, column 21:
      shutdown-message: &cСервер выключен. ...
                        ^
expected alphabetic or numeric character, but found Р(1056)
in 'string', line 26, column 23:
      shutdown-message: &cСервер выключен. Р...
                          ^

    at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1446) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAnchor(ScannerImpl.java:939) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:370) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:231) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:231) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:400) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    ... 9 more
[12:11:49] [Server thread/INFO]: Debug logging is disabled
 
Код:
This server is running CraftBukkit version git-Spigot-c3c767f-33d5de3 (MC: 1.8) (Implementing API version 1.8-R0.1-SNAPSHOT)
[12:11:49] [Server thread/ERROR]: Cannot load bukkit.yml
org.bukkit.configuration.InvalidConfigurationException: while scanning an anchor
in 'string', line 26, column 21:
      shutdown-message: &cСервер выключен. ...
                        ^
expected alphabetic or numeric character, but found Р(1056)
in 'string', line 26, column 23:
      shutdown-message: &cСервер выключен. Р...
                          ^

    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:180) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.craftbukkit.v1_8_R1.CraftServer.<init>(CraftServer.java:203) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.PlayerList.<init>(PlayerList.java:70) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.DedicatedPlayerList.<init>(SourceFile:14) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:130) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:505) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning an anchor
in 'string', line 26, column 21:
      shutdown-message: &cСервер выключен. ...
                        ^
expected alphabetic or numeric character, but found Р(1056)
in 'string', line 26, column 23:
      shutdown-message: &cСервер выключен. Р...
                          ^

    at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1446) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAnchor(ScannerImpl.java:939) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:370) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:231) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:231) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:400) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    ... 9 more
[12:11:49] [Server thread/INFO]: Debug logging is disabled
Попробуй так, выключи сервер, скопируй bukkit.yml куда-то, потом удали с папки сервера bukkit.yml, включи сервер, и измени снова.
Попробуй так, выключи сервер, скопируй bukkit.yml куда-то, потом удали с папки сервера bukkit.yml, включи сервер, и измени снова.
Он там новый создастся, и редактируй в Notepad++
 
Код:
This server is running CraftBukkit version git-Spigot-c3c767f-33d5de3 (MC: 1.8) (Implementing API version 1.8-R0.1-SNAPSHOT)
[12:11:49] [Server thread/ERROR]: Cannot load bukkit.yml
org.bukkit.configuration.InvalidConfigurationException: while scanning an anchor
in 'string', line 26, column 21:
      shutdown-message: &cСервер выключен. ...
                        ^
expected alphabetic or numeric character, but found Р(1056)
in 'string', line 26, column 23:
      shutdown-message: &cСервер выключен. Р...
                          ^

    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:57) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:226) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:169) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:180) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.craftbukkit.v1_8_R1.CraftServer.<init>(CraftServer.java:203) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.PlayerList.<init>(PlayerList.java:70) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.DedicatedPlayerList.<init>(SourceFile:14) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.DedicatedServer.init(DedicatedServer.java:130) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at net.minecraft.server.v1_8_R1.MinecraftServer.run(MinecraftServer.java:505) [spigot.jar:git-Spigot-c3c767f-33d5de3]
    at java.lang.Thread.run(Unknown Source) [?:1.8.0_91]
Caused by: org.yaml.snakeyaml.scanner.ScannerException: while scanning an anchor
in 'string', line 26, column 21:
      shutdown-message: &cСервер выключен. ...
                        ^
expected alphabetic or numeric character, but found Р(1056)
in 'string', line 26, column 23:
      shutdown-message: &cСервер выключен. Р...
                          ^

    at org.yaml.snakeyaml.scanner.ScannerImpl.scanAnchor(ScannerImpl.java:1446) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchAnchor(ScannerImpl.java:939) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.fetchMoreTokens(ScannerImpl.java:370) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.scanner.ScannerImpl.checkToken(ScannerImpl.java:226) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl$ParseBlockMappingValue.produce(ParserImpl.java:586) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl.peekEvent(ParserImpl.java:158) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.parser.ParserImpl.checkEvent(ParserImpl.java:143) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:132) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:231) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeMappingNode(Composer.java:231) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeNode(Composer.java:155) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.composeDocument(Composer.java:122) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.composer.Composer.getSingleNode(Composer.java:105) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.constructor.BaseConstructor.getSingleData(BaseConstructor.java:120) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.Yaml.loadFromReader(Yaml.java:481) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.yaml.snakeyaml.Yaml.load(Yaml.java:400) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55) ~[spigot.jar:git-Spigot-c3c767f-33d5de3]
    ... 9 more
[12:11:49] [Server thread/INFO]: Debug logging is disabled
Нарушена кодировка. Нужна UTF-8 без BOM, смотри в notepad++. И кавычки не забудь.
 
Пора бы запомнить раз и навсегда, когда используешь знаки и русский язык, всегда ставь кавычки и utf-8 без bom
 
Пора бы запомнить раз и навсегда, когда используешь знаки и русский язык, всегда ставь кавычки и utf-8 без bom
Ладно, исправил, ошибки больше нету, появилась новая, вот запускаю я сервер, выключаю, что бы проверить работает ли и тут это.
Вопрос, почему???
 

Вложения

  • Безымянный.png
    Безымянный.png
    85,9 КБ · Просмотры: 25
Ладно, исправил, ошибки больше нету, появилась новая, вот запускаю я сервер, выключаю, что бы проверить работает ли и тут это.
Вопрос, почему???
Редактировал в UTF-8 без BOM?
 
Для тех кто в кладовке на форточках хостит.
chcp 65001
java -Dfile.encoding=UTF8 -jar server.jar
Надеюсь я вам ещё не приелся, ну вот, я исправил ошибку, всё показывается нормально, но как сделать что бы работали коды цветов? например тот же &c?
Ибо они просто показываются вместе с сообщением а цвет не меняется
 
Спасибо все за помощь! Лично для меня тема закрыта
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх Низ