Create Track Map(CTM)是一个多加载器 Mod,用于显示你世界中 Create 列车的轨道地图,包括所有轨道、信号、车站和列车。信号和列车信息会以(近乎)实时的方式更新。

CTM 可在 Modrinth 下载。请务必下载与你的加载器、Minecraft 版本和 Create 版本相对应的正确版本。 以下是 Create 版本兼容性表:
| | CTM ≤1.3 | CTM 1.4 | CTM ≥1.5 |
|:---|:--:|:--:|:--:|
| Create 0.5.0 | ✅ | ✅ | ❌ |
| Create 0.5.1 | ❌ | ✅ | ✅ |
像安装其他 Mod 一样,直接将 .jar 文件放入你的 mods 文件夹中(或使用 Mod 加载器安装)即可!CTM 设计上是一个服务端 Mod,但也可以在单人世界和局域网服务器中运行。默认情况下,它会在端口 3876 上运行一个 Web 服务器,不过这个可以配置](#configuration)。如果你希望查看地图,必须转发该端口。[(我该怎么做?)
地图本身可通过根路径访问(默认是 http://localhost:3876/)。如果你使用代理来提供地图,请确保将其配置为允许 Server-Sent Events 通过。
地图托管在你的电脑上,因此在 Minecraft 打开时,在浏览器中输入 http://localhost:3876/。
A) 本地(LAN)服务器\
地图仍然托管在你的电脑上,因此在游戏打开时,在浏览器中输入 http://localhost:3876/。\
与你同一家庭网络中的人可以在浏览器中输入 http://[your computer's IPV4 address]:3876/ 来查看地图。\
B) 服务器就在我的 PC 上\
地图仍然托管在你的电脑上,因此在服务器开启时,在浏览器中输入 http://localhost:3876/。\
与你同一家庭网络中的人可以在浏览器中输入 http://[your computer's IPV4 address]:3876/ 来查看地图。\
你家庭网络之外的人可以在浏览器中输入 http://[your public IPV4 address]:3876/ 来查看地图。\
C) 服务器由托管服务提供\
地图和服务器一起托管在该服务上。服务器运行时,你可以通过 [your server address]:3876/ 查看地图。\
注意:你的服务必须支持额外端口转发。 你可以查看该服务的支持文档/咨询客服,或者直接用 Google 搜索。如果该服务不支持,那就无能为力了。你可以更换服务,或者尝试自行托管。
再强调一下:不要在你的 IPV4 地址外面加方括号!例如:192.168.0.0:3876
要使用这个 Mod,你必须能够额外开放第二个端口,除了 Minecraft 服务器本身使用的端口外,CTM 还会在另一个端口上运行其 Web 服务器。如果你使用的是 Aternos,这是做不到的。如果你使用共享主机服务商,请联系你的主机提供商以协助开放端口。对于开放端口,或诊断并非由 Mod bug 导致的问题,将不提供支持。
CTM 提供以下 API,也可通过同一个端口访问:
/api/network, /api/network.rt:所有轨道段和列车站的列表/api/signals, /api/signals.rt:所有列车信号的列表,包括它们的状态(绿、黄、红)
/api/blocks, /api/blocks.rt:所有信号控制区块的列表,以及它们是否被列车占用或预留/api/trains, /api/trains.rt:所有已组装列车的列表,包括它们的名称和位置
/api/style.css:根据配置的颜色和字体生成的 CSS 样式表/api/config.json:地图配置.rt 版本会通过 Server-Sent Events(SSE)实时更新。
CTM 的配置选项位于服务器 config 目录下的 create-track-map.json。如果该文件不存在,会在启动时自动创建。
可用选项如下:
{
// 是否实际启动监视器和服务器。
"enable": false,
// 轨道数据更新之间的等待时间。
"watch_interval_seconds": 0.5,
// 内部 Web 服务器监听的端口。
"server_port": 3876,
"map_style": {
// 地图 UI 使用的字体。必须是有效的 CSS font stack。
"font": "ui-monospace, \"JetBrains Mono\", monospace",
// 地图各组件的颜色。必须是有效的 CSS 颜色。
// 任何 CSS 颜色格式都可用,例如命名颜色和 rgb()。
"colors": {
"background": "#888",
"track": {
"occupied": "red",
"reserved": "pink",
"free": "white"
},
"signal": {
"green": "#71db51",
"yellow": "#ffd15c",
"red": "#ff5f5c",
"outline": "black"
},
"portal": {
"primary": "purple",
"outline": "white"
},
"station": {
"primary": "white",
"outline": "black"
},
"train": "cyan",
"lead_car": "darkturquoise"
}
},
"map_view": {
"initial_dimension": "minecraft:overworld",
"initial_position": { "x": 0, "z": 0 },
// 缩放级别必须是整数,但可以为负数。
// 每一级缩放都是前一级的两倍。
// 0 是一个还不错的最小值,但对于大型网络可能不太实用。
// 3 是查看双轨网络时较合理的默认值。
"initial_zoom": 3,
"min_zoom": 0,
"max_zoom": 4,
// 是否在屏幕上显示缩放控件。
"zoom_controls": true,
// 信号应显示在轨道的哪一侧。
// 有效值为 LEFT 或 RIGHT(必须全大写)。
"signals_on": "RIGHT"
},
"dimensions": {
// 维度名称必须带命名空间。
"minecraft:overworld": {
// 显示在图层切换器中的标签。
"label": "Overworld"
},
"minecraft:the_nether": {
"label": "Nether"
},
"minecraft:the_end": {
"label": "End"
}
},
"layers": {
"tracks": {
"label": "Tracks",
"min_zoom": 0,
"max_zoom": 4
},
"blocks": {
"label": "Track Occupancy",
"min_zoom": 0,
"max_zoom": 4
},
"signals": {
"label": "Signals",
"min_zoom": 0,
"max_zoom": 4
},
"portals": {
"label": "Portals",
"min_zoom": 0,
"max_zoom": 4
},
"stations": {
"label": "Stations",
"min_zoom": 0,
"max_zoom": 4
},
"trains": {
"label": "Trains",
"min_zoom": 0,
"max_zoom": 4
}
}
}
运行 /ctm reload 可在不重启服务器的情况下重新加载配置(需要操作员权限)。
友情链接: 网易我的世界 | 泰拉瑞亚 | ocent云计算 | 米饭Minecraft插件文档 | 友链合作
历史访问人数:206,263 | 历史访问人次:313,409
今日访问人数:13,087 | 今日访问人次:15,160
昨日访问人数:30,537 | 昨日访问人次:36,142
Copyright © 2019-2026 我的世界服务器列表站. All rights reserved.
❤ Powered by GermMC 京ICP备17023959号-6