geforkt von Mirrors/Paper
SPIGOT-2365: Missed hanging diff
Dieser Commit ist enthalten in:
Ursprung
b2f31b74d0
Commit
5a55e13868
@ -12,7 +12,7 @@
|
||||
public abstract class EntityHanging extends Entity {
|
||||
|
||||
private static final Predicate<Entity> c = new Predicate() {
|
||||
@@ -41,39 +46,48 @@
|
||||
@@ -41,43 +46,52 @@
|
||||
this.updateBoundingBox();
|
||||
}
|
||||
|
||||
@ -35,8 +35,8 @@
|
||||
+ double d1 = (double) blockPosition.getY() + 0.5D;
|
||||
+ double d2 = (double) blockPosition.getZ() + 0.5D;
|
||||
+ double d3 = 0.46875D;
|
||||
+ double d4 = width;
|
||||
+ double d5 = height;
|
||||
+ double d4 = a(width);
|
||||
+ double d5 = a(height);
|
||||
+
|
||||
+ d0 -= (double) direction.getAdjacentX() * 0.46875D;
|
||||
+ d2 -= (double) direction.getAdjacentZ() * 0.46875D;
|
||||
@ -92,6 +92,11 @@
|
||||
}
|
||||
}
|
||||
|
||||
- private double a(int i) {
|
||||
+ private static double a(int i) { // CraftBukkit - static
|
||||
return i % 32 == 0 ? 0.5D : 0.0D;
|
||||
}
|
||||
|
||||
@@ -88,6 +102,24 @@
|
||||
if (this.d++ == 100 && !this.world.isClientSide) {
|
||||
this.d = 0;
|
||||
|
Laden…
In neuem Issue referenzieren
Einen Benutzer sperren