= 创作分享 =
技术讨论
Java版Mod最合适的流体单位是?
墨言魂靈

Java版Mod最合适的流体单位是?

墨言魂靈 于 2023-5-26 13:11 ( 11月前 ) 发表在 [讨论] 分类。 [复制链接] [只看楼主] [打印]
905 4
总所周知,Minecraft自身最小的流体单位是1瓶,3瓶1桶。


但在这样的流体单位对于各类Mod来说还是太不精确了,所以便有了如下的流体单位:

  • mB(毫桶,来自BC的流体单位,1000mB=1桶)、
  • L(升,来自GT的流体单位,1000L=1桶)。


尽管在内部的处理机制依旧相同()

但...一个桶能装得下1000L水?(那么小一个桶是怎么装下那么多水的?虽然这是MC但是...)

所以,个人觉得应该用mL(1000mL=1桶)来代替L(虽然说好像一个桶不止能装1L,而是1L多?)。

或者再创造一个架空的流体单位?

(这应该不算水帖吧【小声】)
城市喧闹,森林归宿。
终有一天,钢筋的海洋会在硝烟中化为尘土。
而那些阴影下的朝阳后裔,将重新统治这个世界
罪恶的本源出自于何?无非是过度的生气
发表于 2023-5-26 13:11:29 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

回复 | 举报

该帖共收到 4 条回复!
0825NoRe
一桶水放出来是1m³,所以单位为L某种意义上也挺合理
MC里几乎不可能找到一个完全能让任何人认同的流体单位,所以想用啥就用啥吧
发表于 2023-5-27 13:18:52 | 只看该作者

回复 | 举报

初雪·冰
考虑兼容性的话如果架空也应该与其他流体单位互相兼容,因此没有必要多考虑,做你想做的,或者完全不去兼容任何单位。

清晨的凤梨闻起来真棒!闻起来就像凤梨一样!
发表于 2023-5-31 19:44:33 | 只看该作者

回复 | 举报

余弦定理
本帖最后由 QQ酱209760 于 2023-6-1 12:52 编辑

1B=1000L确实是合理的,但用“桶”做单位的好处就是避免你将MC和现实联系起来从而发出“为什么看起来不大的桶可以装1000L”这样的疑问。就像以下两段话:
1. 机器以1mB/t的速率消耗熔岩;
2. 机器以1L/t的速率消耗熔岩。
两者虽然意义相同,但给人的感觉明显不一样。当然,如果一个模组追求真实,那么用L做单位也没什么问题。


说到原版的“3瓶=1桶”,很多模组也并没有使用这个换算关系(毕竟1000/3除不尽),有的模组里是“4瓶=1桶”,也有“8瓶=1桶”甚至“1瓶=1桶”的情况。有可能同一个流体瓶在不同模组的机器里转换出对应流体的量也不同。
毕竟相比于瓶,我们更多用到的还是桶,在设计单位时也就多以桶为基准。


发表于 2023-6-1 12:47:38 | 只看该作者

回复 | 举报

DTFuel
怎么方便怎么来,但是要注意与常用单位的协调。比如匠魂的1Ingot=144mB,那你自己的mod的1Ingot最好也是144mB,不然刷流体就麻烦了。毕竟mc的mod可以装一堆,得尽量避免用单位换算刷东西的情况。
发表于 2023-6-9 22:29:28 | 只看该作者

回复 | 举报

百科目前不允许匿名发帖哦~ 请先 [ 登陆 ][ 注册 ] 吧~

本版积分规则

发新帖
  • 回复
  • 点评
  • 评分

[ MC百科(mcmod.cn) 除另有声明,所有开放公共编辑的内容均使用 BY-NC-SA 3.0 协议 ]

Minecraft百科CC协议
快速回复 返回顶部 返回列表