Equal Loot
Добавляет настраиваемую систему дропа с мобов для каждого игрока
- Загрузчики
- FabricNeoForge
- Скачиваний на Modrinth
- 537
- Подписчиков на Modrinth
- 2
- версий
- 12
- Обновлён
- 18 сентября 202618 сент.
- Опубликован
- в 2026
Коротко о моде
Ставится только на сервер; игрокам ставить не нужно
Equal Loot
Equal loot — простой мод, который позволяет мобам ронять свой лут несколько раз — по одному для каждого игрока, участвовавшего в убийстве. Только тот игрок, для кого предназначен дроп, может видеть и подбирать предметы.
Кроме того, мод предлагает различные настройки для изменения поведения этой системы.
По умолчанию лут по игрокам включён только для боссов (мобов в теге c:bosses). Максимум 5 игроков, ударивших босса за последние 15 секунд и нанёсших хотя бы 5% от здоровья моба, получают лут (отсортированы по нанесённому урону). Учтите, что игрок, убивший моба, не гарантированно получает его лут. Если он не соответствует требованиям, он получит лут моба только в том случае, если максимальное число игроков не достигнуто.
⚙️ Настройка
Настройка этого мода основана на данных, то есть для изменения поведения вам потребуется создать датапак.
Конфиг задаётся файлом в `data//equal_loot/entity` и имеет следующий формат:
{
"include": <Holder>, // Тег или список сущностей, к которым применяется этот конфиг
"exclude": <Holder>, // Тег или список сущностей, исключённых из этого конфига
"max_players": <integer>, // Максимальное количество игроков, которые могут получить лут. Установите 0, чтобы не было ограничений
"min_damage": <float>, // Минимальный урон, который должен нанести игрок, чтобы засчитаться
"percentage": <true | false>, // Если true, min_damage считается процентным значением от максимального здоровья моба. Иначе min_damage — это фиксированное количество требуемого урона
"damaged_within": <integer>, // Время в тиках, в течение которого игрок должен был ударить моба, чтобы засчитаться. То есть если игрок не бил моба в течение этого времени, он не получит лут
"killer_handling": <"always" | "fill" | "requirements">, // Как обрабатывать лут убившего игрока. См. ниже
"priority": <integer>, // Актуально только если один конфиг пересекается с другим. Определяет, какой конфиг будет иметь приоритет
}Обработка убийцы: always: Убивший игрок всегда получает лут fill: Если убивший игрок не соответствует требованию (наносит достаточно урона или бил моба в течение x тиков), он получает лут только если max_players не достигнуто requirements: Если убивший игрок не соответствует требованиям, он не получает лут
Пример:
Ниже приведён конфиг, с которым поставляется мод
{
"damaged_within": 300,
"exclude": [],
"include": "#c:bosses",
"max_players": 5,
"min_damage": 0.05,
"percentage": true,
"priority": 10
}Частые вопросы
Как установить Equal Loot?
Установите Fabric под свою версию Minecraft, скачайте Equal Loot под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.
Для каких версий Minecraft есть Equal Loot?
У Equal Loot есть сборки для Minecraft 1.21.1, 1.21.11, 26.1.2–26.3.
Нужен ли Equal Loot на сервере?
Ставится только на сервер; игрокам ставить не нужно