Railcraft Track Types
[!WARNING] 已订正(1.7.10 树) 原条目的全部 7 个注册名都是 1.12.2 的幻影。flex 轨道 (
track_flex_abandoned/track_flex_reinforced/track_flex_electric/track_flex_strap_iron/track_flex_high_speed/track_flex_hs_electric) 是 1.12.2 才引入的系统,1.7.10 的EnumTrack中一个都没有。 1.7.10 的轨道是单一注册名railcraft.track+ metadata 变体, 由EnumTrack枚举定义,共 20 种。原条目的速度表(0.4 / 0.6 / 1.0)无法核实,已删除。 证据:EnumTrack.java:38-58、RailcraftBlocks.java:53-55。另外,轨道不是多方块结构,本条目按「轨道种类清单」保留在多方块维度中。
基本信息
| 属性 | 值 |
|---|---|
| 轨道方块注册名 | railcraft.track(单一注册名,metadata 区分种类) |
| 升降轨注册名 | railcraft.track.elevator |
| 种类数 | 20 种(EnumTrack) |
| 维度归属 | 单方块,非多方块 |
方块属性:
BlockMachine之外的BlockTrack,未设独立 hardness/resistance 覆盖, 数值无法核实。
EnumTrack 全表
按 EnumTrack.java:38-58 顺序,字段为 常量(模块, ? , ? , 名称, stackSize, 轨道类):
| # | 常量 | 名称串 | 堆叠 | 轨道类 |
|---|---|---|---|---|
| 0 | BOARDING |
boarding |
8 | TrackBoarding |
| 1 | HOLDING |
holding |
8 | TrackHolding |
| 2 | ONEWAY |
oneway |
8 | TrackOneWay |
| 3 | CONTROL |
control |
16 | TrackControl |
| 4 | LAUNCHER |
launcher |
1 | TrackLauncher |
| 5 | PRIMING |
priming |
8 | TrackPriming |
| 6 | JUNCTION |
junction |
8 | TrackJunction |
| 7 | SWITCH |
switch |
8 | TrackSwitch |
| 8 | DISEMBARK |
disembarking |
8 | TrackDisembark |
| 9 | SUSPENDED |
suspended |
8 | TrackSuspended |
| 10 | GATED_ONEWAY |
gated.oneway |
4 | TrackGatedOneWay |
| 11 | GATED |
gated |
4 | TrackGated |
| 12 | SLOW |
slow |
16 | TrackSlow |
| 13 | SLOW_BOOSTER |
slow.boost |
8 | TrackSlowBooster |
| 14 | SLOW_JUNCTION |
slow.junction |
8 | TrackSlowJunction |
| 15 | SLOW_SWITCH |
slow.switch |
8 | TrackSlowSwitch |
| 16 | SPEED |
speed |
16 | TrackSpeed |
| 17 | SPEED_BOOST |
speed.boost |
8 | TrackSpeedBoost |
| 18 | SPEED_TRANSITION |
speed.transition |
8 | TrackSpeedTransition |
| 19 | SPEED_SWITCH |
speed.switch |
8 | TrackSpeedSwitch |
按模块分组:TRACKS(登乘/停留/单向/控制/道岔/下客/门禁)、SIGNALS(道岔类)、
EXTRAS(发射/预备/悬挂)、TRACKS_WOOD(木轨系列)、TRACKS_HIGHSPEED(高速轨系列)。
轨道套件(Track Kits)
TrackKits 为独立的可附加油路/装备,套在已放置的轨道上,1.7.10 中与 railcraft.track
是不同注册名。具体注册名无法核实(未在 RailcraftBlocks 中找到对应注册)。
原条目提到的道岔、路由、探测器、控制器套件中,只有路由套件可在本仓库核实 (见 Routing System)。
升降轨
BlockTrackElevator(RailcraftBlocks.java:67,注册名 railcraft.track.elevator)
提供垂直方向的矿车升降。
速度与材料
原条目的「RAIL_STANDARD / RAIL_SPEED / RAIL_REINFORCED」三种轨道材料 与「木轨床 / 石轨床」区分在 1.7.10 源码中无法核实, 本条目不做推测。
EnumTrack的第 2、3 个整型字段含义未在源码中标注。
相关条目
- Routing System - 路由轨道套件
- Track Materials
- Signal Items