Вы используете устаревший браузер. Этот и другие сайты могут отображаться в нём некорректно. Вам необходимо обновить браузер или попробовать использовать другой.
Сделал свой RecipeType для BlockEntity, никаких ошибок не выдаёт, но в игре не работает.
Вот весь связанный с этим код:
https://pastebin.com/7CFR2AhY
https://pastebin.com/G0NdEwiv
https://pastebin.com/zfbVwuGg
https://pastebin.com/AhM7X4Te
Подскажите пожалуйста, из-за чего не работают крафты с...
Да я использую IDEA, она мне помечает, что при наследовании класса AbstractContainerScreen я не указал T тип.
В общем, именно в этом была основная проблема, там было ещё несколько мелких, которые я сам пофиксил, Спасибо большое за помощь
При выполнении RunClient возникает ошибка связанная с этим куском кода:
private void clientSetup(final FMLClientSetupEvent event) {
MenuScreens.register(ModMenuTypes.CASTING_TABLE_MENU.get(),
CastingTableScreen::new);
}
а именно пишет:
error: incompatible...
Мне кажется, что сейчас я очень сильно туплю, я не понимаю как можно убрать аргумент из конструктора, я же расширяю класс, а не сужаю его, как количество аргументов конструктора при расширении класса может стать меньше?
Так BlockEntityType принимает в качестве аргумента конструктор класса BlockEntity от которого мой класс является дочерним, каким образом я могу написать super() без этого аргумента, или я чего-то не понимаю?
Я пытался создать блок с моделью типа Obj, по документации Forge, создал файл в папке blockstates(скрин 1), переместил файлы с .Obj и .mtl в папку models/block(скрин 2), переделал файл.mtl чтобы путь до текстуры был формата: "mod:name"(скрин 3) и это не заработало. Подскажите, что я сделал не...
Я заметил, что в некоторых модах используются модели блоков не подходящих под ограничения blockbench, например некоторые блоки из ars magica 2. Хотел бы узнать как это можно реализовать.
Я совсем запутался между тегами и совсем не понимаю, с одной стороны по идее для мультитула нужно создать тег который совмещает несколько инструментов, с другой стороны я совсем не понимаю почему тир предмета содержит уровень инструмента, вместо тегов NEEDS_DIAMOND_TOOL и прочих, а так же за что...
@ZZZubec
Вот скриншот с другого видео, этот код отличается от моего только тем, что я добавил условие которое не позволяет открыть интерфейс во время приседания и отличаются 2 метода которым поменяли маппинг isRemote() поменяли на isClientSide(), а вместе с этим поменялся функционал в...