Bukkit Custom Inventory产卵

时间:2016-11-02 22:45:52

标签: java minecraft bukkit

如何将Creeper产卵蛋放入自定义库存?你可以继续我的代码行,这样我就明白你做了什么吗?有关其他信息,爬行动物产卵的ID为383:50。

    Player player = (Player) sender;
    Inventory inv = Bukkit.createInventory(null, 27, "Disguise Menu");

    ItemStack spawnItem = nameItem(Material.MONSTER_EGG, ChatColor.AQUA + "Admin Vanish");

    inv.setItem(4, spawnItem);
    player.openInventory(inv);
    return true;

1 个答案:

答案 0 :(得分:0)

要创建SpawnEgg ItemStack,您应该执行以下操作:

ItemStack stack = new ItemStack(Material.MONSTER_EGG, 1, EntityType.CREEPER.getTypeId());

为Creeper创建了一个MonsterEgg。

重命名:

ItemMeta meta = stack.getItemMeta();
meta.setDisplayName(ChatColor.AQUA + "Creeper Egg");
stack.setItemMeta(meta);

要将其添加到自定义广告资源,您可以执行

inv.setItem(4, stack);