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ć wersję minecraft-a


Czaromirus

Rekomendowane odpowiedzi

Opublikowano

Jak w pluginie sprawdzić na jakiej wersji mc gracz próbuje wejść na serwer?

 

To nie działa:

Player player;
if (((CraftPlayer) player).getHandle().playerConnection.networkManager.getVersion() >= 47) {
    // 1.8
}
Opublikowano

użyj protocolliba, tam jest taka fajna metoda:

ProtocolLibrary.getProtocolManager().getProtocolVersion(Player);

ewentualnie, użyj handshake'a, zeby odczytac wersje:

http://wiki.vg/Protocol#Handshaking 

lista wersji i ich przypisanych numerów:

http://wiki.vg/Protocol_version_numbers 

ProtocolLib:

https://www.spigotmc.org/resources/protocollib.1997/

link bez skanu, bo oryginalna strona spigota

 

 

 

 

fKJeAI4.jpg

 

 

 

Zarchiwizowany

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

×
×
  • Dodaj nową pozycję...