Forgot to raise the custom fence hitbox

master
Wynd 2025-04-06 15:15:13 +03:00
parent cc4bbbc102
commit 8a0d5b3c4d
1 changed files with 5 additions and 5 deletions

View File

@ -112,23 +112,23 @@ public class FenceTileMixin extends Tile implements IMultiBoxCollision {
boolean northCheck = level.getMaterial(x, y, z - 1).isSolid() && znCheck;
if (eastCheck) {
collisions.add(Box.create(x + 0.375f, y + 0.0f, z + 0.375f, x + 1.0f, y + 1.0F, z + 0.625f));
collisions.add(Box.create(x + 0.375f, y + 0.0f, z + 0.375f, x + 1.0f, y + 1.5F, z + 0.625f));
}
if (westCheck) {
collisions.add(Box.create(x + 0.0f, y + 0.0f, z + 0.375f, x + 0.625f, y + 1.0F, z + 0.625f));
collisions.add(Box.create(x + 0.0f, y + 0.0f, z + 0.375f, x + 0.625f, y + 1.5F, z + 0.625f));
}
if (northCheck) {
collisions.add(Box.create(x + 0.375f, y + 0.0f, z + 0.0f, x + 0.625f, y + 1.0F, z + 0.625f));
collisions.add(Box.create(x + 0.375f, y + 0.0f, z + 0.0f, x + 0.625f, y + 1.5F, z + 0.625f));
}
if (southCheck) {
collisions.add(Box.create(x + 0.375f, y + 0.0f, z + 0.375f, x + 0.625f, y + 1.0F, z + 1.0f));
collisions.add(Box.create(x + 0.375f, y + 0.0f, z + 0.375f, x + 0.625f, y + 1.5F, z + 1.0f));
}
if (collisions.isEmpty()) {
collisions.add(Box.create(x + 0.375f, y + 0.0f, z + 0.375f, x + 0.625f, y + 1.0F, z + 0.625f));
collisions.add(Box.create(x + 0.375f, y + 0.0f, z + 0.375f, x + 0.625f, y + 1.5F, z + 0.625f));
}
return collisions;