FORGE МОД ГЕНЕРАТОР
Опиши Forge или NeoForge мод с прости думи. Codexe създава целия Gradle проект, регистрира твоите блокове, предмети и същности и компилира .jar за /mods.
Защо Codexe за Forge модове
Истински Gradle проекти
build.gradle, settings.gradle, gradle.properties, mods.toml, цялата структура на ForgeGradle. Компилирай веднага с ./gradlew build.
Регистърът е направен правилно
DeferredRegister за блокове, предмети, блокови същности, същности, звуци, частици. Правилни RegistryObjects, без капани при статичната инициализация.
Forge И NeoForge
Избери loader. Codexe познава разликите в API (event bus-ове, формат на mods.toml, именуване в регистъра) и генерира код, специфичен за loader-а.
Генериране на данни
Loot таблици, рецепти, постижения и езикови файлове чрез pipeline-а за генериране на данни, а не ръчно писан JSON, така че обновяването е лесна работа.
Компилиран .jar
Компилацията се изпълнява на сървъра. Слагаш .jar файла в /mods, рестартираш и модът се зарежда. ZIP с изходния код също може да се изтегли.
Изходният код е твой
Публикувай в CurseForge, Modrinth, GitHub. Лицензирай го както искаш. Без роялти за това, което издаваш.
Примерни промптове за Forge модове
От една нова руда до цял пакет със съдържание. Няколко истински промпта, които можеш да поставиш:
Собствена руда + ниво инструменти
„Forge мод за 1.20.1, който добавя руда „sapphire“ в Overworld (включително вариант deepslate), слитък sapphire, пълно ниво sapphire инструменти (меч/кирка/брадва/лопата/мотика) и комплект броня с нощно виждане, докато са облечени и 4-те части.“
Светеща същност
„Добави пасивна същност „wisp“, която се носи на 2 блока над земята, излъчва светлина ниво 12, пуска 1-3 glowstone dust при смърт и се появява само нощем в биоми plains.“
Анти-експлойт
„Ако играч е на повече от 100 блока от всеки друг играч И копае без прекъсване 10+ минути, изпрати съобщение в чата на целия сървър с името му. Праговете се настройват в config/.“
Рецепти и куки за датапакове
„Мод, който позволява на датапаковете да дефинират рецепти за изработка „shaped_3x3_with_byproduct“ чрез собствен сериализатор на рецепти. Включи примерна папка с датапак.“
Често задавани въпроси за генератора на Forge модове
Поддържа ли Forge и NeoForge?
+
Да, и двете. Избери loader на страницата за създаване. Codexe създава правилната входна точка (@Mod за Forge, neoforge.mods.toml за NeoForge) и абонаментите за event bus, специфични за loader-а.
Кои версии на Minecraft?
+
1.20.x и 1.21.x са основните цели. По-старите 1.19/1.18 работят, но AI ще използва API, достъпен за съответната версия.
Мога ли да добавя собствени блокове, предмети, същности?
+
Да. Опиши какво ти трябва („светеща рубинена руда, която пуска рубин, плюс рецепта за рубинен блок“) и Codexe регистрира BlockItems, BlockEntities, генераторите на данни за loot таблици и рецепти и преводите в en_us.json.
Наистина ли се компилира?
+
Да. Компилираме на сървъра с ForgeGradle / NeoGradle. Получаваш .jar файла за /mods плюс ZIP с изходния код. Ако компилацията се провали, AI поправя грешката.
А мрежова комуникация, capabilities, датапакове?
+
Мрежова комуникация чрез SimpleChannel / NetworkRegistry, capabilities чрез AttachCapabilitiesEvent, поддръжка на датапакове чрез pipeline-а за генериране на данни. Спомени ги в промпта и AI ще ги свърже.
Мой ли е модът?
+
Да. Изходният код е твой. Публикувай го в CurseForge, Modrinth, GitHub, продавай го, променяй го, без роялти.
Безплатен план?
+
Да, 50K токена на ден. Модовете обикновено са по-големи от плъгините, затова Pro / Business често се изплаща от спестеното време, виж /pricing.
Други генератори на Codexe
Целиш друг loader или сървърната страна? Codexe генерира също:
Как Codexe създава и проверява такива проекти, какво да напишеш в заявката и честите проблеми: ръководство за Forge and NeoForge mods.
ГОТОВ ЛИ СИ ЗА НОВ МОД?
Планът Free се презарежда с 50K токена всеки ден, малките модове се побират. По-големите пакети със съдържание печелят от платен план.
ЗАПОЧНИ ДА КОВЕШ