SPluginsSPlugins
Назад к блогу
❯/spluginscat blog/minecraft-custom-drops-plugin

Кастомные дропы в Minecraft: создаём кастомные дропы мобов и блоков (гайд 2026)

29 июля 2026 г.Ssomar Team
custom-dropsExecutableEventsExecutableItemstutorial2026

Эта статья переведена с английского. Читать оригинал.

Ванильные дропы в Minecraft статичны: зомби всегда дропает тухлую плоть, алмазная руда всегда дропает алмаз. Кастомные дропы (лут, который зависит от того, что было убито или добыто, как, где и кем) один из самых быстрых способов сделать survival, skyblock или RPG-сервер уникальным.

В этом гайде показано, как настроить кастомные дропы мобов и кастомные дропы блоков с помощью плагинов, без программирования.


Короткий ответ

Чтобы добавить кастомные дропы на сервер Minecraft, используйте ExecutableEvents (плюс бесплатную библиотеку SCore):

  1. Создайте событие на активаторе PLAYER_KILL_ENTITY (дропы мобов) или PLAYER_BLOCK_BREAK (дропы блоков).
  2. Ограничьте его условиями: тип сущности, тип блока, инструмент в руке, мир, право (permission)…
  3. Добавьте команду DROPITEM: ванильный предмет или кастомный ExecutableItem со способностями.
  4. При желании задайте шанс (например, 20%) для лута на основе случайности.

Всё настраивается через YAML-файл или внутриигровой GUI, и это работает на Spigot, Paper и Folia.


Кастомные дропы мобов

Активатор PLAYER_KILL_ENTITY срабатывает каждый раз, когда игрок убивает сущность. Дальше вы сами решаете, что именно выпадет:

  • Лут в стиле босса: иссушитель-скелет с шансом 5% дропает кастомный меч "Soul Reaper".
  • Материалы прогрессии: эндермены дропают "осколки пустоты", используемые в ваших кастомных рецептах крафта.
  • Экономические дропы: мобы выдают деньги через команду Vault вместо предметов (или вдобавок к ним).

Есть также PLAYER_PARTICIPATE_KILL_ENTITY, который срабатывает для каждого игрока, нанёсшего урон мобу, а не только для того, кто нанёс добивающий удар. Это честный способ наградить игроков за совместные бои с боссами.

Сам дроп задаётся одной строкой: команда DROPITEM:

commands:
- DROPITEM DIAMOND 1

Либо вместо ванильного материала можно выдать один из ваших собственных кастомных предметов: это и есть настоящая фишка, мобы, дропающие предметы, которые что-то умеют (см. ExecutableItems).

Кастомные дропы блоков

Та же логика с активатором PLAYER_BLOCK_BREAK: он срабатывает, когда игрок добывает блок, и команды для блоков включают DROPITEM тоже. Классические схемы:

  • Удвоение руды: при добыче руды с шансом 20% ресурс выпадает дважды (схема "Ore Booster Pickaxe").
  • Генераторы для skyblock: генераторы булыжника, которые иногда производят руды или кастомные материалы.
  • Кастомное земледелие: сбор урожая может дропать редкие семена, валюту или предметы квестов.

Если вы хотите, чтобы дропы определялись инструментом, а не блоком, переверните логику: выдайте игрокам кирку ExecutableItem, чей собственный активатор PLAYER_BLOCK_BREAK будет обрабатывать кастомный лут, тогда правила дропа будут привязаны к предмету, что идеально для многоуровневых или улучшаемых инструментов.

Делаем дропы умными: условия и шанс

То, что отличает кастомные дропы от лут-таблицы в datapack, это система условий. Каждый активатор поддерживает:

  • Броски на шанс: 1%, 20%, любое значение.
  • Кастомные условия: белый список миров, проверки прав (permission), сравнение плейсхолдеров (уровень, баланс, прогресс квеста через PlaceholderAPI).
  • Детальные цели: ограничение на конкретные сущности или блоки, включая кастомные блоки из ExecutableBlocks или ItemsAdder.

Так что условие "только в Нижнем мире, шанс 10%, требуется право (permission) vip.drops, только с Flame Pickaxe" это несколько строк YAML, а не запрос к разработчику плагина.

Не только дропы

Поскольку дропы это просто команды на активаторе, то же событие может делать больше, чем выдавать предмет: проигрывать звук, создавать частицы, отправлять сообщение в action bar, увеличивать переменную SCore для счётчика "убито мобов": по такой схеме из этого туториала игрок получает награду после убийства X мобов.


Какой плагин мне нужен?

ЦельПлагин
Кастомные дропы мобов/блоков по всему серверуExecutableEvents (есть бесплатная версия)
Дропы, привязанные к конкретному инструменту/оружиюExecutableItems (есть бесплатная версия)
Выдача кастомных предметов со способностямиExecutableItems вместе с ExecutableEvents
Необходимая основная библиотека (бесплатная)SCore

Все они доступны на splugins.net/resources, с бесплатными версиями для начала.


Часто задаваемые вопросы

Как добавить кастомные дропы на сервер Minecraft? Установите ExecutableEvents и SCore, создайте событие на PLAYER_KILL_ENTITY или PLAYER_BLOCK_BREAK и добавьте команду DROPITEM с опциональным шансом и условиями.

Могут ли кастомные дропы зависеть от шанса? Да: каждый активатор поддерживает процент шанса, который можно сочетать с условиями (инструмент, мир, право (permission), плейсхолдеры).

Могут ли мобы дропать кастомные предметы со способностями? Да. DROPITEM может выдавать ExecutableItem, поэтому мобы дропают рабочее кастомное оружие и инструменты, а не просто переименованные ванильные предметы.

Это заменяет ванильные дропы или дополняет их? Выбор за вами: события могут добавлять дропы поверх ванильного лута, а настройки активатора позволяют отключить ванильное поведение, когда нужен полный контроль.


Что дальше