LastStudio Wiki

#Все блоки

Постраничный каталог всех блоков этой версии сервера, клик — добавить в шахту

#Синтаксис

all_blocks.yml:

yaml
id: lastmines:all_blocks
provider: lastmines:all_blocks
type: chest
size: 54
title: '&8Все блоки &7(стр. {PAGE}/{MAX_PAGE})'

# В каких слотах располагается сетка блоков (сколько слотов - столько блоков на странице)
slots: "0-44"

items: { }

slots — единственная настройка сетки каталога, сами блоки собираются плагином один раз при старте и кэшируются в plugins/LastMines/blocks/<версия>/blocks.json

#Действия

Тег Что делает
[all_blocks_page] {MINE_ID} -1 Предыдущая страница
[all_blocks_page] {MINE_ID} 1 Следующая страница

Клик по самому блоку в сетке добавляет его в шахту с шансом 10% по умолчанию — этот пункт генерируется плагином, отдельной строки on_click в файле для него нет

Остальные строчки (back, info) — обычный BMenu, синтаксис на этом сайте

Сделано с Last