diff --git a/src/main/java/net/minestom/server/collision/BlockCollision.java b/src/main/java/net/minestom/server/collision/BlockCollision.java index eea920543..001cd90c1 100644 --- a/src/main/java/net/minestom/server/collision/BlockCollision.java +++ b/src/main/java/net/minestom/server/collision/BlockCollision.java @@ -343,7 +343,7 @@ final class BlockCollision { // Need to move player slightly away from block we're placing. // If player is at block 40 we cannot place a block at block 39 with side length 1 because the block will be in [39, 40] // For this reason we subtract a small amount from the player position - Point playerPos = entity.getPosition().add(entity.getPosition().sub(blockPos).mul(0.01)); + Point playerPos = entity.getPosition().add(entity.getPosition().sub(blockPos).mul(0.0000001)); intersects = b.registry().collisionShape().intersectBox(playerPos.sub(blockPos), entity.getBoundingBox()); } else { intersects = b.registry().collisionShape().intersectBox(entity.getPosition().sub(blockPos), entity.getBoundingBox());