Мод для Minecraft, переносящий механики Space Station 14: атмосферу и газовые реакции, энергоснабжение, оборудование и взаимодействие с объектами станции.
Скачать релиз · Сообщить об ошибке · Discord
Проект находится в разработке. Наличие механики в исходниках не означает полного соответствия оригинальной игре; автоматические сборки требуют проверки игровых сценариев.
| Компонент | Версия сборки |
|---|---|
| Minecraft | 26.1.2 |
| NeoForge | 26.1.2.109 |
| Java | 25 |
| Мод | 0.1.27 |
Версии определены в build.gradle и метаданных мода.
-
Подготовьте профиль Minecraft 26.1.2 с NeoForge 26.1.2.109 и Java 25.
-
Скачайте
ssc_14-<версия>.jarсо страницы релиза и поместите его в папкуmodsвыбранного профиля. -
Установите зависимости для той же версии Minecraft и NeoForge:
Зависимость Версия, используемая при сборке Handy 0.1.0(присланный JAR изlibs/)LDLib2 26.1.2.39Curios 15.0.0-beta.2+26.1.2ItemPhysic 1.8.15CreativeCore 2.14.16-neoforgeFusion 1.3.15-neoforge-mc26.1 -
Запустите игру. При ошибке загрузки проверьте версии зависимостей и журнал
logs/latest.log.
Зависимости объявлены в build.gradle и Dependency.gradle; они не включаются в JAR мода. Для существующих миров рекомендуется резервная копия перед обновлением.
Если релиз содержит SHA256SUMS.txt, целостность JAR можно проверить командой Get-FileHash <файл.jar> -Algorithm SHA256 в PowerShell либо sha256sum -c SHA256SUMS.txt в Linux.
- Атмосфера: газовые ячейки, давление, диффузия и химические реакции.
- Энергетика: кабельные сети, источники и потребители энергии.
- Оборудование: блоки, предметы, сущности, интерфейсы и сигнальные соединения.
- Экипировка: интеграция с Curios и сопротивления типам урона.
Устройство подсистем и их ограничения описаны в архитектуре.
Установите JDK 25. Gradle устанавливать отдельно не требуется: Wrapper находится в репозитории. Первый запуск требует подключения к интернету для загрузки инструментов и зависимостей.
# Windows, из корня репозитория
$env:JAVA_HOME = 'C:\путь\к\jdk-25'
.\gradlew.bat build
.\gradlew.bat runClient# Linux/macOS, JAVA_HOME должен указывать на JDK 25
sh ./gradlew build
sh ./gradlew runClientРезультат сборки: build/libs/ssc_14-<версия>.jar.
| Раздел | Содержание |
|---|---|
| Руководство разработчика | Окружение, команды, работа с контентом и MCreator |
| Архитектура | Подсистемы, границы ответственности, контракты данных |
| Проверки и CI | Тесты, анализ кода, отчёты, автоматические релизы |
| Устранение проблем | Ошибки сборки, запуска и данные для bug report |
CI проверяет сборку и тесты для готовых к проверке pull request в main и push в main. Рабочие ветки без PR и черновые PR не запускают сборку. После успешной сборки main публикуется релиз с JAR и контрольной суммой. Релиз привязан к конкретному коммиту; автоматическая публикация не означает завершённое игровое тестирование.
В репозитории размещена GNU AGPLv3. Поле лицензии в метаданных мода пока содержит другое значение; расхождение отмечено в архитектурной документации и требует уточнения правообладателем.
Меню крафта открывается клавишей K. В существующих профилях при необходимости переназначьте сохранённую клавишу T в настройках управления.