Своя музыка, предметы и оформление
Как добавить на сервер Minecraft свои предметы, звуки и картинки через ресурспак: кастомное оружие, музыка, шейдеры и почему за графику отвечает клиент.
Обновлено 4 августа 2026 г.
Всё, что игрок видит и слышит, живёт на его стороне. Сервер может только попросить клиент загрузить ресурспак — и уже в нём лежат ваши текстуры, модели и звуки.
Как это работает
- Ресурспак — zip-архив с текстурами, моделями и звуками.
- Ссылка на него указывается в Настройках (расширенные → «Ресурспак» и «SHA1 ресурспака»).
- Клиент скачивает его при входе, можно сделать обязательным.
Подробнее про раздачу и типичные ошибки — Ресурспак и датапаки.
Свои предметы и оружие
Схема стандартная: берём ванильный предмет и подменяем ему модель по custom_model_data.
- Ресурспак содержит модель и текстуру, привязанные к номеру.
- Плагин выдаёт предмет с этим номером и вешает на него поведение: ItemsAdder, Oraxen, Nexo (для новых версий) или связка MythicMobs + ресурспак для боевых предметов.
Плагин обычно сам собирает ресурспак из своих файлов — вам остаётся положить его туда, откуда клиент сможет скачать.
Без плагина тоже можно: датапак задаёт рецепты и логику, ресурспак — внешний вид. Дольше, зато без зависимостей.
Своя музыка и звуки
Формат — OGG, положить в ресурспак по пути assets/minecraft/sounds/… и описать в sounds.json.
Два сценария:
- Заменить ванильные звуки и музыку — назвать файл так же, как ванильный (
music/game/calm1.ogg). Ничего настраивать не нужно, замена происходит сама. - Добавить свои — придумать событию имя (
custom.spawn.theme) и проигрывать командой:
/playsound custom.spawn.theme master @a ~ ~ ~ 1 1
Команду удобно вешать на вход в регион, кнопку или расписание. Пластинки делаются так же — заменой звука конкретной пластинки.
«Реалистичная графика»
Шейдеры и ультра-текстуры — это клиентские моды (Iris, OptiFine, Complementary и подобные). Сервер их не раздаёт и не включает: он вообще не рисует картинку.
Что реально может сделать сервер:
- раздать ресурспак с хорошими текстурами и картами нормалей/PBR — с ними шейдеры у игрока выглядят как в роликах;
- положить ссылку на рекомендованный набор клиентских модов в описание или Discord;
- убрать вручную выставленный низкий
view-distance, из-за которого «всё серое на горизонте» (Настройки).
Требовать шейдеры нельзя — у половины игроков их не потянет железо.
Картинки на карте
Логотип на стене спавна или арт в музее делаются плагином ImageMaps: загружаете PNG в папку плагина и выдаёте себе карту-предмет командой. Это самый дешёвый способ «фирменного» оформления — ресурспак игрокам качать не нужно.