Learn · modules

Czym jest skok w Minecraft?

Skok w górę to moduł ruchu, który zwiększa wysokość skoku powyżej limitów wersji podstawowej poprzez edycję pakietów ruchowych. Oto jak to działa i dlaczego serwery to wykrywają.

TRtrolPublished 4 min read

Czym jest High Jump?

High Jump to moduł ruchu, który pozwala graczowi skakać wyżej niż to umożliwiają fizyka w standardowym Minecraft. Nie zmienia tego, co się dzieje po naciśnięciu klawisza skoku. Zmienia to, co widzi serwer: klient edytuje wychodzące pakiety ruchu, dzięki czemu zgłaszana pozycja sięga wyżej niż gdziekolwiek mogłaby wylądować normalny skok. Jest to jeden ze starszych trików w podręczniku manipulacji pakietami, tani w budowie i równie tani do wykrycia przez serwer, jeśli ten zwraca na to uwagę.

Jak działa High Jump

Wysokość skoku w standardowej wersji gry jest stała. Gra nakłada stałą prędkość w górę w momencie oderwania się od ziemi, grawitacja ciągnie cię z powrotem w dół zgodnie z harmonogramem i to jest cały budżet. High Jump nie ingeruje w ten wzór i nie ingeruje w twoje polecenia. Naciskasz spację dokładnie tak, jak zawsze.

Zmienia się pozycja, którą klient przekazuje serwerowi później. Moduł przepisuje pakiety ruchu, dzięki czemu współrzędne zgłaszane w trakcie skoku są wyższe niż te, które wygenerowałby silnik fizyki. Z perspektywy serwera nic w twoim naciśnięciu klawisza nie wyglądało nietypowo. Twoja postać po prostu poszła tam, gdzie nie może dotrzeć legalny skok.

  1. Gracz naciska skok

    Żadnych zmian. Wejście jest identyczne jak w normalnym Minecraft.

  2. Pakiety ruchu są generowane

    Klient tworzy pakiety z aktualizacjami pozycji, ale modyfikuje współrzędną Y w górę przed wysłaniem.

  3. Serwer odbiera zmienioną pozycję

    Szczyt, o którym mowa, góruje nad granicą fizyki standardowej, osiągając niemożliwe wysokości.

  4. Sprawdzanie antycheatowe w oparciu o fizykę

    Serwer logujący pozycję pionową porównuje szczyt z znanym limitem w vanilla. High Jump znacznie go przekracza.

Czy używanie High Jump jest bezpieczne?

Zalety są oczywiste: kilka dodatkowych bloków wysokości pozwala pokonywać krawędzie i przepaści, których zwykły skok nie osiągnie, omijać teren, który w innym przypadku kosztowałby czas i zasoby potrzebne do obejścia, a w walce zapewnia krótką chwilę dystansu. Żadne z tych elementów nie czyni go cichym. High Jump to przewaga w rozgrywce, a nie kosmetyczna, a wysokość skoku jest jedną z łatwiejszych rzeczy, które serwer może sprawdzić.

Każdy legalny skok ma ustaloną maksymalną wysokość, określoną przez fizykę gry, więc serwer rejestrujący pozycję pionową musi jedynie porównać to, co widzi, z tym limitem. High Jump mieści się w tej samej kategorii ruchu co inne sztuczki oparte na pakietach, takie jak Bhop i Velocity, i powinien być traktowany w ten sam sposób: wykrywalny, a nie bezpieczna wygoda.

Skok w górę vs. legalne alternatywy

NarzędzieCo robiSygnał serwerowy
Skok w góręZwiększa wysokość skoku poprzez pakietyNiezmierzalny szczyt pozycji z powodu fizyki
SzeregUmieszcza bloki, aby zyskać wysokośćZdarzenia umieszczania bloków, bloki nie do zburzenia
Wspinaczka po drabiniePrzyspiesza wspinaczkęZbyt duża prędkość pionowa
Normalny ruchStandardowa fizyka skokuBrak sygnału

Jeśli potrzebujesz wysokości, budowanie lub wspinaczka po drabinie są ciche. Modyfikowanie wysokości skoku w pakiecie nie jest.

FAQ