注册名:aoa3:compressed_item
3.7.13版本后,此物品被添加。
已压缩:【数量】个
——物品描述(原文)
物品信息
压缩物品的最大叠加为1,是一种特殊的物品,没有固定的名称和纹理,名称为“压缩【物品名】”,并使用被压缩物品的纹理。
每个压缩物品会记录自己由什么物品压缩得到,压缩了几次,并由此计算出其压缩了多少个物品,显示在物品描述中。
计算公式:压缩数量 = 被压缩物品的最大叠加 * 9^压缩次数
在设定中,物品只能被压缩1~18次,即“压缩次数”的取值范围为1~18范围内的整数。
(提示:918 ≈ 1.50 * 1017,64 * 918 ≈ 9.61 * 1018,可以存储非常多的物品)
压缩后的物品与压缩前的物品性质不同,例如末影珍珠在压缩后无法被投掷。
获取
蕴魔压缩器可以将可叠加的物品压缩为压缩物品。
蕴魔压缩器也可以继续压缩压缩物品,增加压缩次数。
用途
蕴魔压缩器可以将压缩物品解压为一般物品。
蕴魔压缩器也可以解压高度压缩的物品,降低压缩次数。
数据组件
压缩物品拥有数据组件 aoa3:compressed_item_data,该数据组件用于记录被压缩的物品和压缩次数,格式为:
aoa3:compressed_item_data
compressed_stack:由单个物品组成,为被压缩的物品。
compressions:由整数组成,为被压缩的次数,取值为1~18。
玩家可以使用相关命令来自定义压缩物品的数据组件,例如:
/give @s aoa3:compressed_item[aoa3:compressed_item_data={compressed_stack:{count:64,id:"minecraft:ender_eye"},compressions:18}]
// 给予玩家一个压缩末影之眼,压缩次数为18次