购物车变更

购物车变更

更安静的轨道和减摩器。矿车之旅从未如此顺畅!

游戏机制

概述

此模组添加了两种主要方法来改善矿车乘坐体验,从字面上和比喻上让体验更加顺畅:

更安静的乘坐

有两种方法可以降低矿车在轨道上的声音:

  • 方法一:潜行并对着矿车使用蜜脾来给矿车上蜡。
  • 方法二:将铁轨放置在羊毛等隔音方块上也能降低矿车噪音。

减少摩擦

当矿车在砂砾等方块上滚动时,现在会以更小的摩擦力移动。这可以在一定程度上减少对动力铁轨的需求。

  • 此灵感部分来源于现实生活中的道砟。相当不错!

此外,给矿车上蜡也可能带来摩擦力减少的效果。此项在配置中默认禁用。

配置

你可以配置以下内容:

客户端

  • 矿车可以通过上蜡来隔音。(默认:true)
  • 矿车可以通过在羊毛等柔软方块上行驶来隔音。(默认:true)
  • 矿车整体能达到的最大音量。默认 0.75(原版音量)。
  • 矿车被隔音时的音量减少百分比。默认 0.8(即 80% 的噪音降低)。
  • 上蜡的矿车在隔音方块上完全静音行驶。(默认:false)
  • 在原版中,矿车对乘坐者而言远比旁观玩家听到的更响。此模组添加了几个配置项来抵消这一点:
    • 乘坐者安静隔音倍率会在矿车被隔音时,为乘坐者额外提供噪音降低加成。默认 1.0(即禁用)
    • 乘坐者安静倍率对所有矿车乘坐者生效,无论是否被隔音。默认 0.8(即整体 20% 的噪音降低)。

通用

以下必须为整数,设置为 1 到 10(设置为 0 则禁用该功能):

  • 矿车在铁路道床上行驶时的摩擦力加成倍率。
  • 上蜡矿车的摩擦力加成倍率。
    • 如果两个加成之和大于或等于 10,则两者结合可实现最大程度的摩擦力减少。因此,如果两个条件同时生效,将任一配置值设为 10 会使另一个值变得多余。

方块标签

有两个方块标签,可通过数据包修改:

  • change_of_cart:minecart_mufflers 包含可为矿车隔音的方块。
    • 默认包含所有羊毛方块。
  • change_of_cart:rail_bedding 包含可为矿车减少摩擦力的方块。
    • 默认包含砂砾。

概念创意完全归功于 Zym。特别感谢 Jsburg 和 tallestred 的代码协助。

需要 Blueprint。 可选兼容 Copperative。

欢迎将任何建议和漏洞反馈至问题追踪器!