Пишем СОБСТВЕННЫЙ МОД для Minecraft 1.19 на Java! | Часть 1: Настройка проекта.
Привет, сегодня я начинаю серию уроков по написанию собственного мода для игры Minecraft версии 1.19. Будем использовать язык программирования Java, систему сборки Forge, а также IDE Intellij Idea. В этих видео не будет банальных плагинов или замен текстур, здесь мы будет писать реальный код и создавать полностью оригинальный моды для Майнкрафт, научимся добавлять свои блоки, предметы и многое другое!
Мой телеграм канал - t.me/tgArgoDev
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...
Пікірлер: 153
Были проблемы только с джава хом и слоник первое время не появлялся, но у тебя первого понял как интел скачать, у остальных не показано что есть второй путь, все подробно и очень помогло, спасибо что есть такие люди как ты)
@devArgo
10 ай бұрын
Очень рад помочь, сам возился с джава хом)
Ура, это именно то что я давно искал: краткий и субъективно объективный гайд)
@devArgo
7 ай бұрын
Я рад)
@d3slik
7 ай бұрын
@@devArgo а обязательно JDK 17?
@user-zi5tw6qo7t
4 ай бұрын
@@d3slik не это просто на момент записи этого видео была последняя версия
Все запустилось!! Крутяк!! Майнкрафт запустился и мой verbamod вместе с ним))
Очень полезное видео!❤
@devArgo
Жыл бұрын
Большое спасибо!!)
Wow😮
Спасибо, всё кратко и по делу. Сам программист, но на других ЯП и такие видео быстро позволяют вкатиться в новые среды.
@devArgo
8 ай бұрын
Рад помочь
@user-tv8ps7zg7h
7 ай бұрын
@@devArgo Автор срочно 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
7 ай бұрын
что делать?
@user-bl8ih8tj9b
6 ай бұрын
@@user-tv8ps7zg7h гугли powershell ExecutionPolicy, тебе нужно просто разрешить выполнять скрипты
самый лучший гайд в ру комьюнити по созданию модов, без преувеличения золото, нет воды и все по фактам. конечно использовать я буду этот гайд для создания грубо говоря читов. очень долго нуждался в этом видео и наконец нашел.
@devArgo
10 ай бұрын
Большое спасибо, мне очень приятно слышать такоё о своем контенте!!) а использовать можно как угодно)
Красавчик
@devArgo
8 ай бұрын
От души)
Довольно полезное видео, хотел сделать хоррор мод на 1.19.4 и 1.12.2 (Кстати, ровно 100-й комментарий)
@devArgo
4 ай бұрын
Не думаю, что это полезный контент, уже жалею, что сделал такое)
спасибо. мод позволяет запускать игру, 10/10, публикуй за 100 шекелей
@reaperpeirevivel
5 ай бұрын
я бы 1000000000 скинта дал за видос
@aether3730
5 ай бұрын
@@reaperpeirevivel за 993 утена
@bonniegame2164
4 ай бұрын
Ёмаё, почему у тебя под комментом одни шлакоблошкофаны?
@reaperpeirevivel
4 ай бұрын
потому что вселенная всегда стремится к порядку@@bonniegame2164
@Onemix03
Ай бұрын
@@aether3730 9999st
Буду скоро учить джаву и создавать моды. Спасибо за туториал про создание модов
@devArgo
10 ай бұрын
Не за что, спасибо, что смотришь!)
@devArgo
10 ай бұрын
К слову, тут и джава будет и все остальное:)
@antonmytenkov7197
2 ай бұрын
Привет,создал уже что нибудь ?
@mickplayvm
2 ай бұрын
@@antonmytenkov7197 нет к сожалению бросил джаву сразу с началa, стало интересно только c++ уже второй день изучаю и всё понятно калькулятор делаю теперь и hello world
В этом что-то есть))) Спс за контент, по душе! Аудитория только слабо воспринимает почему-то, надо искать подписчиков. Слышал про ютифай? то что нужно для блогеров.
@devArgo
3 ай бұрын
Да чет я не особо хочу работать прям на аудиторию, скорее создать полезный контент, больше для себя, чтоб разобраться:) да и времени на каждый видос уходит по сто лет. Про ютифай не слышал ничего
Кстати есть плагин для Idea это Minecraft dev с плагинами он будет сам скачивать фордж
спасибо огромное всё стало понятно
@devArgo
11 ай бұрын
Пожалуйста) очень приятно! Спасибо за комментарий!
Пока что это единственый пошаговый гайд именно по фордж на "новом" майне. Надеюсь с моим 1.20.1 проблем не всплывёт. Пожалуйста, продолжайте. Вы, конечно, не объясняете что конкретно делает что-то, нн теперь я по крайней мере знаю что надо менять и что вбивать в гугл, чтобы узнать подробности самостоятельно. Жду взаимодействие с мирными мобами.
@quadestgames3412
3 ай бұрын
Не было проблем с 1.20.1?
у меня вопрос по этому гайду надо указывать jdk 1.8 но в нашем случае надо jdk 17 указывать в пути?
Хотел бы поинтересоваться. Что мне нужно изучать, чтобы начать программировать моды на java. Может быть нужны какие нибудь курсы, или что то подобное?
@Utopia.anti-utopia
2 ай бұрын
Думаю нужны базовые знания джавы для моддинга
@KerManager
2 ай бұрын
Я изучаю просто язык java, без курсов, по самоучителями в инете
@ZorroMXD
2 ай бұрын
много курсов - инфоцыганство. Учи джаву, си шарп очень похож на джаву
Билд так же можно запускать через Gradle → Tasks → build → build
сделай плз гайд на версию 1.16.5 forge
в idea есть же функция создания jar файла, что с ним не так
Можете помочь настроить всё, я всё сделал по видео не он не хочет работает даже пустым
привет автор, буду благодарен если выложишь .java файл с очищенным мусором 7:57
Интересно кто то серьёзно писал мою или все смотрели по приколу?
Простите за глупый вопрос, но можно ли по схожему принципу настроить рабочее пространство под версию майнкрафта 1.12.2? Просто я не полностью видео посмотрел
@devArgo
23 күн бұрын
По логике принцип один и тот же
Я извиняюсь за свою глупенькость, но мне не достаёт фалов типа Gradle
А что нужно вводить в поле Invitation link
что делать, если нет той самой загрузки чего-то как на 2:16?
А таким же образом можно ли делать моды для 1 12 2?
@devArgo
9 ай бұрын
Там вроде похожий принцип
жава хом то я поставил как надо, а вот как а интеледжи его поставить я не понял
А как скачать то Java Home?
а почему нет тула грейдл?
Я немогу установить java_home
нижний пробел?
А на каком языке программирование нужно писать моды для Майнкрафта ПЕ
JDK 17 - LTS. Значит, если есть 21-й LTS, то ок. Если, к примеру, 20, то не ок, т.к. нестабильный?
@Fireyork1234
4 ай бұрын
LTS означает долгосрочную поддержку и по сути долго будут исправлять проблемы, но это не значит что версия нестабильная
Привет! В intellij в разделе Build Tools отсутствует выбор JavaHome, что я сделал не так?
@devArgo
9 ай бұрын
Привет, ее нужно сначала скачать)
@rayatogivi1832
9 ай бұрын
@@devArgo Clown 🎃🎃🎃
@devArgo
9 ай бұрын
@@rayatogivi1832 приятно познакомиться)
@Bever23
Ай бұрын
туда его @@devArgo
в intellij idea существует уже плагин который сам всё сделает... Он поддерживается и в community версии и в utlimate.
@modernsoftware9129
Ай бұрын
Как называется?
12:56 Сделал всё по видео, но на момент с созданием jar файла возникли траблы ./gradlew : Имя "./gradlew" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. строка:1 знак:1 + ./gradlew build + ~~~~~~~~~ + CategoryInfo : ObjectNotFound: (./gradlew:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
@SlashJackBack
2 ай бұрын
А не, я тупой, понял проблема и уже решил её
у меня ошибка: 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. как её исправить?
@ZorroMXD
2 ай бұрын
несколько раз попытайся запустить майн. Или переустанови
Ниуя не понял, но очень интересно 😅
@devArgo
10 ай бұрын
Ничего страшного, с раза 5 стабильно поймут все)
а как на фабрик
у меня не 40 минут а 4 секунды прошло😀
Привет,мне нужна помощь в переносе мода с 1.12.2 на 1.16.5,можно с тобой как то связаться,хочу задать пару вопросов?
А можно писать мод на Notepad++?
@devArgo
27 күн бұрын
Хоть в терминале)
можеш запилить пожалуста мод с крафтом пороха на 19.2 фордж?
@LeGDieS
4 ай бұрын
Делай датапак и кайфуй
Привет, делал всё как по гайду, а когда начал запуск клиента, получил следующую ошибку: 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. Помоги пожалуйста, что делать?
@devArgo
9 ай бұрын
У тебя не докачались какие-то файлики, попробуй скачать все заново
@frapsy9516
9 ай бұрын
@@devArgo 😭😭😭
@devArgo
9 ай бұрын
@@frapsy9516 не переживай, если взялся за код, то будь готов к сложности!)
@frapsy9516
9 ай бұрын
@@devArgo эх правда, знаю, в школе проходил Visual Basic, намного проще...нету таких странных ошибок хотя бы)
@frapsy9516
9 ай бұрын
@@devArgo слушай, а для этого нужна лицензия майна, или можно и на пиратке?
Пишу мод для 1 12 2, пытаюсь запустить а у меня драйвера на карту не подходят, что делать?
@FnFiveNine
Ай бұрын
Сменить версию jre проекта на ту, на которой ты запускаешь Майнкрафт через свой лаунчер. Плюсом, а что ты здесь делаешь? Для создания модов на 1.12.2 этот туториал не подходит
Привет у меня ошибка, как ее исправить? C:\Program Files (x86)\Mods\Ice and Fire\.gradle\8.4\fileChanges\last-build.bin (Системе не удается найти указанный путь)
@ZorroMXD
2 ай бұрын
по этой директории снеси враппер градла
а с помощью этого можно перенести мод с 1.16.5 на 1.20?
@devArgo
8 ай бұрын
Попробуй, думаю, да
@flexy4918
6 ай бұрын
Попробовал?
Где можно нарыть дискорд мододелов? Хочу поспрашивать как делаются некоторые вещи. Я так вынес себе мозги, пытаясь заставить мой мод делать хоть что-то (пока не получилось,взял перерыв на отдых). Всё, что я хочу сейчас - просто сделать примитивную генерацию мира. Просто из случайных блоков в случайных местах. Многая информация в интернете либо устарела, либо перегружена. У всех сложная структура процесса создания модов. Миллион строк кода в миллионе связанных между собой файлов. Гайды либо для будущих профессионалов либо для безумцев. Думал "с наскока" получится сделать хоть что-то, а н-нет. Ни один блок не понял как сгенерировать и не научился отслеживать события и реагировать на них из кода.
@kenjicarter2288
9 күн бұрын
Смотри сурсы других модов и так обучайся.
Можно ли писать мод на питоне?
@devArgo
2 ай бұрын
Можно, а нафига? Если все сделано для джавы:)
можешь помочь?
1
Gradle sync failed
у меня получилось что предмет есть текстура прозрачная
А что делать если нема слоника?
@devArgo
10 ай бұрын
Лезть в гугл, тут только поиски помогут, у меня тож постоянно чего-то нет, что-то не высвечивается, все не упомнить
Всё сказано у Kaupenjoe
Если у вас вечная загрузка импорта чего-то там в среде разработки, то проверьте не отключен ли у вас центр обновлений. Включил в службах его и наконец продолжился прогресс. Совпадение или нет хз. Спасибо большое за видео. Вхождение в разработку модов конечно мягко говоря не из удобных и втягивающих в процесс, но начало положено) Дальше можно творить. Всё получилось. upd: "можно творить"... как же я ошибался
Вопрос, подходит ли любой JDK?
@Texlis2178
4 ай бұрын
Тут завивисит от версии gradel меня лично послали когда я запустил с 21 JDK
Зачем тебе фордж друг когда есть фабрик
@devArgo
8 ай бұрын
Хочу..
@ZorroMXD
2 ай бұрын
зачем фабрик если есть фордж?
Можно вопрос: без разницы же, где распаковывать этот архив?
@devArgo
3 ай бұрын
Очевидно, что да)
Жаль фордж..
ошибку выдает( Она длинная, но вот ее начало: Could not resolve all files for configuration ':compileClasspath'. > Could not find couchbase:couchbase-client:1.1.8.. Если поможете, буду благодарен!
@devArgo
10 ай бұрын
Привет, ошибки могут быть вызваны вообще чем угодно, может быть что-то не скачалось, может быть ты где-то что-то не написал и тп. Ошибки могут зависеть даже от твоего пк, поэтому с этим вряд ли помогу. Советую самому искать решения проблем, зачастую ошибки бывают в самых простых вещах. Искать придётся скорее всего на английском, тк в ру сегменте ничего про моды нет..
@Flow_Dream
10 ай бұрын
@@devArgo Так и произошло). Я сам нашел решение. Неделю мучаюсь с созданием модов на 1.12.2, но не один гайд не подходит мне. Ни с точки зрения объяснений, ни с точки зрения фактического применения (зачастую возникают ошибки, которых у людей в видео небыло в помине)
@Flow_Dream
10 ай бұрын
@@devArgo Сейчас сижу, колупаю сайты и форумы, параллельно изучая понемногу сам Java. Пока что на этапе создания блока. Пытаюсь ему прописать свойство кое какое. В любом случае, спасибо за ответ). Upd: Если кому интересно, ту ошибку я решил, путем банальной установки плагина couchbase для intellij idea (в самой проге есть вкладка с плагинами)
@devArgo
10 ай бұрын
@@Flow_Dream ну вот видишь! У меня таких кейсов вагон и маленькая тележка. К примеру java home, который отсутствовал у меня и пришлось устанавливать через какие-то костыли. В общем, молодец! Я сам с джавой буду возиться в более прикладном бэк смысле, моды ведь - развлекуха бесплатная)
@devArgo
10 ай бұрын
@@Flow_Dream не хочешь поиграть с модами? А то мне скучно в соло:)
Почти ничего не понял
аххаххаах берем удаляем лицензию
@devArgo
8 ай бұрын
Хехе
Это вам не мскреатор
плохая идея яву откуда попало скачивать
@kodrsgpoewkporkwpotkgpowet
Ай бұрын
Офф. документация Forge: Forge рекомендует и официально поддерживает Eclipse Temurin.
А че на плюсах нельзя писать?( Я ведь как раз плюсы и изучаю, а тут надо джава
ВОТ ПОЧЕМУ НЕЛЬЗЯ ПОКАЗАТЬ КАК УСТАНОВИТЬ ЭТОТ СРАННЫЙ JAVA HOME?! Там на английском а перевод дерьмище. Сделал все как там показано, но не видит intelij эту джаву хоум
@nitro_game_development
7 ай бұрын
У меня тоже возникли проблемы с этой вашей джава хом :) Там через костыль только запустил скачал архив JDK , где джава все время искал определённую версию , я просто переименован папку в нужную версию и кое как поменял параметры и все схавало - работает
@Mandok12
5 ай бұрын
@@nitro_game_development можешь подсказать как её установить пожалуйста?
какой я тупой бл\ть я все понял но я в ати 0 пойду читать джава
Ничо не понятно, строки абсолютно другие, постоянно выдаëт ошибки
Видео спизжено у американского блогера
@devArgo
9 ай бұрын
Почему же спизжено? На ру ютюбе такого нет, на американском есть, поэтому я нашел его вне ру сегмента и просто переделал под ру
@filimonick
9 ай бұрын
@@devArgo почему тогда в описании не указал первоисточник?
@litkoit1003
9 ай бұрын
@@filimonickТаких роликов по созданию мода много по этому этот ролик можно назвать плагиатом даже у какого-то Миши из подзолупенко с 1.5 просмотров. По твоей логике любой тренд это плагиат.
@filimonick
9 ай бұрын
@@litkoit1003 именно таких роликов очень мало, к тому же, человек с американского ютуба занимается этим плотно, весь его контент посвящён этой тематике, к тому же, все действия выполненые автором в ролике почти полностью копируют действия автора с американского ютуба
@filimonick
9 ай бұрын
Оригинальный ролик kzread.info/dash/bejne/fqSjtdtpaZTdiaw.html
неужели начинающим мододелам больше не придётся нудно и тленно переписывать код у англоязычных ютуберов, ничего при этом не понимая ?
@devArgo
9 ай бұрын
Есть надежда на светлое будущее)
А с каких это пор Forge стал инструментом сборки? А Gradle просто по приколу существует?
@RiseOfArGo как скачать JAVA_HOME (он у меня отображается, но выделяется красным и не работает) помоги пожалуйста 😅
@FnFiveNine
Ай бұрын
Эта ошибка возникает из-за того, что переменная JAVA_HOME не была определена. Чтобы этой ошибки не было вы должны самостоятельно ее определить