Melhor maneira de desserializar o Minecraft json

Estou tentando trabalhar comMinecraft json de (1.8.json baixar) Uma amostra:

{
  "objects": {
    "realms/lang/de_DE.lang": {
      "hash": "729b2c09d5c588787b23127eeda2730f9c039194",
      "size": 7784
    },
    "realms/lang/cy_GB.lang": {
      "hash": "7b52463b2df4685d2d82c5d257fd5ec79843d618",
      "size": 7688
    },
    "minecraft/sounds/mob/blaze/breathe4.ogg": {
      "hash": "78d544a240d627005aaef6033fd646eafc66fe7a",
      "size": 22054
    },
    "minecraft/sounds/dig/sand4.ogg": {
      "hash": "37afa06f97d58767a1cd1382386db878be1532dd",
      "size": 5491
    }
  }
}

O json atual é muito mais longo, cerca de 2940 linhas.

Eu preciso de uma maneira de desserializar isso que não é completamente insano - usando JSONUtils eu recebo 4411 Lines of Code, mas o mesmo código não pode ser usado para qualquer outra versão do Minecraft.

questionAnswers(1)

yourAnswerToTheQuestion