机械动力:航空发动机

机械动力:航空发动机

AeroEngine 是一个 Create 模组的扩展,增加了模块化飞机引擎以及用于飞行控制和导航的飞行员HUD。

技术

AeroEngine / 航空工程

AeroEngine 是一个适用于 NeoForge 1.21.1 的 Create 风格模组,专注于航空发动机系统和飞行仪表。

本模组允许玩家以类似 Create 的方式组装航空发动机,包含燃油供给、控制逻辑和推力输出,并可连接到如 Aeronautics / Sable 等物理系统。同时还提供了飞行员头盔 HUD 系统,用于实时飞行监控。

该项目仍在开发中。方块、贴图、模型、配方、Ponder 教程和游戏机制可能会在未来的版本中调整。 宣传视频 宣传视频

特性

  • 模块化航空发动机结构
  • 基础型、加力型及矢量型涡扇发动机
  • 基于液体燃料运行(航空煤油)
  • 红石控制功率与加力燃烧
  • Create 风格多方块组装
  • 飞行员头盔 HUD 系统
  • 坐标导航与路径点
  • Ponder 教程支持
  • 与 Aeronautics / Sable 集成

发动机组件

核心方块

  • 发动机风扇——进气口和发动机入口
  • 发动机压气机——压缩进入的空气
  • 发动机燃烧室——燃烧航空煤油,并使用红石控制功率
  • 发动机涡轮——驱动压气机
  • 发动机尾锥——基础涡扇发动机尾部,支持反推
  • 发动机加力燃烧室——加力涡扇发动机尾部,带红石控制的加力模式
  • 矢量轴承——矢量推力控制

外壳与喷口

  • 发动机外壳——包裹发动机核心,提升推力
  • 发动机尾喷口——安装在发动机尾部,提供额外推力
  • 仿形发动机外壳——可自定义的发动机外壳外观,包括楼梯/半砖
  • 仿形发动机喷口——可自定义的喷口外观,包括楼梯/半砖

传动

  • 发动机封闭流体管道——封闭在发动机外壳内的流体管道
  • 发动机封闭传动轴——封闭在发动机外壳内的传动轴
  • 发动机齿轮箱——动力传递与方向转换

发动机结构

  • 基础涡扇发动机
发动机风扇 → 发动机压气机 → 发动机燃烧室 → 发动机涡轮 → 发动机尾锥
  • 加力涡扇发动机
发动机风扇 → 发动机压气机 → 发动机燃烧室 → 发动机涡轮 → 发动机加力燃烧室
  • 矢量涡扇发动机
发动机风扇 → 发动机压气机 → 发动机燃烧室 → 发动机涡轮 → 矢量轴承

燃料与控制

航空煤油

发动机使用航空煤油作为燃料,通过 Create 的流体系统供应到发动机燃烧室。

红石控制

  • 发动机燃烧室:Shift + 右键配置红石频率和功率步进,控制发动机功率
  • 发动机加力燃烧室:独立红石频率控制,用于切换加力模式
  • 发动机尾锥:红石控制的反推模式
  • 矢量轴承:六轴红石信号控制,用于控制推力方向

飞行员头盔

飞行员头盔是一种可穿戴的 HUD 系统,用于实时飞行监控。

特性

  • 最多可将12个方块绑定到同一物理结构
  • 支持多种传感器类型:高度、速度、姿态和导航
  • 可自定义 HUD 显示内容和布局
  • 支持重命名、隐藏和方向校正

传感器类型

传感器 功能

  • 高度传感器——高度计
  • 速度传感器——速度与航向
  • 云台传感器——俯仰与横滚
  • 导航台——路径点与目标方向

使用方法

  1. 手持飞行员头盔,Shift + 右键点击一个可读方块进行绑定
  2. 装备头盔,按下 HUD 管理键(默认为 H)
  3. 选择目标进行重命名、隐藏或配置显示项目

材料

  • 下界合金粉——合金原材料
  • 航空合金锭——发动机制造材料
  • 航空合金板——发动机制造材料
  • 发动机叶片——风扇/涡轮组件
  • 压气机组件——压气机制造组件
  • 涡轮组件——涡轮制造组件
  • 矢量组件——矢量轴承制造组件
  • 坐标表格——导航路径点配置

Ponder 教程

AeroEngine 提供了 Ponder 教程,用于演示发动机核心组装、燃料输入、红石控制、外壳封闭以及加力涡扇发动机结构。

目前已包含:

  • basic_turbofan_engine — 基础涡扇发动机的运行
  • afterburning_turbofan_engine — 加力涡扇发动机的运行
  • afterburning_vector_turbofan_engine — 矢量加力涡扇发动机的运行
  • pilot_helmet — 飞行员头盔的绑定与配置

兼容性

AeroEngine 目前为 Minecraft 1.21.1 + NeoForge 构建。跨版本的 Minecraft 兼容性通常需要单独移植,无法通过简单地扩展支持版本范围来保证。

声明的运行时范围

兼容性 JEI 为可选依赖:当安装 JEI 时,将启用配方和用途显示;没有 JEI 时,模组应能正常加载。

开发说明

该项目仍处于早期开发阶段。当前工作主要包括发动机方块、流体系统、粒子效果、渲染、多方块验证以及 Ponder 场景。

未来的改进将包括:

  • 生存模式配方
  • 推力计算
  • 音效
  • 动画
  • 平衡性调整

许可证

本项目采用保留所有权利(All Rights Reserved)许可证。

版权所有 (c) 2026 cxw

编译后的模组(JAR 文件)可自由分发用于 Minecraft,但源代码不得复制、修改或重新分发。