▶️ ЗАБЕРИ СВОИ 8 ПОДАРКОВ 🎁 ПРИ СОЗДАНИИ СВОЕГО МАЙНКРАФТ СЕРВЕРА
Моды/Create Big Cannons: Peripherals
Create Big Cannons: Peripherals

Create Big Cannons: Peripherals

Мост между Create Big Cannons и CC: Tweaked: периферия для управления пушками из Lua-кода. Наводи, собирай и стреляй программно, автоматизируй артиллерию на Minecraft 1.21.1 с NeoForge.

Оцените первым
16.8K
8

Create Big Cannons: Peripherals - небольшой технический мод-мост, который связывает пушки из Create Big Cannons с компьютерами CC: Tweaked. Говоря проще, теперь орудием можно рулить не руками, а кодом на Lua: наводить по горизонтали и вертикали, собирать, разбирать и стрелять прямо из программы.

Зачем это вообще нужно? Сам по себе Create Big Cannons даёт классные пушки, но целиться и крутить их приходится вручную. Для одного игрока норм, а вот когда строишь оборонительный периметр или целую батарею, руками уже не накрутишься. Тут на сцену и выходит периферия: подключаешь компьютер, пишешь пару строк и ствол сам доворачивается туда, куда надо. Любителям автоматизации и программирования в Minecraft такое заходит на ура, особенно в связке с остальными механизмами Create и логикой ComputerCraft.

Что умеет периферия

После подключения CC: Tweaked к орудию открывается вот такой набор методов:

МетодЧто делает
assemble() / disassemble()Собирает и разбирает пушку соответственно
fire()Стреляет. Если орудие разобрано - выдаст ошибку
getYaw() / getPitch()Текущий угол поворота и наклона ствола
getX() / getY() / getZ()Позиция блока-основания орудия
isRunning()Статус сборки пушки
setYaw(yaw) / setPitch(pitch)Задают углы. Недоступно на cbc_fixed_cannon_mount

По сути это весь API. Ничего лишнего - только то, что реально нужно для управления.

С чем работает и что требует

Мод не тянет за собой ничего тяжёлого, но без соседей он бесполезен. Обязательные зависимости:

  • Create Big Cannons
  • Create
  • CC: Tweaked

Все три должны стоять в сборке, иначе периферия просто не увидит пушки. Актуальная совместимость - Minecraft Java 1.21.1 на NeoForge. Заявлена работа как в одиночке, так и на серверной стороне, что логично: автоматизация артиллерии чаще всего и нужна на серверах.

Важные нюансы

  • Фиксированный лафет (cbc_fixed_cannon_mount) не даёт менять углы. Методы setYaw() и setPitch() на нём недоступны - пушку можно только собирать и стрелять.
  • Ошибка при выстреле. Если вызвать fire() на разобранном орудии, метод кинет ошибку. В скрипте лучше сначала проверять isRunning(), а уже потом палить.
  • Статус 0.1.0 - это альфа. Мод молодой, changelog к релизу пустой, так что новых фич сверх описанного набора методов ждать пока не стоит. Для серьёзных проектов тестируйте на копии мира.
  • Автор переписал логику. За основу взят код из VS: Addition, но мод специально сделан независимым от физического движка - это плюс для совместимости с другими техническими модами.

Как это применять на практике

Самый очевидный сценарий - автоматическая турель, которая сама наводится на цель по координатам и открывает огонь. Или дистанционное управление батареей с одного терминала: один компьютер, несколько орудий, и всё это рулится одной программой. На серверах с осадами такая штука превращает артиллерию из ручной забавы в полноценную инженерную систему.

Если вы только начинаете с Lua и CC: Tweaked, начните с простого скрипта: собрать пушку, задать углы, выстрелить. А уже потом наворачивайте автоприцеливание и цепочки орудий. Скачать Create Big Cannons: Peripherals стоит тем, кто хочет вывести пушки Create на новый уровень и не боится кода.

Партнёрский материал

Как поиграть с друзьями с модом Create Big Cannons: Peripherals?

Мод Create Big Cannons: Peripherals куда интереснее в компании: поднимите сервер Майнкрафт с уже установленным модом, позовите друзей и играйте по своим правилам. Хостинг Майнкрафт для мода Create Big Cannons: Peripherals будет готов за пару минут - BungeeHost сделает всё за вас.

Часто задаваемые вопросы

Совместимость

Minecraft: Java Edition

1.21.x

Платформы

Поддерживаемые окружения

Сервер

Зависимости

Ссылки

Создатели

Детали

Лицензия:
Опубликован:6 месяцев назад
Обновлён:6 месяцев назад
Главная