BAMO - Block And Move On: блоки из моделей без кода

BAMO - Block And Move On для Minecraft превращает модели из Blockbench в рабочие блоки без единой строки кода. Узнайте, как установить мод и плагин.

Скачать bamo для Minecraft 1.20.1, 1.18.2, 1.16.5

Оригинальное название: bamo

Версии Minecraft: 1.18.2, 1.20.1, 1.16.5

Загрузчик: Fabric, Forge

ФайлВерсияЗагрузчикРазмер
bamo-0.3.4-alpha_1.8.2_fabric.jar1.18.2Fabric67 КБСкачать
bamo-0.3.4.jar1.18.2Fabric74 КБСкачать
bamo-0.4.2.jar1.18.2Fabric430 КБСкачать
bamo-0.4.3.jar1.18.2Fabric438 КБСкачать
bamo-0.5.0.jar1.20.1Fabric480 КБСкачать
bamo-0.3.4-alpha_1.6.5_forge.jar1.16.5Forge72 КБСкачать

BAMO - Block And Move On: как превратить модели Blockbench в блоки Minecraft

Каждый билдер и моддер рано или поздно упирается в стену: модель готова, текстуры на месте, а чтобы превратить всё это в настоящий блок, нужно лезть в код, разбираться с JSON, классами и регистрацией. BAMO - Block And Move On убирает эту стену полностью. Это связка из плагина для Blockbench и мода для Minecraft, которая позволяет любому пользователю превратить свою BB-модель в полноценно работающий блок, не написав ни единой строки кода.

По сути, вы рисуете модель, настраиваете параметры в удобном визарде и экспортируете результат прямо в игру. Никаких IDE, никаких компиляций, никаких танцев с Gradle.

Что умеет BAMO - Block And Move On

Возможности связки приятно удивляют, особенно если учесть, что всё делается мышкой в интерфейсе. Вот что можно создать прямо сейчас:

  • Кастомные блоки 1x1 с автоматически сгенерированными ступенями, плитами и стенами;
  • Блоки и декор на основе моделей любого размера с рабочими хитбоксами;
  • Блоки, направление которых меняется в зависимости от стороны установки;
  • Растения и цветы.

Честно скажем и о том, чего пока нет. BAMO не создаёт кастомных сущностей, «функциональных» блоков вроде дверей, кнопок, печей и верстаков, блоков с собственным поведением, блоков меньше куба 1x1x1 (хотя сама модель и хитбокс могут быть меньше) и вариантных блоков. Список ограничений скромный, но знать о нём стоит заранее.

Поддерживаемые версии и загрузчики

На текущий момент BAMO - Block And Move On для Minecraft работает на Forge 1.16.5 и Fabric 1.20.1, а также 1.18.2. Именно под эти комбинации стоит планировать свой проект. Если вы играете на другой версии, придётся либо подождать обновления, либо пересобрать сборку под поддерживаемую.

Помимо самого мода, потребуется установить Kotlin для Forge или Fabric Language Kotlin — без него BAMO просто не запустится. Это важный момент, о котором многие забывают при первой установке.

Как установить BAMO - Block And Move On

Мод для Minecraft

Процесс установки максимально простой и состоит из нескольких шагов:

  • Установите Forge или Fabric нужной версии;
  • Поставьте Kotlin для Forge либо Fabric Language Kotlin;
  • Поместите соответствующий .jar файл BAMO в папку mods;
  • Запустите Minecraft один раз либо вручную создайте папку bamopacks в директории игры;
  • Сложите туда готовые BAMO-паки моделей;
  • Запустите игру снова.

Если вы предпочитаете не возиться с ручным копированием файлов, обратите внимание на лаунчер foxygame.net: в его каталоге дополнений BAMO - Block And Move On устанавливается буквально в один клик вместе со всеми зависимостями вроде Kotlin, а версии Forge и Fabric подбираются автоматически.

Плагин для Blockbench

Скачать BAMO - Block And Move On в виде плагина тоже несложно. Возьмите файл BAMO.js из последнего релиза и установите его через меню File → Plugins, нажав Load Plugin From File. Затем скопируйте путь к папке Minecraft (той, где лежат mods, resourcepacks и bamopacks) и вставьте его в File → Preferences → Settings на вкладке Export.

Критически важный момент: обязательно создайте BAMO Block Project, иначе свойства BAMO просто не сохранятся. После этого экспорт выполняется через Tools → BAMO Exporter.

Как пользоваться модом

Экспортированные модели автоматически попадают в .zip-архив внутри папки bamopacks. Чтобы загрузить новые блоки, достаточно перезапустить Minecraft. А вот изменения моделей и текстур можно смотреть на лету: экспортируйте модель и перезагрузите ресурспаки сочетанием F3+T. Это невероятно удобно для быстрого прототипирования.

Все остальные настройки экспортёра применяются только после полного перезапуска игры. Учтите также, что настройки плагина сохраняются до закрытия Blockbench, поэтому проверяйте их перед экспортом. Имя нового архива генерируется из display name модели, а совпадающие имена перезаписываются.

Известные проблемы и история обновлений

Главная известная проблема касается хитбоксов у моделей с повёрнутыми кубами: они не совпадают с позициями кубов, поскольку хитбоксы выравниваются по осям, и простого решения здесь нет.

Что касается развития, проект прошёл большой путь. В версии 0.5.0 добавили поддержку 1.20.1, переключатель версии игры в экспортёре и зачатки работы с анимированными текстурами. В 0.4.3 появились визарды для частиц, упрощённый хитбокс, блок BAMO Crate для нарезки на каменотёсе и опция создания рецепта для него. Ранее были добавлены кастомные хитбоксы с буфером, частицы, собственный BAMO codec, поддержка растений, стандартных текстур Minecraft и текстур из других модов, а также автогенерация ступеней, плит и стен.

Отдельно стоит отметить мелкие, но приятные правки: автоочистка небуквенно-цифровых символов в именах файлов и замена пробелов на подчёркивания в названиях моделей. Мелочь, а нервы экономит.

Итог

BAMO - Block And Move On — это редкий пример инструмента, который действительно снимает порог входа в моддинг. Если вы умеете работать в Blockbench и хотите видеть свои модели в игре как настоящие блоки, эта связка станет вашим лучшим помощником. Поддерживаемые версии Forge 1.16.5 и Fabric 1.20.1/1.18.2 покрывают самые популярные сборки, а визард-интерфейс разберётся даже новичок. Скачать BAMO - Block And Move On, установить Kotlin и создать первый блок можно буквально за вечер.