This is odd.... Codez: Code: ItemStack helm = new ItemStack(Material.LEATHER_HELMET); LeatherArmorMeta meta = (LeatherArmorMeta) helm.getItemMeta(); meta.setColor(Color.RED); helm.setItemMeta(meta); ItemStack chest = new ItemStack(Material.LEATHER_CHESTPLATE); LeatherArmorMeta meta1 = (LeatherArmorMeta) chest.getItemMeta(); meta1.setColor(Color.RED); chest.setItemMeta(meta1); ItemStack legs = new ItemStack(Material.LEATHER_HELMET); LeatherArmorMeta meta2 = (LeatherArmorMeta) legs.getItemMeta(); meta2.setColor(Color.RED); legs.setItemMeta(meta2); ItemStack boots = new ItemStack(Material.LEATHER_HELMET); LeatherArmorMeta meta3 = (LeatherArmorMeta) boots.getItemMeta(); meta3.setColor(Color.RED); boots.setItemMeta(meta3); p.getInventory().setHelmet(helm); p.getInventory().setChestplate(chest); p.getInventory().setLeggings(legs); p.getInventory().setBoots(boots); p.teleport(PlayerSpawn1); I'm confused.... OH SOLVED I should change the armor piece next time EDIT by Moderator: merged posts, please use the edit button instead of double posting.