15519143469
佬们

方块类型放置后  在破坏拾取,  meta就没了            

修改了方块掉落对象,但是找不到方法设置回方块上,应该用哪个API 或事件监听呢

给方块设置NBT有用吗,     mod物品是怎么做到   破坏后拾取还能保持lore  等 mata数据的

洞穴夜莺
方块(Block)只有一个方块状态(BlockState)表示状态,BlockState是享元,必须在游戏启动阶段生成,不允许打开世界后修改、增加、删除,这意味方块状态必须可枚举(例如末地传送门有四个方向)。因此方块并不是保存Lore等信息的可行方案。

诸如箱子、机器等,应当使用方块实体(BlockEntity/TileEntity)

FallingCreams
监听玩家放置方块,如果是你设置了meta的方块,你就保存这个方块的坐标信息和meta,然后再监听玩家破坏方块,判断是不是你保存的那个方块,如果是,把meta还给它