FABRIC МОД ГЕНЕРАТОР
Опиши Fabric мод с прости думи. Codexe създава целия Loom Gradle проект, пише mixin-ите, където трябва, и ти дава работещ .jar.
Защо Codexe за Fabric модове
Loom Gradle, готов за работа
build.gradle е настроен за Fabric Loom с правилните mappings, версии на loader и API за избраната от теб версия на Minecraft. Просто ./gradlew build.
Разбира от Mixin
Когато е нужна mixin инжекция, Codexe пише @Mixin класове, mixins.json + refmap и ги регистрира във fabric.mod.json. Правилната точка на инжекция се избира автоматично.
Разделяне на сървър и клиент
Входните точки на мода са правилно разделени на клиентски и сървърни инициализатори. HUD-ове, екрани и рендиране само за клиента отиват в правилния модул.
Yarn или Mojang mappings
Избери каквото предпочиташ. Codexe генерира код, съвместим с избрания набор mappings, за да се компилира без проблеми.
Компилиран .jar
Компилацията се изпълнява на сървъра. Слагаш .jar файла в /mods до fabric-api, рестартираш и модът се зарежда.
Изходният код е твой
Публикувай в Modrinth, CurseForge, GitHub. Лицензирай го както искаш. Без роялти.
Примерни промптове за Fabric модове
От една малка промяна с mixin до цял пакет със съдържание. Няколко истински промпта, които можеш да поставиш:
Ново ниво инструменти
„Fabric 1.21 мод, който добавя слитък „mythril“, руда (варианти за Overworld + deepslate) и пълен комплект mythril инструменти и броня. Броня от mythril дава Speed I, когато е облечен целият комплект.“
Mixin: запазване на XP при смърт
„Fabric мод, който използва mixin върху PlayerEntity.dropXp(), за да пропусне изпускането на XP, така че играчите да запазват целия си XP при смърт. Настройва се чрез JSON файл в config/.“
HUD наслагване
„Fabric мод от страна на клиента, който рисува малък HUD горе вдясно с името на текущия биом, времето от денонощието и броя на враждебните мобове в радиус от 32 блока.“
Собствен тип рецепта
„Fabric мод, който добавя блок „crusher“ със собствен тип рецепта. Датапаковете могат да регистрират входове и изходи. Включи примерен датапак.“
Често задавани въпроси за генератора на Fabric модове
Използва ли Fabric Loom?
+
Да. Codexe създава Loom Gradle проект (build.gradle + gradle.properties, настроени за Fabric Loom), така че можеш да изпълниш ./gradlew build и ./gradlew runClient веднага.
Mixins?
+
Да. Ако заявката ти изисква mixin инжектиране (например промяна на ванила поведение), Codexe пише класовете с @Mixin, refmap в mixins.json и ги регистрира във fabric.mod.json. Inject, redirect, modifyArg: избира правилния подход.
Кои версии на Minecraft?
+
1.20.1 по подразбиране, с Yarn mappings, и Minecraft 26.x, когато го поискаш: 26.x не е обфускиран, така че модът използва новата настройка на Loom (без mappings, Java 25). Напиши версията в заявката.
Fabric API или чист Loader?
+
И двете. По подразбиране Codexe използва Fabric API (очаква се в повечето настройки), но можеш да поискаш мод само за Loader и генераторът ще избегне помощните функции на API.
Собствени предмети, блокове, същности?
+
Да. Регистрацията става чрез извиквания Registry.register с ключ Identifier. Блокови същности, screen handlers, типове частици, звукови събития: всичко се задава с промпт.
Компилира ли се?
+
Да. Компилацията се изпълнява на сървъра, получаваш .jar файла плюс изходния код. Ако компилацията се провали, AI поправя грешката, докато всичко заработи.
Мой ли е модът?
+
Да. Изходният код е твой. Публикувай го в Modrinth, CurseForge, GitHub, продавай го, без роялти.
Други генератори на Codexe
Трябва ти друг loader или нещо от страната на сървъра? Codexe генерира също:
Как Codexe създава и проверява такива проекти, какво да напишеш в заявката и честите проблеми: ръководство за Fabric mods.
ГОТОВ ЛИ СИ ЗА НОВ МОД?
Планът Free се презарежда с 50K токена всеки ден, малките Fabric модове се побират спокойно.
ЗАПОЧНИ ДА КОВЕШ