Skip to content
Hosting · Rozbor chýb

ClassCastException

Pretypovanie zlyhalo: najčastejšie ide o konflikt verzií medzi pluginom a jadrom alebo o dva pluginy, ktoré sa bijú o ten istý systém.

Aktualizované 13. augusta 2026

java.lang.ClassCastException: class org.bukkit.craftbukkit.v1_20_R3.entity.CraftPlayer
cannot be cast to class com.example.CustomPlayer

Kód očakával iný typ objektu, než aký dostal.

Časté príčiny

  1. Verzia pluginu sa nezhoduje s jadrom. Triedy v1_20_R3 v texte chyby sú priamym znakom previazania na verziu — Kompatibilita.
  2. Dva pluginy prepisujú ten istý systém (napríklad oba zasahujú do entít hráčov).
  3. Hybridné jadro: mod a plugin spracúvajú ten istý objekt odlišne — Hybridy.

Čo robiť

  • Aktualizuj plugin na verziu svojho jadra.
  • Zisti, ktorý druhý plugin pracuje s tým istým systémom, a jeden z nich odstráň — Plugin rozbíja server.
  • Na hybride skontroluj, či neexistuje modová alternatíva pluginu.

Ak sa chyba vyskytuje pri štarte

Plugin sa nenahrá vôbec. Ak sa vyskytuje pri akcii hráča, niektoré funkcie nebudú fungovať a log bude neustále narastať.

Minecraft hostingTvoj server beží, aj keď si offlineVytvoriť server