Revert again for Bukkit 3.0

This commit is contained in:
Michel Roux 2012-05-27 13:29:15 +02:00
parent dad4392643
commit 371093df32

View File

@ -1,9 +1,9 @@
package uk.co.jacekk.bukkit.bloodmoon.entities; package uk.co.jacekk.bukkit.bloodmoon.entities;
import java.lang.reflect.Field; import java.lang.reflect.Field;
import java.util.ArrayList;
import org.bukkit.Location; import org.bukkit.Location;
import org.bukkit.craftbukkit.util.UnsafeList;
import org.bukkit.entity.Skeleton; import org.bukkit.entity.Skeleton;
import uk.co.jacekk.bukkit.bloodmoon.BloodMoon; import uk.co.jacekk.bukkit.bloodmoon.BloodMoon;
@ -28,7 +28,7 @@ public class BloodMoonEntitySkeleton extends net.minecraft.server.EntitySkeleton
a.setAccessible(true); a.setAccessible(true);
@SuppressWarnings("unchecked") @SuppressWarnings("unchecked")
UnsafeList<PathfinderGoal> goals = (UnsafeList<PathfinderGoal>) a.get(this.goalSelector); ArrayList<PathfinderGoal> goals = (ArrayList<PathfinderGoal>) a.get(this.goalSelector);
for (Object item : goals){ for (Object item : goals){
Field goal = item.getClass().getDeclaredField("a"); Field goal = item.getClass().getDeclaredField("a");