
Builder's Bag
Активный0.0
Установок
Последнее обновление
Builder's Bag
Builder's Bag — это модификация, которая объединяет множество различных строительных модов и значительно упрощает процесс строительства в Minecraft.
Основная идея мода заключается в добавлении специальной сумки, которая хранит блоки и другие ресурсы, а затем использует их при строительстве. Важно отметить, что эта сумка не предназначена для замены рюкзаков или других строительных инструментов — она служит исключительно для удобства при возведении конструкций.
В модификации представлено пять уровней сумок, каждый из которых можно настроить под свои нужды: изменить объем хранилища и выбрать доступные функции.
Основные возможности сумки
Чтобы открыть сумку, нужно присесть и нажать ПКМ по ней.
Первая и самая простая функция — выбор блоков. Просто откройте сумку и поместите любой блок в золотой слот вверху (блок не расходуется). Затем положите нужные блоки в сумку и начинайте строить, нажимая ПКМ по сумке, как если бы это был обычный блок.
Альтернативный способ — использовать выбор блока (по умолчанию средняя кнопка мыши), когда сумка находится в руке:
Внутреннее хранилище сумки можно уплотнить, нажав кнопку "Авто-уплотнение":
Также доступно удобное колесо выбора, которое открывается при удержании левого Alt (по умолчанию):
Вы можете переключать страницы с помощью стрелок или прокрутки колесика мыши. Также доступна фильтрация по конкретным модулям, активированным в сумке:
Можно добавлять блоки в "Палитру", которая доступна как отдельный фильтр. Нажмите ПКМ, чтобы добавить или удалить блок из палитры. Если в сумке есть палитра, вы можете переключаться между блоками без открытия колеса — просто присядьте и прокрутите колесико мыши:
Все остальные функции реализованы в виде "модулей". Эти модули предоставляют сумке специфическое поведение. Модули можно включать/выключать простым ЛКМ. Некоторые модули имеют внутренний инвентарь — чтобы открыть/закрыть его, нажмите Shift + ЛКМ по модулю.
Стандартные модули
Модуль случайности
Модуль случайности игнорирует выбранный блок и выбирает любой из блоков, которые есть в сумке или могут быть созданы. По умолчанию разблокирован с сумкой новичка.
Модуль поставщика
Модуль поставщика гарантирует, что у вас никогда не закончатся блоки для строительства, пока в сумке достаточно материалов. По умолчанию разблокирован с экспертной сумкой.
Модуль крафта
Модуль крафта — один из самых полезных, поскольку он может создавать новые блоки. Если модуль активирован, он пытается создать нужный блок из материалов в сумке. Он также создает предметы, необходимые для крафта блоков, и помещает их в сумку. Обратите внимание: вы можете только извлекать эти предметы, но не возвращать их обратно (поскольку сумка не является рюкзаком). Все это работает вместе с ранее упомянутыми функциями — например, модуль поставщика может сообщить модулю крафта о необходимости определенных ресурсов. Следите, чтобы сумка не переполнялась, так как лишние предметы будут сбрасываться в ваш инвентарь. По умолчанию разблокирован с мастерской сумкой.
Модули для других модов
Модуль Chisel
Модуль Chisel доступен только при установленном моде Chisel. Для работы требуется стамеска во внутреннем инвентаре. Он предоставляет функциональность, аналогичную модулю крафта, но для блоков, которые можно обработать стамеской. Это означает, что если у вас есть дубовые бревна в сумке и активирован модуль крафта, вы сможете создавать обработанные дубовые доски. По умолчанию разблокирован с обычной сумкой.
Модуль Little Tiles
Модуль Little Tiles доступен только при установленном моде Little Tiles. Когда модуль активирован, он показывает все блоки, которые есть в сумке/могут быть созданы, в любом интерфейсе выбора блоков LittleTiles (например, при использовании маленькой стамески). Затем он создает необходимые пиксели из материалов в сумке. Лишние пиксели помещаются в сумку. Обратите внимание: сумка не может предоставлять цветовые единицы — их все равно нужно помещать в обычную маленькую сумку. По умолчанию разблокирован с продвинутой сумкой.
Модуль Chisels and Bits
Модуль Chisels and Bits доступен только при установленном моде Chisels and Bits. Для работы требуется стамеска с достаточной прочностью во внутреннем инвентаре. Когда вы строите с помощью битов (используя предмет бита) и у вас заканчиваются биты, модуль создает новые биты при наличии необходимых материалов в сумке. Биты помещаются в сумку для битов в вашем инвентаре, поэтому убедитесь, что она у вас есть! По умолчанию разблокирован с продвинутой сумкой.
Совместимость с другими модами
Linear
Builder's Bag также совместим с модом Linear. При использовании Linear для размещения блоков перетаскиванием, если активирован модуль поставщика, сумка гарантирует, что у вас не закончатся блоки.
Саму сумку также можно использовать для размещения блоков перетаскиванием. Это чрезвычайно полезно, поскольку вы можете случайным образом размещать блоки.
Better Builder's Wands
Если установлен Better Builder's Wands, жезлы могут извлекать блоки из сумки при активированном модуле поставщика:
Botania
Мод также совместим с Botania. Жезл сдвигающей корки может извлекать блоки из сумки при активированном модуле поставщика:
Некоторые предметы Botania, которые могут предоставлять блоки (например, жезл земель, жезл глубин, талисман черной дыры или эндер-рука), теперь можно помещать в сумку. Сумка будет извлекать ресурсы из этих предметов при выполнении операций:
Baubles
При установленном моде Baubles сумку можно поместить в слот пояса. Если сумка находится в слоте пояса, ее можно открыть с помощью горячей клавиши — по умолчанию R.
Building Gadgets
При установленном моде Building Gadgets гаджеты (строительный гаджет, гаджет замены и гаджет копирования/вставки) могут извлекать ресурсы из сумки:
Crafttweaker
Поскольку улучшение сумки сохраняет ее содержимое, существует специальная команда Crafttweaker для регистрации таких рецептов. Этот тип рецепта необходим, поскольку он сохраняет содержимое сумки, используемой в рецепте.
/
Добавляет рецепт улучшения сумки с формой
/
mods.buildersbag.addBagUpgradeRecipeShaped(String name, IItemStack output, IIngredient[][] ingredients, @Optional IRecipeAction action)
/
Добавляет рецепт улучшения сумки без формы
/
mods.buildersbag.addBagUpgradeRecipeShapeless(String name, IItemStack output, IIngredient[] ingredients, @Optional IRecipeAction action)
Альтернативно можно использовать экспортированную функцию рецепта, которую можно применять в различных командах регистрации рецептов, например, с этапами рецептов:
mods.recipestages.Recipes.addShaped("one", <buildersbag:builders_bag_tier_two>, [[<minecraft:stone>, <minecraft:iron_ingot>, <minecraft:stone>], [<ore:plankWood>, <buildersbag:builders_bag_tier_one>, <ore:plankWood>], []], mods.buildersbag.upgradeFunction);
Функция доступна через: mods.buildersbag.upgradeFunction
Рецепты крафта
Все вместе!
Самое замечательное в сумке то, что модули взаимодействуют друг с другом, чтобы создавать нужные вам блоки. Это означает, что если вы хотите разместить обработанные биты досок и у вас есть бревна, сумка сначала создаст доски, затем обработает их (ровно столько, сколько нужно), а затем создаст биты из этих досок. Система чрезвычайно модульная и может быть легко расширена другими модами. Кто-то мог бы (например) создать модуль печи, который автоматически плавит блоки по мере необходимости.
Вот несколько забавных гифок, показывающих все вместе:
Дополнения
ProjectE
ProjectE: https://www.curseforge.com/minecraft/mc-mods/builders-bag-projecte-addon
Планируемая совместимость/функции
- Поддержка эндер-сундука Vanilla, EnderStorage и модуля печи → Новое дополнение
- Интеграция с Effortless Building → Базовый мод (ОТЛОЖЕНО до 1.16+)
- Модули AE2 и RS → Новое дополнение
Часто задаваемые вопросы
В: Будете ли вы обновлять для более новых версий?
О: Да, я обновлю для 1.16+. Эта работа в настоящее время ведется.
Надеюсь, вам понравится мод! Пожалуйста, сообщайте об ошибках на Github!
Особая благодарность CreativeMD за возможность совместимости с LittleTiles!