public MCItemMeta getItemMeta(MCMaterial material) { if (material == null) { return null; } ItemMeta im = f.getItemMeta(Material.getMaterial(material.getType())); return BukkitConvertor.BukkitGetCorrectMeta(im); }
public MCItemMeta asMetaFor(MCItemMeta meta, MCMaterial material) { ItemMeta bmeta = ((BukkitMCItemMeta) meta).asItemMeta(); Material bmat = Material.getMaterial(material.getType()); return BukkitConvertor.BukkitGetCorrectMeta(f.asMetaFor(bmeta, bmat)); }
public MCItemMeta asMetaFor(MCItemMeta meta, MCItemStack stack) { ItemMeta bmeta = ((BukkitMCItemMeta) meta).asItemMeta(); ItemStack bstack = ((BukkitMCItemStack) stack).asItemStack(); return BukkitConvertor.BukkitGetCorrectMeta(f.asMetaFor(bmeta, bstack)); }