Bag of Yurting представляет собой усовершенствованную сумку для хранения и выгрузки ваших любимых юрт в Minecraft с использованием Forge Modloader.
Описание и возможности
- Сумка позволяет сохранить блоки окружающей области в виде куба, основание которого центрируется на блоке, куда применена сумка.
- Повторное использование сумки выгружает сохранённые блоки обратно в мир в аналогичной области.
- Внутреннее состояние таких блоков, как печи и сундуки, сохраняется внутри сумки.
- Сумки можно улучшать, комбинируя две сумки на верстаке, при этом радиус области увеличивается на 1.
- Возможна покраска сумок для удобства идентификации, какой юртой они хранятся.
Установка и использование
- Используйте сумку на блоке, чтобы сохранить блоки в области куба с радиусом, соответствующим размеру сумки.
- Используйте сумку повторно на блоке, чтобы выгрузить сохранённые блоки в область с тем же радиусом.
- Для улучшения сумки разместите две сумки на верстаке; новая сумка будет иметь радиус, увеличенный на 1 по сравнению с наименьшим радиусом исходных сумок.
- Для покраски сумки используйте соответствующие красители, как для кожаной брони.
Технические особенности
- Размер сумки хранится в NBT-параметре «radius»; цвет — так же, как у кожаной брони.
- Область действия сумки по диаметру равна (2 × radius) + 1. Например, сумка с радиусом 5 имеет область 11×11×11 блоков.
- Мод добавляет три тега блоков: bagofyurting:blacklist, bagofyurting:whitelist и bagofyurting:replaceable.
- Блоки считаются сохраняемыми, если они есть в белом списке и отсутствуют в чёрном. Если белый список пуст, считаются все блоки разрешёнными.
- Тег replaceable определяет, какие блоки можно заменять при выгрузке сумки. Материал заменяемых блоков (например, высокая трава) всегда считается заменяемым.
- Если при выгрузке сумки встречаются блоки, которые нельзя заменить содержимым сумки, операция прерывается, и содержимое остаётся внутри сумки.
- Игроки в творческом режиме или с достаточным уровнем прав (по умолчанию 2) игнорируют ограничения тегов.
- Мод позволяет создавать сумки с заданным радиусом через команду /give с параметром radius.





