Блоки: шанс и лимиты

Два способа задать, сколько какого блока будет в шахте.

Шанс (chance)

Обычный процентный шанс — блок займёт примерно указанную долю шахты. Шансы всех блоков в списке в сумме должны давать 100%.

blocks:
  - id: stone
    chance: 80.0
  - id: coal_ore
    chance: 20.0

Шанс — это вес, а не обязательно точный процент: камень 80 + уголь 20 даёт то же соотношение, что и камень 8 + уголь 2.

Лимит (limit)

Жёсткое количество блоков во всей шахте — «не больше и не меньше», без вероятности. Плагин сперва расставляет лимитированные блоки, а оставшееся место заполняет обычными, по шансу.

- id: ancient_debris
  limit: "1;5"

- id: dragon_egg
  limit:
    min: 1
    max: 1
chance и limit вместе не работают Если у блока указаны оба поля — chance побеждает, limit игнорируется целиком. Выбирайте что-то одно для каждого блока.

Свой дроп

Блок можно заставить выдавать не ванильный дроп, а что-то своё (или вообще ничего):

- id: diamond_ore
  chance: 10.0
  drop:
    - diamond

Пустой список drop: [ ] означает «дропать как обычный ванильный блок» — по умолчанию.

Добавление блоков через GUI

В меню «Блоки шахты» есть три способа добавить блок: подержать предмет в руке и нажать кнопку, ввести название материала в чат, либо открыть каталог всех блоков игры и выбрать кликом — про каталог и его отдельную страничную сетку см. GUI меню → Все блоки.

Сделано с Last