Рамка-индикатор
alaindustrial:stock_display_frame
Сводка
Рамка-индикатор — это рамка, которую вешают на любой контейнер (ванильный сундук, бочку, шалкер или модовый железный сундук), и она в реальном времени показывает прямо на себе, сколько предметов лежит внутри. Энергии не требует — это удобство для склада: «ценники» на рядах сундуков, наполнение видно без открытия окна.
Мини-пример: положите алмаз в рамку на рудном сундуке → она покажет, сколько алмазов внутри.
Поменяйте алмаз на железо → начнёт считать железные слитки. Пустая рамка → числа нет вовсе.
Как считается число
в рамке лежит предмет → число равно количеству предметов этого типа в контейнере (предмет работает как фильтр); рамка пустая → число не отображается (рамка выглядит как обычная); за рамкой нет контейнера → число не отображается; контейнер пуст (при фильтре в рамке) → показывается 0. Считаются только слоты верхнего уровня — без залезания в шалкеры и мешочки внутри сундука. Двойной сундук считается как один контейнер: рамка на любой половине показывает общую сумму. Рамка пересчитывает содержимое раз в секунду.
Интерфейс
Окна нет. Число рисуется плоско на лицевой стороне рамки, в её нижней полосе — белое с чёрной обводкой, без подложки. Оно повёрнуто вместе с рамкой (не «биллбордом»), так что видно только с той стороны, куда рамка смотрит. ПКМ положите предмет-фильтр → появляется число. ПКМ ещё раз (или удар) → фильтр возвращается в инвентарь, число исчезает. Предмет-фильтр чуть приподнят и уменьшен, чтобы освободить место под цифру; без фильтра рамка выглядит как обычная (предмет по центру). В отличие от ванильной рамки, предмет не поворачивается — поворот для фильтра лишь шум. Карты (minecraft:filled_map) в рамку класть нельзя. Дистанция показа — до 24 блоков (дальше текст скрывается ради производительности). Форматирование: точное число до 10 000, дальше сокращение — 12.3k, 1.2M.
Свойства блока
Рамка — это сущность, а не блок (как ванильная рамка). Тот же размер и поведение: плоская, на стене, без коллизий. ПКМ по грани блока — повесить, удар — снять; сломаете опорный блок — рамка отвалится и выпадет своим предметом.
| Поле | Значение |
|---|---|
| Тип | entity (как ванильная item frame) |
| Размещение | на грани стены, пола или потолка |
| Выпадает сам | да (предмет рамки + фильтр, если был) |
Прогрессия
Тир LV: доступна после первых шестерён и серебра.
Связанное
Железный сундук — основной «клиент» рамки в моде. Серебряный сундук — ещё один контейнер, который она читает.
Крафт
Крафт на верстаке
▶
Рамка-индикатор