Как и где написать свой крафт для блоков и предметов???

Версия Minecraft
1.7.10
API
Forge
Здравствуйте все, я только начал постепенно писать моды, и первый мой мод добавляет в игру железобетон и должен будет менять крафт камня, я смог сделать оба блока но не знаю как написать код их крафтов, в учебнике не совсем понятно как и где писать, прошу помощи!!! (Железобетон должен крафтится как динамит но из 5 железных прутьев и 4 камня а цемент из 1 камня, 1 песка и 1 гравия (цемент с бесформенным рецептом). Вот скрин что у меня есть:Снимок экрана 2023-09-28 163455.png
 
1695918791567.png
 
Повторяйте все уроки из 1.7.10 и найдете ответ. Не надо писать мод без понимания учебника.
В начале пройдите учебник, потом делайте свой мод.
 
это файл класса, с предметами которые будут в игре.
1695995083077.png

И поэтому порядок чтения учебника очень важен. К моменту создания рецепта этот файл уже создан и существует.
 
Спасибо, теперь умею делать рецепты! Не подскажете еще как сделать чтобы блок был как песок и мог падать если под ним нет блока?(как я понял он становиться сущностью во время падения но урок про создание сущности еще не написан в учебнике)
 
Взять блок песка за основу, так делается почти весь моддинг
public class MyBlock extends BlockSand
 
посмотреть уроки на ютубе через Яндекс-браузер (выбрать там перевести видео, сам так делаю когда изучаю новый материал) по созданию модов на 1.7.10.
я написал как сделать, если это не потянтно, то стоит посмотреть видео про Java наследование ООП, потом найти класс песка (хотя я тоже его указал). Нажать в IDE Ctrl+Shift+S и вбить там BlockSand.
Посидите, поковыряйтесь в блоках которые умеют падать (может ещё кто умеет). Все блоки наследуются от Block, но есть блоки которые отличаются по функционалу.
Кто то тут делал блок дерева (как в новых версиях), если воспользуетесь поиском на форуме, возможно даже найдете блок песка.
Ну и у многих модов есть исходный код на github, можно глянуть там.
И есть ещё чат, trychatgpt ru, gpt-chatbot ru, спросите одного из них, хотя.. даже готовый код наверное не поможет.
Как мне казалось, бетон падать не должен.
 
Последнее редактирование:
Назад
Сверху