3.7.13版本后,此物品/方块被添加。
方块信息
蕴魔压缩器的硬度为50,爆炸抗性为300,不可被活塞推动,需要挖掘等级 ≥ 0的镐(例:木镐)挖掘,否则不会掉落任何物品。
蕴魔压缩器对应的音符盒乐器为贝斯(Bass)。
蕴魔压缩器拥有方块实体(BlockEntity),该方块实体名称为“InfusedPressBlockEntity”,用于记录其中的物品、进行物品压缩。
用途
当蕴魔压缩器被放置时,如果其具有自定义名称(例如在铁砧上被重命名过),则GUI中显示的名称为该蕴魔压缩器的自定义名称。
当玩家右击蕴魔压缩器时,会为玩家打开蕴魔压缩器的GUI。
蕴魔压缩器被破坏时,其中的所有物品都会掉落。
压缩与解压
蕴魔压缩器会在其上方的、朝下的、移动的“活塞头”做出反应。
当活塞头向下伸出至蕴魔压缩器的上表面时,会压缩其内部的物品;当活塞头从蕴魔压缩器的上表面缩回时,会解压其内部的物品。
压缩物品时,会播放“铁砧:着陆”的音效,同时显示一些粒子效果作为特效;解压物品时,会播放“活板门:打开”的音效。
压缩物品时,必须同时满足以下所有条件才可压缩:
“已压缩的物品格”中没有任何物品,所有“待压缩的物品格”中都含有物品,且包括数据组件在内完全相同;
如果“待压缩的物品格”中的物品是压缩物品,则需要额外满足以下条件:
被压缩物品的最大叠加 * 9^压缩次数 ≥ 0[1];
如果“待压缩的物品格”中的物品不是压缩物品,则需要额外满足以下条件:
被压缩物品可叠加,且达到该物品的组上限。
满足以上条件后,会将“待压缩的物品格”中的所有物品压缩至“已压缩的物品格”(九合一):
注[1]:此条件用于防止物品被过度压缩,导致其数量超过64位有符号整数(long 类型)的最大值,使其值由正变为负。
解压物品时,必须同时满足以下所有条件才可解压:
所有“待压缩的物品格”中没有任何物品,“已压缩的物品格”中的物品是压缩物品,且压缩次数 ≥ 1。
满足以上条件后,会将“已压缩的物品格”中的物品解压至所有“待压缩的物品格”(一拆九):
红石信号
蕴魔压缩器可以被红石比较器检测,通过红石比较器输出红石信号,遵循如下规律:
“已压缩的物品格”中有物品时,输出的信号强度为15。
“已压缩的物品格”中无物品时,“待压缩的物品格”中每个达到组上限的物品格都会增加1信号强度,有0~9级。
GUI
蕴魔压缩器的GUI中有10个物品格,前9个物品格为“待压缩的物品格”,算作输入格;第10个物品格为“已压缩的物品格”,算作输出格。
在输入格中,只能放入压缩物品或可以叠加的物品;在输出格中,只能放入压缩物品。
使用蕴魔压缩器压缩/解压物品时,本质上是在执行配方,其原理类似工作台合成、熔炉熔炼、聚合台聚合等。
特殊渲染
蕴魔压缩器带有特殊渲染,玩家可以在其方块上方看到其中物品的状态,图示如下: