Posiblemente se deben todos a lo mismo. En MOD_TUTORIAL.java, en el método GenerateSurface hay esto
    
Código java:
Ver originalpublic void GenerateSurface
(World world, 
Random random, 
int i, 
int j
)     {
        for(int k = 0; k < 25; k++)
        {
            int l = i + random.nextInt(16);
            int i1 = random.nextInt(60);
            int j1 = j = random.nextInt(16);
            (new WorldGenMinable(copperOre.blockID, 3)).generate(world, random, l, i1, j1);
        }
        
        public string Version()
        {
            return "MC 1.2.5";
        }
  
Posiblemente te falte cerrar una llave antes de public String Version() y detrás del bucle    
Código java:
Ver originalpublic void GenerateSurface
(World world, 
Random random, 
int i, 
int j
)     {
        for(int k = 0; k < 25; k++)
        {
            int l = i + random.nextInt(16);
            int i1 = random.nextInt(60);
            int j1 = j = random.nextInt(16);
            (new WorldGenMinable(copperOre.blockID, 3)).generate(world, random, l, i1, j1);
        }
 
    }   // Esta es la llave que falta.
        
    public string Version()
    {
        return "MC 1.2.5";
    }
  
Se bueno.