Learn · modules
Co to są szkielety w Minecraft?
Skeletons to moduł Minecrafta, który zmienia wygląd każdego gracza i moba na podstawowy model. To czysta zmiana kosmetyczna, nie wpływając na obszary kolizji ani ryzyko wykrycia.
Co to są Szkielety w Minecraft?
Szkielety to moduł, który rysuje ponownie każdego gracza i moba, którego widzisz, jako zwykły szkielet, sprowadzając go do samych kości i nic więcej. To czysta wizualna nakładka: gra nadal wysyła Twojemu klientowi te same dane dotyczące pozycji, postawy i obszaru kolizyjnego, co zawsze, ten moduł po prostu zamienia model, który jest malowany na tych danych. Nic się nie zmienia w sposobie poruszania się, walki lub śledzenia encji przez serwer. To prywatny skin, który nosisz ze sobą, rodzaj funkcji, która powstała, ponieważ ktoś chciał, aby każdy mecz wyglądał tak samo, niezależnie od tego, kto tam faktycznie stoi.
Jak działa skin szkieletu
Render Minecraft już posiada wszystko, czego potrzebuje do rysowania dowolnej encji: pozycję, rotację, postawę, stan animacji – wszystko to dociera przez sieć, ponieważ gra nie może funkcjonować bez tego. Szkielety nie ingeruje w żadne z tych danych. Przechwytuje wywołanie rysowania i zastępuje model szkieletu oraz teksturę w miejsce tego, co encja normalnie by pokazywała, taki sam rodzaj nakładki, jak ten, który stosuje się w pakiecie zasobów, z wyjątkiem tego, że znajduje się ono w kliencie, a nie w oddzielnym pliku pakietu, który instalujesz i wymieniajesz.
Ponieważ dane podstawowej jednostki nigdy się nie zmieniają, moduł nie generuje dodatkowego ruchu w sieci i nie ingeruje w stan po stronie serwera. Pozycja, hitbox i animacja nadal pochodzą z miejsca, w którym umieścił je serwer. Jedyna różnica polega na tym, co jest rysowane na ich wierzchu, lokalnie, za każdym razem, gdy ta jednostka jest rysowana.
Serwer wysyła dane encji
Serwer przesyła pozycję, rotację, postawę i stan animacji dla każdej encji.
Otrzymuje normalnie
Twój klient przetwarza te dane dokładnie tak samo jak standardowa wersja.
Przechwytywanie wywołań rysowania
Przed renderowaniem, Skeletons podłącza się i zastępuje model szkieletu.
Tylko nadpis wizualny
Pozycja, hitbox i zachowanie pozostają niezmienione. Zmienia się tylko obraz.
Czy to jest bezpieczne w użyciu?
Sama w sobie funkcja Skeletons nie niesie ze sobą dużego ryzyka związanego z konkurencją. Nie pozwala nikogo przeniknąć przez ściany, nie dodaje obrysów ani znaczników, i nie wpływa w żaden sposób na celowanie, ruch ani obliczenia bojowe, które mierzą programy anticheatowe. Rzeczywista pozycja i hitbox tej istoty są dokładnie takie, jakie zostały wysłane przez serwer; tylko obraz na Twoim ekranie jest inny, więc nie ma nic, co serwer mógłby oznaczyć podczas kontroli po stronie serwera.
Problem leży w kliencie, w którym jest dystrybuowana, a nie w module. Skeletons pojawia się w Fan, narzędziu klienckim tworzonym przez osoby trzecie, a wiele serwerów zakazuje wszelkich zmodyfikowanych klientów, niezależnie od tego, które konkretne moduły są włączone. Czysto kosmetyczna funkcja, taka jak ta, sama w sobie nie stwarza ryzyka, ale uruchamianie jej jako części klienta, który zawiera również moduły bojowe lub ruchowe, nadal może skutkować zablokowaniem związanym z całym klientem.
Kosmetyki bez grzebania w liczbach
| Szkielety | Moduł bojowy | |
|---|---|---|
| Ujawnia informacje | Nie | Tak |
| Mierzy w paczkach | Nie | Tak |
| Pozostawia ślad behawioralny | Nie | Tak |
| Ryzyko związane z samym modułem | Żadnego | Wysokie |
| Ryzyko związane z klientem łącznie | Średnie | Wysokie |
Granica między kosmetyką a mechaniką jest dokładnie tym miejscem, w którym znajdują się Szkielety: zmieniaj to, co widzisz, nigdy to, co mierzy serwer.
FAQ
Nie. Zmienia to jedynie model wyświetlany na Twoim ekranie. Ruch, obszary kolizji i zachowanie bojowe pochodzą z serwera i pozostają niezmienione.
Nie do końca. Paczka zasobów zmienia tekstury w sposób ogólny dla każdego, kto jej używa. Szkielety to moduł klienta, który wymienia konkretne modele jednostek, przełączane przez gracza uruchamiającego klienta.
Moduł sam w sobie nie daje żadnej przewagi w rozgrywce i raczej nie zostanie wykryty samodzielnie. Zakazy są bardziej prawdopodobne w wyniku ogólnej polityki serwera dotyczącej zmodyfikowanych klientów.
Widoczne jest to w Fan, narzędziu klienckim tworzonym przez osoby trzecie.