}
@Override
public LiquidData getLiquid(int x, int y, int z) {
if (!blockRegion.encompasses(x, y, z)) {
return new LiquidData();
}
int chunkIndex = relChunkIndex(x, y, z);
return chunks[chunkIndex].getLiquid(TeraMath.calcBlockPos(x, y, z, chunkFilterSize));
}