Skip to content

Config zh

angushushu edited this page May 17, 2026 · 4 revisions

English | 中文

配置参考

主配置文件为插件数据目录下的 config.yml。

插件文件夹中的其他数据文件:

文件 用途
config.yml 全局配置(显示样式、音效、矿车设置等)
lines.yml 线路数据存储
stops.yml 停靠区数据存储
portals.yml 传送门数据存储
lang/ 语言文件目录

titles

Title、Subtitle 和 Actionbar 的显示设置。

titles.stop_continuous

玩家在停靠区范围内时的显示。

选项 类型 默认值 描述
enabled boolean true 启用持续显示
interval int 40 刷新间隔(tick)
always boolean true true = 持续显示,false = 仅进入时显示一次
title string &b{stop_name} 标题文本(支持占位符)
subtitle string &d➔ {terminus_name} &8| &e» {next_stop_name} &8| &a⇄ {stop_transfers} 副标题
actionbar string &fRight-click rail to board &7[&r{line_color_code}{line}&7] 动作栏
start_stop.title string &b{stop_name} 始发站标题
start_stop.subtitle string &d➔ {terminus_name} &8| &fOrigin &8| &a⇄ {stop_transfers} 始发站副标题
start_stop.actionbar string &fRight-click rail to board &7[&r{line_color_code}{line}&7] 始发站动作栏
end_stop.title string &b{stop_name} 终点站标题
end_stop.subtitle string &c🛑 Terminal Station &8| &a⇄ {stop_transfers} 终点站副标题
end_stop.actionbar string &cEnd of line. Please allow passengers to exit. 终点站动作栏
fade_in int 10 淡入时长(tick,仅 always: false 时生效)
stay int 40 停留时长(tick,仅 always: false 时生效)
fade_out int 10 淡出时长(tick,仅 always: false 时生效)

占位符:

  • {stop_name} — 停靠区名称
  • {line} — 线路名称
  • {line_color_code} — 线路颜色代码(如 &9)
  • {terminus_name} — 终点方向描述
  • {next_stop_name} — 下一站名称
  • {stop_transfers} — 换乘线路名称

titles.arrive_stop

矿车到站时的显示。

选项 类型 默认值 描述
enabled boolean true 启用到站显示
title string &b{stop_name} 到站标题
subtitle string &7Next: &e{next_stop_name} &8| &a⇄ {stop_transfers} 到站副标题
fade_in int 10 淡入时长(tick)
stay int 40 停留时长(tick)
fade_out int 10 淡出时长(tick)

titles.terminal_stop

矿车到达终点站时的显示。

选项 类型 默认值 描述
enabled boolean true 启用终点站显示
title string &b{stop_name} 终点站标题
subtitle string &c🛑 Terminal &8| &a⇄ {stop_transfers} 终点站副标题
fade_in int 10 淡入时长(tick)
stay int 60 停留时长(tick)
fade_out int 10 淡出时长(tick)

titles.departure

行驶中的显示。

选项 类型 默认值 描述
enabled boolean true 启用行驶显示
interval int 40 刷新间隔(tick)
title string &e» {next_stop_name} 行驶标题
subtitle string &d➔ {terminus_name} 行驶副标题
actionbar string &7Departing... Please stand clear of the doors. 行驶动作栏
fade_in int 5 淡入时长(tick)
stay int 40 停留时长(tick)
fade_out int 5 淡出时长(tick)

titles.waiting

等待发车时的显示。

选项 类型 默认值 描述
enabled boolean true 启用等待显示
interval int 20 刷新间隔(tick)
title string &fDeparting Soon 等待标题
subtitle string &7Current: &a{stop_name} &8| &7Next: &e{next_stop_name} 等待副标题
actionbar string &e⚠ Departing in &c{countdown}s 等待动作栏

sounds

音效配置。

sounds.departure

发车音效。

选项 类型 默认值 描述
enabled boolean true 启用到站音效
initial_delay int 0 播放前延迟(tick)
notes list (2个PLING音符) 音符序列

sounds.arrival

到站音效。

选项 类型 默认值 描述
enabled boolean true 启用到站音效
initial_delay int 20 播放前延迟(tick)
notes list (3个CHIME音符) 音符序列

sounds.station_arrival

列车进站音效(站台提示音)。

选项 类型 默认值 描述
enabled boolean true 启用进站音效
initial_delay int 0 播放前延迟(tick)
notes list (大鼓+军鼓) 音符序列

sounds.waiting

等待发车时的循环提示音。

选项 类型 默认值 描述
enabled boolean true 启用等待音效
initial_delay int 0 播放前延迟(tick)
interval int 20 循环间隔(tick)
notes list (1个CLICKS音符) 音符序列

音符格式: TYPE,PITCH,VOLUME,INSTRUMENT,DELAY

  • TYPE:NOTE(音符盒)或 CUSTOM(自定义声音)
  • PITCH:0-24(对应 F#3 到 F#5)
  • VOLUME:0.0-1.0
  • INSTRUMENT:PIANO, BASS, SNARE, CLICKS, BASS_DRUM, BELL, FLUTE, CHIME, GUITAR, XYLOPHONE, IRON_XYLOPHONE, COW_BELL, DIDGERIDOO, BIT, BANJO, PLING
  • DELAY:该音符播放前的延迟(tick,相对开始)

economy

选项 类型 默认值 描述
enabled boolean true 启用经济系统收费(需要 Vault)

scoreboard

选项 类型 默认值 描述
enabled boolean true 启用计分板显示
styles.current_stop string &6☛ &l 当前站点样式
styles.passed_stop string &8▼ &7&o 经过站点样式
styles.waiting_next_stop string &f▽ &l 等待发车时下站样式
styles.moving_next_stop string &6☛ &l 行驶中下站样式
styles.terminal_stop string ◇ &f&n 终点站样式
styles.next_stop string &a○ 下站样式(兼容)
styles.other_stops string &7· 其他站点样式(兼容)
styles.folding_symbol string &8... 折叠省略符
line_symbol string ❙ 线路标识符(自动着色)

speed_control

选项 类型 默认值 描述
mode string VANILLA_MOMENTUM VANILLA_MOMENTUM 或 BLOCK_BASED
worlds.default.<MATERIAL> double — 方块速度映射(BLOCK_BASED 模式)
worlds.<世界名>.<MATERIAL> double — 按世界配置方块速度

在 BLOCK_BASED 模式下,矿车速度由铁轨下方的方块类型决定。


map_integration

选项 类型 默认值 描述
enabled boolean false 启用网页地图集成
provider string AUTO AUTO, BLUEMAP, DYNMAP, SQUAREMAP
marker_set_label string Railway Network 地图图层面板中显示的名称
default_visible boolean true 默认在地图上显示
line_width int 3 线路默认宽度(像素)
show_stop_markers boolean true 为每个站点显示 POI 标记
show_transfer_info boolean true 在站点标记上显示换乘信息
refresh_delay_ticks int 20 数据变化后地图刷新合并延迟

route_recording

选项 类型 默认值 描述
min_sample_distance_blocks double 1.0 录制时采样点最小间距
simplify_collinear_points boolean true 保存前删除共线点
simplify_epsilon_blocks double 0.15 共线压缩容差

portals

选项 类型 默认值 描述
enabled boolean true 启用矿车传送门
trigger_block string CRYING_OBSIDIAN 触发传送门的铁轨下方方块
teleport_delay int 5 传送延迟(tick)
effects.particles boolean true 传送粒子效果
effects.sound boolean true 传送音效

settings

选项 类型 默认值 描述
selection_tool string GOLDEN_SHOVEL 选区工具
default_language string en_US 默认语言(zh_CN, zh_TW, en_US, de_DE, es_ES, nl_NL, tr_TR)
safe_mode.enabled boolean true 启用安全模式
safe_mode.entity_push_protection boolean true 阻止实体推动铁路矿车
safe_mode.damage_protection boolean true 阻止攻击损坏铁路矿车
safe_mode.movement_assist boolean true 失速时补充最小动量
safe_mode.passenger_rail_break_protection boolean true 禁止乘客破坏铁轨
safe_mode.min_cruise_speed double 0.08 失速判定水平速度阈值
safe_mode.stall_recovery_ticks int 8 失速检测间隔(tick)
cart_speed double 0.3 矿车移动速度
cart_spawn_delay int 60 矿车生成延迟(tick)
cart_despawn_delay int 0 下车后矿车消失延迟(tick)
cart_departure_delay int 100 上车后自动发车延迟(tick)
interact_cooldown int 2000 交互冷却时间(毫秒)
minecart_pending_timeout int 60000 矿车等待超时(毫秒)
debug.enabled boolean false 启用调试日志
debug.train_state_transitions boolean true 列车状态切换日志
debug.interaction_flow boolean true 玩家交互流程日志
debug.scoreboard boolean true 计分板诊断日志

derailment

选项 类型 默认值 描述
explosion.enabled boolean false 启用脱轨爆炸
explosion.power double 4.0 爆炸威力(4.0 = TNT)
explosion.set_fire boolean false 爆炸引起火灾
explosion.break_blocks boolean false 爆炸破坏方块

Clone this wiki locally