Skocz do zawartości
  • 👋 Witaj na MPCForum!

    Przeglądasz forum jako gość, co oznacza, że wiele świetnych funkcji jest jeszcze przed Tobą! 😎

    • Pełny dostęp do działów i ukrytych treści
    • Możliwość pisania i odpowiadania w tematach
    • System prywatnych wiadomości
    • Zbieranie reputacji i rozwijanie swojego profilu
    • Członkostwo w jednej z największych społeczności graczy

    👉 Dołączenie zajmie Ci mniej niż minutę – a zyskasz znacznie więcej!

    Zarejestruj się teraz

Jak sprawdzić wersje gry gracza w pluginie?


stefanik11

Rekomendowane odpowiedzi

Opublikowano

Cześć, pisze plugin lecz nie wiem jak sprawdzić wersje gry minecraft na jakiej gra gracz. Jak to napisać?

Pytanie po co ci to?

 

Wersji mc jako takiej że np 1.8.9 nie da się sprawdzić, ale można sprawdzić na jakiej wersji protokołu MC gra gracz, co pozwala jako-tako określić wersję.

Problem jest tylko taki że owa wersja nie jest zapisywana, client wysyła swoją wersję do serwera w pakiecie PacketHandshakingInSetProtocol, trzeba by wtedy ją sobie przechwycić np ProtocolLibem i zapisać.

 

Możliwe że te dupne wersje spigota co są pod kilka wersji zapisują wersje protokołu, np w NetworkManager, ale nie chce mi się sprawdzać.

 

No i wszystko wymaga znajomości NMS i często refleksji.

1438614356923701010629.png

 

Zarchiwizowany

Ten temat przebywa obecnie w archiwum. Dodawanie nowych odpowiedzi zostało zablokowane.

×
×
  • Dodaj nową pozycję...