Unofficial site, not affiliated with modrinth.com.What is this?
Моды/Nemo's Transit Expansion
Nemo's Transit Expansion

Nemo's Transit Expansion

Various experimental addon functionalities made by Zbx1425 for the Minecraft Transit Railway mod.

405.0K
103
  • 0.5.2 for 1.20.1

    release24 июля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Change: Bridge creator now no longer places a full block below the node at the top of a slope, due to undesirable effect when used together with a rail model that contains a ground part
    • Fix: MTR's sans font overridden with Noto Sans CJK, causing draw issue
    • Add: (JS) DynamicModelHolder utility class, for programmatically creating models
    • Fix: (JS) EyeCandy's ScriptHolder and ScriptContext cannot be reloaded
    • Change: (JS) Allow setting RenderType and sharing texture in DisplayHelper
    • Fix: (JS) Function calls aggregating after script reload
    • Fix: (JS) CycleTracker.stateNowDuration returns incorrect value
    • Fix: ModelCluster.uploadedTranslucentPart not released

    更改内容:

    • 更改: 由于和带地面的轨道模型配合不佳,桥梁创建器现在不在顶端节点下方放置完整方块了
    • 修复: 使用 Noto Sans CJK 替代 MTR 的无衬线字体时导致了绘制问题
    • 新增: (JS) DynamicModelHolder 实用类, 用于以编程方式创建模型
    • 修复: (JS) 装饰物件的 ScriptHolder 和 ScriptContext 无法重新加载
    • 变更: (JS) 允许在 DisplayHelper 中设置渲染阶段以及共享贴图
    • 修复: (JS) 脚本重新加载后函数调用叠加
    • 修复: (JS) CycleTracker.stateNowDuration 返回错误的值
    • 修复: ModelCluster.uploadedTranslucentPart 没有释放
  • 0.5.2 for 1.19.4

    release24 июля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Change: Bridge creator now no longer places a full block below the node at the top of a slope, due to undesirable effect when used together with a rail model that contains a ground part
    • Fix: MTR's sans font overridden with Noto Sans CJK, causing draw issue
    • Add: (JS) DynamicModelHolder utility class, for programmatically creating models
    • Fix: (JS) EyeCandy's ScriptHolder and ScriptContext cannot be reloaded
    • Change: (JS) Allow setting RenderType and sharing texture in DisplayHelper
    • Fix: (JS) Function calls aggregating after script reload
    • Fix: (JS) CycleTracker.stateNowDuration returns incorrect value
    • Fix: ModelCluster.uploadedTranslucentPart not released

    更改内容:

    • 更改: 由于和带地面的轨道模型配合不佳,桥梁创建器现在不在顶端节点下方放置完整方块了
    • 修复: 使用 Noto Sans CJK 替代 MTR 的无衬线字体时导致了绘制问题
    • 新增: (JS) DynamicModelHolder 实用类, 用于以编程方式创建模型
    • 修复: (JS) 装饰物件的 ScriptHolder 和 ScriptContext 无法重新加载
    • 变更: (JS) 允许在 DisplayHelper 中设置渲染阶段以及共享贴图
    • 修复: (JS) 脚本重新加载后函数调用叠加
    • 修复: (JS) CycleTracker.stateNowDuration 返回错误的值
    • 修复: ModelCluster.uploadedTranslucentPart 没有释放
  • 0.5.2 for 1.19.3

    release24 июля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Change: Bridge creator now no longer places a full block below the node at the top of a slope, due to undesirable effect when used together with a rail model that contains a ground part
    • Fix: MTR's sans font overridden with Noto Sans CJK, causing draw issue
    • Add: (JS) DynamicModelHolder utility class, for programmatically creating models
    • Fix: (JS) EyeCandy's ScriptHolder and ScriptContext cannot be reloaded
    • Change: (JS) Allow setting RenderType and sharing texture in DisplayHelper
    • Fix: (JS) Function calls aggregating after script reload
    • Fix: (JS) CycleTracker.stateNowDuration returns incorrect value
    • Fix: ModelCluster.uploadedTranslucentPart not released

    更改内容:

    • 更改: 由于和带地面的轨道模型配合不佳,桥梁创建器现在不在顶端节点下方放置完整方块了
    • 修复: 使用 Noto Sans CJK 替代 MTR 的无衬线字体时导致了绘制问题
    • 新增: (JS) DynamicModelHolder 实用类, 用于以编程方式创建模型
    • 修复: (JS) 装饰物件的 ScriptHolder 和 ScriptContext 无法重新加载
    • 变更: (JS) 允许在 DisplayHelper 中设置渲染阶段以及共享贴图
    • 修复: (JS) 脚本重新加载后函数调用叠加
    • 修复: (JS) CycleTracker.stateNowDuration 返回错误的值
    • 修复: ModelCluster.uploadedTranslucentPart 没有释放
  • 0.5.2 for 1.19.2

    release24 июля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Change: Bridge creator now no longer places a full block below the node at the top of a slope, due to undesirable effect when used together with a rail model that contains a ground part
    • Fix: MTR's sans font overridden with Noto Sans CJK, causing draw issue
    • Add: (JS) DynamicModelHolder utility class, for programmatically creating models
    • Fix: (JS) EyeCandy's ScriptHolder and ScriptContext cannot be reloaded
    • Change: (JS) Allow setting RenderType and sharing texture in DisplayHelper
    • Fix: (JS) Function calls aggregating after script reload
    • Fix: (JS) CycleTracker.stateNowDuration returns incorrect value
    • Fix: ModelCluster.uploadedTranslucentPart not released

    更改内容:

    • 更改: 由于和带地面的轨道模型配合不佳,桥梁创建器现在不在顶端节点下方放置完整方块了
    • 修复: 使用 Noto Sans CJK 替代 MTR 的无衬线字体时导致了绘制问题
    • 新增: (JS) DynamicModelHolder 实用类, 用于以编程方式创建模型
    • 修复: (JS) 装饰物件的 ScriptHolder 和 ScriptContext 无法重新加载
    • 变更: (JS) 允许在 DisplayHelper 中设置渲染阶段以及共享贴图
    • 修复: (JS) 脚本重新加载后函数调用叠加
    • 修复: (JS) CycleTracker.stateNowDuration 返回错误的值
    • 修复: ModelCluster.uploadedTranslucentPart 没有释放
  • 0.5.2 for 1.18.2

    release24 июля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Change: Bridge creator now no longer places a full block below the node at the top of a slope, due to undesirable effect when used together with a rail model that contains a ground part
    • Fix: MTR's sans font overridden with Noto Sans CJK, causing draw issue
    • Add: (JS) DynamicModelHolder utility class, for programmatically creating models
    • Fix: (JS) EyeCandy's ScriptHolder and ScriptContext cannot be reloaded
    • Change: (JS) Allow setting RenderType and sharing texture in DisplayHelper
    • Fix: (JS) Function calls aggregating after script reload
    • Fix: (JS) CycleTracker.stateNowDuration returns incorrect value
    • Fix: ModelCluster.uploadedTranslucentPart not released

    更改内容:

    • 更改: 由于和带地面的轨道模型配合不佳,桥梁创建器现在不在顶端节点下方放置完整方块了
    • 修复: 使用 Noto Sans CJK 替代 MTR 的无衬线字体时导致了绘制问题
    • 新增: (JS) DynamicModelHolder 实用类, 用于以编程方式创建模型
    • 修复: (JS) 装饰物件的 ScriptHolder 和 ScriptContext 无法重新加载
    • 变更: (JS) 允许在 DisplayHelper 中设置渲染阶段以及共享贴图
    • 修复: (JS) 脚本重新加载后函数调用叠加
    • 修复: (JS) CycleTracker.stateNowDuration 返回错误的值
    • 修复: ModelCluster.uploadedTranslucentPart 没有释放
  • 0.5.2 for 1.17.1

    release24 июля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Change: Bridge creator now no longer places a full block below the node at the top of a slope, due to undesirable effect when used together with a rail model that contains a ground part
    • Fix: MTR's sans font overridden with Noto Sans CJK, causing draw issue
    • Add: (JS) DynamicModelHolder utility class, for programmatically creating models
    • Fix: (JS) EyeCandy's ScriptHolder and ScriptContext cannot be reloaded
    • Change: (JS) Allow setting RenderType and sharing texture in DisplayHelper
    • Fix: (JS) Function calls aggregating after script reload
    • Fix: (JS) CycleTracker.stateNowDuration returns incorrect value
    • Fix: ModelCluster.uploadedTranslucentPart not released

    更改内容:

    • 更改: 由于和带地面的轨道模型配合不佳,桥梁创建器现在不在顶端节点下方放置完整方块了
    • 修复: 使用 Noto Sans CJK 替代 MTR 的无衬线字体时导致了绘制问题
    • 新增: (JS) DynamicModelHolder 实用类, 用于以编程方式创建模型
    • 修复: (JS) 装饰物件的 ScriptHolder 和 ScriptContext 无法重新加载
    • 变更: (JS) 允许在 DisplayHelper 中设置渲染阶段以及共享贴图
    • 修复: (JS) 脚本重新加载后函数调用叠加
    • 修复: (JS) CycleTracker.stateNowDuration 返回错误的值
    • 修复: ModelCluster.uploadedTranslucentPart 没有释放
  • 0.5.1 for 1.20.1

    release29 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Fix: Bridge & tunnel creator became too imprecise in 0.5.0, now it should be relatively better
    • Fix: Bridge creator not removing one block on top (now in line with original MTR behavior)
    • Change: Bridge creator now places a full block below the node at the top of a slope
    • Change: Bridge creator now place double slabs at where it used to place top slabs
    • Fix: Crash when using Sodium 0.5+

    更改内容:

    • 修复: 桥梁和隧道创建器在 0.5.0 里变得太不准确了,现在应当相对更好一点
    • 修复: 桥梁创建器不去除上方一格方块 (现在和 MTR 原版行为一致了)
    • 更改: 桥梁创建器现在在顶端节点下方放置完整方块了
    • 更改: 桥梁创建器现在在原先放上半砖的地方会放置双半砖
    • 修复: 在同时使用 Sodium 0.5+ 时崩溃
  • 0.5.1 for 1.19.4

    release29 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Fix: Bridge & tunnel creator became too imprecise in 0.5.0, now it should be relatively better
    • Fix: Bridge creator not removing one block on top (now in line with original MTR behavior)
    • Change: Bridge creator now places a full block below the node at the top of a slope
    • Change: Bridge creator now place double slabs at where it used to place top slabs
    • Fix: Crash when using Sodium 0.5+

    更改内容:

    • 修复: 桥梁和隧道创建器在 0.5.0 里变得太不准确了,现在应当相对更好一点
    • 修复: 桥梁创建器不去除上方一格方块 (现在和 MTR 原版行为一致了)
    • 更改: 桥梁创建器现在在顶端节点下方放置完整方块了
    • 更改: 桥梁创建器现在在原先放上半砖的地方会放置双半砖
    • 修复: 在同时使用 Sodium 0.5+ 时崩溃
  • 0.5.1 for 1.19.3

    release29 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Fix: Bridge & tunnel creator became too imprecise in 0.5.0, now it should be relatively better
    • Fix: Bridge creator not removing one block on top (now in line with original MTR behavior)
    • Change: Bridge creator now places a full block below the node at the top of a slope
    • Change: Bridge creator now place double slabs at where it used to place top slabs
    • Fix: Crash when using Sodium 0.5+

    更改内容:

    • 修复: 桥梁和隧道创建器在 0.5.0 里变得太不准确了,现在应当相对更好一点
    • 修复: 桥梁创建器不去除上方一格方块 (现在和 MTR 原版行为一致了)
    • 更改: 桥梁创建器现在在顶端节点下方放置完整方块了
    • 更改: 桥梁创建器现在在原先放上半砖的地方会放置双半砖
    • 修复: 在同时使用 Sodium 0.5+ 时崩溃
  • 0.5.1 for 1.19.2

    release29 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Fix: Bridge & tunnel creator became too imprecise in 0.5.0, now it should be relatively better
    • Fix: Bridge creator not removing one block on top (now in line with original MTR behavior)
    • Change: Bridge creator now places a full block below the node at the top of a slope
    • Change: Bridge creator now place double slabs at where it used to place top slabs
    • Fix: Crash when using Sodium 0.5+

    更改内容:

    • 修复: 桥梁和隧道创建器在 0.5.0 里变得太不准确了,现在应当相对更好一点
    • 修复: 桥梁创建器不去除上方一格方块 (现在和 MTR 原版行为一致了)
    • 更改: 桥梁创建器现在在顶端节点下方放置完整方块了
    • 更改: 桥梁创建器现在在原先放上半砖的地方会放置双半砖
    • 修复: 在同时使用 Sodium 0.5+ 时崩溃
  • 0.5.1 for 1.18.2

    release29 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Fix: Bridge & tunnel creator became too imprecise in 0.5.0, now it should be relatively better
    • Fix: Bridge creator not removing one block on top (now in line with original MTR behavior)
    • Change: Bridge creator now places a full block below the node at the top of a slope
    • Change: Bridge creator now place double slabs at where it used to place top slabs
    • Fix: Crash when using Sodium 0.5+

    更改内容:

    • 修复: 桥梁和隧道创建器在 0.5.0 里变得太不准确了,现在应当相对更好一点
    • 修复: 桥梁创建器不去除上方一格方块 (现在和 MTR 原版行为一致了)
    • 更改: 桥梁创建器现在在顶端节点下方放置完整方块了
    • 更改: 桥梁创建器现在在原先放上半砖的地方会放置双半砖
    • 修复: 在同时使用 Sodium 0.5+ 时崩溃
  • 0.5.1 for 1.17.1

    release29 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Fix: Bridge & tunnel creator became too imprecise in 0.5.0, now it should be relatively better
    • Fix: Bridge creator not removing one block on top (now in line with original MTR behavior)
    • Change: Bridge creator now places a full block below the node at the top of a slope
    • Change: Bridge creator now place double slabs at where it used to place top slabs
    • Fix: Crash when using Sodium 0.5+

    更改内容:

    • 修复: 桥梁和隧道创建器在 0.5.0 里变得太不准确了,现在应当相对更好一点
    • 修复: 桥梁创建器不去除上方一格方块 (现在和 MTR 原版行为一致了)
    • 更改: 桥梁创建器现在在顶端节点下方放置完整方块了
    • 更改: 桥梁创建器现在在原先放上半砖的地方会放置双半砖
    • 修复: 在同时使用 Sodium 0.5+ 时崩溃
  • 0.5.0 for 1.20.1

    release24 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Add: 1-block-wide bridge creator
    • Add: Inject into MTR's bridge & tunnel creator logics and make them faster
    • Change: Support INTERIOR material render stage for rail models
    • Add: JS: Support defining multiple create/render/dispose functions in different entries of script_files
    • Add: JS: Train script quick reload shortcut (F3+5) (Might break rendering sometimes?)
    • Add: JS: GraphicsTexture debug overlay (use with setDebugInfo)
    • Fix: JS: Trains' render functions not called when first car outside visible range
    • Fix: JS: Trains' gangway textures incorrectly rendered at barrier width
    • Add: JS: isClientPlayerRiding member in Train
    • Add: JS: displayMessage, narrate member in MinecraftClient (By Jeffreyg1228)
    • Add: JS: getWorldPosVector3f member in BlockEntityEyeCandy

    更改内容:

    • 新增:1 格宽的桥梁创建器
    • 新增:注入修改 MTR 的桥梁、隧道创建器逻辑,以使其更快
    • 更改:支持铁路模型材质使用 INTERIOR 渲染阶段
    • 新增:JS: 支持在 script_files 的不同条目中定义多个 create/render/dispose 函数
    • 新增:JS: 列车脚本快速重新加载快捷键(F3+5)(可能有时会搞坏渲染?)
    • 新增:JS: GraphicsTexture 调试叠加层 (通过 setDebugInfo 使用)
    • 修复:JS: 当第一节车厢超出可见范围时,列车的 render 函数不被调用
    • 修复:JS: 列车的连通道贴图渲染在了护栏的宽度上
    • 新增:JS: Train 中的 isClientPlayerRiding 成员
    • 新增:JS: MinecraftClient 中的 displayMessagenarrate 成员(By Jeffreyg1228)
    • 新增:JS: BlockEntityEyeCandy 中的 getWorldPosVector3f 成员
  • 0.5.0 for 1.19.4

    release24 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Add: 1-block-wide bridge creator
    • Add: Inject into MTR's bridge & tunnel creator logics and make them faster
    • Change: Support INTERIOR material render stage for rail models
    • Add: JS: Support defining multiple create/render/dispose functions in different entries of script_files
    • Add: JS: Train script quick reload shortcut (F3+5) (Might break rendering sometimes?)
    • Add: JS: GraphicsTexture debug overlay (use with setDebugInfo)
    • Fix: JS: Trains' render functions not called when first car outside visible range
    • Fix: JS: Trains' gangway textures incorrectly rendered at barrier width
    • Add: JS: isClientPlayerRiding member in Train
    • Add: JS: displayMessage, narrate member in MinecraftClient (By Jeffreyg1228)
    • Add: JS: getWorldPosVector3f member in BlockEntityEyeCandy

    更改内容:

    • 新增:1 格宽的桥梁创建器
    • 新增:注入修改 MTR 的桥梁、隧道创建器逻辑,以使其更快
    • 更改:支持铁路模型材质使用 INTERIOR 渲染阶段
    • 新增:JS: 支持在 script_files 的不同条目中定义多个 create/render/dispose 函数
    • 新增:JS: 列车脚本快速重新加载快捷键(F3+5)(可能有时会搞坏渲染?)
    • 新增:JS: GraphicsTexture 调试叠加层 (通过 setDebugInfo 使用)
    • 修复:JS: 当第一节车厢超出可见范围时,列车的 render 函数不被调用
    • 修复:JS: 列车的连通道贴图渲染在了护栏的宽度上
    • 新增:JS: Train 中的 isClientPlayerRiding 成员
    • 新增:JS: MinecraftClient 中的 displayMessagenarrate 成员(By Jeffreyg1228)
    • 新增:JS: BlockEntityEyeCandy 中的 getWorldPosVector3f 成员
  • 0.5.0 for 1.19.3

    release24 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Add: 1-block-wide bridge creator
    • Add: Inject into MTR's bridge & tunnel creator logics and make them faster
    • Change: Support INTERIOR material render stage for rail models
    • Add: JS: Support defining multiple create/render/dispose functions in different entries of script_files
    • Add: JS: Train script quick reload shortcut (F3+5) (Might break rendering sometimes?)
    • Add: JS: GraphicsTexture debug overlay (use with setDebugInfo)
    • Fix: JS: Trains' render functions not called when first car outside visible range
    • Fix: JS: Trains' gangway textures incorrectly rendered at barrier width
    • Add: JS: isClientPlayerRiding member in Train
    • Add: JS: displayMessage, narrate member in MinecraftClient (By Jeffreyg1228)
    • Add: JS: getWorldPosVector3f member in BlockEntityEyeCandy

    更改内容:

    • 新增:1 格宽的桥梁创建器
    • 新增:注入修改 MTR 的桥梁、隧道创建器逻辑,以使其更快
    • 更改:支持铁路模型材质使用 INTERIOR 渲染阶段
    • 新增:JS: 支持在 script_files 的不同条目中定义多个 create/render/dispose 函数
    • 新增:JS: 列车脚本快速重新加载快捷键(F3+5)(可能有时会搞坏渲染?)
    • 新增:JS: GraphicsTexture 调试叠加层 (通过 setDebugInfo 使用)
    • 修复:JS: 当第一节车厢超出可见范围时,列车的 render 函数不被调用
    • 修复:JS: 列车的连通道贴图渲染在了护栏的宽度上
    • 新增:JS: Train 中的 isClientPlayerRiding 成员
    • 新增:JS: MinecraftClient 中的 displayMessagenarrate 成员(By Jeffreyg1228)
    • 新增:JS: BlockEntityEyeCandy 中的 getWorldPosVector3f 成员
  • 0.5.0 for 1.19.2

    release24 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Add: 1-block-wide bridge creator
    • Add: Inject into MTR's bridge & tunnel creator logics and make them faster
    • Change: Support INTERIOR material render stage for rail models
    • Add: JS: Support defining multiple create/render/dispose functions in different entries of script_files
    • Add: JS: Train script quick reload shortcut (F3+5) (Might break rendering sometimes?)
    • Add: JS: GraphicsTexture debug overlay (use with setDebugInfo)
    • Fix: JS: Trains' render functions not called when first car outside visible range
    • Fix: JS: Trains' gangway textures incorrectly rendered at barrier width
    • Add: JS: isClientPlayerRiding member in Train
    • Add: JS: displayMessage, narrate member in MinecraftClient (By Jeffreyg1228)
    • Add: JS: getWorldPosVector3f member in BlockEntityEyeCandy

    更改内容:

    • 新增:1 格宽的桥梁创建器
    • 新增:注入修改 MTR 的桥梁、隧道创建器逻辑,以使其更快
    • 更改:支持铁路模型材质使用 INTERIOR 渲染阶段
    • 新增:JS: 支持在 script_files 的不同条目中定义多个 create/render/dispose 函数
    • 新增:JS: 列车脚本快速重新加载快捷键(F3+5)(可能有时会搞坏渲染?)
    • 新增:JS: GraphicsTexture 调试叠加层 (通过 setDebugInfo 使用)
    • 修复:JS: 当第一节车厢超出可见范围时,列车的 render 函数不被调用
    • 修复:JS: 列车的连通道贴图渲染在了护栏的宽度上
    • 新增:JS: Train 中的 isClientPlayerRiding 成员
    • 新增:JS: MinecraftClient 中的 displayMessagenarrate 成员(By Jeffreyg1228)
    • 新增:JS: BlockEntityEyeCandy 中的 getWorldPosVector3f 成员
  • 0.5.0 for 1.18.2

    release24 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Add: 1-block-wide bridge creator
    • Add: Inject into MTR's bridge & tunnel creator logics and make them faster
    • Change: Support INTERIOR material render stage for rail models
    • Add: JS: Support defining multiple create/render/dispose functions in different entries of script_files
    • Add: JS: Train script quick reload shortcut (F3+5) (Might break rendering sometimes?)
    • Add: JS: GraphicsTexture debug overlay (use with setDebugInfo)
    • Fix: JS: Trains' render functions not called when first car outside visible range
    • Fix: JS: Trains' gangway textures incorrectly rendered at barrier width
    • Add: JS: isClientPlayerRiding member in Train
    • Add: JS: displayMessage, narrate member in MinecraftClient (By Jeffreyg1228)
    • Add: JS: getWorldPosVector3f member in BlockEntityEyeCandy

    更改内容:

    • 新增:1 格宽的桥梁创建器
    • 新增:注入修改 MTR 的桥梁、隧道创建器逻辑,以使其更快
    • 更改:支持铁路模型材质使用 INTERIOR 渲染阶段
    • 新增:JS: 支持在 script_files 的不同条目中定义多个 create/render/dispose 函数
    • 新增:JS: 列车脚本快速重新加载快捷键(F3+5)(可能有时会搞坏渲染?)
    • 新增:JS: GraphicsTexture 调试叠加层 (通过 setDebugInfo 使用)
    • 修复:JS: 当第一节车厢超出可见范围时,列车的 render 函数不被调用
    • 修复:JS: 列车的连通道贴图渲染在了护栏的宽度上
    • 新增:JS: Train 中的 isClientPlayerRiding 成员
    • 新增:JS: MinecraftClient 中的 displayMessagenarrate 成员(By Jeffreyg1228)
    • 新增:JS: BlockEntityEyeCandy 中的 getWorldPosVector3f 成员
  • 0.5.0 for 1.17.1

    release24 апреля 2024 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    Changelog:

    • Add: 1-block-wide bridge creator
    • Add: Inject into MTR's bridge & tunnel creator logics and make them faster
    • Change: Support INTERIOR material render stage for rail models
    • Add: JS: Support defining multiple create/render/dispose functions in different entries of script_files
    • Add: JS: Train script quick reload shortcut (F3+5) (Might break rendering sometimes?)
    • Add: JS: GraphicsTexture debug overlay (use with setDebugInfo)
    • Fix: JS: Trains' render functions not called when first car outside visible range
    • Fix: JS: Trains' gangway textures incorrectly rendered at barrier width
    • Add: JS: isClientPlayerRiding member in Train
    • Add: JS: displayMessage, narrate member in MinecraftClient (By Jeffreyg1228)
    • Add: JS: getWorldPosVector3f member in BlockEntityEyeCandy

    更改内容:

    • 新增:1 格宽的桥梁创建器
    • 新增:注入修改 MTR 的桥梁、隧道创建器逻辑,以使其更快
    • 更改:支持铁路模型材质使用 INTERIOR 渲染阶段
    • 新增:JS: 支持在 script_files 的不同条目中定义多个 create/render/dispose 函数
    • 新增:JS: 列车脚本快速重新加载快捷键(F3+5)(可能有时会搞坏渲染?)
    • 新增:JS: GraphicsTexture 调试叠加层 (通过 setDebugInfo 使用)
    • 修复:JS: 当第一节车厢超出可见范围时,列车的 render 函数不被调用
    • 修复:JS: 列车的连通道贴图渲染在了护栏的宽度上
    • 新增:JS: Train 中的 isClientPlayerRiding 成员
    • 新增:JS: MinecraftClient 中的 displayMessagenarrate 成员(By Jeffreyg1228)
    • 新增:JS: BlockEntityEyeCandy 中的 getWorldPosVector3f 成员
  • 0.4.2 for 1.19.4

    release31 декабря 2023 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    This update contains some bugfixes.
    Changelog:

    • Change: Depth sorting is turned off for translucent faces by default (This should hopefully boost performance)
    • Change: Prioritize processing rail rendering updates closer to the player
    • Fix: Performance issue with very long rails (Rail sections outside view distance were still rendered)
    • Fix: Train model parts with INTERIOR_TRANSLUCENT stage was not hidden beyond detail render distance (MTR hides them regardless of setting of skip_rendering_if_too_far, now it's changed to match the behavior of vanilla MTR)
    • Fix: Crash in JavaScript handling code when the last platform isn't in station area
    • Fix: Broken zh_hk translation
    • Add: "/mtrnte hideriding" command, as a shortcut to toggle the "hide riding train" rendering setting
    • Add: Scripting train members "id()", "siding()", "lastCarPosition", "lastCarRotation"

    本次更新修复了一些 bug。 更改内容:

    • 更改:默认情况下关闭半透明面的深度排序(应该可以提高性能)
    • 更改:优先处理靠近玩家的轨道渲染更新
    • 修复:非常长的轨道导致的性能问题(具体来说,之前仍然处理了可视范围外的铁轨分段)
    • 修复:Stage 设为 INTERIOR_TRANSLUCENT 的列车模型部件在详细渲染距离之外没有隐藏(MTR 原版不管 skip_rendering_if_too_far 是否打开都会隐藏它们,所以现在已更改为与原版 MTR 的行为相匹配)
    • 修复:对于有 JavaScript 的列车,当最后一个站台不在车站区域内时会崩溃
    • 修复:香港繁体翻译无法加载
    • 添加:"/mtrnte hideriding" 命令,作为切换 "不显示自己所乘坐的车辆" 渲染设置的快捷方式
    • 添加:列车 JavaScript 成员 "id()"、"siding()"、"lastCarPosition"、"lastCarRotation"
  • 0.4.2 for 1.19.3

    release31 декабря 2023 г.

    MTR 版本要求: 3.1.12 以上 4.0.0 以下
    MTR Version Required: Above 3.1.12 but below 4.0.0


    This update contains some bugfixes.
    Changelog:

    • Change: Depth sorting is turned off for translucent faces by default (This should hopefully boost performance)
    • Change: Prioritize processing rail rendering updates closer to the player
    • Fix: Performance issue with very long rails (Rail sections outside view distance were still rendered)
    • Fix: Train model parts with INTERIOR_TRANSLUCENT stage was not hidden beyond detail render distance (MTR hides them regardless of setting of skip_rendering_if_too_far, now it's changed to match the behavior of vanilla MTR)
    • Fix: Crash in JavaScript handling code when the last platform isn't in station area
    • Fix: Broken zh_hk translation
    • Add: "/mtrnte hideriding" command, as a shortcut to toggle the "hide riding train" rendering setting
    • Add: Scripting train members "id()", "siding()", "lastCarPosition", "lastCarRotation"

    本次更新修复了一些 bug。 更改内容:

    • 更改:默认情况下关闭半透明面的深度排序(应该可以提高性能)
    • 更改:优先处理靠近玩家的轨道渲染更新
    • 修复:非常长的轨道导致的性能问题(具体来说,之前仍然处理了可视范围外的铁轨分段)
    • 修复:Stage 设为 INTERIOR_TRANSLUCENT 的列车模型部件在详细渲染距离之外没有隐藏(MTR 原版不管 skip_rendering_if_too_far 是否打开都会隐藏它们,所以现在已更改为与原版 MTR 的行为相匹配)
    • 修复:对于有 JavaScript 的列车,当最后一个站台不在车站区域内时会崩溃
    • 修复:香港繁体翻译无法加载
    • 添加:"/mtrnte hideriding" 命令,作为切换 "不显示自己所乘坐的车辆" 渲染设置的快捷方式
    • 添加:列车 JavaScript 成员 "id()"、"siding()"、"lastCarPosition"、"lastCarRotation"
1
...

Совместимость

Minecraft: Java Edition

Платформы

Поддерживаемые окружения

Клиент и сервер

Сведения

Лицензия:MIT
Опубликован:3 года назад
Обновлён:1 год назад
ID проекта:
Главная