Перейти к содержимому

CBC-Navigators

Добавляет три уровня блоков управления огнём для Create: Big Cannons. Введи координаты цели, и навигатор автоматически рассчитает и выставит прицел твоей пушки.

NeoForge
Загрузчики
NeoForge
Скачиваний на Modrinth
1 тыс.
Подписчиков на Modrinth
2
версия
1
Обновлён
27 июля 202627 июл.
Опубликован
в 2026
Ponder · свайп

Коротко о моде

Работает на NeoForge
Для Minecraft 1.21.1
Нужен и в игре, и на сервере
Последняя версия — 0.1.2 от 27 июля 2026
Лицензия MIT — бесплатно
Где нужен
В игреобязателенНа сервереобязателен

Нужен и в игре, и на сервере

Версии игры1.21.1
Описание переведено автоматическиПоказать оригинал (EN)

CBC Navigators

Компьютеры управления огнём для Create: Big Cannons. Вместо того чтобы вручную подбирать угол возвышения и поворот, вводите координаты цели — и блок-навигатор сам рассчитает и выставит наводку пушки. Всё ограничено временем механического расчёта, дальностью и (на уровнях с перфокартами) расходом ресурсов, так что это настоящая машина, которую нужно построить и запитать, а не кнопка мгновенной победы.

Это неофициальный сторонний аддон для Create: Big Cannons, не связанный с его авторами и не одобренный ими.


CBC Navigators добавляет семейство кинетических «компьютерных» блоков, которые подключаются к креплению пушки и наводят её за вас. Введите координаты цели X/Y/Z, подайте на блок вращение для питания расчёта — и когда он закончит, он запишет правильные рыскание и тангаж прямо на крепление. Больше никакой ручной тригонометрии.

Есть три уровня, и каждый — это настоящий компромисс, а не просто ступенька улучшения:

  • Уровень 1 — Механический настольный компьютер. Дешёвый, простой, крафтится на обычном верстаке. Открывает собственный интерфейс, расходников не требует. Большая дальность, но грубое решение «по линии визирования» с сильным случайным разбросом и без компенсации возвышения — это батарейное орудие, а не снайперская винтовка.
  • Уровень 2 — Пневматический навигатор. Собирается на механическом верстаке из Create. Использует одноразовые перфокарты: на станции загрузки пробиваете на карте цель, количество пороховых зарядов, длину ствола, метательное вещество и снаряд, затем вставляете карту в навигатор. Выполняет настоящую симуляцию параболической баллистики (гравитация + сопротивление воздуха) и компенсирует высоту, с гораздо большей точностью — ценой израсходованной карты на выстрел и ручного выбора заряда.
  • Уровень 3 — Кинетическое управление огнём. Топовый уровень. Подключается к свободно вращающемуся креплению пушки вместо фиксированного, так что не ограничен дугой поворота ±45°. Выставляет наводку с полной точностью чисел с плавающей запятой (без округления до целых градусов), имеет нулевой разброс и не просто вычисляет угол — он перебирает каждый настроенный снаряд × каждое количество пороховых зарядов и рекомендует самую дешёвую комбинацию, которая действительно попадёт в цель.

Все три всё равно нужно построить: разместить лицом к нужному типу крепления, подключить к источнику вращения и (для уровней 2/3) подать правильные данные о боеприпасах. Сам расчёт занимает реальное время, зависящее от RPM, так что редуктор побольше — законный способ ускорить управление огнём, а не просто украшение.

Все параметры баланса (дальность, разброс, скорость расчёта, константы сопротивления/гравитации, максимум пороховых зарядов, множители сопротивления для каждого снаряда) вынесены в конфиг сервера, так что админы сборок и серверов могут перенастроить весь мод без правки кода.

Требуется: NeoForge, Minecraft 1.21.1, Create 6.0.7–6.1.0 и Create: Big Cannons 5.11.0+.


Как всё работает

Общая идея

Каждый навигатор — это небольшой KineticBlockEntity: ему нужно входящее вращение (вал, как у любой машины Create), чтобы вообще запустить расчёт. Нет питания — нет результата, он просто вечно висит в состоянии «Ожидание цели». Больше RPM — быстрее расчёт, вплоть до небольшого минимума, чтобы его нельзя было сделать мгновенным даже с абсурдным передаточным отношением.

Когда у него есть цель и достаточно питания, он отсчитывает «тики расчёта» в реальном времени, а затем, по завершении, вычисляет рыскание/тангаж и передаёт их на то крепление пушки, к которому подключён.

Привязка к креплению

Уровни 1 и 2 привязываются к Fixed Cannon Mount. Поставьте навигатор вплотную к лицевой стороне крепления — блок автоматически повернётся туда, куда вы кликнули при установке. Собственный диапазон наведения Fixed Mount жёстко ограничен ±45° вокруг направления установки (это ограничение самого Create: Big Cannons), и именно поэтому эти два уровня ощущаются как оборонительные батарейные орудия, а не свободные турели.

Уровень 3 привязывается к Cannon Mount (свободно вращающемуся) тем же способом — поставьте его лицом к блоку крепления. Этот не ограничен ±45°; он может наводиться и подниматься в пределах полного реального диапазона крепления, каким бы ни была построена эта пушка.

Если навигатор не смотрит на допустимое крепление или крепление ещё не собрано (Cannon Mounts требуют сигнала редстоуна на входе сборки, прежде чем Create: Big Cannons построит саму конструкцию), навигатор просто сообщит этот статус и откажется решать задачу.

Уровень 1 — Mechanical Table Computer

Mechanical Table Computer - craft

  • Крафт: обычный верстак, andesite alloy + redstone + compass.
  • Использование: кликните правой кнопкой, чтобы открыть GUI координат (X/Y/Z), введите цель, нажмите Calculate. Окно остаётся открытым и показывает статус в реальном времени.
  • Поведение: большой диапазон по умолчанию (400 блоков), но значительный случайный боковой разброс (10–25 блоков на расстоянии до цели, настраивается в конфиге) и — по умолчанию — отсутствие компенсации того, что цель выше или ниже крепления. Это решатель в духе «направь примерно туда и молись», подходящий для стартовой батареи.
  • Без расходников. Ничего не нужно подавать, кроме вращения и цели.

Уровень 2 — Pneumatic Navigator

Pneumatic Navigator - craft

  • Крафт: механический верстак Create, brass sheets + electron tubes + precision mechanism. Punch Card - craft
  • Punch Card — это весь интерфейс. Скрафтите карту (paper + brass sheet, тоже на механическом верстаке), затем вдали от пушки:

    • Клик правой кнопкой по блоку с картой → пробивает координаты этого блока как цель.
    • Клик правой кнопкой по пустому воздуху → переключает длину ствола (0–ваша настроенная максимальная длина пушки), сохранённую на карте.
    • Shift + клик правой кнопкой по креплению пушки → сбрасывает длину ствола обратно на 0.
    • Shift + клик правой кнопкой по пустому воздуху → переключает количество пороховых зарядов 1–10.
    • Shift + клик правой кнопкой по блоку метательного заряда → пробивает реальную силу заряда этого метательного заряда на карту, чтобы решение соответствовало тому, что вы на самом деле собираетесь загрузить.
    • Shift + клик правой кнопкой по любому другому блоку → пробивает его как тип снаряда (используется для его множителя сопротивления в баллистическом расчёте).
    • Наведите курсор на карту в инвентаре, чтобы увидеть живой тултип: текущая цель, заряды, снаряд, метательный заряд, длина ствола, оценочный рабочий диапазон этой карты и её реальная ожидаемая точность — так вы узнаете до выстрела, действительно ли настройки достают до цели.
  • Загрузка: кликните правой кнопкой по навигатору с пробитой картой, чтобы вставить её (клик правой кнопкой с пустой рукой, чтобы забрать неиспользованную карту обратно). Как только у навигатора достаточно вращения, он решает задачу, применяет наводку и расходует карту.
  • Поведение: выполняет настоящую параболическую симуляцию (гравитация + сопротивление, оба настраиваются в конфиге), используя собственное количество зарядов карты × силу метательного заряда для начальной скорости, и действительно компенсирует высоту. Разброс меньше, чем у уровня 1 (2–5 блоков по умолчанию), но всё ещё реальный.

Уровень 3 — Kinetic Fire Control

kfc craft - Kinetic Fire Control

  • Крафт: механический верстак из Create — кольцо из 8 блоков Nethersteel вокруг Recoil Spring в центре.
  • Использование: ПКМ открывает собственный интерфейс напрямую (для стрельбы карта не нужна) — введи X/Y/Z и нажми Calculate, как на уровне 1. Окно постоянно опрашивает и обновляется в реальном времени: пока не может решить, показывает подсказку «connect the cannon» / «not assembled», во время работы — «Calculating…», а по завершении — блок Recommendation с количеством пороховых зарядов и снарядом, которые он подобрал, плюс предсказанное расстояние промаха.
  • Всё ещё нужно сообщить ему, что заряжено, если хочешь, чтобы он это знал:

    • Shift + ПКМ по блоку метательного заряда на навигаторе → записывает реальную силу метательного заряда.
    • Shift + ПКМ по блоку снаряда на навигаторе → записывает его как «текущий заряженный», так что при поиске рекомендации он предпочтёт не предлагать замену, если уже заряженное справляется не хуже.
    • Shift + ПКМ пустой рукой → переключает длину ствола так же, как карта уровня 2. Это очень важно: длина ствола 0 прицеливается от самого блока крепления, а не от реального дула, и даст недолёт для всего, у чего есть настоящий ствол.
    • Punch Card здесь тоже работает, просто для удобства: shift+ПКМ картой по навигатору — скопировать то, что уже было пробито на ней на загрузочной станции (метательный заряд/снаряд), либо обычный ПКМ картой с пробитой целью — сразу скормить эту цель. Уровень 3 не расходует карту и игнорирует её количество зарядов — он считает это сам.
  • Поиск рекомендации: вместо того чтобы ты выбирал количество зарядов наугад, уровень 3 перебирает каждый настроенный снаряд × каждое количество зарядов (от 1 до настраиваемого максимума) и выбирает комбинацию, которая попадает с наименьшим числом зарядов, предпочитая твой текущий заряженный снаряд при равенстве. Это также единственный уровень, который задаёт точные, неокруглённые значения pitch/yaw с плавающей точкой — остальные два обрезаются до целых градусов собственным Fixed Mount из Create: Big Cannons — и единственный с нулевым встроенным разбросом, поскольку весь смысл этого уровня — «настолько точно, насколько позволяет симуляция».

Краткий чек-лист настройки

  1. Построй (или найди) Fixed Cannon Mount (уровни 1/2) или Cannon Mount (уровень 3) и собери на нём пушку как обычно для Create: Big Cannons.
  2. Поставь соответствующий уровень навигатора прямо напротив этого крепления.
  3. Дай навигатору источник вращательной энергии — вала достаточно, но чем больше RPM, тем быстрее решение.
  4. Уровень 1 / Уровень 3: ПКМ по навигатору, введи координаты цели, нажми Calculate. Уровень 2: подготовь Punch Card вдали от пушки (цель + заряды + длина ствола + метательный заряд + снаряд), затем ПКМ по навигатору с ней, чтобы загрузить.
  5. Дождись окончания расчёта (прогресс зависит от RPM — больший редуктор ускоряет это). Прицел крепления обновляется автоматически по завершении.
  6. Заряжай и стреляй из пушки сам как обычно — навигаторы только прицеливают её, они не заряжают и не нажимают на спуск.

Конфигурация

Все числа баланса (максимальная дальность, разброс, скорость расчёта, константы гравитации/сопротивления, стандартная сила метательного заряда, максимум пороховых зарядов, которые попробует уровень 3, множители сопротивления для каждого снаряда и бюджет тиков на решение уровня 3) находятся в серверном конфиг-файле мода, по одной секции на уровень, и свободно перенастраиваются под любой сборник/сервер без изменений кода.

Частые вопросы

Как установить CBC-Navigators?

Установите NeoForge под свою версию Minecraft, скачайте CBC-Navigators под ту же версию и загрузчик, положите файл в папку mods и запустите игру с профилем загрузчика.

Для каких версий Minecraft есть CBC-Navigators?

У CBC-Navigators есть сборки для Minecraft 1.21.1.

Нужен ли CBC-Navigators на сервере?

Нужен и в игре, и на сервере

Лицензия и источник
MIT Licenseможно свободно использовать и распространять с указанием автора
Оригинал — Modrinth↗Файлы — без изменений, проверены по SHA-512Это ваш мод? Правообладателям

Сайт использует cookie: необходимые — для входа и темы, а также счётчики посещений Яндекс Метрика и LiveInternet — по ним мы видим, как пользуются сайтом. Рекламных cookie у нас нет. Подробнее