// Water, air, and metal blocks
@Override
protected void isBlockGoodForInterior(World world, int x, int y, int z) throws MultiblockValidationException {
if(world.isAirBlock(x, y, z)) { return; } // Air is OK
Material material = world.getBlock(x, y, z).getMaterial();
if(material == net.minecraft.block.material.MaterialLiquid.water) {
return;
}
Block block = world.getBlock(x, y, z);