Learn · modules

Czym jest moduł znaku wodnego w Minecraft?

Moduł znaku wodnego umieszcza nazwę lub logo klienta na ekranie, co pozwala na branding Twoich klipów. Jest to wyłącznie element wizualny: nie wysyła żadnych danych i nie może zostać wykryty przez system anticheat.

TRtrolPublished 4 min read

Co to jest moduł wodnego znaku w Minecraft?

Wodny znak, w użytkowym kliencie Minecraft, to mały element identyfikacji, zazwyczaj nazwa lub logo, rysowany w stałym miejscu na ekranie podczas gry. Działa on na podobną zasadę, co znak wodny na zdjęciu lub filmie: umieszcza źródło na tym, co jest nagrywane, nie ingerując w rzeczywistą zawartość pod spodem. Jako moduł, wodny znak jest elementem HUD i nic więcej. Nie porusza twojej postaci, nie odczytuje stanu świata i nie wysyła nic dodatkowego do serwera. Istnieje po to, by klip krążący w Internecie lub zrzut ekranu wrzucony do Discorda był jednoznacznie powiązany z klientem, który go wygenerował.

Atutem jest widoczność bez kontrowersji. Każdy twórca treści chce, aby jego praca była rozpoznawalna. Wodny znak umieszczony jest w rogu, całkowicie niewidoczny dla rozgrywki, i to robi. To gamingowy odpowiednik logo studia filmowego na początku filmu: kredyt, a nie funkcja.

Jak to działa

Wodny znak należy do tej samej rodziny, co każde inne nakładki HUD: wskaźnik współrzędnych, timer mikstury, wyświetlacz naciśnięć klawiszy. Klient renderuje fragment tekstu lub mały obraz logo na gotowym kadrze gry, zwykle zakotwiczony w rogu (prawa dolna część jest powszechnym domyślnym ustawieniem), po tym, jak wszystko inne na ekranie zostało już narysowane.

  1. Renderowanie ramy gry

    Minecraft rysuje świat, istoty, bloki, cząsteczki, wszystko normalne.

  2. Warstwa HUD renderuje

    Czat, pasek szybkiego dostępu, wskaźnik obrażeń i inne elementy interfejsu użytkownika (HUD) z gry bazowej nakładają się na wszystko.

  3. Wodoznak rysuje

    Po wszystkim, pojedynczy element tekstu lub logo renderuje się w stałej pozycji.

  4. Obramowanie zakończone

    Gotowe zdjęcie zawiera znak wodny, a to jest to, co rejestruje oprogramowanie do nagrywania i zrzuty ekranu.

Ponieważ jest to wywołanie rysowania i nic więcej, nie ma dostępu do odczytu do niczego, co ma znaczenie dla rozgrywki: nie ma pozycji gracza, danych bloków, listy encji. Po prostu maluje piksele w tym samym miejscu w każdej klatce. Większość implementacji udostępnia kilka elementów sterujących — pozycję lub przesunięcie, rozmiar oraz przełącznik włączania/wyłączania — żaden z nich nie wpływa na pojedynczy pakiet wychodzący. Ten ostatni szczegół sprawia, że następna sekcja jest krótka.

Czy jest bezpieczne do użycia

Watermark jest tak bezpieczny, jak moduł może być. Antycheat, niezależnie od tego, czy jest to wykrywanie po stronie serwera na konkurencyjnym serwerze, czy sprawdzanie integralności po stronie klienta, działa poprzez inspekcję tego, co klient wysyła lub jak jego zachowanie zgadza się ze stanem gry: różnice w ruchu, czas ataku, sekwencjonowanie pakietów. Watermark nie dotyka żadnego z tego. Jest to lokalna operacja rysowania bez śladu sieciowego i bez interakcji z logiką gry, więc nie ma nic, do czego system wykrywania mógłby się odnieść.

To umieszcza to w tej samej kategorii co inne moduły tylko do wyświetlania: dostosowywanie HUD-u, licznik FPS, wyświetlacz naciśnięć klawiszy, cyfrowy zegar. Gdyby serwer kiedykolwiek zbanował kogoś z powodu logo w rogu ekranu, byłaby to decyzja polityczna, a nie wykrywalna. Sam znak wodny jest zawsze bezpieczny.

Znak wodny w porównaniu z innymi modułami wizualnymi

Znak wodny jest częścią szerszej kategorii wizualnej opartej na tej samej intuicji: informacje powierzchniowe lub branding, który nie wpływa na nic, co mogłoby wzbudzić zainteresowanie kontroli po stronie serwera. W przeciwieństwie do zmiany oświetlenia lub modułu XRay, znak wodny nie dodaje żadnych informacji o świecie i nie zmienia żadnego stanu gry.

Moduł wizualnyCo robiObawy serwera
Znak wodnyRysuje logo na ekranieBrak
AmbienceZmienia oświetlenie świataBrak
HUD z koordynatamiWyświetla pozycję graczaBrak
XRayUjawnia rudy przez blokiWysokie

Znak wodny znajduje się na bezpiecznym końcu, gdzie znajdują się HUD z koordynatami i ambience. XRay to zupełnie inna rozmowa.

FAQ