NCM & LMTR 自定义导视牌资源包制作流程
本帖最后由 mrt114514 于 2026-8-22 21:58 编辑本教程仅适用于即将发布的 南滨创意3.1 以及 LMTR自定义导视牌资源包
导视系统为乘客带来便利,自定义你的导视系统是必要的
JSON导视系统
先创建资源包基本格式,在
assets/nanbin/signs.json中编写你的导视项,它大概是这样的
{
"signs": [
{
"id": "nanbin_arrow",
"textureResource": "nanbin:textures/block/sign/arrow"接下来我来详细介绍一下它们各自的接口
1、"id"(必修)这是你的导视内容的唯一ID,应使用 英文小写 与 英文下划线“_“ 以及数字构成
2、"textureResource"(必修)你的显示图标
3、"backgroundColor":背景颜色(hex颜色)
4、"customText":显示文本
5、"flipTexture":翻转图标
6、"flipCustomText":文字靠右
7、"small":缩小图标
8、"textColor":文本颜色(原版指示牌不可用)
9、"textSize":文本大小(1.0为默认大小)(原版指示牌不可用)
10、"textBold":文本加粗(原版指示牌不可用)
JavaScript导视
(2026年8月22日,我们正式改用GraalVM而非Nashorn API)
(当天晚上,重新更换为了Nashorn 15.4)
详细讲解请看:
https://lieh-sad.github.io/Minecraft-Transit-Railway-Wiki/#/ncm_js_api
怎么突然出现了新版块:D模组好久没有新版块了 这些应该是教我们制作自定义内容吧:) Eason424 发表于 2026-8-19 22:23
怎么突然出现了新版块模组好久没有新版块了 这些应该是教我们制作自定义内容吧 ...
对吧?应该是吧?这肯定不算瓜分ANTE了 感觉跟原版差不多吧 2伍溜柒 发表于 2026-8-20 15:05
感觉跟原版差不多吧
加入了文字的颜色和js导视系统 Eason424 发表于 2026-8-19 22:23
怎么突然出现了新版块模组好久没有新版块了 这些应该是教我们制作自定义内容吧 ...
我开的:D
页:
[1]