Dans les parenthèses du message d'erreur, tu as l'emplacement du problème :
Le crash vient de la ligne 646 de Iterators.java
Tu n'as pas modifié ce fichier? Alors essayons de voir ce qui a lancé cette erreur...
Ligne 143 de AbstractIterator.java , lancée par la ligne 138 de ce même fichier... Toujours pas modifié dans ce coin-là?
Encore avant? Block.java , ligne 391
Puisque tu as dit avoir rajouté des blocs, regarde ce que contient la ligne 391 de Block.java , tu as peut-être mal encodé quelque chose...
Et sinon bah reviens encore en arrière dans le temps... ^^
De plus, au début du message, il est indiqué que l'erreur est une "java.util.ConcurrentModificationException", ce qui te permet de savoir à peu près à quoi doit ressembler ton erreur de codage...
http://stackoverflow.com/questions/8104692/best-practice-to-avoid-java-util-concurrentmodificationexception-when-using-arra
Mais JUSTE POUR INFO, pour identifier le problème, il faut lire le code source, donc si tu veut une réponse précise il te faudra soit rechercher l'erreur et corriger tout seul, soit montrer ton code sur Internet (pas super si tu veut garder tes idées pour toi).
Pour finir, ici c'est un forum dédié sur le jeu, certains des utilisateurs ne doivent même pas savoir ce qu'est eclipse, tu devrais plutôt poser ta question sur un forum spécialisé dans le modding de Minecraft, comme ironcraft par exemple. 