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
- Перезагрузить все файлы конфигураций
Команды Blockdrops:
/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
}