summaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/main/java/org/bukkit/craftbukkit/inventory/CraftEntityEquipment.java12
1 files changed, 6 insertions, 6 deletions
diff --git a/src/main/java/org/bukkit/craftbukkit/inventory/CraftEntityEquipment.java b/src/main/java/org/bukkit/craftbukkit/inventory/CraftEntityEquipment.java
index f4066ca7..c402cf8c 100644
--- a/src/main/java/org/bukkit/craftbukkit/inventory/CraftEntityEquipment.java
+++ b/src/main/java/org/bukkit/craftbukkit/inventory/CraftEntityEquipment.java
@@ -7,10 +7,10 @@ import org.bukkit.inventory.ItemStack;
public class CraftEntityEquipment implements EntityEquipment {
private static final int WEAPON_SLOT = 0;
- private static final int HELMET_SLOT = 1;
- private static final int CHEST_SLOT = 2;
- private static final int LEG_SLOT = 3;
- private static final int BOOT_SLOT = 4;
+ private static final int HELMET_SLOT = 4;
+ private static final int CHEST_SLOT = 3;
+ private static final int LEG_SLOT = 2;
+ private static final int BOOT_SLOT = 1;
private static final int INVENTORY_SLOTS = 5;
private final CraftLivingEntity entity;
@@ -61,14 +61,14 @@ public class CraftEntityEquipment implements EntityEquipment {
public ItemStack[] getArmorContents() {
ItemStack[] armor = new ItemStack[INVENTORY_SLOTS - 1];
- for(int slot = HELMET_SLOT; slot < INVENTORY_SLOTS; slot++) {
+ for(int slot = WEAPON_SLOT + 1; slot < INVENTORY_SLOTS; slot++) {
armor[slot - 1] = getEquipment(slot);
}
return armor;
}
public void setArmorContents(ItemStack[] items) {
- for(int slot = HELMET_SLOT; slot < INVENTORY_SLOTS; slot++) {
+ for(int slot = WEAPON_SLOT + 1; slot < INVENTORY_SLOTS; slot++) {
ItemStack equipment = items != null && slot <= items.length ? items[slot - 1] : null;
setEquipment(slot, equipment);
}