Содержание:
Сначала немного истории…
Привет всем! Одним из моих первых увлечений после начала изучения языков программирования был Minecraft. Вернее его моддинг. Поиграть тоже было круто, но иногда были шикарные идеи, которые были просто необходимы этой игре! Тем более версии 1.2.5, если кто такую помнит. Но тогда как-то вообще не понимал, что я делаю, а потому и интерес со временем угас.
Спустя время я снова столкнулся с этой игрой (спасибо младшему брату -_-) и вспомнил былые увлечения. Это был уже Minecraft 1.12 или вроде того. Конечно же новые знания позволили сделать куда больше, но по правде некоторые вещи выходили наугад (как бывает у всех прогеров :D).
Короче, как вы все, конечно же, догадались — тут то я решил и сам гайд написать. Ведь что-то таки могу, да и актуальных материалов на русском оказалось не так и много. Возьмем даже офф. вики:
Опыт может не так велик, но постараюсь расписать и описать все как можно понятнее. Так же буду рад любым подсказкам и замечаниям ^_^
Список статей о моддинге Minecraft 1.15-1.16
UPD 27.04.20: Немного меняю иерархию статей. Теперь не будет номеров вроде Первый урок, второй и т.д. С этого момента уроки будут разделены по группам. Думаю, что так будет логичнее и проще. И да, некоторые статейки теперь нужно будет поправить, чем я и займусь в ближайшие дни.
UPD 09.07.20: Начал обновлять гайды для соответствия версии 1.16.1.
UPD 14.07.21: Жду выхода Forge 1.17, а после этого обновлю все статьи!
UPD 22.08.21: Начал публиковать новые гайды по Froge 1.17.1!
Forge 1.17.1 Новый гайд
- [Forge] Моддинг Minecraft Forge 1.17.1. Начало
- [Forge] Mods.toml. Настраиваем новый мод
- [Forge] Добавляем свой предмет (Item)
- [All Minecraft] Модель и Текстура для предмета (Item)
- [All Minecraft] Локализация в Minecraft
- [All Minecraft] Рецепты крафта для модов и дата паков Minecraft
- [Forge/Fabric] Новая вкладка в творческом
- [Forge 1.17.1] Добавляем свой блок (Block)
- [All Minecraft] Модель, текстура и blockstate для блока
- [Forge 1.17.1] Генерация блока в мире
- [Forge 1.17.1] Еда с эффектами и посудой
Исходный код проекта на Github
Fabric 1.17.1
- [Fabric] Создаём и настраиваем новый проект
- [Fabric] Добавляем новый предмет
- [All Minecraft] Модель и Текстура для предмета (Item)
- [All Minecraft] Локализация в Minecraft
- [All Minecraft] Рецепты крафта для модов и дата паков Minecraft
- [Forge/Fabric] Новая вкладка в творческом
- TODO New Fabric Block
- [All Minecraft] Модель, текстура и blockstate для блока
Foge 1.16 и ниже
Вступение
Предметы и Вкладки
- [1.16.1] Добавляем новый предмет, новую вкладку и локализацию для них
- [1.16.1] Добавляем новую еду
- [1.16.1] Новые инструменты
- [1.15.2] Добавляем новые предмет и вкладку
- [1.15.2] Добавляем еду, еду с эффектами и корм
Блоки
- [1.15.2] Добавляем свой блок
- [1.15.2] Добавляем свою плиту, ступени и стену
- [1.15.2] Рецепты. Верстак, печь, камнерез, костёр, коптильня
- [1.15.2] Дроп при добыче блоков
- Block.Properties
- Стекло
- Новая руда. Часть 1
Мобы
- [1.15.2] Добавляем своего моба (Новая корова ч. 1)
- [1.15.2] Добавляем новую модель для моба (Новая корова ч. 2)
- [1.15.2] Улучшаем интеллект своего моба (Новая корова ч. 3)
Генерация
- Новая руда. Часть 2. Генерация в мире
- [1.15.2] Добавляем постройку (особенность, feature) для биомов
- [1.15.2] Добавляем новую структуру
Полезное
- Локализация
- Выводим приветствие игроку. Моддинг Minecraft
- Анимированные текстуры
- Blockbench. Своя модель
- Меняем имя блока. Моддинг Minecraft
И будет еще!
Устаревшее для 1.15:
Пингбэк: Добавляем новую особенность (feature) для биомов – GeekStand
Пингбэк: Добавляем новую структуру – GeekStand
Пингбэк: Добавляем новые предмет и вкладку – GeekStand
Пингбэк: Добавляем еду, еду с эффектами и корм – GeekStand
Пингбэк: [1.15.2] Добавляем свой блок – GeekStand
Пингбэк: Fabric 1.17 - Создаём и настраиваем новый проект – GeekStand
Пингбэк: [Fabric 1.17] Добавляем новый предмет – GeekStand