public BrickBlockState(IBlock block, bool isUnderground)
 {
     this.block = block;
     if (isUnderground)
     {
         block.Sprite = TileSpriteFactory.CreateUndergroundBrickBlockSprite();
     }
     else
     {
         block.Sprite = TileSpriteFactory.CreateBrickBlockSprite();
     }
 }