Пишем СОБСТВЕННЫЙ МОД для Minecraft 1.19 на Java! | Часть 1: Настройка проекта.
Вставка
- Опубліковано 20 кві 2023
- Привет, сегодня я начинаю серию уроков по написанию собственного мода для игры Minecraft версии 1.19. Будем использовать язык программирования Java, систему сборки Forge, а также IDE Intellij Idea. В этих видео не будет банальных плагинов или замен текстур, здесь мы будет писать реальный код и создавать полностью оригинальный моды для Майнкрафт, научимся добавлять свои блоки, предметы и многое другое!
Мой телеграм канал - t.me/argoRise
IntelliJ IDEA - www.jetbrains.com/ru-ru/idea/...
JDK 17 - adoptium.net/temurin/releases/
Forge для 1.19 - files.minecraftforge.net/net/...
Java Home - mkyong.com/java/how-to-set-ja...
Были проблемы только с джава хом и слоник первое время не появлялся, но у тебя первого понял как интел скачать, у остальных не показано что есть второй путь, все подробно и очень помогло, спасибо что есть такие люди как ты)
Очень рад помочь, сам возился с джава хом)
Ура, это именно то что я давно искал: краткий и субъективно объективный гайд)
Я рад)
@@RiseOfArGo а обязательно JDK 17?
@@d3slik не это просто на момент записи этого видео была последняя версия
Спасибо, всё кратко и по делу. Сам программист, но на других ЯП и такие видео быстро позволяют вкатиться в новые среды.
Рад помочь
@@RiseOfArGo
Автор срочно
Cannot open Local
Failed to start [powershell.exe, -NoExit, -ExecutionPolicy, Bypass, -File, (дальше путь к intellij IDEA)
See IDE log (Help | Show Log in Explorer) for the details.
что делать?
@@user-tv8ps7zg7h гугли powershell ExecutionPolicy, тебе нужно просто разрешить выполнять скрипты
Очень полезное видео!❤
Большое спасибо!!)
самый лучший гайд в ру комьюнити по созданию модов, без преувеличения золото, нет воды и все по фактам. конечно использовать я буду этот гайд для создания грубо говоря читов. очень долго нуждался в этом видео и наконец нашел.
Большое спасибо, мне очень приятно слышать такоё о своем контенте!!) а использовать можно как угодно)
спасибо. мод позволяет запускать игру, 10/10, публикуй за 100 шекелей
я бы 1000000000 скинта дал за видос
@@reaperpeirevivel за 993 утена
Ёмаё, почему у тебя под комментом одни шлакоблошкофаны?
потому что вселенная всегда стремится к порядку@@bonniegame2164
@@aether3730 9999st
Все запустилось!! Крутяк!! Майнкрафт запустился и мой verbamod вместе с ним))
Красавчик
От души)
Кстати есть плагин для Idea это Minecraft dev с плагинами он будет сам скачивать фордж
у меня вопрос по этому гайду надо указывать jdk 1.8 но в нашем случае надо jdk 17 указывать в пути?
Wow😮
Довольно полезное видео, хотел сделать хоррор мод на 1.19.4 и 1.12.2 (Кстати, ровно 100-й комментарий)
Не думаю, что это полезный контент, уже жалею, что сделал такое)
Буду скоро учить джаву и создавать моды. Спасибо за туториал про создание модов
Не за что, спасибо, что смотришь!)
К слову, тут и джава будет и все остальное:)
Привет,создал уже что нибудь ?
@@antonmytenkov7197 нет к сожалению бросил джаву сразу с началa, стало интересно только c++ уже второй день изучаю и всё понятно калькулятор делаю теперь и hello world
В этом что-то есть))) Спс за контент, по душе! Аудитория только слабо воспринимает почему-то, надо искать подписчиков. Слышал про ютифай? то что нужно для блогеров.
Да чет я не особо хочу работать прям на аудиторию, скорее создать полезный контент, больше для себя, чтоб разобраться:) да и времени на каждый видос уходит по сто лет. Про ютифай не слышал ничего
Пока что это единственый пошаговый гайд именно по фордж на "новом" майне. Надеюсь с моим 1.20.1 проблем не всплывёт.
Пожалуйста, продолжайте. Вы, конечно, не объясняете что конкретно делает что-то, нн теперь я по крайней мере знаю что надо менять и что вбивать в гугл, чтобы узнать подробности самостоятельно. Жду взаимодействие с мирными мобами.
Не было проблем с 1.20.1?
Хотел бы поинтересоваться. Что мне нужно изучать, чтобы начать программировать моды на java. Может быть нужны какие нибудь курсы, или что то подобное?
Думаю нужны базовые знания джавы для моддинга
Я изучаю просто язык java, без курсов, по самоучителями в инете
много курсов - инфоцыганство. Учи джаву, си шарп очень похож на джаву
в idea есть же функция создания jar файла, что с ним не так
Простите за глупый вопрос, но можно ли по схожему принципу настроить рабочее пространство под версию майнкрафта 1.12.2? Просто я не полностью видео посмотрел
По логике принцип один и тот же
Я извиняюсь за свою глупенькость, но мне не достаёт фалов типа Gradle
А что нужно вводить в поле Invitation link
Интересно кто то серьёзно писал мою или все смотрели по приколу?
Можете помочь настроить всё, я всё сделал по видео не он не хочет работает даже пустым
Привет!
В intellij в разделе Build Tools отсутствует выбор JavaHome, что я сделал не так?
Привет, ее нужно сначала скачать)
@@RiseOfArGo Clown
🎃🎃🎃
@@rayatogivi1832 приятно познакомиться)
туда его
@@RiseOfArGo
А таким же образом можно ли делать моды для 1 12 2?
Там вроде похожий принцип
что делать, если нет той самой загрузки чего-то как на 2:16?
Я немогу установить java_home
Привет,мне нужна помощь в переносе мода с 1.12.2 на 1.16.5,можно с тобой как то связаться,хочу задать пару вопросов?
а почему нет тула грейдл?
сделай плз гайд на версию 1.16.5 forge
у меня ошибка: Failed to get asset: minecraft/sounds/music/game/left_to_bloom.ogg
Failed to get asset: minecraft/sounds/music/game/nether/nether_wastes/rubedo.ogg
Some assets failed to download or validate, try running the task again.
как её исправить?
несколько раз попытайся запустить майн. Или переустанови
нижний пробел?
привет автор, буду благодарен если выложишь .java файл с очищенным мусором 7:57
жава хом то я поставил как надо, а вот как а интеледжи его поставить я не понял
JDK 17 - LTS. Значит, если есть 21-й LTS, то ок. Если, к примеру, 20, то не ок, т.к. нестабильный?
LTS означает долгосрочную поддержку и по сути долго будут исправлять проблемы, но это не значит что версия нестабильная
спасибо огромное всё стало понятно
Пожалуйста) очень приятно! Спасибо за комментарий!
А на каком языке программирование нужно писать моды для Майнкрафта ПЕ
А как скачать то Java Home?
А можно писать мод на Notepad++?
Хоть в терминале)
Привет, делал всё как по гайду, а когда начал запуск клиента, получил следующую ошибку:
Execution failed for task ':downloadAssets'.
> Failed to get asset: minecraft/lang/en_ca.json
Some assets failed to download or validate, try running the task again.
Помоги пожалуйста, что делать?
У тебя не докачались какие-то файлики, попробуй скачать все заново
@@RiseOfArGo 😭😭😭
@@frapsy9516 не переживай, если взялся за код, то будь готов к сложности!)
@@RiseOfArGo эх правда, знаю, в школе проходил Visual Basic, намного проще...нету таких странных ошибок хотя бы)
@@RiseOfArGo слушай, а для этого нужна лицензия майна, или можно и на пиратке?
Привет у меня ошибка, как ее исправить? C:\Program Files (x86)\Mods\Ice and Fire\.gradle\8.4\fileChanges\last-build.bin (Системе не удается найти указанный путь)
по этой директории снеси враппер градла
можеш запилить пожалуста мод с крафтом пороха на 19.2 фордж?
Делай датапак и кайфуй
Билд так же можно запускать через Gradle → Tasks → build → build
в intellij idea существует уже плагин который сам всё сделает... Он поддерживается и в community версии и в utlimate.
Как называется?
а с помощью этого можно перенести мод с 1.16.5 на 1.20?
Попробуй, думаю, да
Попробовал?
Пишу мод для 1 12 2, пытаюсь запустить а у меня драйвера на карту не подходят, что делать?
Сменить версию jre проекта на ту, на которой ты запускаешь Майнкрафт через свой лаунчер. Плюсом, а что ты здесь делаешь? Для создания модов на 1.12.2 этот туториал не подходит
12:56
Сделал всё по видео, но на момент с созданием jar файла возникли траблы
./gradlew : Имя "./gradlew" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку.
строка:1 знак:1
+ ./gradlew build
+ ~~~~~~~~~
+ CategoryInfo : ObjectNotFound: (./gradlew:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
А не, я тупой, понял проблема и уже решил её
а как на фабрик
Gradle sync failed
Ниуя не понял, но очень интересно 😅
Ничего страшного, с раза 5 стабильно поймут все)
у меня не 40 минут а 4 секунды прошло😀
Можно ли писать мод на питоне?
Можно, а нафига? Если все сделано для джавы:)
у меня получилось что предмет есть текстура прозрачная
можешь помочь?
А что делать если нема слоника?
Лезть в гугл, тут только поиски помогут, у меня тож постоянно чего-то нет, что-то не высвечивается, все не упомнить
Где можно нарыть дискорд мододелов? Хочу поспрашивать как делаются некоторые вещи. Я так вынес себе мозги, пытаясь заставить мой мод делать хоть что-то (пока не получилось,взял перерыв на отдых). Всё, что я хочу сейчас - просто сделать примитивную генерацию мира. Просто из случайных блоков в случайных местах. Многая информация в интернете либо устарела, либо перегружена. У всех сложная структура процесса создания модов. Миллион строк кода в миллионе связанных между собой файлов. Гайды либо для будущих профессионалов либо для безумцев.
Думал "с наскока" получится сделать хоть что-то, а н-нет. Ни один блок не понял как сгенерировать и не научился отслеживать события и реагировать на них из кода.
Смотри сурсы других модов и так обучайся.
Можно вопрос: без разницы же, где распаковывать этот архив?
Очевидно, что да)
Вопрос, подходит ли любой JDK?
Тут завивисит от версии gradel меня лично послали когда я запустил с 21 JDK
Всё сказано у Kaupenjoe
1
ошибку выдает( Она длинная, но вот ее начало: Could not resolve all files for configuration ':compileClasspath'.
> Could not find couchbase:couchbase-client:1.1.8.. Если поможете, буду благодарен!
Привет, ошибки могут быть вызваны вообще чем угодно, может быть что-то не скачалось, может быть ты где-то что-то не написал и тп. Ошибки могут зависеть даже от твоего пк, поэтому с этим вряд ли помогу. Советую самому искать решения проблем, зачастую ошибки бывают в самых простых вещах. Искать придётся скорее всего на английском, тк в ру сегменте ничего про моды нет..
@@RiseOfArGo Так и произошло). Я сам нашел решение. Неделю мучаюсь с созданием модов на 1.12.2, но не один гайд не подходит мне. Ни с точки зрения объяснений, ни с точки зрения фактического применения (зачастую возникают ошибки, которых у людей в видео небыло в помине)
@@RiseOfArGo Сейчас сижу, колупаю сайты и форумы, параллельно изучая понемногу сам Java. Пока что на этапе создания блока. Пытаюсь ему прописать свойство кое какое. В любом случае, спасибо за ответ).
Upd: Если кому интересно, ту ошибку я решил, путем банальной установки плагина couchbase для intellij idea (в самой проге есть вкладка с плагинами)
@@Flow_Dream ну вот видишь! У меня таких кейсов вагон и маленькая тележка. К примеру java home, который отсутствовал у меня и пришлось устанавливать через какие-то костыли. В общем, молодец! Я сам с джавой буду возиться в более прикладном бэк смысле, моды ведь - развлекуха бесплатная)
@@Flow_Dream не хочешь поиграть с модами? А то мне скучно в соло:)
Если у вас вечная загрузка импорта чего-то там в среде разработки, то проверьте не отключен ли у вас центр обновлений. Включил в службах его и наконец продолжился прогресс. Совпадение или нет хз.
Спасибо большое за видео. Вхождение в разработку модов конечно мягко говоря не из удобных и втягивающих в процесс, но начало положено) Дальше можно творить. Всё получилось.
upd: "можно творить"... как же я ошибался
Зачем тебе фордж друг когда есть фабрик
Хочу..
зачем фабрик если есть фордж?
плохая идея яву откуда попало скачивать
Офф. документация Forge: Forge рекомендует и официально поддерживает Eclipse Temurin.
Жаль фордж..
Это вам не мскреатор
Почти ничего не понял
А че на плюсах нельзя писать?( Я ведь как раз плюсы и изучаю, а тут надо джава
аххаххаах берем удаляем лицензию
Хехе
ВОТ ПОЧЕМУ НЕЛЬЗЯ ПОКАЗАТЬ КАК УСТАНОВИТЬ ЭТОТ СРАННЫЙ JAVA HOME?! Там на английском а перевод дерьмище. Сделал все как там показано, но не видит intelij эту джаву хоум
У меня тоже возникли проблемы с этой вашей джава хом :) Там через костыль только запустил скачал архив JDK , где джава все время искал определённую версию , я просто переименован папку в нужную версию и кое как поменял параметры и все схавало - работает
@@nitro_game_development можешь подсказать как её установить пожалуйста?
Ничо не понятно, строки абсолютно другие, постоянно выдаëт ошибки
какой я тупой бл\ть я все понял но я в ати 0 пойду читать джава
Видео спизжено у американского блогера
Почему же спизжено? На ру ютюбе такого нет, на американском есть, поэтому я нашел его вне ру сегмента и просто переделал под ру
@@RiseOfArGo почему тогда в описании не указал первоисточник?
@@filimonickТаких роликов по созданию мода много по этому этот ролик можно назвать плагиатом даже у какого-то Миши из подзолупенко с 1.5 просмотров. По твоей логике любой тренд это плагиат.
@@litkoit1003 именно таких роликов очень мало, к тому же, человек с американского ютуба занимается этим плотно, весь его контент посвящён этой тематике, к тому же, все действия выполненые автором в ролике почти полностью копируют действия автора с американского ютуба
Оригинальный ролик ua-cam.com/video/LpoSy091wYI/v-deo.html
А с каких это пор Forge стал инструментом сборки? А Gradle просто по приколу существует?
неужели начинающим мододелам больше не придётся нудно и тленно переписывать код у англоязычных ютуберов, ничего при этом не понимая ?
Есть надежда на светлое будущее)
@RiseOfArGo как скачать JAVA_HOME (он у меня отображается, но выделяется красным и не работает) помоги пожалуйста 😅
Эта ошибка возникает из-за того, что переменная JAVA_HOME не была определена. Чтобы этой ошибки не было вы должны самостоятельно ее определить