@Override public Region getRegion(Point point, boolean load) { int x = MathHelper.floor(point.getX()); int y = MathHelper.floor(point.getY()); int z = MathHelper.floor(point.getZ()); return regions.getRegionFromBlock(x, y, z, load); }
@Override public void updatePhysics(int x, int y, int z) { regions.getRegionFromBlock(x, y, z).queuePhysicsUpdate(x, y, z); }
@Override public Region getRegionFromBlock(int x, int y, int z) { return regions.getRegionFromBlock(x, y, z); }