module.exports =
{
  'pc': {
    '0.30c': {
      get blocks () { return require("./minecraft-data/data/pc/0.30c/blocks.json") },
      get protocol () { return require("./minecraft-data/data/pc/0.30c/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/0.30c/version.json") }
    },
    '1.7': {
      get attributes () { return require("./minecraft-data/data/pc/1.7/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.7/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.7/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.7/biomes.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.7/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.7/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.7/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.8/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.7/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.7/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.7/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.7/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.7/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.7/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.7/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.7/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.7/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.8': {
      get attributes () { return require("./minecraft-data/data/pc/1.8/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.8/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.8/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.8/biomes.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.8/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.8/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.8/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.8/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.8/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.8/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.8/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.8/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.8/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.8/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.8/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.8/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.8/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '15w40b': {
      get attributes () { return require("./minecraft-data/data/pc/1.9/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.9/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.9/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.9/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.9/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.9/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.9/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.9/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.9/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.9/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.9/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/15w40b/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.9/windows.json") },
      get version () { return require("./minecraft-data/data/pc/15w40b/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.9/language.json") },
      get particles () { return require("./minecraft-data/data/pc/15w40b/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.9': {
      get attributes () { return require("./minecraft-data/data/pc/1.9/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.9/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.9/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.9/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.9/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.9/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.9/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.9/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.9/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.9/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.9/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.9/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.9/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.9/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.9/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.9/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.9/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.9.1-pre2': {
      get attributes () { return require("./minecraft-data/data/pc/1.9/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.9/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.9/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.9/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.9/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.9/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.9/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.9/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.9/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.9/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.9/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.9.1-pre2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.9/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.9.1-pre2/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.9/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.9/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.9/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.9.2': {
      get attributes () { return require("./minecraft-data/data/pc/1.9/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.9/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.9/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.9/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.9/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.9/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.9/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.9/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.9/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.9/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.9/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.9.2/protocol.json") },
      get protocolComments () { return require("./minecraft-data/data/pc/1.9.2/protocolComments.json") },
      get windows () { return require("./minecraft-data/data/pc/1.9/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.9.2/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.9/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.9/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.9/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.9.4': {
      get attributes () { return require("./minecraft-data/data/pc/1.9/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.9/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.9/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.9/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.9/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.9/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.9/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.9/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.9/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.9/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.9/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.9.4/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.9/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.9.4/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.9/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.9/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.9/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '16w20a': {
      get attributes () { return require("./minecraft-data/data/pc/1.9/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.9/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.9/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.9/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.9/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.9/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.9/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.9/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.9/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.9/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.9/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/16w20a/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.9/windows.json") },
      get version () { return require("./minecraft-data/data/pc/16w20a/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.9/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.9/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.10/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.10-pre1': {
      get attributes () { return require("./minecraft-data/data/pc/1.9/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.9/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.9/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.9/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.9/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.9/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.9/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.9/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.9/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.9/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.9/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.10-pre1/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.9/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.10-pre1/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.9/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.9/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.10/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.10': {
      get attributes () { return require("./minecraft-data/data/pc/1.10/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.10/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.10/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.10/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.10/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.10/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.10/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.10/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.10/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.10/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.10/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.10/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.10/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.10/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.10/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.10/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.10/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.10.1': {
      get attributes () { return require("./minecraft-data/data/pc/1.10/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.10/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.10/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.10/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.10/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.10/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.10/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.10/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.10/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.10/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.10/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.10/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.10/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.10.1/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.10/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.10/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.10/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.10.2': {
      get attributes () { return require("./minecraft-data/data/pc/1.10/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.10/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.10/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.10/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.10/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.10/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.10/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.10/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.10/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.10/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.10/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.10/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.10/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.10.2/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.10/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.10/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.10/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '16w35a': {
      get attributes () { return require("./minecraft-data/data/pc/1.10/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.10/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.10/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.10/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.10/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.10/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.10/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.10/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.10/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.10/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.10/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/16w35a/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.10/windows.json") },
      get version () { return require("./minecraft-data/data/pc/16w35a/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.10/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.10/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.10/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.7/mapIcons.json") }
    },
    '1.11': {
      get attributes () { return require("./minecraft-data/data/pc/1.11/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.11/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.11/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.11/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.11/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.11/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.11/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.11/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.11/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.11/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.11/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.11/protocol.json") },
      get protocolComments () { return require("./minecraft-data/data/pc/1.11.2/protocolComments.json") },
      get windows () { return require("./minecraft-data/data/pc/1.11/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.11/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.11/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.11/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.11/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '1.11.2': {
      get attributes () { return require("./minecraft-data/data/pc/1.11/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.11/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.11/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.11/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.11/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.11/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.11/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.11/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.11/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.11/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.11/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.11/protocol.json") },
      get protocolComments () { return require("./minecraft-data/data/pc/1.11.2/protocolComments.json") },
      get windows () { return require("./minecraft-data/data/pc/1.11/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.11.2/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.11/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.11/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.11/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '17w15a': {
      get attributes () { return require("./minecraft-data/data/pc/1.11/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.11/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.11/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.11/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.11/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.11/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.11/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.11/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.11/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.11/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.11/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/17w15a/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.11/windows.json") },
      get version () { return require("./minecraft-data/data/pc/17w15a/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.11/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.11/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.11/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '17w18b': {
      get attributes () { return require("./minecraft-data/data/pc/1.11/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.11/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.11/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.11/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.11/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.11/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.11/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.11/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.11/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.11/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.11/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/17w18b/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.11/windows.json") },
      get version () { return require("./minecraft-data/data/pc/17w18b/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.11/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.11/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.11/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '1.12-pre4': {
      get attributes () { return require("./minecraft-data/data/pc/1.11/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.11/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.11/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.11/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.11/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.11/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.11/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.11/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.11/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.11/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.11/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.12-pre4/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.11/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.12-pre4/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.11/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.11/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.11/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '1.12': {
      get attributes () { return require("./minecraft-data/data/pc/1.12/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.12/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.12/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.12/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.12/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.12/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.12/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.12/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.12/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.12/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.12/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.12/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.12/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.12/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.12/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.12/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.12/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '1.12.1': {
      get attributes () { return require("./minecraft-data/data/pc/1.12/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.12/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.12/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.12/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.12/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.12/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.12/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.12/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.12/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.12/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.12/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.12.1/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.12/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.12.1/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.12/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.12/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.12/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '1.12.2': {
      get attributes () { return require("./minecraft-data/data/pc/1.12/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.12/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.12/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.12/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.12/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.12/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.12/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.12/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.12/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.12/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.12/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.12.2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.12/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.12.2/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.12/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.12/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.12/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '17w50a': {
      get attributes () { return require("./minecraft-data/data/pc/1.12/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.12/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.12/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.12/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.12/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.12/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.12/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.12/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.12/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.12/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.12/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/17w50a/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.12/windows.json") },
      get version () { return require("./minecraft-data/data/pc/17w50a/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.12/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.12/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/17w50a/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.11/mapIcons.json") }
    },
    '1.13': {
      get attributes () { return require("./minecraft-data/data/pc/1.13/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.13/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.13/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.13/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.13/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.13/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.13/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.13/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.13/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.13/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.13/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.13/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.13/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.13/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.13.2/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.13/particles.json") },
      get commands () { return require("./minecraft-data/data/pc/1.13/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.13.1': {
      get attributes () { return require("./minecraft-data/data/pc/1.13/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.13/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.13/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.13/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.13/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.13/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.13/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.13/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.13/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.13/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.13.1/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.13/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.13.1/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.13/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.13.2/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.13/particles.json") },
      get commands () { return require("./minecraft-data/data/pc/1.13.1/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.13.2-pre1': {
      get attributes () { return require("./minecraft-data/data/pc/1.13/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.13/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.13/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.13/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.13/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.13/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.13/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.13/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.13/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.13/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.13.2-pre1/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.13/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.13.2-pre1/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.13/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.13.2/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.13/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.13.2-pre2': {
      get attributes () { return require("./minecraft-data/data/pc/1.13/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.13/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.13/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.13/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.13/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.13/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.13/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.13/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.13/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.13/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.13.2-pre2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.13/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.13.2-pre2/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.13/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.13.2/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.13/particles.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.13.2': {
      get attributes () { return require("./minecraft-data/data/pc/1.13/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.13.2/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.13.2/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.13.2/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.13.2/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.13.2/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.13.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.13.2/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.13.2/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.13.2/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.13.2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.13.2/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.13.2/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.13.2/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.13.2/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.13/particles.json") },
      get commands () { return require("./minecraft-data/data/pc/1.13.2/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.14': {
      get attributes () { return require("./minecraft-data/data/pc/1.14/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.14.4/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.14/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.14/biomes.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.14.4/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.14/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.14/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.14.4/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.14.4/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.14/entities.json") },
      get language () { return require("./minecraft-data/data/pc/1.14/language.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.14/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/1.14/version.json") },
      get windows () { return require("./minecraft-data/data/pc/1.14.4/windows.json") },
      get foods () { return require("./minecraft-data/data/pc/1.14.4/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.14/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.14.4/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.14.4/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.14/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.14.1': {
      get attributes () { return require("./minecraft-data/data/pc/1.14/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.14.4/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.14.4/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.14/biomes.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.14.4/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.14/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.14/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.14.4/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.14.4/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.14/entities.json") },
      get language () { return require("./minecraft-data/data/pc/1.14/language.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.14.1/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/1.14.1/version.json") },
      get windows () { return require("./minecraft-data/data/pc/1.14.4/windows.json") },
      get foods () { return require("./minecraft-data/data/pc/1.14.4/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.14/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.14.4/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.14.4/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.14.1/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.14.3': {
      get attributes () { return require("./minecraft-data/data/pc/1.14/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.14.4/blocks.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.14.4/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.14/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.14.4/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.14/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.14/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.14.4/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.14.4/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.14/entities.json") },
      get language () { return require("./minecraft-data/data/pc/1.14/language.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.14.3/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/1.14.3/version.json") },
      get windows () { return require("./minecraft-data/data/pc/1.14.4/windows.json") },
      get foods () { return require("./minecraft-data/data/pc/1.14.4/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.14/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.14.4/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.14.4/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.14.3/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.14.4': {
      get attributes () { return require("./minecraft-data/data/pc/1.14/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.14.4/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.14.4/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.14.4/biomes.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.14.4/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.14.4/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.14.4/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.14.4/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.14.4/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.14.4/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.14.4/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.14.4/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.14.4/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.14.4/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.14.4/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.14/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.14.4/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.14.4/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.14.4/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.15': {
      get attributes () { return require("./minecraft-data/data/pc/1.15/attributes.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.15/blockCollisionShapes.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.15/protocol.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get version () { return require("./minecraft-data/data/pc/1.15/version.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.15.2/blocks.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.15/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.15.2/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.15.2/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.15.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.15.2/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.15.2/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.15.2/entities.json") },
      get windows () { return require("./minecraft-data/data/pc/1.15.2/windows.json") },
      get language () { return require("./minecraft-data/data/pc/1.15.2/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.15.2/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.15/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.15.2/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.15.2/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.15/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.15.1': {
      get attributes () { return require("./minecraft-data/data/pc/1.15/attributes.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.15.1/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/1.15.1/version.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.15.2/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.15.2/blockCollisionShapes.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.15/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.15.2/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.15.2/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.15.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.15.2/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.15.2/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.15.2/entities.json") },
      get windows () { return require("./minecraft-data/data/pc/1.15.2/windows.json") },
      get language () { return require("./minecraft-data/data/pc/1.15.2/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.15.2/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.15/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.15.2/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.15.2/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.15.1/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '1.15.2': {
      get attributes () { return require("./minecraft-data/data/pc/1.15/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.15.2/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.15.2/blockCollisionShapes.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.15.2/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.15.2/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.15.2/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.15.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.15.2/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.15.2/materials.json") },
      get entities () { return require("./minecraft-data/data/pc/1.15.2/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.15.2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.15.2/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.15.2/version.json") },
      get language () { return require("./minecraft-data/data/pc/1.15.2/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.15.2/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.15/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.15.2/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.15.2/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.15.2/commands.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.13/mapIcons.json") }
    },
    '20w13b': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get protocol () { return require("./minecraft-data/data/pc/20w13b/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/20w13b/version.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.1/blocks.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.1/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.1/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.1/entities.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.1/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/20w13b/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.1/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.1/entityLoot.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '20w14a': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get protocol () { return require("./minecraft-data/data/pc/20w13b/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/20w14a/version.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.1/blocks.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.1/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.1/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.1/entities.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.1/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/20w13b/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.1/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.1/entityLoot.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.16-rc1': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.16-rc1/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/1.16-rc1/version.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.1/blocks.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.1/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.1/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.1/entities.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.1/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.16/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.1/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.1/entityLoot.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.16': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.16/protocol.json") },
      get version () { return require("./minecraft-data/data/pc/1.16/version.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.1/blocks.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16.1/biomes.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.1/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.1/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.1/entities.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.1/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.16/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.1/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.1/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.16/commands.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.16/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.16.1': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.1/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16.1/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.1/items.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.1/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.1/materials.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.1/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.16.1/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.16.1/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.16/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.1/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.1/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.16.1/commands.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.16/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.16.2': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.2/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16.2/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.2/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.2/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.2/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.16.2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.16.2/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.16/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.2/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.2/entityLoot.json") },
      get commands () { return require("./minecraft-data/data/pc/1.16.2/commands.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.16.2/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.16.3': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.2/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16.2/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.2/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.13.2/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.2/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.2/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.16.2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.16.3/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.16/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.2/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.2/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.16.2/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.16.4': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.2/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16.2/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.2/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.16.4/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.2/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.2/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.16.2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.16.4/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.16/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.2/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.2/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.16.2/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.16.5': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.2/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16.2/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.2/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.16.4/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.2/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.2/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.16.2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.16.5/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.16/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.2/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.2/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.16.2/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '21w07a': {
      get attributes () { return require("./minecraft-data/data/pc/1.16/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.16.2/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.16.1/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.16.2/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.16.1/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.16.2/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.16.4/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.16.2/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.16.2/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.16.1/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.16.2/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/21w07a/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/21w07a/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.16.1/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.16/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.16.2/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.16.2/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.16.2/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.16.2/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.17': {
      get attributes () { return require("./minecraft-data/data/pc/1.17/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.17/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.17/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.17/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.17/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.17/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.17/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.17/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.17/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.17/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.17/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.17/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.17/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.17/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.17/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.17/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.17/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.17.1': {
      get attributes () { return require("./minecraft-data/data/pc/1.17/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.17/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.17/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.17/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.17/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.17/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.17/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.17/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.17/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.17.1/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.17.1/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.17/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.17/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.17/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.17/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.17/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.17/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.18': {
      get attributes () { return require("./minecraft-data/data/pc/1.17/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.18/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.17/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.18/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.18/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.18/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.18/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.18/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.18/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.18/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.18/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.17/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.18/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.18/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.18/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.18/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.17/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.18.1': {
      get attributes () { return require("./minecraft-data/data/pc/1.17/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.18/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.17/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.18/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.18/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.18/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.18/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.18/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.18/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.18/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.18.1/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.17/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.18/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.18/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.18/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.18/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.17/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    },
    '1.18.2': {
      get attributes () { return require("./minecraft-data/data/pc/1.17/attributes.json") },
      get blocks () { return require("./minecraft-data/data/pc/1.18/blocks.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/pc/1.17/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.18/biomes.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get items () { return require("./minecraft-data/data/pc/1.18/items.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get recipes () { return require("./minecraft-data/data/pc/1.18/recipes.json") },
      get instruments () { return require("./minecraft-data/data/pc/1.16.1/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.18/materials.json") },
      get language () { return require("./minecraft-data/data/pc/1.18/language.json") },
      get entities () { return require("./minecraft-data/data/pc/1.18/entities.json") },
      get protocol () { return require("./minecraft-data/data/pc/1.18.2/protocol.json") },
      get windows () { return require("./minecraft-data/data/pc/1.16.1/windows.json") },
      get version () { return require("./minecraft-data/data/pc/1.18.2/version.json") },
      get foods () { return require("./minecraft-data/data/pc/1.17/foods.json") },
      get particles () { return require("./minecraft-data/data/pc/1.18/particles.json") },
      get blockLoot () { return require("./minecraft-data/data/pc/1.18/blockLoot.json") },
      get entityLoot () { return require("./minecraft-data/data/pc/1.18/entityLoot.json") },
      get loginPacket () { return require("./minecraft-data/data/pc/1.18.2/loginPacket.json") },
      get tints () { return require("./minecraft-data/data/pc/1.17/tints.json") },
      get mapIcons () { return require("./minecraft-data/data/pc/1.16/mapIcons.json") }
    }
  },
  'bedrock': {
    '0.14': {
      get blocks () { return require("./minecraft-data/data/bedrock/0.14/blocks.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.8/biomes.json") },
      get items () { return require("./minecraft-data/data/bedrock/0.14/items.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/0.14/protocol.json") },
      get version () { return require("./minecraft-data/data/bedrock/0.14/version.json") }
    },
    '0.15': {
      get blocks () { return require("./minecraft-data/data/bedrock/0.15/blocks.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.8/biomes.json") },
      get items () { return require("./minecraft-data/data/bedrock/0.15/items.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/0.15/protocol.json") },
      get version () { return require("./minecraft-data/data/bedrock/0.15/version.json") }
    },
    '1.0': {
      get blocks () { return require("./minecraft-data/data/bedrock/1.0/blocks.json") },
      get biomes () { return require("./minecraft-data/data/pc/1.8/biomes.json") },
      get items () { return require("./minecraft-data/data/bedrock/1.0/items.json") },
      get version () { return require("./minecraft-data/data/bedrock/1.0/version.json") }
    },
    '1.16.201': {
      get protocol () { return require("./minecraft-data/data/bedrock/1.16.201/protocol.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/1.17.0/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/1.17.0/types.yml',
      get windows () { return require("./minecraft-data/data/bedrock/1.16.201/windows.json") },
      get version () { return require("./minecraft-data/data/bedrock/1.16.201/version.json") }
    },
    '1.16.210': {
      get protocol () { return require("./minecraft-data/data/bedrock/1.16.210/protocol.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/1.17.0/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/1.17.0/types.yml',
      get version () { return require("./minecraft-data/data/bedrock/1.16.210/version.json") }
    },
    '1.16.220': {
      get blocks () { return require("./minecraft-data/data/bedrock/1.16.220/blocks.json") },
      get blockStates () { return require("./minecraft-data/data/bedrock/1.16.220/blockStates.json") },
      get biomes () { return require("./minecraft-data/data/bedrock/1.17.0/biomes.json") },
      get entities () { return require("./minecraft-data/data/bedrock/1.18.11/entities.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/1.16.220/protocol.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/1.17.0/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/1.17.0/types.yml',
      get version () { return require("./minecraft-data/data/bedrock/1.16.220/version.json") }
    },
    '1.17.0': {
      get blocks () { return require("./minecraft-data/data/bedrock/1.17.0/blocks.json") },
      get blockStates () { return require("./minecraft-data/data/bedrock/1.17.0/blockStates.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/bedrock/1.17.0/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/bedrock/1.17.0/biomes.json") },
      get entities () { return require("./minecraft-data/data/bedrock/1.18.11/entities.json") },
      get instruments () { return require("./minecraft-data/data/bedrock/1.17.0/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.17/materials.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/1.17.0/protocol.json") },
      get windows () { return require("./minecraft-data/data/bedrock/1.16.201/windows.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      get blocksB2J () { return require("./minecraft-data/data/bedrock/1.17.0/blocksB2J.json") },
      get blocksJ2B () { return require("./minecraft-data/data/bedrock/1.17.0/blocksJ2B.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/1.17.0/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/1.17.0/types.yml',
      get version () { return require("./minecraft-data/data/bedrock/1.17.0/version.json") }
    },
    '1.17.10': {
      get blocks () { return require("./minecraft-data/data/bedrock/1.17.10/blocks.json") },
      get blockStates () { return require("./minecraft-data/data/bedrock/1.17.10/blockStates.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/bedrock/1.17.10/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/bedrock/1.17.0/biomes.json") },
      get entities () { return require("./minecraft-data/data/bedrock/1.18.11/entities.json") },
      get items () { return require("./minecraft-data/data/bedrock/1.17.10/items.json") },
      get recipes () { return require("./minecraft-data/data/bedrock/1.17.10/recipes.json") },
      get instruments () { return require("./minecraft-data/data/bedrock/1.17.0/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.17/materials.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/1.17.10/protocol.json") },
      get windows () { return require("./minecraft-data/data/bedrock/1.16.201/windows.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      get blocksB2J () { return require("./minecraft-data/data/bedrock/1.17.10/blocksB2J.json") },
      get blocksJ2B () { return require("./minecraft-data/data/bedrock/1.17.10/blocksJ2B.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/1.17.10/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/1.17.10/types.yml',
      get version () { return require("./minecraft-data/data/bedrock/1.17.10/version.json") }
    },
    '1.17.30': {
      get blocks () { return require("./minecraft-data/data/bedrock/1.17.10/blocks.json") },
      get blockStates () { return require("./minecraft-data/data/bedrock/1.17.10/blockStates.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/bedrock/1.17.10/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/bedrock/1.17.0/biomes.json") },
      get entities () { return require("./minecraft-data/data/bedrock/1.18.11/entities.json") },
      get items () { return require("./minecraft-data/data/bedrock/1.17.10/items.json") },
      get recipes () { return require("./minecraft-data/data/bedrock/1.17.10/recipes.json") },
      get instruments () { return require("./minecraft-data/data/bedrock/1.17.0/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.17/materials.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/1.17.30/protocol.json") },
      get windows () { return require("./minecraft-data/data/bedrock/1.16.201/windows.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      get blocksB2J () { return require("./minecraft-data/data/bedrock/1.17.10/blocksB2J.json") },
      get blocksJ2B () { return require("./minecraft-data/data/bedrock/1.17.10/blocksJ2B.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/1.17.30/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/1.17.30/types.yml',
      get version () { return require("./minecraft-data/data/bedrock/1.17.30/version.json") }
    },
    '1.17.40': {
      get blocks () { return require("./minecraft-data/data/bedrock/1.17.40/blocks.json") },
      get blockStates () { return require("./minecraft-data/data/bedrock/1.17.40/blockStates.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/bedrock/1.17.40/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/bedrock/1.17.0/biomes.json") },
      get entities () { return require("./minecraft-data/data/bedrock/1.18.11/entities.json") },
      get items () { return require("./minecraft-data/data/bedrock/1.17.10/items.json") },
      get recipes () { return require("./minecraft-data/data/bedrock/1.17.10/recipes.json") },
      get instruments () { return require("./minecraft-data/data/bedrock/1.17.0/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.17/materials.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/1.17.40/protocol.json") },
      get windows () { return require("./minecraft-data/data/bedrock/1.16.201/windows.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      get blocksB2J () { return require("./minecraft-data/data/bedrock/1.17.10/blocksB2J.json") },
      get blocksJ2B () { return require("./minecraft-data/data/bedrock/1.17.10/blocksJ2B.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/1.17.40/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/1.17.40/types.yml',
      get version () { return require("./minecraft-data/data/bedrock/1.17.40/version.json") }
    },
    '1.18.0': {
      get blocks () { return require("./minecraft-data/data/bedrock/1.17.40/blocks.json") },
      get blockStates () { return require("./minecraft-data/data/bedrock/1.17.40/blockStates.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/bedrock/1.17.40/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/bedrock/1.18.0/biomes.json") },
      get entities () { return require("./minecraft-data/data/bedrock/1.18.11/entities.json") },
      get items () { return require("./minecraft-data/data/bedrock/1.18.0/items.json") },
      get recipes () { return require("./minecraft-data/data/bedrock/1.18.0/recipes.json") },
      get instruments () { return require("./minecraft-data/data/bedrock/1.17.0/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.17/materials.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/1.18.0/protocol.json") },
      get windows () { return require("./minecraft-data/data/bedrock/1.16.201/windows.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      get blocksB2J () { return require("./minecraft-data/data/bedrock/1.18.0/blocksB2J.json") },
      get blocksJ2B () { return require("./minecraft-data/data/bedrock/1.18.0/blocksJ2B.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/1.18.0/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/1.18.0/types.yml',
      get version () { return require("./minecraft-data/data/bedrock/1.18.0/version.json") }
    },
    '1.18.11': {
      get blocks () { return require("./minecraft-data/data/bedrock/1.18.11/blocks.json") },
      get blockStates () { return require("./minecraft-data/data/bedrock/1.18.11/blockStates.json") },
      get blockCollisionShapes () { return require("./minecraft-data/data/bedrock/1.18.11/blockCollisionShapes.json") },
      get biomes () { return require("./minecraft-data/data/bedrock/1.18.0/biomes.json") },
      get entities () { return require("./minecraft-data/data/bedrock/1.18.11/entities.json") },
      get items () { return require("./minecraft-data/data/bedrock/1.18.11/items.json") },
      get recipes () { return require("./minecraft-data/data/bedrock/1.18.11/recipes.json") },
      get instruments () { return require("./minecraft-data/data/bedrock/1.17.0/instruments.json") },
      get materials () { return require("./minecraft-data/data/pc/1.17/materials.json") },
      get enchantments () { return require("./minecraft-data/data/pc/1.17/enchantments.json") },
      get effects () { return require("./minecraft-data/data/pc/1.17/effects.json") },
      get protocol () { return require("./minecraft-data/data/bedrock/1.18.11/protocol.json") },
      get windows () { return require("./minecraft-data/data/bedrock/1.16.201/windows.json") },
      get steve () { return require("./minecraft-data/data/bedrock/1.16.201/steve.json") },
      get blocksB2J () { return require("./minecraft-data/data/bedrock/1.18.11/blocksB2J.json") },
      get blocksJ2B () { return require("./minecraft-data/data/bedrock/1.18.11/blocksJ2B.json") },
      proto: __dirname + '/minecraft-data/data/bedrock/latest/proto.yml',
      types: __dirname + '/minecraft-data/data/bedrock/latest/types.yml',
      get version () { return require("./minecraft-data/data/bedrock/1.18.11/version.json") }
    }
  }
}
