package com.comze_instancelabs.mobescape;
import java.util.ArrayList;
import net.minecraft.server.v1_7_R1.DamageSource;
import net.minecraft.server.v1_7_R1.EntityBat;
import net.minecraft.server.v1_7_R1.EntityComplexPart;
import net.minecraft.server.v1_7_R1.EntityEnderDragon;
import net.minecraft.server.v1_7_R1.EntitySlime;
import net.minecraft.server.v1_7_R1.ItemStack;
import net.minecraft.server.v1_7_R1.MathHelper;
import net.minecraft.server.v1_7_R1.World;
import org.bukkit.Location;
import org.bukkit.Material;
import org.bukkit.block.Block;
import org.bukkit.craftbukkit.v1_7_R1.CraftWorld;
import org.bukkit.entity.Player;
import org.bukkit.util.Vector;
public class Slimey extends EntitySlime {
private boolean onGround = false;
private ArrayList<Vector> points = new ArrayList();
private int currentid;
private double X;
private double Y;
private double Z;
private Main m;
private String arena;
public Slimey(Main m, Location loc, World world) {
super(world);
this.m = m;
setPosition(loc.getX(), loc.getY(), loc.getZ());
yaw = loc.getYaw() + 180;
while (yaw > 360) {
yaw -= 360;
}
while (yaw < 0) {
yaw += 360;
}
if (yaw < 45 || yaw > 315) {
yaw = 0F;
} else if (yaw < 135) {
yaw = 90F;
} else if (yaw < 225) {
yaw = 180F;
} else {
yaw = 270F;
}
}
@Override
public void e() {
return;
}
public boolean damageEntity(DamageSource damagesource, int i) {
return false;
}
@Override
public int getExpReward() {
return 0;
}
public boolean a(EntityComplexPart entitycomplexpart, DamageSource damagesource, int i) {
return false;
}
}