Хостинг

Своя музыка, предметы и оформление

Как добавить на сервер Minecraft свои предметы, звуки и картинки через ресурспак: кастомное оружие, музыка, шейдеры и почему за графику отвечает клиент.

Обновлено 4 августа 2026 г.

Всё, что игрок видит и слышит, живёт на его стороне. Сервер может только попросить клиент загрузить ресурспак — и уже в нём лежат ваши текстуры, модели и звуки.

Как это работает

  1. Ресурспак — zip-архив с текстурами, моделями и звуками.
  2. Ссылка на него указывается в Настройках (расширенные → «Ресурспак» и «SHA1 ресурспака»).
  3. Клиент скачивает его при входе, можно сделать обязательным.

Подробнее про раздачу и типичные ошибки — Ресурспак и датапаки.

Свои предметы и оружие

Схема стандартная: берём ванильный предмет и подменяем ему модель по 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 в папку плагина и выдаёте себе карту-предмет командой. Это самый дешёвый способ «фирменного» оформления — ресурспак игрокам качать не нужно.