Скачать LOLYouDied — Minecraft Моды — MetaMods

LOLYouDied

Активный

Установок

0

Последнее обновление

8 лет назад
Клиент
Приключенческие
Оружие и броня

LOLYouDied

Бывает, создаешь настолько сложный сборку, что становится жаль игроков, которые на твоем сервере уже успели умереть сотни раз. С этим модом ты можешь настроить, что именно произойдет при каждой смерти игрока! Воспроизводи звуковые эффекты или выдавай различные предметы!

Пример конфигурации

{
  "": {
    "loot": {"pools":[{"rolls":1,"entries":[{"type":"item","weight":1,"name":"minecraft:stone"}]}]}
  },
  "0": {
    "sound": "lolyoudied:lol_you_died"
  },
  "/10": {
    "loot": "minecraft:chests/spawn_bonus_chest",
    "sound": "minecraft:entity.enderdragon.death"
  }
}

Система селекторов

Ключи в корневом объекте определяют, какие события сработают при определенной смерти. На одну смерть может приходиться несколько триггеров.

  • Отсчет смертей начинается с 1, а не с 0!
  • 'n' и 'm' — положительные целые числа
  • 'a' и 'b' — другие строки селекторов
  • Нельзя комбинировать разные типы "базовых селекторов"
  • Можно комбинировать несколько логических селекторов, если у них одинаковый тип "базового селектора"

Базовые селекторы

Тип Селектор Пример Описание
ВСЕГДА 0 "0" Каждая смерть
ОСТАЛЬНЫЕ "" Все смерти, не указанные отдельно (исключая совпадения с "0")
РЕГУЛЯРНЫЙ n "7" Смерть номер n
РЕГУЛЯРНЫЙ n-m "10-20" Смерти с n по m включительно
РЕГУЛЯРНЫЙ n- "10-" Смерти с n до бесконечности, включая n
  • Смерти с 1 по n следует записывать как "1-n", "-n" не является особым случаем и вызовет ошибку.

Логические селекторы

Селектор Пример Описание
a;b "1;2;3" a или b
a/n "10-20/2" Смерти, указанные в a, но только если номер смерти делится на n
a/n%m "10-20/2%1" То же самое, но с остатком равным m

События при смерти

  • Все указанные луты будут применены
  • Все указанные звуки добавляются в список, из которого случайным образом выбирается один
Ключ Данные Описание
"sound" строка Одно название звукового события
"sound" массив строк Добавить все звуки в случайный список
"loot" строка Одно название таблицы лута
"loot" JSON таблицы лута Одна таблица лута
"loot" массив пулов лута То же самое, но без обертки объекта
Участники проекта
dries007

dries007

DoubleDoorDev

DoubleDoorDev

Claycorp

Claycorp

Создан: 22 авг 2017

ID: 42826