protected override void ReadData(ESPReader reader)
 {
     using (MemoryStream stream = new MemoryStream(reader.ReadBytes(size)))
         using (ESPReader subReader = new ESPReader(stream, reader.Plugin))
         {
             try
             {
                 Stone.ReadBinary(subReader);
                 Dirt.ReadBinary(subReader);
                 Grass.ReadBinary(subReader);
                 Glass.ReadBinary(subReader);
                 Metal.ReadBinary(subReader);
                 Wood.ReadBinary(subReader);
                 Organic.ReadBinary(subReader);
                 Cloth.ReadBinary(subReader);
                 Water.ReadBinary(subReader);
                 HollowMetal.ReadBinary(subReader);
                 OrganicBug.ReadBinary(subReader);
                 OrganicGlow.ReadBinary(subReader);
             }
             catch
             {
                 return;
             }
         }
 }