diff --git a/pom.xml b/pom.xml
index a58fe593..6a1c75f8 100644
--- a/pom.xml
+++ b/pom.xml
@@ -9,7 +9,7 @@
org.mctourney.autoreferee
AutoReferee
- 2.7.1-UNOFFICIAL
+ 2.7.2-UNOFFICIAL
AutoReferee Core Plugin
http://www.reddit.com/r/mctourney
Bukkit plugin for automatically refereeing competitive Minecraft matches.
diff --git a/src/main/java/org/mctourney/autoreferee/util/PlayerUtil.java b/src/main/java/org/mctourney/autoreferee/util/PlayerUtil.java
index 682fea11..99944d8f 100644
--- a/src/main/java/org/mctourney/autoreferee/util/PlayerUtil.java
+++ b/src/main/java/org/mctourney/autoreferee/util/PlayerUtil.java
@@ -4,6 +4,7 @@
import org.bukkit.GameMode;
import org.bukkit.entity.Player;
+import org.bukkit.inventory.Inventory;
import org.bukkit.inventory.PlayerInventory;
import org.bukkit.potion.PotionEffect;
import org.bukkit.potion.PotionEffectType;
@@ -78,6 +79,16 @@ public static void removeStatusEffects(Player player)
for (PotionEffect effect : player.getActivePotionEffects())
player.removePotionEffect(effect.getType());
}
+
+ /**
+ * Clears player's ender chest
+ */
+ public static void clearEnderChest(Player player)
+ {
+ // clear the ender chest
+ Inventory enderChest = player.getEnderChest();
+ enderChest.clear();
+ }
/**
* Performs all PlayerUtil actions on this player.
@@ -95,6 +106,9 @@ public static void reset(Player player)
// remove potion and beacon effects
removeStatusEffects(player);
+
+ // clear their ender chest
+ clearEnderChest(player);
}
private static class BufferedGameModeChangeTask extends BukkitRunnable
diff --git a/src/main/resources/plugin.yml b/src/main/resources/plugin.yml
index 980248e3..ec90723e 100644
--- a/src/main/resources/plugin.yml
+++ b/src/main/resources/plugin.yml
@@ -1,6 +1,6 @@
name: AutoReferee
main: org.mctourney.autoreferee.AutoReferee
-version: 2.7.1 FOR 1.8
+version: 2.7.2 FOR 1.8
author: "authorblues, net"
load: startup