- Видео 2
- Просмотров 75 398
argoDev
Россия
Добавлен 17 окт 2022
В надежде сделать что-нибудь полезное для сообщества!
Добавляем новый предмет в Minecraft! | Пишем собственный мод для Minecraft 1.19!
Привет, сегодня мы научимся добавлять новые предметы в Minecraft версии 1.19. Будем делать это с использованием языка программирования Java, без сторонних плагинов и замен текстур!
Мой телеграм канал - t.me/tgArgoDev
Мой телеграм канал - t.me/tgArgoDev
Просмотров: 13 412
Видео
Пишем СОБСТВЕННЫЙ МОД для Minecraft 1.19 на Java! | Часть 1: Настройка проекта.
Просмотров 62 тыс.Год назад
Привет, сегодня я начинаю серию уроков по написанию собственного мода для игры Minecraft версии 1.19. Будем использовать язык программирования Java, систему сборки Forge, а также IDE Intellij Idea. В этих видео не будет банальных плагинов или замен текстур, здесь мы будет писать реальный код и создавать полностью оригинальный моды для Майнкрафт, научимся добавлять свои блоки, предметы и многое ...
Пожалуйста, выпусти продолжение!
Его не будет, извини)
что делать если при заходе на сайт intellij idea нету community edition?
public static final DeferredRegister<Item> Money = DeferredRegister.create(ForgeRegistries.ITEMS, story.MOD_ID); ось так одна строка виглядає при созданії 1.20.1
понятно, делать моды для майнкрафт это не моё.
Та это ж изи, на таком уровне, во всяком случае🤣
@@devArgo можешь сделать проду пожалуйстааа
@@devArgo но для меня нет, лучше ресурспаки буду делать.
а для 1.12.2 какой jdk нужен?
Я немного не понял з извлеченеем папок и файлов из файла "forge...installer.jar" ведь у меня там другие папки и файлы
а почему нет тула грейдл?
Пожалуйста, выпусти продолжение!
А на каком языке программирование нужно писать моды для Майнкрафта ПЕ
что делать, если нет той самой загрузки чего-то как на 2:16?
А че на плюсах нельзя писать?( Я ведь как раз плюсы и изучаю, а тут надо джава
Ну да, писать моды на си плюс плюс для игры на джаве, это же возможно 100%
@@BukvaYa_ Я уже основу джавы за неделю выучил) настолько там просто по сравнению с плюсами
@@Fastmatr Красава💪
@@BukvaYa_ Да не, плюсофаги могут и за день условный Джава или С# выучить. Просто ч отводил каждый день 15 минут
Кстати есть плагин для Idea это Minecraft dev с плагинами он будет сам скачивать фордж
А как скачать то Java Home?
Можете помочь настроить всё, я всё сделал по видео не он не хочет работает даже пустым
Все уже что-ли? Дальше кина нн будет? Прискорбно 😔
Простите за глупый вопрос, но можно ли по схожему принципу настроить рабочее пространство под версию майнкрафта 1.12.2? Просто я не полностью видео посмотрел
По логике принцип один и тот же
Надеюсь тебя не забрали в армию😐
Во вторник посмотрим, че они там решат, ой, надоели, собаки чертовы
А можно писать мод на Notepad++?
Хоть в терминале)
плохая идея яву откуда попало скачивать
Офф. документация Forge: Forge рекомендует и официально поддерживает Eclipse Temurin.
Зря канал забросил, как по мне
Он не заброшен, просто есть дела поважнее, на данный момент
@@devArgo ок
а как добавить описание предмету?
Привет! Я сам хочу научиться писать моды, поэтому стало интересно, как ты сам узнавал все эти тонкости и работу API, какие основные источники информации использовал для обучение, сам занимался созданием модов? Как долго? Спасибо.
Если ты хочешь чему-то научиться, то тебе прямиком на зарубежные Ютуб каналы, авторы которых не дилетанты(В основном)
Никаких тонкостей тут нет) Идешь на англ ютюб и там есть плейлисты по созданию модов, я там смотрел, потом пытался чет сделать сам
Чувааак, ну ты где???
Походу скоро буду в армии, аххахах
@@devArgo нееееттт
А с каких это пор Forge стал инструментом сборки? А Gradle просто по приколу существует?
IEventBus - это интерфейс! Именно поэтому буква I стоит в самом начале. Никакого отношения к Item это название и сам интерфейс не имеет
в intellij idea существует уже плагин который сам всё сделает... Он поддерживается и в community версии и в utlimate.
Как называется?
Всё сказано у Kaupenjoe
Удачи тебе развитии канала, видео таких как ето без води очень мало на ютубе.😇🥰
Помогите кто нибудь у меня нету tab в выборе
12:56 Сделал всё по видео, но на момент с созданием jar файла возникли траблы ./gradlew : Имя "./gradlew" не распознано как имя командлета, функции, файла сценария или выполняемой программы. Проверьте правильность написания имени, а также наличие и правильность пути, после чего повторите попытку. строка:1 знак:1 + ./gradlew build + ~~~~~~~~~ + CategoryInfo : ObjectNotFound: (./gradlew:String) [], CommandNotFoundException + FullyQualifiedErrorId : CommandNotFoundException
А не, я тупой, понял проблема и уже решил её
@@SlashJackBack помоги её решить, 😢 у меня она тоже.
@@Dangersola (если что я слабоват в терминах) Крч проблема вызвана тем то что ты пытаешься забилдить свой код не в той директории Например ты распаковал мдк форга по директории "c:\build", а в терминале у тебя каким то образом пишет "c:\user\username\appdata oaming\minecraft\mods" и из-за IDEA не видит файла в build.gradle ну или что то тип такого, крч просто поменяй директорию (если что смена директории происходит по команде "cd" и например "cd c:\build")
Это вам не мскреатор
Кому пишешь?
@@vandarkhoIme Забей
Че блять... I - это от item?.. I в начале IEventBus это соглашение об именовании интерфейсов. Ты точно прогер?
Расслабься друг, можно просто указать на ошибку)
Билд так же можно запускать через Gradle → Tasks → build → build
Привет у меня ошибка, как ее исправить? C:\Program Files (x86)\Mods\Ice and Fire\.gradle\8.4\fileChanges\last-build.bin (Системе не удается найти указанный путь)
по этой директории снеси враппер градла
Знающие люди подскажите. По такой же методике добавил второй предмет, но вместо дефолтного названия предмета, начало писать item.***mod.название предмета. Как пофиксить
тебе надо в папке lang сделать так "item.***mod.название предмета": "название предмета на том языке, на котором хочешь чтобы было"
в моем случае "item.prolitmod.banana": "Banana", получается уже в игре будет писаться не item и т.д, а Banana
а есть где-то информация о том, как выглядит код тех или иных вещей из оригинальной игры? Я вот хочу сделать измерение с генерацией на основе стандартного супер-плоского мира. Если бы были примеры кода отвечающего за генерацию плоского мира и создание измерения, то может можно было бы от этого отталкиваться. Спасибо за видео, с вашим подходом втянуться и начать понимать будет гораздо проще для многих. Это очень важно, ведь MCreator без костылей не позволяет многое делать
Исходники игры находятся в External Libraries
Пожалуйста, вернись, мы очень хотим научиться модить
ААААААААА, У МЕНЯ ЛОМКА! БОЛЬШЕ БОЛЬШЕ УРОКОВ!!!!!
Можно ли писать мод на питоне?
Можно, а нафига? Если все сделано для джавы:)
1
Почему ты пропал?(
Жизнь - сложная штука:)
жду продолжение гайд топ
А где продолжение? 9 месяцев прошло!😮
А вот не планирую))
жаль что канал уже не ведётся((( Это буквально ЕДИНСТВЕННЫЙ канал на котором можно узнать КАК кодить моды (по крайней мере я таких больше не нашёл). канал был заброшен слишком рано, с таким-то потенциалом
Он не заброшен) а каналы такие есть, но только на английском языке:)
нижний пробел?
Не буду душнилой. I в слове IEventBus это сокращение не от item, а от interface
Хм, возможно такое, уже не помню точно:)
в idea есть же функция создания jar файла, что с ним не так
Хотел бы поинтересоваться. Что мне нужно изучать, чтобы начать программировать моды на java. Может быть нужны какие нибудь курсы, или что то подобное?
Думаю нужны базовые знания джавы для моддинга
Я изучаю просто язык java, без курсов, по самоучителями в инете
много курсов - инфоцыганство. Учи джаву, си шарп очень похож на джаву
Можно вопрос: без разницы же, где распаковывать этот архив?
Очевидно, что да)
Пишу мод для 1 12 2, пытаюсь запустить а у меня драйвера на карту не подходят, что делать?
Сменить версию jre проекта на ту, на которой ты запускаешь Майнкрафт через свой лаунчер. Плюсом, а что ты здесь делаешь? Для создания модов на 1.12.2 этот туториал не подходит