琥珀金箱子

琥珀金箱子

alaindustrial:electrum_chest
实用方块已实现storagechestutilityelectrumtier

概述

琥珀金箱子是一个 81 格(9 行 × 9)的物品存储方块——是金箱子(54)的一倍半。它不需要能量,是箱子系列的最高等级「民用」仓储方块。

小例子: 金箱子装满矿石了?升级为琥珀金箱子——多出 27 格,内容物原样保留。

琥珀金是金与银的合金,箱子的外观也正是如此:淡金色,比金等级更明亮、更冷。箱盖有开合动画,开启音效与其他等级相同,都是金属声。

物品栏

接受任何物品——81 格,分为 9 行每行 9 格。

格位接受数量
仓库任何物品81(9 行 × 9)

界面

窗口显示九行中的六行,其余通过右侧的滚动条取用——与模块仓库和大箱子的方式相同。鼠标滚轮、拖动滑块、点击滑道均可使用。

Shift 点击也会把物品放进屏幕外的行。 这并非小事:普通的 Shift 点击按窗口的可见格位工作,在这个容量下会在第六行悄悄停下,在箱子还空着三分之一时就报告「已满」。

为什么是滚动,而不是再加一行

下面三个等级之所以正好每级增加一行,是因为窗口随之增高。这在金箱子处终止了——不是作者的决定,而是实测的屏幕上限。

面板高度 行数 × 18 + 112。窗口实际能得到多少高度由 GUI 缩放决定,而在默认设置下由游戏自己选择:只要 高度 /(缩放 + 1)≥ 240,缩放就会提高。因此保证的最小值恰好是 240 像素

行数面板高度能否放入 240?
6(金)220 px✓ 而且这正是原版大箱子——游戏自带的最高容器窗口
7238 px形式上可以——余量仅一个像素;这算不上余量
9274 px

金箱子已经站在这个上限上。所以下一个等级改变的是窗口,而不是屏幕上的行数。而既然窗口不再是限制,为一圈昂贵合金只增加象征性的九格就毫无道理——因此直接跃升到 81。

大箱子

两个琥珀金箱子面朝同一方向紧靠放置,会合并成一个 162 格(18 行)的大箱子——遵循与其他等级相同的原版放置规则:不潜行时新箱子会自行与合适的邻居连接,潜行点击侧面则是有意连接,在别处潜行则保持单个。不同等级不会合并。

大箱子的窗口同样是六行滚动面板,只是在十八行而非九行上移动。

箱盖与音效共享:两半同步抬起箱盖,音效从接缝处只播放一次。 自动化把大箱子视为一个容器:漏斗、发射器和物品管道在填满一半后会继续填另一半。 破坏其中一半会让另一半恢复为单个;每一半只掉落自己的内容物。 比较器读取充盈度(大箱子读取合计值,从任一半读数相同),箱子可以被水浸没。

方块属性

与所有原版箱子和前几个等级一样的矮箱体方块。属性与铁、银、金箱子完全相同。

字段
形状矮柱 14×14×14
硬度3.0
爆炸抗性6.0
工具镐(任意,无等级限制)
掉落自身是;破坏时内容物洒落

配方

在金箱子四周围上八个琥珀金锭。升级时内容物保留。

同样的八锭环在之前的等级上给出 +9 格,这里给出 +27——这是有意为之:既然窗口无论如何都要换一套机制,为模组最高等级的合金只加象征性的增量就说不通了。

进阶

箱子系列:原版铜箱子(27)→ 铁箱子(36)→ 银箱子(45)→ 金箱子(54)→ 琥珀金箱子(81)

琥珀金箱子不会贬低模块仓库:81 格少于仓库的 108 格,但它是一个方块而不是四个,也不需要占地建造。大琥珀金箱子(162)是模组中最大的存储,但代价是在其下整条升级链之上再加十六个琥珀金锭。

相关内容

金箱子——上一等级。 琥珀金——合成材料。 存储模块——仓储的另一种解法;滚动方案所依据的 GUI 高度实测出处。 库存显示框——不打开箱子即可查看物品数量。

合成

有序合成
琥珀金锭
琥珀金锭
琥珀金锭
琥珀金锭
金箱子
琥珀金锭
琥珀金锭
琥珀金锭
琥珀金锭
工作台
琥珀金箱子
琥珀金箱子

用于

有序合成
钻石
钻石
钻石
钻石
琥珀金箱子
钻石
钻石
钻石
钻石
工作台
钻石箱子
钻石箱子