mirror of
https://github.com/PaperMC/Paper.git
synced 2025-01-24 09:16:06 +01:00
SPIGOT-2365: Missed hanging diff
By: md_5 <git@md-5.net>
This commit is contained in:
parent
f848ee8019
commit
41b7bb0b90
1 changed files with 8 additions and 3 deletions
|
@ -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;
|
||||
|
|
Loading…
Add table
Reference in a new issue