EntityLootDrops:
Мощный и высоконастраиваемый мод для Minecraft, предоставляющий полный контроль над дропом, восстановлением и взаимодействием с миром. Идеален для создателей модпаков, владельцев серверов и игроков, желающих настроить свой игровой процесс.
Функции:
Всесторонняя настройка дропа
- Дроп для конкретных сущностей: Настройте кастомный дроп для любой сущности в игре
- Глобальный дроп враждебных мобов: Установите дроп, применяемый ко всем враждебным мобам
- Точный контроль: Устанавливайте точные шансы выпадения (0-100%), минимальное и максимальное количество
- Поддержка NBT: Добавляйте кастомные имена, описания, зачарования и другие NBT-данные к выпадающим предметам
- Управление стандартным дропом: Выберите сохранение или отключение ванильного дропа вместе с вашими кастомными настройками
- Интеграция с модами: Разрешите дроп от определённых модов, отключая другие
- Система дополнительного дропа: Настройте бонусные дропы с отдельными шансами и количеством
Продвинутый условный дроп:
Создавайте дроп, который появляется только при выполнении определённых условий:
- Требования к достижениям: Дроп появляется только у игроков, достигших определённых этапов
- Требования к эффектам зелий: Требуйте наличия у игроков определённых активных эффектов
- Требования к экипировке: Игроки должны носить или держать определённые предметы
- Требования к измерению: Дроп может быть ограничен определёнными измерениями
- Требования к биому: Ограничьте дроп определёнными биомами
- Требования к погоде: Дроп появляется только при ясной погоде, дожде или грозе
- Требования ко времени: Ограничьте дроп днём, ночью, рассветом или закатом
- Требование убийства игроком: Предметы выпадают только при убийстве сущности игроком (а не окружающей средой)
Динамическая система событий:
- Встроенные сезонные события: Зимние, летние, пасхальные и хэллоуинские события с тематическим дропом
- События специального дропа: Активируйте удвоение шанса дропа или удвоение количества дропа
- Кастомные события: Создавайте собственные события с уникальными таблицами дропа
- Несколько активных событий: Запускайте несколько событий одновременно для комбинированных эффектов
- Постоянное состояние: Состояния событий сохраняются между перезапусками сервера
- Настройка событий: Точно настраивайте, какие моды затрагиваются событиями
- События для дропа модов: События теперь влияют как на ванильный, так и на модифицированный дроп (настраиваемо)
- Множители шанса дропа: Настраивайте глобальные шансы дропа для событий
Система режима приключений:
- Защита для конкретных измерений: Контролируйте, какие блоки можно разрушать в каждом измерении
- Контроль взаимодействия с блоками: Ограничьте установку, разрушение и модификацию блоков
- Обход в творческом режиме: Игроки в творческом режиме могут обходить все ограничения
Интеграция команд:
- Выполнение команд: Запускайте команды при выпадении дропа или создании предметов
- Задержка выполнения команд: Добавляйте таймеры задержки для выполнения команд
- Динамические плейсхолдеры: Используйте переменные, такие как {player}, {entity}, {entity_x/y/z} и т.д.
- Расширенные плейсхолдеры: Используйте @killer, @entity, @item, @amount
- Несколько команд: Объединяйте несколько команд для сложных эффектов
- Настраиваемый шанс: Устанавливайте процентный шанс выполнения команды
- Визуальные эффекты: Создавайте частицы, звуки, заголовки и другое при выпадении дропа
Настройка рецептов, блоков и рыбалки:
- Кастомные рецепты: Определяйте собственные рецепты крафта с полной поддержкой NBT
- Замена рецептов: Заменяйте существующие ванильные или модифицированные рецепты (требуется использование ванильных типов крафта)
- Настройка дропа блоков: Изменяйте предметы, выпадающие при разрушении блоков
- Система восстановления блоков: Блоки могут восстанавливаться после разрушения с настраиваемыми таймерами
- Требования к инструментам: Требуйте определённые инструменты, зачарования или уровни инструментов для выпадения дропа блоков
- Защита в творческом режиме: Восстанавливающиеся блоки защищены от игроков не в творческом режиме
- Настройка дропа рыбалки: Изменяйте предметы, получаемые при рыбалке, с шансом двойного улова и событиями по времени/биому
Удобное управление:
- Внутриигровой JSON-редактор: Редактируйте все конфигурации непосредственно в игре
- Организованная структура файлов: Чистая структура каталогов с разделением на Обычный Дроп и Дроп Событий
- Автогенерируемые примеры: Подробные примеры файлов со всеми доступными опциями
- Сохранение активных событий: Автоматически сохраняет и восстанавливает активные события
- EventConfig.json: Централизованная конфигурация системы событий
- Управление командами: Управляйте событиями, перезагружайте конфигурации и выполняйте другие действия с помощью простых команд
- Подробная документация: Детальный README с примерами и пояснениями
Команды:
Команды Lootdrop:
/lootdrops event <eventName> <true/false>
- Включить или отключить определённые события/lootdrops event dropchance <true/false>
- Переключить событие удвоения шанса дропа/lootdrops event doubledrops <true/false>
- Переключить событие удвоения дропа/lootdrops active_events
- Показать все текущие активные события/lootdrops listall
- Показать все доступные события/lootdrops configmenu
- Открыть внутриигровой редактор конфигурации/lootdrops reload
- Перезагрузить все конфигурационные файлы
Команды Block:
/blockdrops reload
- Перезагрузить все конфигурации блоков/blockdrops list
- Показать все кастомные конфигурации блоков/blockdrops configmenu
- Открыть меню конфигурации блоков/blockdrops event <eventName> <true/false>
- Переключить определённые события/blockdrops regeneration force
- Принудительно завершить восстановление всех блоков
Команды Adventure Mode:
/adventuremode reload
- Перезагрузить настройки режима приключений
Конфигурация:
Все настройки конфигурируются через JSON-файлы, что упрощает кастомизацию.
Пример Json:
{
"entityId": "minecraft:zombie",
"itemId": "minecraft:diamond",
"dropChance": 5.0,
"minAmount": 1,
"maxAmount": 3,
"nbtData": "{display:{Name:'{"text":"Special Diamond"}'}}",
"requiredAdvancement": "minecraft:story/mine_diamond",
"requiredDimension": "minecraft:overworld",
"command": "title {player} title {"text":"Lucky find!"}",
"commandChance": 100.0
}