Сервер с Create Aeronautics: как мы собрали вайп под физику неба
Вайп на 1.21.1 мы собирали вокруг одного мода. Create Aeronautics вышел под NeoForge, и корабли из блоков в нём летают не «как будто», а по физике: у постройки есть масса, инерция и крен. Ниже — что именно стоит на сервере, сколько стоит первый полёт, где физика наказывает новичка и что мы поменяли на сервере, чтобы всё это не превращалось в слайд-шоу.
Чем это отличается от старых модов на корабли
Прежние моды на летающие корабли работали подменой: конструкция из блоков схлопывалась в одну сущность, летела единым объектом и разбиралась обратно. Управление сводилось к «повернуть» и «прибавить».
Aeronautics вместе с движком Sable считает корабль физическим телом, и разница чувствуется сразу:
- масса распределена по блокам — сундуки с булыжником на корме утянут корму, а не «добавят вес» абстрактно
- тяга приложена там, где стоят винты: несимметричная установка разворачивает борт вместо того, чтобы толкать его вперёд
- крен и рыскание нужно гасить, и за это отвечают отдельные детали — гироскопы
- подъём считается против веса: пока подъёмной силы меньше массы, корабль просто не оторвётся от земли.
Это ближе к инженерной задаче, чем к транспорту, и потому ложится на Create: там та же логика видимой механики, где каждую передачу можно потрогать.
Что стоит на сервере
| Часть связки | Версия | Что добавляет |
|---|---|---|
| Create Aeronautics | 1.3.0 | Оболочки аэростатов шестнадцати цветов, горелки, винты от деревянного до умного, левитит, стационарная картофельная пушка |
| Sable | 2.0.3 | Сам физический движок: масса, инерция, крен |
| Simulated | 1.3.0 | Гироскопические механизмы — на них держится стабилизация корабля |
| Offroad | 1.3.0 | Та же физика на земле: колёсные крепления, четыре размера шин, бурильные колёса |
| Create | 6.0.10 | Ядро: вращение, валы, прессы. Корабль аэронавтики — это контрапшен Create, которому дали крылья |
Aeronautics, Simulated и Offroad приезжают одним файлом-связкой, поэтому версия у них общая. Полный состав сборки и порядок прогрессии разобраны на странице сервера с Create Aeronautics.
Сколько стоит первый полёт
Дешевле, чем кажется: взлететь можно в первый же вечер, до всякой латуни.
| Деталь | Из чего | Выход |
|---|---|---|
| Оболочка аэростата | 2 палки и 2 шерсти в квадрате 2 на 2 | 4 блока |
| Горелка аэростата | 4 железных листа, огонь горелки, 2 андезитовых сплава, редстоун | 1 штука |
| Пропеллер | Пропеллер Create, деревянная плита, вал | 1 штука |
| Левититовая смесь | 4 эндерняковых порошка, 2 цинковых самородка, 500 мБ воды — при нагреве | 500 мБ |
Шар примерно пять на пять на пять поднимает игрока с парой сундуков. Схемы и порядок сборки — в гайде про первый дирижабль; линия подъёмного материала целиком, вместе с кристаллизацией и её ловушками, — в разборе левитита.
На чём садятся первые корабли
- Негерметичная оболочка. Мод прямо требует заполнить закрытую конструкцию горячим воздухом: один пропущенный блок в углу — и воздух уходит в небо без тебя.
- Несимметричная тяга. Винт справа без пары слева — это вращение, а не полёт. Винты ставят парами и на одной оси.
- Центр масс. Груз надо разносить: перегруженная корма проседает и корабль клюёт носом.
- Нехватка стресса. Винты — потребители Create, и водяного колеса на борт не хватит: типовой корабль летает на паровом котле.
- Ставка на левитит вместо тяги. Он компенсирует вес, но высоту дают винты — без них корабль будет висеть.
Что мы поменяли на сервере под неё
- Прогрузили мир заранее. Мир 5000 на 5000 блоков, и почти весь он сгенерирован до открытия: полёт через полкарты не спотыкается о догрузку чанков — обычную причину лагов на серверах с аэронавтикой. Свежую полосу у самой границы догружаем по ночам. Что построено, видно на живой карте.
- Написали главу в квест-книге. Девять ступеней от авиаторских очков до незеритового ранца, с наградами за каждую: порядок в ней и есть правильный порядок постройки первого корабля.
- Закрыли обходы привата. Моды, которые правят мир напрямую, умеют обходить защиту территории — у нас это закрыто отдельным своим модом, а пределы участников в команде складываются: команды привата.
- Оставили запас по железу. Физика Sable любит процессор, и сервер держит 20 тиков в секунду — состояние показано вживую в шапке страниц, а не нарисовано.
- Ввели рамки на технику. Из коробки размер корабля не ограничен ничем, и один летающий квартал сажает тики всему серверу. Числа ниже — наши.
| Что ограничено | Стандарт мода | У нас |
|---|---|---|
| Размер конструкции | 128 000 блоков | 4000 блоков — корабль примерно 30 на 12 на 10 |
| Тяга винтов | множитель 1.0 | 0.7 — разгон и максимум ниже примерно на треть |
| Стресс винта | 4 единицы | 8 единиц — скорость требует энергетики на палубе |
| Паровое сопло | 5000 воздуха | 2000 — всё ещё вчетверо мощнее горелки |
| Радиус горелки и сопла | 80 блоков | 40 блоков — длинный корпус делится на секции |
| Разборка конструкции | любым ассемблером | только тем, который её собрал |
Последняя строка — не про производительность, а про сохранность: раньше чужую технику мог разобрать в блоки любой игрок своим ассемблером, мимо привата. Уже собранные корабли рамки не ломают: предел размера проверяется в момент сборки. Полный список — в правилах сервера.
Первые корабли уже в небе. Дальше начинается настоящая инженерия — центр масс, симметрия тяги, гироскопы, — и в ней интереснее всего то, что ошибку видно сразу: корабль просто не летит.
Частые вопросы
Нужен ли опыт в Create, чтобы взлететь?
Это бесплатно и нужна ли лицензия Minecraft?
Обязателен ли Discord?
Сколько левитита нужно на корабль?
Могут ли угнать или разобрать корабль?
Что за перламутровый левитит, о котором пишут в чате?
СМП-сервер Minecraft 1.21.1 с модами: Create с аэронавтикой, Mekanism, AE2 и огнестрел TaCZ. Один общий мир, без мини-игр.
- Лицензия Minecraft не нужна
- Свой лаунчер ставит всё сам
- Без преимуществ за деньги