// helper method for above.  allows visualization blocks to sit underneath partly transparent
 // blocks like grass and fence
 private static boolean isTransparent(Block block) {
   WorldConfig applicableWorld = GriefPrevention.instance.getWorldCfg(block.getWorld());
   if (applicableWorld.getModsContainerTrustIds() != null
       && applicableWorld.getModsContainerTrustIds().contains(block.getType())) return true;
   if (applicableWorld.getModsAccessTrustIds() != null
       && applicableWorld.getModsAccessTrustIds().contains(block.getType())) return true;
   return (block.getType() == Material.AIR
       || block.getType() == Material.LONG_GRASS
       || block.getType() == Material.FENCE
       || block.getType() == Material.LEAVES
       || block.getType() == Material.RED_ROSE
       || block.getType() == Material.CHEST
       || block.getType() == Material.TORCH
       || block.getType() == Material.VINE
       || block.getType() == Material.YELLOW_FLOWER
       || block.getType() == Material.CHEST
       || block.getType() == Material.ENDER_CHEST);
 }