Learn · modules

Czym jest tablica wyników w Minecraft?

Tablica wyników to moduł Minecraft, który zmienia wygląd tablicy wyników serwera lub dodaje linie obliczane przez klienta, takie jak ping. Zmiana kosmetyczna, której żaden anticheat nie może oznaczyć.

TRtrolPublished 4 min read

Co to jest Scoreboard w Minecrafcie?

Scoreboard to moduł, który zmienia wygląd lub zawartość panelu wyników po stronie serwera. Może on modyfikować wygląd wysyłanego przez serwer okienka, zmieniać czcionki, kolory, zaokrąglenia rogów lub dodawać dodatkowe wiersze obliczane na podstawie danych, które już posiada klient, takie jak ping. W każdym razie ogranicza się do kwestii prezentacji. Nic się nie zmienia w sposobie gry, poruszania się czy walki.

Jak działa Scoreboard

Domyślnie panel wyników, który widzisz w rogu ekranu, jest kontrolowany przez serwer: serwer wysyła cele i wyniki, a klient rysuje je w dowolnym, ogólnym stylu, który Minecraft udostępnia. Scoreboard podłącza się do tego etapu renderowania i albo rysuje okienko od nowa, albo wstawia dodatkowe wiersze po stronie klienta obok wpisów serwera.

Dane dostarczane przez serwer pozostają dokładnie takie, jakie zostały wysłane. Moduł je odczytuje, formatuje inaczej i może wplatać wartości, których serwer nigdy nie przesłał, ponieważ te dodatkowe wiersze są obliczane lokalnie, a nie pobierane przez sieć.

Przeróbka obejmuje warstwę wizualną: inne tło, zaokrąglone rogi zamiast ostrych, niestandardowa czcionka lub animowana przejście, gdy wartość rośnie, zamiast po prostu przeskakiwać do nowej liczby. Dodatki do treści stanowią mniejszą, drugą część modułu: rzeczy, które klient już potrafi obliczać samodzielnie, ping będąc oczywistym przykładem, wplecione jako dodatkowy wiersz bez nadawania czegokolwiek nowego przez serwer.

  1. Przechwyć render

    Moduł podłącza się do etapu renderowania paska bocznego przed jego wyrysowaniem.

  2. Przeanalizuj dane serwera

    Przejmuje cele i ocenia wyniki, które przesłał serwer, bez zmian.

  3. Zastosuj styl

    Przerisowuje pole z niestandardowymi kolorami, czcionkami lub animacjami.

  4. Dodaj wartości lokalne

    Może dołączać linie obliczone przez klienta, takie jak ping lub FPS, bez wysyłania czegokolwiek w zamian.

Co tak naprawdę zmienia Scoreboard

UstawienieCo zmienia
TłoZastępuje domyślny panel boczny własnym kolorem lub stylem
Zaokrąglenia rogówŁagodzi ostre naroża bloków, które Minecraft domyślnie posiada
Własne czcionkiZastępuje domyślną czcionkę panelu bocznego
Przejścia wartościAnimuje liczbę podczas aktualizacji zamiast natychmiastowego skoku
Dodatkowe linie (np. ping)Dodaje statystyki obliczane przez klienta, których serwer nigdy nie wysłał

Żaden z tych wierszy nie wymaga współpracy serwera. To wszystko decyzje, które klient podejmuje po tym, jak serwer już przekazał cele i wyniki, dlatego też lista kończy się w tym miejscu. Scoreboard nie odczytuje niczego z serwera, czego nie otrzymał; po prostu wybiera, jak narysować to, co już posiada.

Czy jest bezpieczne do użycia?

Tak, i jest tak bezpieczne, jak moduł może być. Scoreboard jedynie formatuje lub rozszerza to, co serwer już wyświetla lokalnie. Nie odczytuje danych, do których nie powinien, nie wysyła dodatkowych pakietów i nie zmienia sposobu, w jaki klient wchodzi w interakcję ze światem. Nie ma żadnej przewagi informacyjnej nad innym graczem patrzącym na ten sam domyślny scoreboard, tylko inna warstwa farby na nim.

Anticheaty nie mają czego oznaczać, ponieważ moduł nigdy nie ingeruje w ruch, walkę ani nic, co jest wysyłane przez sieć.

FAQ