27    private function __construct(){
 
   31    public const v0_9_0 = 0;
 
   32    public const v0_9_2 = 1;
 
   33    public const v0_9_5 = 2;
 
   34    public const v1_0_0 = 3;
 
   35    public const v1_1_0 = 4;
 
   36    public const v1_1_0_converted_from_console = 5;
 
   37    public const v1_2_0_2_beta = 6;
 
   38    public const v1_2_0 = 7;
 
   39    public const v1_2_13 = 8;
 
   40    public const v1_8_0 = 9;
 
   41    public const v1_9_0 = 10;
 
   42    public const v1_11_0_1_beta = 11;
 
   43    public const v1_11_0_3_beta = 12;
 
   44    public const v1_11_0_4_beta = 13;
 
   45    public const v1_11_1 = 14;
 
   46    public const v1_12_0_4_beta = 15;
 
   47    public const v1_12_0_unused1 = 16; 
 
   48    public const v1_12_0_unused2 = 17; 
 
   49    public const v1_16_0_51_beta = 18;
 
   50    public const v1_16_0 = 19;
 
   51    public const v1_16_100_52_beta = 20;
 
   52    public const v1_16_100_57_beta = 21;
 
   53    public const v1_16_210 = 22;
 
   56    public const v1_16_220_50_beta_experimental_caves_cliffs = 23;
 
   57    public const v1_16_220_50_unused = 24;
 
   58    public const v1_16_230_50_beta_experimental_caves_cliffs = 25;
 
   59    public const v1_16_230_50_unused = 26;
 
   60    public const v1_17_30_23_beta_experimental_caves_cliffs = 27;
 
   61    public const v1_17_30_23_unused = 28;
 
   62    public const v1_17_30_25_beta_experimental_caves_cliffs = 29;
 
   63    public const v1_17_30_25_unused = 30;
 
   64    public const v1_17_40_20_beta_experimental_caves_cliffs = 31;
 
   65    public const v1_17_40_unused = 32;
 
   66    public const v1_18_0_20_beta = 33;
 
   67    public const v1_18_0_20_unused = 34;
 
   68    public const v1_18_0_22_beta = 35;
 
   69    public const v1_18_0_22_unused = 36;
 
   70    public const v1_18_0_24_beta = 37;
 
   71    public const v1_18_0_24_unused = 38;
 
   72    public const v1_18_0_25_beta = 39;
 
   73    public const v1_18_30 = 40;
 
   74    public const v1_21_40 = 41;