暮光迷离
本帖最后由 Hu-Tao 于 2022-8-22 05:32 编辑

如题比如我用new ItemStack(Material.matchMaterial(模组物品的注册名)),但是我想调用的模组物品是一个注册名,但是有很多个不同的Metadata值,我想调用指定的一个metadata值的物品应该怎么做,bukkit文档的方法没找到,setItemMeta方法好像也不对
比如我想写插件禁止玩家使用这个物品,但是这个注册名有2个Metadata值,对应2个物品,我发现把2个物品都禁止了,我只想指定这个metadata值为1的物品







‮tcejorPoiK
Bukkit不支持直接读取MOD自定义的NBT,你需要自己读取物品的NBT来获取这个值,相关的教程站内应该有

洞穴夜莺
我想问,你的版本是哪个版本?

暮光迷离
洞穴夜莺 发表于 2022-8-22 15:22
我想问,你的版本是哪个版本?

是1.12.2的