CPFix

CPFix

CPFix

0 polubień • 0 pobrań
Dostępne pliki
1
Obsługiwane wersje
1
Najnowszy plik
11.08.2016

CPFix

CPFix został stworzony, aby naprawić problemy z kodowaniem znaków, związane z konsolą Windows i zepsutą wersją LWJGL dołączoną do Minecraft Client. Został opracowany, aby rozwiązać problemy z rosyjskim (cyrylicą), ale łatwo możesz skonfigurować ten plugin dla dowolnego kodowania znaków i zestawu znaków (uszkodzonego przez LWJGL).

Rosyjska wersja tego opisu | Описание на русском языке

Zamiana czcionki Minecraft

Jeżeli nie podoba Ci się domyślna cienka czcionka Unicode, możesz spróbować pakietu zasobów Minecraft Font (PC).

Funkcje

  • Naprawia znaki w czacie i w poleceniu w grze
  • Naprawia znaki na tablicach. W tym także te, które zostały utworzone przed instalacją CPFix (wystarczy kliknąć tablicę z nieprawidłowym kodowaniem, a zostanie naprawiona)
  • Naprawia znaki w księgach ( Autor, Tytuł, Strony)
  • Naprawia znaki w nazwach przedmiotów i ich lore (domyślnie wyłączone)
  • Informuje gracza, gdy wpisuje nieprawidłowy znak w czacie lub na tablicy
  • Przekodowuje wyjście (konsola, log serwera) i wejście — bardzo przydatne dla użytkowników Windows.

Sign fix example

Dlaczego tego potrzebuję?

Jeśli Twoi gracze czasem piszą na czacie lub na tablicach w języku rosyjskim, ten plugin jest potrzebny, aby zapewnić graczom pełną kompatybilność z UTF-8.

Polecenia:

  • /cpfix — Pokaż bieżącą konfigurację
  • /cpfix reload — Przeładuj konfigurację

Konfiguracja

Aby skonfigurować wtyczkę, należy edytować plik config.yml i wpisać /cpfix reload, aby przeładować konfigurację z pliku:

general:
# Find new of plugin version at BukkitDev
  check-updates: true
# Language (russian - is default)
  language: russian
# Save current language to a file
  language-save: false
code-page:
# Enable (true) recoding chat message
  chat-fix-enable: true
# Enable (true) recoding commands
  command-fix-enable: true
# Enable (true) recoding signs
  sign-fix-enable: true
# Enable (true) recoding books
  book-fix-enable: true
# Enable (true) recoding item's name and lore (Disabled by default)
  lore-fix-enable: false
# Inform player if he types wrong character at chat or at sign (only once :))
  inform-player: true
# Recode output console and server.log
output-recode:
  console:
    enable: true
    code-page: CP866
  server-log:
    enable: true
    code-page: CP866
# Recode input (console only)
input-recode:
  enable: true
  code-page: CP866

character.txt plik zawiera zestawy znaków zawierające zestaw znaków "zły" i zestaw znaków "dobry". Jeśli wpisana wiadomość zawiera jakikolwiek nieprawidłowy znak (znak znajdujący się na pierwszej linii) zostanie zastąpiony znakiem znajdującym się w zestawie znaków "right" (drugiej linii) na tej samej pozycji. Jeśli nie potrzebujesz poprawiać rosyjskich symboli, ale planujesz zastępować dowolny znak innym - użyj tego pluginu. Po prostu skonfiguruj te zestawy znaków. Trzecią linią znaków jest lista biała — znaki dozwolone do wpisywania w czacie. Jeśli Twoi gracze używają innego kodowania strony, nieznane znaki będą zastępowane znakiem "_" symbol. Domyślny character.txt:

ÀÁÂÃÄÅÆÇÈÉÊËÌÍÎÏÐÑÒÓÔÕÖרÙÚÛÜÝÞßàáâãäåæçèéêëìíîïðñòóôõö÷øùúûüýþÿ¸¨
АБВГДЕЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯабвгдежзийклмнопрстуфхцчшщъыьэюяёЁ
 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\\]^_¸abcdefghijklmnopqrstuvwxyz{|}~АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЫЭЮЯабвгдеёжзийклмнопрстуфхцчшщъыьэюя

Uprawnienia

  • cpfix.sign - Gracz z tym uprawnieniem może kliknąć tablicę, aby naprawić tekst znajdujący się na niej
  • cpfix.config - Umożliwia używanie poleceń i otrzymywanie informacji o aktualizacjach wtyczki

Metryki i sprawdzanie aktualizacji

CPFix zawiera dwie funkcje, które korzystają z połączenia z Internetem serwera. Pierwszą z nich są Metryki, służące do zbierania informacji o wtyczce (wersje wtyczki, Java itp.), a drugą jest sprawdzacz aktualizacji (wymagany do okresowego sprawdzania nowej wersji CPFix na dev.bukkit.org). Jeśli nie podoba Ci się któraś z tych funkcji, możesz je łatwo wyłączyć. Aby wyłączyć sprawdzanie aktualizacji, należy ustawić parametr "version-check" na "false" w config.yml. Aby uzyskać więcej informacji o Metrykach i dowiedzieć się, jak je wyłączyć, możesz przeczytać tutaj.

Opis projektu pochodzi z CurseForge i został udostępniony po polsku. Szczegóły konfiguracji, zależności oraz aktualne komunikaty autora sprawdź na w źródłowym katalogu CurseForge.

Stabilne CPFix v0.4.1
CPFix.jar 11.08.2016
Przed instalacją

Jak bezpiecznie sprawdzić ten plugin

Wybierz zgodny plik

Oznaczenia wersji pochodzą z metadanych autora. Dobierz również właściwe oprogramowanie serwera i Javę.

Zachowaj kopię

Przed pierwszym startem skopiuj świat, konfigurację oraz dane pozostałych pluginów.

Przeczytaj log

Po uruchomieniu sprawdź brakujące zależności i pierwszy błąd związany z nazwą pluginu.

Zobacz pełną instrukcję instalacji