Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Фикс [1.3.1-R2.0+] RuFix - фикс кодировки для bukkit

В чем выражается это "не идет"? Версия ruFix, версия iConomy, конфигурация iConomy, вывод debug, лог ошибок?
Я сам использую ruFix + iConomy уже долгое время, проблем не замечал.
Я все понимаю, но у меня в отличие от других например Essentials и.т.д рабоатет
 
Спасибо тебе за проверку:)


Будь внимателен: Notepad++ позволяет как ПРЕОБРАЗОВЫВАТЬ файлы, так и просто ОТКРЫВАТЬ как текст в другой кодировке (в таком случае изменения в файл на диске внесены не будут!).

Внимательно смотрим на скриншот (не мой):
c7480648dfc0.png
о пардон сплю уже, не увидел)))))
 
у меня все работает и вот такая конфигурация:
minecraft server--------версия--------------------------------------------------------------------------1.2.5 релиз
Название-------------верcия/сборка------описание----------------------------------------русификатор-----примечание
Основа:
CraftBukkit---------------2150----------сама сборка сервера-----------------------------кириллица-------версия 1.2.5R1.1

1-я линия Основные Плагины:
bukkit-chat---------------326-----------плагин буковский чата----------------------------нет------------версия
bukkit-scrap--------------331-----------плагин буковский---------------------------------нет------------версия
bukkit-home---------------326-----------плагин буковский домов---------------------------нет------------версия

2-я линия основных плагинов:
PermissionsEx-------------1.19.1--------настройка разрешений сервера---------------------нет------------версия CB 1.1-R6
ChatManager--------------------------------------------------------------------------нет---------------------------
Modifyworld--------------------------------------------------------------------------нет---------------------------
xAuth---------------------2.0.5---------плагин авторизации-------------------------------рус------------версия CB 1.2.4-R1.0
LWC-----------------------4.1.1/686-----плагин позволяет приватить двери и другие вещи---да-------------версия CB 1.2.4-R1.0
worldedit-----------------5.4/1139------редактор и управление миром----------------------нет------------версия 1.2
MineMaze--------------1.6-----------генератор лабиринтов-----------------------------нет------------версия 2117
WorldGuard----------------5.5.2/599-----управление миром и приват территории-------------нет------------версия 1.2
NoCheat+------------------3.5.1---------анти взлом и анти чит (новая ветка)--------------нет------------версия CB 1.2.5-R1.0
Vault---------------------1.2.13--------плагин совместимости работы других плагинов------нет------------версия CB 1.2.3-R0.2
Jail----------------------2.1.1-fix-----тюрьма для плохих игроков------------------------нет------------версия CB 1.2.3-R0.2
GameModePro---------------2.2-----------плагин сокращения команды гамемоде---------------нет------------версия CB 1.2.3-R0.2
Технические Плагины:
Dynmap--------------------0.36.3--------карта мира на сайте------------------------------нет------------версия CB 1.2.4-R1.0 1
Dynmap-WorldGuard-----0.17----------показывает на карет приватную территорию---------нет------------версия 1.2.4-R1.0
Dynmap-Essentials-----0.15----------показывает на карет обьекты----------------------нет------------версия 1.2.4-R1.0
Dynmap-Factions-------0.18----------показ на карте фракций---------------------------нет------------версия 1.2.4-R1.0
FalseBook-----------------0.93alpha-----механизмы----------------------------------------нет------------версия MC 1.2.3 2066
FalseBookBlock-----------------------------------------------------------------------нет-------------------------------
FalseBookCart------------------------------------------------------------------------нет-------------------------------
FalseBookChat------------------------------------------------------------------------нет-------------------------------
FalseBookCore------------------------------------------------------------------------нет-------------------------------
FalseBookExtra-----------------------------------------------------------------------нет-------------------------------
FalseBookIC--------------------------------------------------------------------------нет-------------------------------
UnderwaterTorch-----------2.1-----------не затапливает механизмы-------------------------нет------------версия 1.2.3-RO.1
Essentials FULL-----------2.9.1---------плагин команд------------------------------------нет------------версия 1.2.4 2122+
EssentialsChat-----------------------------------------------------------------------нет-------------------------------
EssentialsGeoIP----------------------------------------------------------------------нет-------------------------------
EssentialsGroupBridge----------------------------------------------------------------нет-------------------------------
EssentialsGroupManager---------------------------------------------------------------нет-------------------------------
EssentialsProtect--------------------------------------------------------------------нет-------------------------------
EssentialsSpawn----------------------------------------------------------------------нет-------------------------------
EssentialsXMPP-----------------------------------------------------------------------нет-------------------------------
OpenInv-------------------1.8.4---------открытия инвентаря-------------------------------нет------------версия CB 1.2.4-R0.1
Monster Apocalypse--------7.0-----------управление спавном, поведением, свойствами мобов-нет------------версия 1.2.4
Дополнительные Плагины:
Lava Furnace--------------1.472---------супер печка на топливе лава----------------------нет------------версия CB 1.2.3-R0.1
UnlimitedLava-------------1.6-----------бесконечная лава---------------------------------нет------------версия CB 1.2.4-R1.0
MobDisguise---------------1.8.1---------превращение игрока в моба------------------------нет------------версия CB 1.2.4-R1.0
экономические плагины:
iConomy-------------------7.0-----------Экономика мира-----------------------------------РУС------------версия CB 1.2.4-R1.0
ChestShop-----------------3.39----------магазин из сундуков------------------------------РУС------------версия CB 1.2.5-R1.0
Jobs----------------------2.7.3---------работа-------------------------------------------нет------------версия CB 1.2.3-R0.2
NightLand-----------------0.3.0---------управленеи погодой--------------------------------нет-----------версия
bLift---------------------1.2-----------создает лифты-------------------------------------нет-----------версия CB 1.2.3-R0.1
CK AutoReplace------------4-------------авторазмещение блоков из инвентаря в панель-------нет------------версия CB 1.2.3-R0.2
городские Плагины:
Factions------------------1.6.7---------Кланы--------------------------------------------нет------------версия 1.2.3-R0.2
Другие миры и порталы:
Halloween--------------------------------------------------------------------------------нет-----------------не работает
Christmas--------------------------------------------------------------------------------нет-----------------не работает
CreativeGates-------------1.3.3---------плагин телепортов меж мирами---------------------нет------------версия CB 1.1-R6
multiworlds---------------3.0.0-dev-03--Создание миров-----------------------------------нет------------версия CB 1.2.4-R1.0
CreativeWorld---------1.2.3-R0.2----управление креативом в мирах---------------------нет------------версия CB 1.2.3-R0.2
Multiverse-Core-----------2.4/526-------плагин порталов и миров--------------------------нет------------версия 1.2.3
Multiverse-Inventories----2.4/120---управление инвентарем меж миров------------------нет------------версия 1.2.3
Фермерство и животноводство + боты
citizens2-----------------2.0/94--------НПС----------------------------------------------нет------------версия
EternalWolf---------------1.0.3/42------улучшает приручение волков-----------------------нет------------версия CB 1.1-R6
BiomeEdit-----------------0.4-----------редактирования биом------------------------------нет------------версия CB 1.2.3-R0.2
тестовые Плагины:
SecretSwitch--------------1.3-----------тайные кнопки-------------------------------------нет------------версия 1.2.3
TrainCarts----------------1.62----------поезда и железная дорога--------------------------нет------------версия CB 1.2.4-R1.0
BKCommonLib-----------1.18------------------------------------------------------------------------------------------------
TrainCartsBlocks------2.1-------------------------------------------------------------------------------------------------
BookWorm------------------1.13----------запись в книгах-----------------------------------нет------------версия CB 1.2.3-R0.2
Item Scanner--------------1.1-----------сундуки сборщики предметов------------------------нет------------версия CB 1.2.3-R0.2
Spawny--------------------1.1.0.0-------спавн мира----------------------------------------нет------------версия
SignLink------------------1.21----------бегущая строка на табличках-----------------------нет------------версия 2116
ruFix---------------------58------------русификатор консоли и логов-----------------------рус------------версия
SMP_Hardcore--------------1.9-----------призраки из игроков-------------------------------нет------------версия
 
Я все понимаю, но у меня в отличие от других например Essentials и.т.д рабоатет
Ты наверное плохо представляешь себе как работают программисты. Они не маги и волшебники, которые могут пощолкать по кнопкам и все заработает у тебя на машине (неизвестной). Они больше похоже на докторов. Для того чтобы вылечить тебя им надо знать где у тебя болит и какой характер боли.
Представь, что ты пришел ко врачу и говоришь "Дядя Врач, у меня болезнь! Вылечи меня!" Врач конечно решит что ты трололо и с серьезным лицом выпишет тебе кислое лекарство от глистов, но это уже другая история.

Если ты помнишь, я просил тебя сообщить мне "симптомы" твоего "не работает". В частности:
В чем выражается это "не идет"? Версия ruFix, версия iConomy, конфигурация iConomy, вывод debug, лог ошибок?
Это не прихоть и я тебя не троллю, мне действительно нужны эти данные чтобы иметь возможность разобраться в твоей ситуации.
 
респект девелоперам, все отлично работает!
 
[SEVERE] Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 26
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:143)
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:206)
at com.cypherx.xauth.MessageHandler.reloadConfig(MessageHandler.java:34)
at com.cypherx.xauth.MessageHandler.getConfig(MessageHandler.java:24)
at com.cypherx.xauth.xAuth.loadConfiguration(xAuth.java:119)
at com.cypherx.xauth.xAuth.onEnable(xAuth.java:46)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232)
at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 26
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
... 16 more
2012-04-12 20:08:26 [SEVERE] Cannot load configuration from stream
org.bukkit.configuration.InvalidConfigurationException: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 26
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:55)
at org.bukkit.configuration.file.FileConfiguration.load(FileConfiguration.java:143)
at org.bukkit.configuration.file.YamlConfiguration.loadConfiguration(YamlConfiguration.java:206)
at com.cypherx.xauth.MessageHandler.reloadConfig(MessageHandler.java:34)
at com.cypherx.xauth.xAuth.loadConfiguration(xAuth.java:121)
at com.cypherx.xauth.xAuth.onEnable(xAuth.java:46)
at org.bukkit.plugin.java.JavaPlugin.setEnabled(JavaPlugin.java:215)
at org.bukkit.plugin.java.JavaPluginLoader.enablePlugin(JavaPluginLoader.java:336)
at org.bukkit.plugin.SimplePluginManager.enablePlugin(SimplePluginManager.java:381)
at org.bukkit.craftbukkit.CraftServer.loadPlugin(CraftServer.java:250)
at org.bukkit.craftbukkit.CraftServer.enablePlugins(CraftServer.java:232)
at net.minecraft.server.MinecraftServer.t(MinecraftServer.java:371)
at net.minecraft.server.MinecraftServer.a(MinecraftServer.java:358)
at net.minecraft.server.MinecraftServer.init(MinecraftServer.java:187)
at net.minecraft.server.MinecraftServer.run(MinecraftServer.java:422)
at net.minecraft.server.ThreadServerApplication.run(SourceFile:492)
Caused by: unacceptable character '?' (0xFFFD) special characters are not allowed
in "<string>", position 26
at org.yaml.snakeyaml.reader.StreamReader.checkPrintable(StreamReader.java:70)
at org.yaml.snakeyaml.reader.StreamReader.<init>(StreamReader.java:50)
at org.yaml.snakeyaml.Yaml.load(Yaml.java:399)
at org.bukkit.configuration.file.YamlConfiguration.loadFromString(YamlConfiguration.java:53)
... 15 more
Ошибку пишет с ruFix`ом, что делать?
Ошибка связанна с xAuth плагином. (В нем кодировка ANSI)
Ошибка возникает когда пишешь в запускаторе сервера
Код:
-Dfile.encoding=UTF-8
 
at com.cypherx.xauth.xAuth.loadConfiguration(xAuth.java:121)
Ошибку пишет с ruFix`ом, что делать?

Это не с руфиксом ошибку пишет, это ошибку пишет с кривым конфигом xAuth. Если добавил -Dfile.encoding=UTF-8 и перестало работать после этого, то почитай тему, проблема уже обсуждалась.
 
С версией 0.58 есть проблема. Bukkit 1.2.5 + замененный font.txt (без него в клиенте русский текст вообще отображаться не будет). Все работает нормуль кроме одного момента. Если пишешь с консоли, то вместо "тест" получаешь "в?бв". В логе получаем "в¥бв". Текст от клиента отображается нормально и в консоли и в логе. С версией 0.57.1 такого не было. Вроде не было. И взять её уже для проверки негде.
 
С версией 0.58 есть проблема. Bukkit 1.2.5 + замененный font.txt (без него в клиенте русский текст вообще отображаться не будет). Все работает нормуль кроме одного момента. Если пишешь с консоли, то вместо "тест" получаешь "в?бв". В логе получаем "в¥бв". Текст от клиента отображается нормально и в консоли и в логе. С версией 0.57.1 такого не было. Вроде не было. И взять её уже для проверки негде.
У меня так же
 
Еще добавлю: при отправке текста с консоли в клиент приходит "вбв", без знака вопроса на второй позиции.
Строка запуска сервера:
Код:
"C:\Program Files\Ansicon\ansicon.exe" java -Xincgc -Xmx2G -Dfile.encoding=UTF-8 -jar "CraftBukkit.jar" -nojline
 
Обновил до 0.59!
Что нового:
  • Теперь при формировании нового конфига определяется операционная система и некоторые значения в конфиг пишутся рекомендованные для нее. (Console: CP866 для windows и ParseConsole: false для linux).
  • Используется другой метод для записи нового конфиг-файла. Он должен быть быстрее и фруктовее.
  • Алгоритм обработки команд консоли вернул назад, как было в 0.57. Да, он не такой изящный, но он по крайней мере работает ^_^
Как видите, изменения в основном под капотом. Если вдруг у вас возникнут проблемы, которых раньше не было - дайте знать.
 
Не работает :(
Собрал новый сервер, все установил, решил ставить rufix, при попытке внедрить в строку запуска
Код:
-Dfile.encoding=UTF-8
Падает PEX и сервер выдает ошибку Internal Server Error при этом, когда пишешь с динамической карты по русски, в консоли все по русски.
Помогите пожалуйста.
 

Поделиться этой страницей

Назад
Верх