MOVING ELEVATORS / VERSION 1.4.12
移动电梯:从放控制器到上下楼
这套电梯里,每层控制器是固定的呼叫按钮,真正上下移动的是由方块组成的轿厢。至少两个控制器放在同一列并朝向一致,才能组成一组电梯;乘坐时站在轿厢平台上,右键控制器按钮面即可上下移动,没有额外的电梯快捷键。
先看懂谁在动
玩家最常卡住的地方,是把每一层控制器当成了会移动的电梯本体。实际上控制器留在每一层当按钮,方块平台和平台上的空间才是被搬走的轿厢。
| 方块 | 作用 | 要记住的点 |
|---|---|---|
电梯控制器movingelevators:elevator_block | 每层一个固定呼叫点,也负责设置轿厢尺寸、速度和楼层名 | 控制器本身不跟着走;点击按钮面控制轿厢 |
| 轿厢平台 | 控制器下方开始的一块可移动区域,载着玩家、实体和内部方块上下移动 | 同一组电梯只有一套会移动的轿厢,不需要每层都造一套 |
电梯远程控制面板movingelevators:button_block | 先绑定控制器,再放到别处远程呼叫电梯 | 必须与控制器处于同一维度 |
电梯显示器movingelevators:display_block | 显示各楼层和当前电梯位置,可直接点楼层 | 放在控制器或远程控制面板上方使用 |
合成材料
以下配方取自本服实际安装的 movingelevators-1.4.12-fabric-mc1.20.1.jar,每种成品一次合成 1 个。
| 成品 | 材料 | 用途 |
|---|---|---|
| 电梯控制器 | 6 铁锭、1 红石粉、1 观察者、1 活塞 | 每层至少需要一个;完整电梯至少准备 2 个 |
| 电梯远程控制面板 | 7 铁锭、1 红石粉、1 末影珍珠 | 在别处远程操作同一组电梯 |
| 电梯显示器 | 6 铁锭、2 红石粉、1 玻璃块 | 显示楼层列表和当前位置 |
搭一组能用的电梯
- 先选同一列位置
把每层控制器放在完全相同的 X、Z 坐标上,也就是从上方看要重叠在同一条竖线里。控制器可以放在第一个控制器的上方或下方,但每一层只能有一个。
- 统一朝向
所有控制器必须朝向同一方向,按钮面也要在同一边。位置对了但朝向不同,仍然不会组成同一组电梯。
- 打开控制器设置
右键控制器没有按钮的那一面打开设置界面。这里可以改楼层名、轿厢宽度、深度、高度、高度偏移和速度;右侧预览会显示轿厢实际占用的范围。
- 从控制器下方开始搭平台
默认轿厢最底层位于控制器正下方一格,任务书也明确要求“要成为平台的方块必须在电梯控制器的下面一格”。先在当前层搭好要跟着走的平台或轿厢结构,再留出上方空间。
- 让目标楼层保持空位
轿厢会整体搬到另一层,所以其他控制器对应的轿厢范围必须留空。运行路线上不要突然加墙、机器或方块;目标位置被占用时,电梯会拒绝启动。
- 空载试跑一次
先不放贵重物品,点一次向上或向下。确认轿厢、楼层位置和落点都正确,再继续装修。
乘坐和上下楼
- 站到轿厢平台上
人站在会移动的平台或轿厢内部,不要站在固定控制器上。普通玩家和普通实体可以随平台一起移动。
- 右键按钮面上部或下部
点击控制器按钮面的上部区域前往组内上一处可用楼层,点击下部区域前往下一处可用楼层。楼层之间可以留出间隔。
- 右键中间长条呼叫轿厢
如果轿厢停在别的楼层,点击按钮面中间的长条,把它叫到当前控制器所在层。任务书和源码都把这当作“请求平台到本层”。
- 运行中等待到达
轿厢移动期间再次点击不会改目标。等它停稳、楼层位置对齐后,再操作下一次。
远程面板与楼层显示器
远程控制面板要先绑定再放置:手持面板右键电梯控制器,屏幕提示绑定成功后,再把面板放到需要的位置。站在别处右键它的按钮面即可呼叫同一组电梯;面板必须和控制器在同一维度。手持已绑定的面板右键空气会显示绑定的控制器坐标,潜行右键空气可清除绑定。
电梯显示器放在控制器或远程控制面板上方。右键某个楼层格子,轿厢会直接前往对应楼层;手持染料右键楼层格子可以改该层显示颜色。任务书还说明,手持方块右键显示器可把它伪装成该方块。
供电、红石和比较器
方块与实体限制
| 项目 | 规则 |
|---|---|
| 尺寸 | 本服宽度、深度、高度上限均为 7 格;最小可调到 1 格。 |
| 流体 | 轿厢范围内不能含水或岩浆等流体,否则该层不能作为轿厢位置。 |
| 不可破坏方块 | 本服关闭了移动不可破坏方块,基岩等方块不能随轿厢搬运。 |
| 空轿厢 | 范围内必须至少有一块非空气方块;只有 minecraft:light 光源方块也会被视为空。 |
| 目标空间 | 目标层的轿厢范围必须为空,不能有墙、机器、箱子或其他方块挡路。 |
| 实体 | 普通玩家和普通实体可被移动平台带动;旁观者、无碰撞实体和正在骑乘的实体会被排除。重要坐骑或载具不要当作可靠运输工具。 |
源码会保存并恢复轿厢内方块实体(例如箱子、机器)的数据,但第一次搬运贵重容器前仍建议先空箱测试。不要把正在运行的电梯当成备份工具,也不要在轿厢里放入不希望被移动的东西。
常见故障排查
常见问题
这个电梯要用什么按键上下楼?
没有额外快捷键。站在会移动的轿厢平台上,右键控制器按钮面上部向上、下部向下;中间长条把轿厢叫到当前层。
为什么放了好几个控制器还不是一组?
控制器必须在相同 X/Z 位置、朝向一致,并且每层只放一个。位置或朝向差一格都会分成不同电梯组。
每一层都要造一套平台吗?
不需要。同一组电梯只有一套会移动的轿厢;每层放一个控制器作为按钮和楼层标记,其他楼层只要预留轿厢停靠空间。
为什么电梯不动,聊天栏还说被挡住?
目标楼层的轿厢范围里出现了实体方块、流体或不可破坏方块。按提示坐标清理目标层,再重新点击按钮。
不接红石能不能用?
可以。手动右键不需要供电。红石只用于自动呼叫:新的红石上升沿会让控制器把轿厢叫到本层。
能不能把箱子或机器放进轿厢一起搬?
普通可破坏方块可以放入轿厢,源码也会保存方块实体数据;但搬运贵重容器前应先空箱测试。不要把电梯当备份或跨维度仓库。