Към съдържанието
Решаване на проблеми

Чести грешки на платформите

Решения на грешки при пускане на резултат от Codexe: плъгини, които не се зареждат, сривове на модове, датапакове без ефект, грешки в Skript и защо модовете искат Java 21.

Обновено

На тази страница
  1. Плъгини
  2. Модове
  3. Защо модът ми се компилира с Java 21, когато е за Java 17?
  4. Датапакове
  5. Skript
  6. Discord ботове

#Плъгини

СимптомРешение
Плъгинът липсва в /pluginsПотърси името на плъгина в лога при стартиране. „Invalid plugin.yml“ или „main class not found“ означава, че дескрипторът е грешен: помоли чата да оправи plugin.yml.
„Unsupported API version“Плъгинът е компилиран за по-ново API на Minecraft от това на сървъра ти. Кажи версията на сървъра си и поискай нова компилация за нея.
NoClassDefFoundError, който назовава друг плъгинЗависимост (Vault, PlaceholderAPI, …) не е инсталирана.
Работи след рестарт, чупи се след /reloadМного плъгини не поддържат /reload. Вместо това рестартирай сървъра.

#Модове

СимптомРешение
Играта се срива на dedicated сървърКод само за клиента в общия или главния код. Помоли чата да отдели кода за клиента.
„Incompatible mod set“ / грешна версия на игратаМодът е за друга версия на Minecraft или на loader-а. Посочи изрично и двете.
Липсваща зависимост при стартиране (Fabric)Инсталирай Fabric API (и всяка друга посочена зависимост) в mods/.

#Защо модът ми се компилира с Java 21, когато е за Java 17?

За версиите на Minecraft преди 1.20.5 модът е за Java 17. Инструментът за компилация на Fabric (Loom) обаче работи само с Java 21 или по-нова. Codexe пуска Gradle с Java 21, като пак компилира мода ти за Java 17, така че JAR файлът работи на сървър или клиент с Java 17. Това е очаквано и затова логът от компилацията на Fabric 1.20.1 споменава Java 21.

#Датапакове

СимптомРешение
/datapack list не го показваZIP файлът трябва да съдържа pack.mcmeta в най-горното си ниво, в world/datapacks/.
Зареден е, но рецепта или функция не прави нищоГрешен pack_format или грешни имена на папки за версията ти. Посочи точната си версия на Minecraft.

#Skript

СимптомРешение
Грешки при разбора при /sk reloadОбикновено липсва разширение. Провери кои разширения използва скриптът (попитай чата, ако не си сигурен) и ги инсталирай.
Израз като player's balance не съществуваИнсталирай Vault и плъгин за икономика.

#Discord ботове

Виж Discord ботове: чести проблеми.

Чести грешки на платформите | Codexe Docs