杯垫:工程化

杯垫:工程化

创建风格的附加内容,用于“Create: Coasters Simulated”——磁力发射轨道等等。

创建

过山车:工程扩展

为机械动力:模拟过山车打造的机械动力风格硬件。

模拟过山车为你带来真实的过山车物理效果。本模组为其添加了配套的轨道旁硬件:磁力发射轨道、磁力刹车,以及一种能够实际测量通过的矿车速度的传感器。

磁力发射轨道

使用红石磁铁右键点击一个锚点,然后沿轨道瞄准,再次使用以设定发射行程的长度。你所选定的这段轨道会布满定子鳍片,像直线同步电机一样加速通过的矿车。

  • 基于力。推力通过物理引擎计算,因此较重的列车加速更慢,并且该力会显示在力示意图叠加层中。
  • 由你决定起点和终点。行程可以在弯道中途结束,也可以延续经过多个弯道,就像链条提升机横跨轨道一样。
  • 一次行程,一个输入。红石信号、速度滑块和状态指示灯都位于行程起始的锚点上。
  • 三个方向。滑块上的箭头可以选择远离锚点发射、朝向锚点发射,或者顺着矿车当前行驶的方向发射——这样单个发射器就能接住返回的穿梭车并再次将其送出。
  • 手持扳手潜行右键点击以移除,方法与拆除链条提升机相同。
  • 带有发射嗡鸣声、磁场粒子效果,以及在有红石信号时亮起的状态指示灯。

磁力刹车

使用铁板右键点击一个锚点,并以相同方式设定行程长度。其钢制鳍片会将通过的矿车从任一方向减速至行程设定的刹车目标速度。

  • 微调刹车。设定一个速度,行程便会将矿车减速至此速度。适用于在下坡后减缓速度或让列车在转弯前平稳下来。
  • 故障安全,类似于反向的动力铁轨。鳍片在未通电时进行制动,而位于行程起始锚点的红石信号可以关闭它们。
  • 有限制。减速度有上限,因此从大坡道冲下来的列车需要一段足够长的刹车行程才能完全停下。

轨道旁传感器

现有的传感器每个方块刻轮询一次,而高速行驶的矿车在一个方块刻的几分之一时间内就会通过,并且它们报告的是存在与否而非速度。将轨道旁传感器对准轨道,它会将穿过其光束的矿车速度作为模拟红石信号报告出来。

  • 捕捉任何速度的矿车。检测与物理同步运行,而非方块刻。
  • 速度即信号。“最大速度”数值框用于设定多少速度对应满信号。可使用红石粉或比较器读取;护目镜会显示最近一次读数(单位:米/秒)。
  • 脉冲用于红石,保持数值。矿车通过后不久信号会下降,而读数会保持到下一辆列车到来。
  • 可连接至显示屏。将显示链接指向传感器,并选择“矿车速度”,即可用于显示板或辉光管。
  • 由光学传感器和速度表合成。

升级矿车

使用精密构件右键点击矿车以进行升级,或潜行右键点击以还原。一次升级即可同时兼容发射轨道和刹车鳍片。

每件硬件都有游戏内的沉思场景。

无新增物品

过山车:工程扩展没有添加任何自身的新物品,且仅添加了一个方块。每件硬件都使用你已有的物品来应用,选择这些物品是因为它们看起来已经符合角色:红石磁铁用于发射定子,铁板用于刹车鳍片,精密构件用于矿车。轨道旁传感器是一个方块,因为现有生态系统中没有任何东西能测量经过矿车的速度。

设计理念

没有站点、没有闭塞区间、没有可编程逻辑方块。机械动力在红石、传感器、显示屏和ComputerCraft方面已经有很好的控制逻辑解决方案。本模组添加了游乐设施硬件,将巧思留给你的电路设计。

前置要求

需要 NeoForge 1.21.1 上的机械动力:模拟过山车,它会一并引入机械动力和机械动力:模拟。需要 Java 21。

支持单人游戏和服务器。客户端和服务器端都需要安装本模组,所有调整项都保存在服务器同步的配置文件中。

开发早期

仍处于开发早期。可能会遇到一些粗糙之处以及版本间偶发的破坏性更改。