Мод для Майнкрафт, аддон для Astrocraft, который превращает небо, движение небесных тел и часть физики мира в астрономическую симуляцию. Он добавляет реалистичные фазы Луны, атмосферные явления, зависимость освещения от места игрока и долгие изменения орбитальных параметров.
Возможности
- Планета вращается, а положение Солнца, Луны и других небесных объектов рассчитывается с учётом орбит, общего центра масс и орбитальных резонансов.
- Солнце за год рисует в небе аналемму в форме восьмёрки; меняются его видимый размер, яркость неба и видимость звёзд.
- Появляются реалистичные фазы Луны, её блики и затухание звёздного света. Луна постепенно удаляется, а приливное торможение может замедлять вращение планеты и удлинять сутки.
- Добавлены прецессия оси, колебания наклона и вытянутости орбиты — циклы, влияющие на положение небесных полюсов, освещение и климатические ледниковые периоды.
- Севернее 50-й и южнее -50-й широты может появляться полярное сияние. Его яркость зависит от солнечной активности, лунного света и светового загрязнения.
- Свет от блоков создаёт засветку неба: в освещённых местах хуже видны звёзды и далёкие объекты, а на высоте и вдали от источников света небо темнее.
- Рассветы, закаты, сумерки, туман, мерцание звёзд, зодиакальный свет, блики Солнца и Луны учитывают рассеивание света в атмосфере.
- Физика включает силу Кориолиса для движущихся сущностей и снарядов, центробежную силу, реалистичное падение, сопротивление воздуха, плавание с вязкостью воды и плавучестью.
- Атмосферное давление зависит от высоты и глубины: за пределами заданных уровней персонаж получает урон от нехватки кислорода или избыточного давления.
Настройки
Параметры доступны через Cloth Config; с Mod Menu их удобно менять в игровом меню. Настраиваются движение и яркость Солнца и Луны, затухание звёздного света, туман, световое загрязнение, мерцание звёзд, зодиакальный свет и полярное сияние.
Можно отдельно включать и задавать периоды прецессии, изменения наклона оси и вытянутости орбиты, ограничивать их обычным миром, а также менять давление, гравитацию, сопротивление воздуха, широту наблюдателя, силу Кориолиса, центробежную силу, удаление Луны и приливное торможение. Широта берётся либо из координаты Z игрока при включённом Use Globe Latitude, либо из параметра Observer Latitude (°).
Требования и совместимость
Нужны Fabric API, Astrocraft и Cloth Config API; для меню настроек рекомендуется Mod Menu. На Forge и NeoForge мод запускается через Sinytra Connector и Forgified Fabric API.
Длительность лунного месяца в настройках Astrophysics и Astrocraft должна совпадать, иначе возможны рассинхронизация шейдеров и неба. При включённом Sodium отключите Zodiacal Light, чтобы избежать проблем с освещением и чёрных точек на небе. С More Realistic Skies мод вместе не используется.
Некоторые эффекты не синхронизируются с динамической долготой Astrocraft, прецессией оси и приливным торможением: при визуальных ошибках отключите один из конфликтующих параметров. Динамическая широта работает корректно.
