@@ -12,16 +12,16 @@
|
||||
+// PAIL: Fixme
|
||||
public class EntityEnderDragon extends EntityInsentient implements IComplex, IMonster {
|
||||
|
||||
private static final Logger bJ = LogManager.getLogger();
|
||||
private static final Logger bI = LogManager.getLogger();
|
||||
@@ -33,6 +38,7 @@
|
||||
private final PathPoint[] bO = new PathPoint[24];
|
||||
private final int[] bP = new int[24];
|
||||
private final Path bQ = new Path();
|
||||
private final PathPoint[] bN = new PathPoint[24];
|
||||
private final int[] bO = new int[24];
|
||||
private final Path bP = new Path();
|
||||
+ private Explosion explosionSource = new Explosion(null, this, Double.NaN, Double.NaN, Double.NaN, Float.NaN, true, true); // CraftBukkit - reusable source for CraftTNTPrimed.getSource()
|
||||
|
||||
public EntityEnderDragon(World world) {
|
||||
super(world);
|
||||
@@ -170,7 +176,7 @@
|
||||
@@ -171,7 +177,7 @@
|
||||
|
||||
Vec3D vec3d = idragoncontroller.g();
|
||||
|
||||
@@ -30,7 +30,7 @@
|
||||
d0 = vec3d.x - this.locX;
|
||||
d1 = vec3d.y - this.locY;
|
||||
d2 = vec3d.z - this.locZ;
|
||||
@@ -314,7 +320,14 @@
|
||||
@@ -327,7 +333,14 @@
|
||||
if (this.currentEnderCrystal.dead) {
|
||||
this.currentEnderCrystal = null;
|
||||
} else if (this.ticksLived % 10 == 0 && this.getHealth() < this.getMaxHealth()) {
|
||||
@@ -46,7 +46,7 @@
|
||||
}
|
||||
}
|
||||
|
||||
@@ -387,6 +400,10 @@
|
||||
@@ -400,6 +413,10 @@
|
||||
int j1 = MathHelper.floor(axisalignedbb.f);
|
||||
boolean flag = false;
|
||||
boolean flag1 = false;
|
||||
@@ -57,7 +57,7 @@
|
||||
|
||||
for (int k1 = i; k1 <= l; ++k1) {
|
||||
for (int l1 = j; l1 <= i1; ++l1) {
|
||||
@@ -400,7 +417,11 @@
|
||||
@@ -413,7 +430,11 @@
|
||||
flag = true;
|
||||
} else if (block != Blocks.BARRIER && block != Blocks.OBSIDIAN && block != Blocks.END_STONE && block != Blocks.BEDROCK && block != Blocks.END_PORTAL && block != Blocks.END_PORTAL_FRAME) {
|
||||
if (block != Blocks.COMMAND_BLOCK && block != Blocks.dc && block != Blocks.dd && block != Blocks.IRON_BARS && block != Blocks.END_GATEWAY) {
|
||||
@@ -70,7 +70,7 @@
|
||||
} else {
|
||||
flag = true;
|
||||
}
|
||||
@@ -412,6 +433,41 @@
|
||||
@@ -425,6 +446,41 @@
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user