Main-Ru
CPFix
CPFix создан для исправления русских символов, который были "испорчены" устарешвей (но, к сожалению, включенной в клиент Minecraft) версией библиотеки LWJGL, а также для перекодирования текста (ввод из консоли, вывод в консоль и server.log). Если Вы уверены, что все пользователи Вашего сервера самостоятельно обновили свой клиент и Вы выбрали для консоли кодировку UTF-8, то необходимости в данном плагине у Вас нет
Дополнительная информация об организации поддержки русского языка на сервере Minecraft
Возможности плагина
- Исправляет кодировку чата и введенных игроком команд
- Исправляет текст на табличках. Включая таблички созданные до установки CPFix (игроку, у которого есть пермишен cpfix.sign, достаточно стукнуть по знаку рукой)
- Исправляет кодировку в книгах (Автор, Заголовок, Текст)
- Исправляет кодировку в названии и описании предметов (по умолчанию отключено, в связи с тем, что стандартными средствами задать предмету русское название или описание невозможно)
- Может информировать игрока если введенный им текст содержит хоть один неправильный символ
- Если в консоли используется кодировка отличная от UTF-8, то может производить перекодирование как ввода (из консоли) так и вывода (в консоль, в журнальный файл)
Зачем оно нужно?
Если Вы видели таблички с "кривым" текстом или мучались вопросом как написать "say привет" в консоли так, чтобы Вас поняли, то Вы не будете задавать этот вопрос. Собственно, если у Вас русскоязычный сервер, то лучше поставить этот плагин. Не помешает :)
Команды:
- /cpfix — отображает текущие настройки
- /cpfix reload — перезагружает настройки из файла
Настройка плагина
Настраивать плагин можно путем редактирования файла конфигурации - config.yml, затем командой /cpfix reload можно перечитать новые настройки из файла.
general: # Поиск новых версий с BukkitDev check-updates: true # Язык (russian - русский, по умолчанию) language: russian # Сохранение файла перевода language-save: false code-page: # Включить (true) перекодирование чата chat-fix-enable: true # Включить (true) перекодирование команд command-fix-enable: true # Включить (true) перекодирование табличек sign-fix-enable: true # Включить (true) перекодирование книг book-fix-enable: true # Включить (true) перекодирование названия и описания предметов (По умолчанию отключено) lore-fix-enable: false # Информировать игрока (включить - true) о неверно введенных символах (только один раз) inform-player: true # Перекодирование "вывода", указывается: параметр "enable" - включен/выключен (true/false) # параметра "code-page" указывает в какой кодировке будет производиться вывод output-recode: console: enable: true code-page: CP866 server-log: enable: true code-page: CP866 # Перекодирование команд вводимых с консоли, указывается: # параметр "enable" - включен/выключен (true/false) # параметра "code-page" указывает из какой кодировки производится ввод input-recode: enable: true code-page: CP866
Наборы символов "неправильных" и "правильных" символов (исправление LWJGL) выведены в отдельный файл characters.txt, для реализации совместимости со системами, в которых не включено использование UTF-8 для файлов. В этом файле - первая строка содержит "неправильные символы", вторая - "правильные". При перекодировании, если в тексте встречается символ из неправильной кодировки он будет заменяться на соответствующий ему из "правильной".
ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖ×ØÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ¸¨ АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяёЁ
Пермишены
- cpfix.sign - Игрок с этим пермишеном может стучать по знакам, тем самым исправляя в них кодировку.
- cpfix.config - доступ к командам, информирование об обновлениях
Статистика и проверка обновлений
CPFix включает две функции, которые используют интернет соединение сервера. Первая - сбор статистики (Metrics), используется для сбора определенной (неперсонифицированной) информации (Тип ОС, версия Java, количество серверов использующих плагин, какие версии плагина установлены на серверах и т.п.). Вторая - проверка обновлений, необходима для информирования операторов сервера (пермишен cpfix.config) о выходе новых версий плагина. Отключить обновления можно в файле конфигурации.
как скачать?
И как качать..
Качать отсюда: http://dev.bukkit.org/bukkit-plugins/cpfix/files/
@marafon64 @Yara2002 Качать отсюда: http://dev.bukkit.org/bukkit-plugins/cpfix/files/