Bukkit API如何将材料数据设置为itemstack

时间:2015-07-24 05:15:54

标签: java bukkit

我使用的是Bukkit API 1.8.3

我尝试根据ItemStacksMaterial来比较MaterialData,为此,我必须使ItemStacks完全相同,然后更改材料和{ {1}} {1}} {1}}。{/}

我知道如何使用MaterialData更改素材,但我不知道如何设置ItemStack。对此的方法是setType()但是,您如何将MaterialData作为变量?

我在Google,Stackoverflow,Spigot论坛和bukkit论坛上搜索过,但找不到答案。

如何将setData(MaterialData)设为MaterialData

注意:我不能尝试这个没有提示或想法如何做到这一点

1 个答案:

答案 0 :(得分:0)

我还没有对它进行测试,但你可以在Itemstack上使用getType()来获取Material并在之后调用getData()来获取MaterialData。