Базовая концепция
Что такое CustomModelData и как это работает?
Как один ванильный предмет превращается в катану, кружку, жетон, квестовый проп или любую другую модель без клиентских модов.
Читать статьюРабочая библиотека для тех, кто собирает ресурс-паки, RP-предметы, торговцев, текстуры и скины. Слева — список материалов, справа — сами разборы, чтобы можно было быстро выбрать нужную тему и не тонуть в разрозненных советах.
Эти материалы быстрее всего ставят всё на рельсы: что именно делает CustomModelData, где должны лежать файлы внутри пака и какие практические правила сайта полезно знать ещё до загрузок и публикации.
Базовая концепция
Как один ванильный предмет превращается в катану, кружку, жетон, квестовый проп или любую другую модель без клиентских модов.
Читать статьюСправочник
Быстрая карта папок textures, models, blockstates и тех имён файлов, которые чаще всего приходится искать вручную.
Продвинутый гайд
Почему огромный список нумерованных значений CustomModelData ломается, и как читаемый строковый ID в custom_data решает это без отказа от числового хука модели.
Читать статьюПродвинутый гайд
Схема категория + семейство + вариант для внутренних ID, видимых имён и visual hook, которая не разваливается, когда предметов становится много.
Читать статьюГенератор ресурс-паков, редакторы скинов и текстур, а ещё планировщики сфер, кругов и куполов.
Гайд по инструменту
Выбрать версию, добавить предметы, блоки и броню, загрузить текстуры, проверить результат и скачать ZIP, который потом не придётся пересобирать вручную.
Читать гайдГайд по редактору
Как устроен классический атлас 64x64, зачем нужен внешний слой и почему рисование прямо по 3D-модели помогает с рукавами, шляпами, ботинками и скрытыми сторонами.
Читать статьюГайд по редактору
Как размер текстуры влияет на читаемость, детализацию и объём работы, и как потом без потери резкости отправить PNG в pack workflow.
Читать статьюГайд по редактору
Что мы нашли внутри настоящего jar-файла клиента Minecraft 26.x: два слоя текстуры, отсутствие редактируемой модели и как нарисовать свою.
Читать статьюГайд по стройке
Как выбирать между кругами, куполами, полыми оболочками и сплошными сферами и как строить их по слоям без борьбы с силуэтом уже в мире.
Читать статьюГайд по планированию
Как сначала зафиксировать основание, осознанно выбрать толщину кольца и перейти от 2D-плана к профилю купола без угадывания.
Читать гайдСтатья
Как понять, что в постройке на самом деле круглое, выбрать лёгкий планировщик, подобрать радиус и проверить контур в игре.
Читать статьюКоманды зелий и торгов жителей, item definition для моделей и каталог, который держит растущий список предметов в порядке.
Конструктор команд
Как собрать зелье с potion_contents, собственными эффектами, цветом бутылки, lore, CustomModelData и корректной give-командой под нужную версию.
Конструктор команд
Как работают Offers, Recipes, цены, награды, лимиты, CustomModelData и summon-команда, если торговец должен быть частью реальной системы, а не случайной витриной.
Читать статьюГайд по конструктору
Когда использовать model, select, range_dispatch и condition и как аккуратно положить definition в папку items.
Читать гайдСтатья
Как выбрать тип ветки item definition: именованные состояния, числовые пороги или условие да/нет — на трёх примерах.
Читать статьюГайд по каталогу
Как не утонуть в ID, названиях, базовых предметах и хуках пака, когда кастомных предметов становится больше десятка.
Читать гайдНаписанные книги и письма, сообщения в чате и заголовках, боссбары для состояния, общего для всех игроков.
Гайд по конструктору
Написанные книги, письма, записки и договоры, собранные по страницам, с командой выдачи для вашей версии.
Читать гайдСтатья
Один такт на страницу, выбор объекта до первой фразы, квестовый реквизит от договора до улики и что меняет подпись книги.
Читать статьюГайд по конструктору
Реплики tellraw, title, subtitle и actionbar для сцен Minecraft и то, когда какой канал уместен.
Читать гайдСтатья
Ритм реплик во время живой игры, выбор канала и читаемый текст сцены в шумном чате.
Читать статьюСтатья
Объявления через tellraw, title, subtitle и actionbar, которые игроки успевают прочитать посреди события.
Читать статьюГайд по конструктору
Что делает каждая из семи команд /bossbar, цвета и стили, где их запускать и как чисто убрать шкалу.
Читать гайдСтатья
Когда шкала лучше чата и заголовков, четыре приёма для RP-событий и обратный отсчёт на командных блоках или в датапаке.
Читать статьюКак /give изменился с компонентами данных в 1.20.5 и снова в 1.21.4, почему ломаются старые команды и как собрать предмет без ручного JSON.
Теория
Что изменилось в командах предметов в 1.20.5, старая команда рядом с компонентной и что первым ломается на живом сервере.
Читать статьюОшибки
Сначала версия, затем самые частые ошибки, из-за которых падает /give, и как читать красный текст ошибки.
Читать статьюСоздание предметов
Команда кастомного предмета по шагам: базовый предмет, имя и лор, скрытый ID в custom_data, item_model и ячейки модели, проверка предмета в игре.
Читать гайдМодели
Четыре части конвейера кастомной модели, где модель лежит в паке и как предмет на неё ссылается.
Читать статьюОружие
Сначала роль оружия и базовый предмет, затем урон, скорость атаки и внешний вид, по которому его узнают.
Читать статьюТаблицы лута, рецепты, достижения и зачарования как файлы датапака, а ещё экономика и прогрессия для RP-сервера.
Гайд по концепции
Почему loot-таблицу и рецепт нельзя сделать командой, как устроена папка пака и что за переименование в 1.21 тихо ломает паки, не выдавая ни одной ошибки.
Читать статьюПродвинутый гайд
Пулы, роллы и number provider — и почему вес 10 это не шанс 10%. Именно поэтому большинство «сломанных» таблиц на самом деле просто неверно оценены.
Читать статьюПродвинутый гайд
Лишние пустые ряды в паттерне, теги предметов как ингредиенты и два изменения формата, из-за которых скопированный пример молча не работает.
Читать статьюПродвинутый гайд
Почему триггер, который никогда не срабатывает, — основа кастомных квестов, и какая награда наконец кладёт рецепт в книгу.
Читать статьюГайд по конструктору
Базовая и продвинутая рандомизация, /give против записи для таблицы лута с диапазонами, зашитыми как number provider.
Читать статьюПродвинутый гайд
Все ванильные группы несовместимости, трофейные зачарования, и почему лимит уровня — это выбор командной системы, а не стена.
Читать статьюПродвинутый гайд
Как не дать поддельным распискам, пропускам и жетонам просачиваться в экономику на жителях, если валюта у вас — это реальный предмет, а не просто спам изумрудами.
Читать статьюПродвинутый гайд
Артефакты, циклы обслуживания, ветки классов, ограничения и админские настройки для прогрессии без клиентских модов.
Читать статьюСделаны для сервера Cube in Square. ArmorHide и Chest Helper опубликованы на Modrinth, DarkMage и Mechanism доступны на нашем Patreon, а HeadHunter работает только на нашем сервере.
Статья о плагине
Краткий разбор инженерной прогрессии вокруг Gear Heart, окисления, обслуживания, перегруза и ритуальной техники на сервере Paper без модов.
Читать статьюСтатья о плагине
Гайд по кровавой цене магии, бутылкам, ритуальному давлению и тому, как тёмная магия становится социальной силой, а не просто ещё одним набором спеллов.
Читать статьюСтатья о плагине
Как трофейная прогрессия, способности мобов и риск потерь собираются в охотничью петлю, которая всё ещё держится на выживании и последствиях.
Читать статьюМод проекта
Клиентский мод для Fabric: скрывает броню на игроках или делает её полупрозрачной, чтобы в RP-сценах было видно скины и костюмы. На Modrinth.
Читать статьюМод проекта
Клиентский мод, который запоминает открытые контейнеры и превращает их в список предметов с поиском. На Modrinth.
Читать статьюКогда нужен только быстрый ответ по папке и имени файла, эта таблица экономит время лучше любого длинного гайда.
| Тип | Путь в паке | Пример имени |
|---|---|---|
| Предмет | assets/minecraft/textures/item | diamond_sword.png |
| Блок | assets/minecraft/textures/block | oak_planks.png |
| Модель предмета | assets/minecraft/models/item | custom_diamond_sword_1.json |
| Состояние блока | assets/minecraft/blockstates | crafting_table.json |
| Слои брони | assets/minecraft/textures/models/armor | diamond_layer_1.png |