{
  "air": {
    "variants": {
      "": {
        "model": "minecraft:block/air"
      }
    }
  },
  "stone": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/stone"
        },
        {
          "model": "minecraft:block/stone_mirrored"
        },
        {
          "model": "minecraft:block/stone",
          "y": 180
        },
        {
          "model": "minecraft:block/stone_mirrored",
          "y": 180
        }
      ]
    }
  },
  "granite": {
    "variants": {
      "": {
        "model": "minecraft:block/granite"
      }
    }
  },
  "polished_granite": {
    "variants": {
      "": {
        "model": "minecraft:block/polished_granite"
      }
    }
  },
  "diorite": {
    "variants": {
      "": {
        "model": "minecraft:block/diorite"
      }
    }
  },
  "polished_diorite": {
    "variants": {
      "": {
        "model": "minecraft:block/polished_diorite"
      }
    }
  },
  "andesite": {
    "variants": {
      "": {
        "model": "minecraft:block/andesite"
      }
    }
  },
  "polished_andesite": {
    "variants": {
      "": {
        "model": "minecraft:block/polished_andesite"
      }
    }
  },
  "grass_block": {
    "variants": {
      "snowy=false": [
        {
          "model": "minecraft:block/grass_block"
        },
        {
          "model": "minecraft:block/grass_block",
          "y": 90
        },
        {
          "model": "minecraft:block/grass_block",
          "y": 180
        },
        {
          "model": "minecraft:block/grass_block",
          "y": 270
        }
      ],
      "snowy=true": {
        "model": "minecraft:block/grass_block_snow"
      }
    }
  },
  "dirt": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/dirt"
        },
        {
          "model": "minecraft:block/dirt",
          "y": 90
        },
        {
          "model": "minecraft:block/dirt",
          "y": 180
        },
        {
          "model": "minecraft:block/dirt",
          "y": 270
        }
      ]
    }
  },
  "coarse_dirt": {
    "variants": {
      "": {
        "model": "minecraft:block/coarse_dirt"
      }
    }
  },
  "podzol": {
    "variants": {
      "snowy=false": [
        {
          "model": "minecraft:block/podzol"
        },
        {
          "model": "minecraft:block/podzol",
          "y": 90
        },
        {
          "model": "minecraft:block/podzol",
          "y": 180
        },
        {
          "model": "minecraft:block/podzol",
          "y": 270
        }
      ],
      "snowy=true": {
        "model": "minecraft:block/grass_block_snow"
      }
    }
  },
  "cobblestone": {
    "variants": {
      "": {
        "model": "minecraft:block/cobblestone"
      }
    }
  },
  "oak_planks": {
    "variants": {
      "": {
        "model": "minecraft:block/oak_planks"
      }
    }
  },
  "spruce_planks": {
    "variants": {
      "": {
        "model": "minecraft:block/spruce_planks"
      }
    }
  },
  "birch_planks": {
    "variants": {
      "": {
        "model": "minecraft:block/birch_planks"
      }
    }
  },
  "jungle_planks": {
    "variants": {
      "": {
        "model": "minecraft:block/jungle_planks"
      }
    }
  },
  "acacia_planks": {
    "variants": {
      "": {
        "model": "minecraft:block/acacia_planks"
      }
    }
  },
  "dark_oak_planks": {
    "variants": {
      "": {
        "model": "minecraft:block/dark_oak_planks"
      }
    }
  },
  "oak_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/oak_sapling"
      }
    }
  },
  "spruce_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/spruce_sapling"
      }
    }
  },
  "birch_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/birch_sapling"
      }
    }
  },
  "jungle_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/jungle_sapling"
      }
    }
  },
  "acacia_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/acacia_sapling"
      }
    }
  },
  "dark_oak_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/dark_oak_sapling"
      }
    }
  },
  "bedrock": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/bedrock"
        },
        {
          "model": "minecraft:block/bedrock_mirrored"
        },
        {
          "model": "minecraft:block/bedrock",
          "y": 180
        },
        {
          "model": "minecraft:block/bedrock_mirrored",
          "y": 180
        }
      ]
    }
  },
  "water": {
    "variants": {
      "": {
        "model": "minecraft:block/water"
      }
    }
  },
  "lava": {
    "variants": {
      "": {
        "model": "minecraft:block/lava"
      }
    }
  },
  "sand": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/sand"
        },
        {
          "model": "minecraft:block/sand",
          "y": 90
        },
        {
          "model": "minecraft:block/sand",
          "y": 180
        },
        {
          "model": "minecraft:block/sand",
          "y": 270
        }
      ]
    }
  },
  "red_sand": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/red_sand"
        },
        {
          "model": "minecraft:block/red_sand",
          "y": 90
        },
        {
          "model": "minecraft:block/red_sand",
          "y": 180
        },
        {
          "model": "minecraft:block/red_sand",
          "y": 270
        }
      ]
    }
  },
  "gravel": {
    "variants": {
      "": {
        "model": "minecraft:block/gravel"
      }
    }
  },
  "gold_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/gold_ore"
      }
    }
  },
  "iron_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/iron_ore"
      }
    }
  },
  "coal_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/coal_ore"
      }
    }
  },
  "nether_gold_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/nether_gold_ore"
      }
    }
  },
  "oak_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/oak_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/oak_log"
      },
      "axis=z": {
        "model": "minecraft:block/oak_log_horizontal",
        "x": 90
      }
    }
  },
  "spruce_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/spruce_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/spruce_log"
      },
      "axis=z": {
        "model": "minecraft:block/spruce_log_horizontal",
        "x": 90
      }
    }
  },
  "birch_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/birch_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/birch_log"
      },
      "axis=z": {
        "model": "minecraft:block/birch_log_horizontal",
        "x": 90
      }
    }
  },
  "jungle_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/jungle_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/jungle_log"
      },
      "axis=z": {
        "model": "minecraft:block/jungle_log_horizontal",
        "x": 90
      }
    }
  },
  "acacia_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/acacia_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/acacia_log"
      },
      "axis=z": {
        "model": "minecraft:block/acacia_log_horizontal",
        "x": 90
      }
    }
  },
  "dark_oak_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/dark_oak_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/dark_oak_log"
      },
      "axis=z": {
        "model": "minecraft:block/dark_oak_log_horizontal",
        "x": 90
      }
    }
  },
  "stripped_spruce_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_spruce_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_spruce_log"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_spruce_log_horizontal",
        "x": 90
      }
    }
  },
  "stripped_birch_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_birch_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_birch_log"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_birch_log_horizontal",
        "x": 90
      }
    }
  },
  "stripped_jungle_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_jungle_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_jungle_log"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_jungle_log_horizontal",
        "x": 90
      }
    }
  },
  "stripped_acacia_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_acacia_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_acacia_log"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_acacia_log_horizontal",
        "x": 90
      }
    }
  },
  "stripped_dark_oak_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_dark_oak_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_dark_oak_log"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_dark_oak_log_horizontal",
        "x": 90
      }
    }
  },
  "stripped_oak_log": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_oak_log_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_oak_log"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_oak_log_horizontal",
        "x": 90
      }
    }
  },
  "oak_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/oak_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/oak_wood"
      },
      "axis=z": {
        "model": "minecraft:block/oak_wood",
        "x": 90
      }
    }
  },
  "spruce_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/spruce_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/spruce_wood"
      },
      "axis=z": {
        "model": "minecraft:block/spruce_wood",
        "x": 90
      }
    }
  },
  "birch_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/birch_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/birch_wood"
      },
      "axis=z": {
        "model": "minecraft:block/birch_wood",
        "x": 90
      }
    }
  },
  "jungle_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/jungle_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/jungle_wood"
      },
      "axis=z": {
        "model": "minecraft:block/jungle_wood",
        "x": 90
      }
    }
  },
  "acacia_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/acacia_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/acacia_wood"
      },
      "axis=z": {
        "model": "minecraft:block/acacia_wood",
        "x": 90
      }
    }
  },
  "dark_oak_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/dark_oak_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/dark_oak_wood"
      },
      "axis=z": {
        "model": "minecraft:block/dark_oak_wood",
        "x": 90
      }
    }
  },
  "stripped_oak_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_oak_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_oak_wood"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_oak_wood",
        "x": 90
      }
    }
  },
  "stripped_spruce_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_spruce_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_spruce_wood"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_spruce_wood",
        "x": 90
      }
    }
  },
  "stripped_birch_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_birch_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_birch_wood"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_birch_wood",
        "x": 90
      }
    }
  },
  "stripped_jungle_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_jungle_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_jungle_wood"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_jungle_wood",
        "x": 90
      }
    }
  },
  "stripped_acacia_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_acacia_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_acacia_wood"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_acacia_wood",
        "x": 90
      }
    }
  },
  "stripped_dark_oak_wood": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_dark_oak_wood",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_dark_oak_wood"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_dark_oak_wood",
        "x": 90
      }
    }
  },
  "oak_leaves": {
    "variants": {
      "": {
        "model": "minecraft:block/oak_leaves"
      }
    }
  },
  "spruce_leaves": {
    "variants": {
      "": {
        "model": "minecraft:block/spruce_leaves"
      }
    }
  },
  "birch_leaves": {
    "variants": {
      "": {
        "model": "minecraft:block/birch_leaves"
      }
    }
  },
  "jungle_leaves": {
    "variants": {
      "": {
        "model": "minecraft:block/jungle_leaves"
      }
    }
  },
  "acacia_leaves": {
    "variants": {
      "": {
        "model": "minecraft:block/acacia_leaves"
      }
    }
  },
  "dark_oak_leaves": {
    "variants": {
      "": {
        "model": "minecraft:block/dark_oak_leaves"
      }
    }
  },
  "sponge": {
    "variants": {
      "": {
        "model": "minecraft:block/sponge"
      }
    }
  },
  "wet_sponge": {
    "variants": {
      "": {
        "model": "minecraft:block/wet_sponge"
      }
    }
  },
  "glass": {
    "variants": {
      "": {
        "model": "minecraft:block/glass"
      }
    }
  },
  "lapis_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/lapis_ore"
      }
    }
  },
  "lapis_block": {
    "variants": {
      "": {
        "model": "minecraft:block/lapis_block"
      }
    }
  },
  "dispenser": {
    "variants": {
      "facing=down": {
        "model": "minecraft:block/dispenser_vertical",
        "x": 180
      },
      "facing=east": {
        "model": "minecraft:block/dispenser",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/dispenser"
      },
      "facing=south": {
        "model": "minecraft:block/dispenser",
        "y": 180
      },
      "facing=up": {
        "model": "minecraft:block/dispenser_vertical"
      },
      "facing=west": {
        "model": "minecraft:block/dispenser",
        "y": 270
      }
    }
  },
  "sandstone": {
    "variants": {
      "": {
        "model": "minecraft:block/sandstone"
      }
    }
  },
  "chiseled_sandstone": {
    "variants": {
      "": {
        "model": "minecraft:block/chiseled_sandstone"
      }
    }
  },
  "cut_sandstone": {
    "variants": {
      "": {
        "model": "minecraft:block/cut_sandstone"
      }
    }
  },
  "note_block": {
    "variants": {
      "": {
        "model": "minecraft:block/note_block"
      }
    }
  },
  "white_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "orange_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "magenta_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "light_blue_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "yellow_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "lime_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "pink_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "gray_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "light_gray_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "cyan_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "purple_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "blue_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "brown_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "green_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "red_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "black_bed": {
    "variants": {
      "": {
        "model": "minecraft:block/bed"
      }
    }
  },
  "powered_rail": {
    "variants": {
      "powered=false,shape=ascending_east": {
        "model": "minecraft:block/powered_rail_raised_ne",
        "y": 90
      },
      "powered=false,shape=ascending_north": {
        "model": "minecraft:block/powered_rail_raised_ne"
      },
      "powered=false,shape=ascending_south": {
        "model": "minecraft:block/powered_rail_raised_sw"
      },
      "powered=false,shape=ascending_west": {
        "model": "minecraft:block/powered_rail_raised_sw",
        "y": 90
      },
      "powered=false,shape=east_west": {
        "model": "minecraft:block/powered_rail",
        "y": 90
      },
      "powered=false,shape=north_south": {
        "model": "minecraft:block/powered_rail"
      },
      "powered=true,shape=ascending_east": {
        "model": "minecraft:block/powered_rail_on_raised_ne",
        "y": 90
      },
      "powered=true,shape=ascending_north": {
        "model": "minecraft:block/powered_rail_on_raised_ne"
      },
      "powered=true,shape=ascending_south": {
        "model": "minecraft:block/powered_rail_on_raised_sw"
      },
      "powered=true,shape=ascending_west": {
        "model": "minecraft:block/powered_rail_on_raised_sw",
        "y": 90
      },
      "powered=true,shape=east_west": {
        "model": "minecraft:block/powered_rail_on",
        "y": 90
      },
      "powered=true,shape=north_south": {
        "model": "minecraft:block/powered_rail_on"
      }
    }
  },
  "detector_rail": {
    "variants": {
      "powered=false,shape=ascending_east": {
        "model": "minecraft:block/detector_rail_raised_ne",
        "y": 90
      },
      "powered=false,shape=ascending_north": {
        "model": "minecraft:block/detector_rail_raised_ne"
      },
      "powered=false,shape=ascending_south": {
        "model": "minecraft:block/detector_rail_raised_sw"
      },
      "powered=false,shape=ascending_west": {
        "model": "minecraft:block/detector_rail_raised_sw",
        "y": 90
      },
      "powered=false,shape=east_west": {
        "model": "minecraft:block/detector_rail",
        "y": 90
      },
      "powered=false,shape=north_south": {
        "model": "minecraft:block/detector_rail"
      },
      "powered=true,shape=ascending_east": {
        "model": "minecraft:block/detector_rail_on_raised_ne",
        "y": 90
      },
      "powered=true,shape=ascending_north": {
        "model": "minecraft:block/detector_rail_on_raised_ne"
      },
      "powered=true,shape=ascending_south": {
        "model": "minecraft:block/detector_rail_on_raised_sw"
      },
      "powered=true,shape=ascending_west": {
        "model": "minecraft:block/detector_rail_on_raised_sw",
        "y": 90
      },
      "powered=true,shape=east_west": {
        "model": "minecraft:block/detector_rail_on",
        "y": 90
      },
      "powered=true,shape=north_south": {
        "model": "minecraft:block/detector_rail_on"
      }
    }
  },
  "sticky_piston": {
    "variants": {
      "extended=false,facing=down": {
        "model": "minecraft:block/sticky_piston",
        "x": 90
      },
      "extended=false,facing=east": {
        "model": "minecraft:block/sticky_piston",
        "y": 90
      },
      "extended=false,facing=north": {
        "model": "minecraft:block/sticky_piston"
      },
      "extended=false,facing=south": {
        "model": "minecraft:block/sticky_piston",
        "y": 180
      },
      "extended=false,facing=up": {
        "model": "minecraft:block/sticky_piston",
        "x": 270
      },
      "extended=false,facing=west": {
        "model": "minecraft:block/sticky_piston",
        "y": 270
      },
      "extended=true,facing=down": {
        "model": "minecraft:block/piston_base",
        "x": 90
      },
      "extended=true,facing=east": {
        "model": "minecraft:block/piston_base",
        "y": 90
      },
      "extended=true,facing=north": {
        "model": "minecraft:block/piston_base"
      },
      "extended=true,facing=south": {
        "model": "minecraft:block/piston_base",
        "y": 180
      },
      "extended=true,facing=up": {
        "model": "minecraft:block/piston_base",
        "x": 270
      },
      "extended=true,facing=west": {
        "model": "minecraft:block/piston_base",
        "y": 270
      }
    }
  },
  "cobweb": {
    "variants": {
      "": {
        "model": "minecraft:block/cobweb"
      }
    }
  },
  "grass": {
    "variants": {
      "": {
        "model": "minecraft:block/grass"
      }
    }
  },
  "fern": {
    "variants": {
      "": {
        "model": "minecraft:block/fern"
      }
    }
  },
  "dead_bush": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_bush"
      }
    }
  },
  "seagrass": {
    "variants": {
      "": {
        "model": "minecraft:block/seagrass"
      }
    }
  },
  "tall_seagrass": {
    "variants": {
      "half=lower": {
        "model": "minecraft:block/tall_seagrass_bottom"
      },
      "half=upper": {
        "model": "minecraft:block/tall_seagrass_top"
      }
    }
  },
  "piston": {
    "variants": {
      "extended=false,facing=down": {
        "model": "minecraft:block/piston",
        "x": 90
      },
      "extended=false,facing=east": {
        "model": "minecraft:block/piston",
        "y": 90
      },
      "extended=false,facing=north": {
        "model": "minecraft:block/piston"
      },
      "extended=false,facing=south": {
        "model": "minecraft:block/piston",
        "y": 180
      },
      "extended=false,facing=up": {
        "model": "minecraft:block/piston",
        "x": 270
      },
      "extended=false,facing=west": {
        "model": "minecraft:block/piston",
        "y": 270
      },
      "extended=true,facing=down": {
        "model": "minecraft:block/piston_base",
        "x": 90
      },
      "extended=true,facing=east": {
        "model": "minecraft:block/piston_base",
        "y": 90
      },
      "extended=true,facing=north": {
        "model": "minecraft:block/piston_base"
      },
      "extended=true,facing=south": {
        "model": "minecraft:block/piston_base",
        "y": 180
      },
      "extended=true,facing=up": {
        "model": "minecraft:block/piston_base",
        "x": 270
      },
      "extended=true,facing=west": {
        "model": "minecraft:block/piston_base",
        "y": 270
      }
    }
  },
  "piston_head": {
    "variants": {
      "facing=down,short=false,type=normal": {
        "model": "minecraft:block/piston_head",
        "x": 90
      },
      "facing=down,short=false,type=sticky": {
        "model": "minecraft:block/piston_head_sticky",
        "x": 90
      },
      "facing=down,short=true,type=normal": {
        "model": "minecraft:block/piston_head_short",
        "x": 90
      },
      "facing=down,short=true,type=sticky": {
        "model": "minecraft:block/piston_head_short_sticky",
        "x": 90
      },
      "facing=east,short=false,type=normal": {
        "model": "minecraft:block/piston_head",
        "y": 90
      },
      "facing=east,short=false,type=sticky": {
        "model": "minecraft:block/piston_head_sticky",
        "y": 90
      },
      "facing=east,short=true,type=normal": {
        "model": "minecraft:block/piston_head_short",
        "y": 90
      },
      "facing=east,short=true,type=sticky": {
        "model": "minecraft:block/piston_head_short_sticky",
        "y": 90
      },
      "facing=north,short=false,type=normal": {
        "model": "minecraft:block/piston_head"
      },
      "facing=north,short=false,type=sticky": {
        "model": "minecraft:block/piston_head_sticky"
      },
      "facing=north,short=true,type=normal": {
        "model": "minecraft:block/piston_head_short"
      },
      "facing=north,short=true,type=sticky": {
        "model": "minecraft:block/piston_head_short_sticky"
      },
      "facing=south,short=false,type=normal": {
        "model": "minecraft:block/piston_head",
        "y": 180
      },
      "facing=south,short=false,type=sticky": {
        "model": "minecraft:block/piston_head_sticky",
        "y": 180
      },
      "facing=south,short=true,type=normal": {
        "model": "minecraft:block/piston_head_short",
        "y": 180
      },
      "facing=south,short=true,type=sticky": {
        "model": "minecraft:block/piston_head_short_sticky",
        "y": 180
      },
      "facing=up,short=false,type=normal": {
        "model": "minecraft:block/piston_head",
        "x": 270
      },
      "facing=up,short=false,type=sticky": {
        "model": "minecraft:block/piston_head_sticky",
        "x": 270
      },
      "facing=up,short=true,type=normal": {
        "model": "minecraft:block/piston_head_short",
        "x": 270
      },
      "facing=up,short=true,type=sticky": {
        "model": "minecraft:block/piston_head_short_sticky",
        "x": 270
      },
      "facing=west,short=false,type=normal": {
        "model": "minecraft:block/piston_head",
        "y": 270
      },
      "facing=west,short=false,type=sticky": {
        "model": "minecraft:block/piston_head_sticky",
        "y": 270
      },
      "facing=west,short=true,type=normal": {
        "model": "minecraft:block/piston_head_short",
        "y": 270
      },
      "facing=west,short=true,type=sticky": {
        "model": "minecraft:block/piston_head_short_sticky",
        "y": 270
      }
    }
  },
  "white_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/white_wool"
      }
    }
  },
  "orange_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/orange_wool"
      }
    }
  },
  "magenta_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/magenta_wool"
      }
    }
  },
  "light_blue_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/light_blue_wool"
      }
    }
  },
  "yellow_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/yellow_wool"
      }
    }
  },
  "lime_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/lime_wool"
      }
    }
  },
  "pink_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/pink_wool"
      }
    }
  },
  "gray_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/gray_wool"
      }
    }
  },
  "light_gray_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/light_gray_wool"
      }
    }
  },
  "cyan_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/cyan_wool"
      }
    }
  },
  "purple_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/purple_wool"
      }
    }
  },
  "blue_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/blue_wool"
      }
    }
  },
  "brown_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/brown_wool"
      }
    }
  },
  "green_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/green_wool"
      }
    }
  },
  "red_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/red_wool"
      }
    }
  },
  "black_wool": {
    "variants": {
      "": {
        "model": "minecraft:block/black_wool"
      }
    }
  },
  "moving_piston": {
    "variants": {
      "": {
        "model": "minecraft:block/moving_piston"
      }
    }
  },
  "dandelion": {
    "variants": {
      "": {
        "model": "minecraft:block/dandelion"
      }
    }
  },
  "poppy": {
    "variants": {
      "": {
        "model": "minecraft:block/poppy"
      }
    }
  },
  "blue_orchid": {
    "variants": {
      "": {
        "model": "minecraft:block/blue_orchid"
      }
    }
  },
  "allium": {
    "variants": {
      "": {
        "model": "minecraft:block/allium"
      }
    }
  },
  "azure_bluet": {
    "variants": {
      "": {
        "model": "minecraft:block/azure_bluet"
      }
    }
  },
  "red_tulip": {
    "variants": {
      "": {
        "model": "minecraft:block/red_tulip"
      }
    }
  },
  "orange_tulip": {
    "variants": {
      "": {
        "model": "minecraft:block/orange_tulip"
      }
    }
  },
  "white_tulip": {
    "variants": {
      "": {
        "model": "minecraft:block/white_tulip"
      }
    }
  },
  "pink_tulip": {
    "variants": {
      "": {
        "model": "minecraft:block/pink_tulip"
      }
    }
  },
  "oxeye_daisy": {
    "variants": {
      "": {
        "model": "minecraft:block/oxeye_daisy"
      }
    }
  },
  "cornflower": {
    "variants": {
      "": {
        "model": "minecraft:block/cornflower"
      }
    }
  },
  "wither_rose": {
    "variants": {
      "": {
        "model": "minecraft:block/wither_rose"
      }
    }
  },
  "lily_of_the_valley": {
    "variants": {
      "": {
        "model": "minecraft:block/lily_of_the_valley"
      }
    }
  },
  "brown_mushroom": {
    "variants": {
      "": {
        "model": "minecraft:block/brown_mushroom"
      }
    }
  },
  "red_mushroom": {
    "variants": {
      "": {
        "model": "minecraft:block/red_mushroom"
      }
    }
  },
  "gold_block": {
    "variants": {
      "": {
        "model": "minecraft:block/gold_block"
      }
    }
  },
  "iron_block": {
    "variants": {
      "": {
        "model": "minecraft:block/iron_block"
      }
    }
  },
  "bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/bricks"
      }
    }
  },
  "tnt": {
    "variants": {
      "": {
        "model": "minecraft:block/tnt"
      }
    }
  },
  "bookshelf": {
    "variants": {
      "": {
        "model": "minecraft:block/bookshelf"
      }
    }
  },
  "mossy_cobblestone": {
    "variants": {
      "": {
        "model": "minecraft:block/mossy_cobblestone"
      }
    }
  },
  "obsidian": {
    "variants": {
      "": {
        "model": "minecraft:block/obsidian"
      }
    }
  },
  "torch": {
    "variants": {
      "": {
        "model": "minecraft:block/torch"
      }
    }
  },
  "wall_torch": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/wall_torch"
      },
      "facing=north": {
        "model": "minecraft:block/wall_torch",
        "y": 270
      },
      "facing=south": {
        "model": "minecraft:block/wall_torch",
        "y": 90
      },
      "facing=west": {
        "model": "minecraft:block/wall_torch",
        "y": 180
      }
    }
  },
  "fire": {
    "multipart": [
      {
        "when": {
          "up": "false",
          "west": "false",
          "east": "false",
          "south": "false",
          "north": "false"
        },
        "apply": [
          {
            "model": "minecraft:block/fire_floor0"
          },
          {
            "model": "minecraft:block/fire_floor1"
          }
        ]
      },
      {
        "when": {
          "OR": [
            {
              "north": "true"
            },
            {
              "up": "false",
              "west": "false",
              "east": "false",
              "south": "false",
              "north": "false"
            }
          ]
        },
        "apply": [
          {
            "model": "minecraft:block/fire_side0"
          },
          {
            "model": "minecraft:block/fire_side1"
          },
          {
            "model": "minecraft:block/fire_side_alt0"
          },
          {
            "model": "minecraft:block/fire_side_alt1"
          }
        ]
      },
      {
        "when": {
          "OR": [
            {
              "east": "true"
            },
            {
              "up": "false",
              "west": "false",
              "east": "false",
              "south": "false",
              "north": "false"
            }
          ]
        },
        "apply": [
          {
            "model": "minecraft:block/fire_side0",
            "y": 90
          },
          {
            "model": "minecraft:block/fire_side1",
            "y": 90
          },
          {
            "model": "minecraft:block/fire_side_alt0",
            "y": 90
          },
          {
            "model": "minecraft:block/fire_side_alt1",
            "y": 90
          }
        ]
      },
      {
        "when": {
          "OR": [
            {
              "south": "true"
            },
            {
              "up": "false",
              "west": "false",
              "east": "false",
              "south": "false",
              "north": "false"
            }
          ]
        },
        "apply": [
          {
            "model": "minecraft:block/fire_side0",
            "y": 180
          },
          {
            "model": "minecraft:block/fire_side1",
            "y": 180
          },
          {
            "model": "minecraft:block/fire_side_alt0",
            "y": 180
          },
          {
            "model": "minecraft:block/fire_side_alt1",
            "y": 180
          }
        ]
      },
      {
        "when": {
          "OR": [
            {
              "west": "true"
            },
            {
              "up": "false",
              "west": "false",
              "east": "false",
              "south": "false",
              "north": "false"
            }
          ]
        },
        "apply": [
          {
            "model": "minecraft:block/fire_side0",
            "y": 270
          },
          {
            "model": "minecraft:block/fire_side1",
            "y": 270
          },
          {
            "model": "minecraft:block/fire_side_alt0",
            "y": 270
          },
          {
            "model": "minecraft:block/fire_side_alt1",
            "y": 270
          }
        ]
      },
      {
        "when": {
          "up": "true"
        },
        "apply": [
          {
            "model": "minecraft:block/fire_up0"
          },
          {
            "model": "minecraft:block/fire_up1"
          },
          {
            "model": "minecraft:block/fire_up_alt0"
          },
          {
            "model": "minecraft:block/fire_up_alt1"
          }
        ]
      }
    ]
  },
  "soul_fire": {
    "multipart": [
      {
        "apply": [
          {
            "model": "minecraft:block/soul_fire_floor0"
          },
          {
            "model": "minecraft:block/soul_fire_floor1"
          }
        ]
      },
      {
        "apply": [
          {
            "model": "minecraft:block/soul_fire_side0"
          },
          {
            "model": "minecraft:block/soul_fire_side1"
          },
          {
            "model": "minecraft:block/soul_fire_side_alt0"
          },
          {
            "model": "minecraft:block/soul_fire_side_alt1"
          }
        ]
      },
      {
        "apply": [
          {
            "model": "minecraft:block/soul_fire_side0",
            "y": 90
          },
          {
            "model": "minecraft:block/soul_fire_side1",
            "y": 90
          },
          {
            "model": "minecraft:block/soul_fire_side_alt0",
            "y": 90
          },
          {
            "model": "minecraft:block/soul_fire_side_alt1",
            "y": 90
          }
        ]
      },
      {
        "apply": [
          {
            "model": "minecraft:block/soul_fire_side0",
            "y": 180
          },
          {
            "model": "minecraft:block/soul_fire_side1",
            "y": 180
          },
          {
            "model": "minecraft:block/soul_fire_side_alt0",
            "y": 180
          },
          {
            "model": "minecraft:block/soul_fire_side_alt1",
            "y": 180
          }
        ]
      },
      {
        "apply": [
          {
            "model": "minecraft:block/soul_fire_side0",
            "y": 270
          },
          {
            "model": "minecraft:block/soul_fire_side1",
            "y": 270
          },
          {
            "model": "minecraft:block/soul_fire_side_alt0",
            "y": 270
          },
          {
            "model": "minecraft:block/soul_fire_side_alt1",
            "y": 270
          }
        ]
      }
    ]
  },
  "spawner": {
    "variants": {
      "": {
        "model": "minecraft:block/spawner"
      }
    }
  },
  "oak_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/oak_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/oak_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/oak_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/oak_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/oak_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/oak_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/oak_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/oak_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/oak_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/oak_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/oak_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/oak_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/oak_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/oak_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/oak_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/oak_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/oak_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/oak_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/oak_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/oak_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/oak_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/oak_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/oak_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/oak_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/oak_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/oak_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/oak_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/oak_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/oak_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/oak_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/oak_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/oak_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/oak_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/oak_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/oak_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/oak_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/oak_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/oak_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/oak_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/oak_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "chest": {
    "variants": {
      "": {
        "model": "minecraft:block/chest"
      }
    }
  },
  "redstone_wire": {
    "multipart": [
      {
        "when": {
          "OR": [
            {
              "north": "none",
              "south": "none",
              "east": "none",
              "west": "none"
            },
            {
              "north": "side|up",
              "east": "side|up"
            },
            {
              "south": "side|up",
              "east": "side|up"
            },
            {
              "south": "side|up",
              "west": "side|up"
            },
            {
              "north": "side|up",
              "west": "side|up"
            }
          ]
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_dot"
        }
      },
      {
        "when": {
          "north": "side|up"
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_side0"
        }
      },
      {
        "when": {
          "south": "side|up"
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_side_alt0"
        }
      },
      {
        "when": {
          "east": "side|up"
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_side_alt1",
          "y": 270
        }
      },
      {
        "when": {
          "west": "side|up"
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_side1",
          "y": 270
        }
      },
      {
        "when": {
          "north": "up"
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_up"
        }
      },
      {
        "when": {
          "east": "up"
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_up",
          "y": 90
        }
      },
      {
        "when": {
          "south": "up"
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_up",
          "y": 180
        }
      },
      {
        "when": {
          "west": "up"
        },
        "apply": {
          "model": "minecraft:block/redstone_dust_up",
          "y": 270
        }
      }
    ]
  },
  "diamond_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/diamond_ore"
      }
    }
  },
  "diamond_block": {
    "variants": {
      "": {
        "model": "minecraft:block/diamond_block"
      }
    }
  },
  "crafting_table": {
    "variants": {
      "": {
        "model": "minecraft:block/crafting_table"
      }
    }
  },
  "wheat": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/wheat_stage0"
      },
      "age=1": {
        "model": "minecraft:block/wheat_stage1"
      },
      "age=2": {
        "model": "minecraft:block/wheat_stage2"
      },
      "age=3": {
        "model": "minecraft:block/wheat_stage3"
      },
      "age=4": {
        "model": "minecraft:block/wheat_stage4"
      },
      "age=5": {
        "model": "minecraft:block/wheat_stage5"
      },
      "age=6": {
        "model": "minecraft:block/wheat_stage6"
      },
      "age=7": {
        "model": "minecraft:block/wheat_stage7"
      }
    }
  },
  "farmland": {
    "variants": {
      "moisture=0": {
        "model": "minecraft:block/farmland"
      },
      "moisture=1": {
        "model": "minecraft:block/farmland"
      },
      "moisture=2": {
        "model": "minecraft:block/farmland"
      },
      "moisture=3": {
        "model": "minecraft:block/farmland"
      },
      "moisture=4": {
        "model": "minecraft:block/farmland"
      },
      "moisture=5": {
        "model": "minecraft:block/farmland"
      },
      "moisture=6": {
        "model": "minecraft:block/farmland"
      },
      "moisture=7": {
        "model": "minecraft:block/farmland_moist"
      }
    }
  },
  "furnace": {
    "variants": {
      "facing=east,lit=false": {
        "model": "minecraft:block/furnace",
        "y": 90
      },
      "facing=east,lit=true": {
        "model": "minecraft:block/furnace_on",
        "y": 90
      },
      "facing=north,lit=false": {
        "model": "minecraft:block/furnace"
      },
      "facing=north,lit=true": {
        "model": "minecraft:block/furnace_on"
      },
      "facing=south,lit=false": {
        "model": "minecraft:block/furnace",
        "y": 180
      },
      "facing=south,lit=true": {
        "model": "minecraft:block/furnace_on",
        "y": 180
      },
      "facing=west,lit=false": {
        "model": "minecraft:block/furnace",
        "y": 270
      },
      "facing=west,lit=true": {
        "model": "minecraft:block/furnace_on",
        "y": 270
      }
    }
  },
  "oak_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/oak_sign"
      }
    }
  },
  "spruce_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/spruce_sign"
      }
    }
  },
  "birch_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/birch_sign"
      }
    }
  },
  "acacia_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/acacia_sign"
      }
    }
  },
  "jungle_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/jungle_sign"
      }
    }
  },
  "dark_oak_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/dark_oak_sign"
      }
    }
  },
  "oak_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/oak_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/oak_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/oak_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/oak_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/oak_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/oak_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/oak_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/oak_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/oak_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/oak_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/oak_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/oak_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/oak_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/oak_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/oak_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/oak_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/oak_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/oak_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/oak_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/oak_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/oak_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/oak_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/oak_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/oak_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/oak_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/oak_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/oak_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/oak_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/oak_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/oak_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/oak_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/oak_door_top",
        "y": 90
      }
    }
  },
  "ladder": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/ladder",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/ladder"
      },
      "facing=south": {
        "model": "minecraft:block/ladder",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/ladder",
        "y": 270
      }
    }
  },
  "rail": {
    "variants": {
      "shape=ascending_east": {
        "model": "minecraft:block/rail_raised_ne",
        "y": 90
      },
      "shape=ascending_north": {
        "model": "minecraft:block/rail_raised_ne"
      },
      "shape=ascending_south": {
        "model": "minecraft:block/rail_raised_sw"
      },
      "shape=ascending_west": {
        "model": "minecraft:block/rail_raised_sw",
        "y": 90
      },
      "shape=east_west": {
        "model": "minecraft:block/rail",
        "y": 90
      },
      "shape=north_east": {
        "model": "minecraft:block/rail_corner",
        "y": 270
      },
      "shape=north_south": {
        "model": "minecraft:block/rail"
      },
      "shape=north_west": {
        "model": "minecraft:block/rail_corner",
        "y": 180
      },
      "shape=south_east": {
        "model": "minecraft:block/rail_corner"
      },
      "shape=south_west": {
        "model": "minecraft:block/rail_corner",
        "y": 90
      }
    }
  },
  "cobblestone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/cobblestone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/cobblestone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/cobblestone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/cobblestone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/cobblestone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/cobblestone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/cobblestone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/cobblestone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/cobblestone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/cobblestone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/cobblestone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/cobblestone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/cobblestone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/cobblestone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "oak_wall_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/oak_sign"
      }
    }
  },
  "spruce_wall_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/spruce_sign"
      }
    }
  },
  "birch_wall_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/birch_sign"
      }
    }
  },
  "acacia_wall_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/acacia_sign"
      }
    }
  },
  "jungle_wall_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/jungle_sign"
      }
    }
  },
  "dark_oak_wall_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/dark_oak_sign"
      }
    }
  },
  "lever": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/lever_on",
        "x": 180,
        "y": 270
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/lever",
        "x": 180,
        "y": 270
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/lever_on",
        "x": 180,
        "y": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/lever",
        "x": 180,
        "y": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/lever_on",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/lever",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/lever_on",
        "x": 180,
        "y": 90
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/lever",
        "x": 180,
        "y": 90
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/lever_on",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/lever",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/lever_on"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/lever"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/lever_on",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/lever",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/lever_on",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/lever",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/lever_on",
        "x": 90,
        "y": 90
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/lever",
        "x": 90,
        "y": 90
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/lever_on",
        "x": 90
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/lever",
        "x": 90
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/lever_on",
        "x": 90,
        "y": 180
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/lever",
        "x": 90,
        "y": 180
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/lever_on",
        "x": 90,
        "y": 270
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/lever",
        "x": 90,
        "y": 270
      }
    }
  },
  "stone_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/stone_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/stone_pressure_plate_down"
      }
    }
  },
  "iron_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/iron_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/iron_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/iron_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/iron_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/iron_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/iron_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/iron_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/iron_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/iron_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/iron_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/iron_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/iron_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/iron_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/iron_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/iron_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/iron_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/iron_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/iron_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/iron_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/iron_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/iron_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/iron_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/iron_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/iron_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/iron_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/iron_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/iron_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/iron_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/iron_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/iron_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/iron_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/iron_door_top",
        "y": 90
      }
    }
  },
  "oak_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/oak_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/oak_pressure_plate_down"
      }
    }
  },
  "spruce_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/spruce_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/spruce_pressure_plate_down"
      }
    }
  },
  "birch_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/birch_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/birch_pressure_plate_down"
      }
    }
  },
  "jungle_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/jungle_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/jungle_pressure_plate_down"
      }
    }
  },
  "acacia_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/acacia_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/acacia_pressure_plate_down"
      }
    }
  },
  "dark_oak_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/dark_oak_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/dark_oak_pressure_plate_down"
      }
    }
  },
  "redstone_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/redstone_ore"
      }
    }
  },
  "redstone_torch": {
    "variants": {
      "lit=false": {
        "model": "minecraft:block/redstone_torch_off"
      },
      "lit=true": {
        "model": "minecraft:block/redstone_torch"
      }
    }
  },
  "redstone_wall_torch": {
    "variants": {
      "facing=east,lit=false": {
        "model": "minecraft:block/redstone_wall_torch_off"
      },
      "facing=east,lit=true": {
        "model": "minecraft:block/redstone_wall_torch"
      },
      "facing=north,lit=false": {
        "model": "minecraft:block/redstone_wall_torch_off",
        "y": 270
      },
      "facing=north,lit=true": {
        "model": "minecraft:block/redstone_wall_torch",
        "y": 270
      },
      "facing=south,lit=false": {
        "model": "minecraft:block/redstone_wall_torch_off",
        "y": 90
      },
      "facing=south,lit=true": {
        "model": "minecraft:block/redstone_wall_torch",
        "y": 90
      },
      "facing=west,lit=false": {
        "model": "minecraft:block/redstone_wall_torch_off",
        "y": 180
      },
      "facing=west,lit=true": {
        "model": "minecraft:block/redstone_wall_torch",
        "y": 180
      }
    }
  },
  "stone_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/stone_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/stone_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/stone_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/stone_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/stone_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/stone_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "snow": {
    "variants": {
      "layers=1": {
        "model": "minecraft:block/snow_height2"
      },
      "layers=2": {
        "model": "minecraft:block/snow_height4"
      },
      "layers=3": {
        "model": "minecraft:block/snow_height6"
      },
      "layers=4": {
        "model": "minecraft:block/snow_height8"
      },
      "layers=5": {
        "model": "minecraft:block/snow_height10"
      },
      "layers=6": {
        "model": "minecraft:block/snow_height12"
      },
      "layers=7": {
        "model": "minecraft:block/snow_height14"
      },
      "layers=8": {
        "model": "minecraft:block/snow_block"
      }
    }
  },
  "ice": {
    "variants": {
      "": {
        "model": "minecraft:block/ice"
      }
    }
  },
  "snow_block": {
    "variants": {
      "": {
        "model": "minecraft:block/snow_block"
      }
    }
  },
  "cactus": {
    "variants": {
      "": {
        "model": "minecraft:block/cactus"
      }
    }
  },
  "clay": {
    "variants": {
      "": {
        "model": "minecraft:block/clay"
      }
    }
  },
  "sugar_cane": {
    "variants": {
      "": {
        "model": "minecraft:block/sugar_cane"
      }
    }
  },
  "jukebox": {
    "variants": {
      "": {
        "model": "minecraft:block/jukebox"
      }
    }
  },
  "oak_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/oak_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/oak_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/oak_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/oak_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/oak_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "pumpkin": {
    "variants": {
      "": {
        "model": "minecraft:block/pumpkin"
      }
    }
  },
  "netherrack": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/netherrack"
        },
        {
          "model": "minecraft:block/netherrack",
          "x": 90
        },
        {
          "model": "minecraft:block/netherrack",
          "x": 180
        },
        {
          "model": "minecraft:block/netherrack",
          "x": 270
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 90
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 90,
          "x": 90
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 90,
          "x": 180
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 90,
          "x": 270
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 180
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 180,
          "x": 90
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 180,
          "x": 180
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 180,
          "x": 270
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 270
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 270,
          "x": 90
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 270,
          "x": 180
        },
        {
          "model": "minecraft:block/netherrack",
          "y": 270,
          "x": 270
        }
      ]
    }
  },
  "soul_sand": {
    "variants": {
      "": {
        "model": "minecraft:block/soul_sand"
      }
    }
  },
  "soul_soil": {
    "variants": {
      "": {
        "model": "minecraft:block/soul_soil"
      }
    }
  },
  "basalt": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/basalt",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/basalt"
      },
      "axis=z": {
        "model": "minecraft:block/basalt",
        "x": 90
      }
    }
  },
  "polished_basalt": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/polished_basalt",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/polished_basalt"
      },
      "axis=z": {
        "model": "minecraft:block/polished_basalt",
        "x": 90
      }
    }
  },
  "soul_torch": {
    "variants": {
      "": {
        "model": "minecraft:block/soul_torch"
      }
    }
  },
  "soul_wall_torch": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/soul_wall_torch"
      },
      "facing=north": {
        "model": "minecraft:block/soul_wall_torch",
        "y": 270
      },
      "facing=south": {
        "model": "minecraft:block/soul_wall_torch",
        "y": 90
      },
      "facing=west": {
        "model": "minecraft:block/soul_wall_torch",
        "y": 180
      }
    }
  },
  "glowstone": {
    "variants": {
      "": {
        "model": "minecraft:block/glowstone"
      }
    }
  },
  "nether_portal": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/nether_portal_ns"
      },
      "axis=z": {
        "model": "minecraft:block/nether_portal_ew"
      }
    }
  },
  "carved_pumpkin": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/carved_pumpkin",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/carved_pumpkin"
      },
      "facing=south": {
        "model": "minecraft:block/carved_pumpkin",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/carved_pumpkin",
        "y": 270
      }
    }
  },
  "jack_o_lantern": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/jack_o_lantern",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/jack_o_lantern"
      },
      "facing=south": {
        "model": "minecraft:block/jack_o_lantern",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/jack_o_lantern",
        "y": 270
      }
    }
  },
  "cake": {
    "variants": {
      "bites=0": {
        "model": "minecraft:block/cake"
      },
      "bites=1": {
        "model": "minecraft:block/cake_slice1"
      },
      "bites=2": {
        "model": "minecraft:block/cake_slice2"
      },
      "bites=3": {
        "model": "minecraft:block/cake_slice3"
      },
      "bites=4": {
        "model": "minecraft:block/cake_slice4"
      },
      "bites=5": {
        "model": "minecraft:block/cake_slice5"
      },
      "bites=6": {
        "model": "minecraft:block/cake_slice6"
      }
    }
  },
  "repeater": {
    "variants": {
      "delay=1,facing=east,locked=false,powered=false": {
        "model": "minecraft:block/repeater_1tick",
        "y": 270
      },
      "delay=1,facing=east,locked=false,powered=true": {
        "model": "minecraft:block/repeater_1tick_on",
        "y": 270
      },
      "delay=1,facing=east,locked=true,powered=false": {
        "model": "minecraft:block/repeater_1tick_locked",
        "y": 270
      },
      "delay=1,facing=east,locked=true,powered=true": {
        "model": "minecraft:block/repeater_1tick_on_locked",
        "y": 270
      },
      "delay=1,facing=north,locked=false,powered=false": {
        "model": "minecraft:block/repeater_1tick",
        "y": 180
      },
      "delay=1,facing=north,locked=false,powered=true": {
        "model": "minecraft:block/repeater_1tick_on",
        "y": 180
      },
      "delay=1,facing=north,locked=true,powered=false": {
        "model": "minecraft:block/repeater_1tick_locked",
        "y": 180
      },
      "delay=1,facing=north,locked=true,powered=true": {
        "model": "minecraft:block/repeater_1tick_on_locked",
        "y": 180
      },
      "delay=1,facing=south,locked=false,powered=false": {
        "model": "minecraft:block/repeater_1tick"
      },
      "delay=1,facing=south,locked=false,powered=true": {
        "model": "minecraft:block/repeater_1tick_on"
      },
      "delay=1,facing=south,locked=true,powered=false": {
        "model": "minecraft:block/repeater_1tick_locked"
      },
      "delay=1,facing=south,locked=true,powered=true": {
        "model": "minecraft:block/repeater_1tick_on_locked"
      },
      "delay=1,facing=west,locked=false,powered=false": {
        "model": "minecraft:block/repeater_1tick",
        "y": 90
      },
      "delay=1,facing=west,locked=false,powered=true": {
        "model": "minecraft:block/repeater_1tick_on",
        "y": 90
      },
      "delay=1,facing=west,locked=true,powered=false": {
        "model": "minecraft:block/repeater_1tick_locked",
        "y": 90
      },
      "delay=1,facing=west,locked=true,powered=true": {
        "model": "minecraft:block/repeater_1tick_on_locked",
        "y": 90
      },
      "delay=2,facing=east,locked=false,powered=false": {
        "model": "minecraft:block/repeater_2tick",
        "y": 270
      },
      "delay=2,facing=east,locked=false,powered=true": {
        "model": "minecraft:block/repeater_2tick_on",
        "y": 270
      },
      "delay=2,facing=east,locked=true,powered=false": {
        "model": "minecraft:block/repeater_2tick_locked",
        "y": 270
      },
      "delay=2,facing=east,locked=true,powered=true": {
        "model": "minecraft:block/repeater_2tick_on_locked",
        "y": 270
      },
      "delay=2,facing=north,locked=false,powered=false": {
        "model": "minecraft:block/repeater_2tick",
        "y": 180
      },
      "delay=2,facing=north,locked=false,powered=true": {
        "model": "minecraft:block/repeater_2tick_on",
        "y": 180
      },
      "delay=2,facing=north,locked=true,powered=false": {
        "model": "minecraft:block/repeater_2tick_locked",
        "y": 180
      },
      "delay=2,facing=north,locked=true,powered=true": {
        "model": "minecraft:block/repeater_2tick_on_locked",
        "y": 180
      },
      "delay=2,facing=south,locked=false,powered=false": {
        "model": "minecraft:block/repeater_2tick"
      },
      "delay=2,facing=south,locked=false,powered=true": {
        "model": "minecraft:block/repeater_2tick_on"
      },
      "delay=2,facing=south,locked=true,powered=false": {
        "model": "minecraft:block/repeater_2tick_locked"
      },
      "delay=2,facing=south,locked=true,powered=true": {
        "model": "minecraft:block/repeater_2tick_on_locked"
      },
      "delay=2,facing=west,locked=false,powered=false": {
        "model": "minecraft:block/repeater_2tick",
        "y": 90
      },
      "delay=2,facing=west,locked=false,powered=true": {
        "model": "minecraft:block/repeater_2tick_on",
        "y": 90
      },
      "delay=2,facing=west,locked=true,powered=false": {
        "model": "minecraft:block/repeater_2tick_locked",
        "y": 90
      },
      "delay=2,facing=west,locked=true,powered=true": {
        "model": "minecraft:block/repeater_2tick_on_locked",
        "y": 90
      },
      "delay=3,facing=east,locked=false,powered=false": {
        "model": "minecraft:block/repeater_3tick",
        "y": 270
      },
      "delay=3,facing=east,locked=false,powered=true": {
        "model": "minecraft:block/repeater_3tick_on",
        "y": 270
      },
      "delay=3,facing=east,locked=true,powered=false": {
        "model": "minecraft:block/repeater_3tick_locked",
        "y": 270
      },
      "delay=3,facing=east,locked=true,powered=true": {
        "model": "minecraft:block/repeater_3tick_on_locked",
        "y": 270
      },
      "delay=3,facing=north,locked=false,powered=false": {
        "model": "minecraft:block/repeater_3tick",
        "y": 180
      },
      "delay=3,facing=north,locked=false,powered=true": {
        "model": "minecraft:block/repeater_3tick_on",
        "y": 180
      },
      "delay=3,facing=north,locked=true,powered=false": {
        "model": "minecraft:block/repeater_3tick_locked",
        "y": 180
      },
      "delay=3,facing=north,locked=true,powered=true": {
        "model": "minecraft:block/repeater_3tick_on_locked",
        "y": 180
      },
      "delay=3,facing=south,locked=false,powered=false": {
        "model": "minecraft:block/repeater_3tick"
      },
      "delay=3,facing=south,locked=false,powered=true": {
        "model": "minecraft:block/repeater_3tick_on"
      },
      "delay=3,facing=south,locked=true,powered=false": {
        "model": "minecraft:block/repeater_3tick_locked"
      },
      "delay=3,facing=south,locked=true,powered=true": {
        "model": "minecraft:block/repeater_3tick_on_locked"
      },
      "delay=3,facing=west,locked=false,powered=false": {
        "model": "minecraft:block/repeater_3tick",
        "y": 90
      },
      "delay=3,facing=west,locked=false,powered=true": {
        "model": "minecraft:block/repeater_3tick_on",
        "y": 90
      },
      "delay=3,facing=west,locked=true,powered=false": {
        "model": "minecraft:block/repeater_3tick_locked",
        "y": 90
      },
      "delay=3,facing=west,locked=true,powered=true": {
        "model": "minecraft:block/repeater_3tick_on_locked",
        "y": 90
      },
      "delay=4,facing=east,locked=false,powered=false": {
        "model": "minecraft:block/repeater_4tick",
        "y": 270
      },
      "delay=4,facing=east,locked=false,powered=true": {
        "model": "minecraft:block/repeater_4tick_on",
        "y": 270
      },
      "delay=4,facing=east,locked=true,powered=false": {
        "model": "minecraft:block/repeater_4tick_locked",
        "y": 270
      },
      "delay=4,facing=east,locked=true,powered=true": {
        "model": "minecraft:block/repeater_4tick_on_locked",
        "y": 270
      },
      "delay=4,facing=north,locked=false,powered=false": {
        "model": "minecraft:block/repeater_4tick",
        "y": 180
      },
      "delay=4,facing=north,locked=false,powered=true": {
        "model": "minecraft:block/repeater_4tick_on",
        "y": 180
      },
      "delay=4,facing=north,locked=true,powered=false": {
        "model": "minecraft:block/repeater_4tick_locked",
        "y": 180
      },
      "delay=4,facing=north,locked=true,powered=true": {
        "model": "minecraft:block/repeater_4tick_on_locked",
        "y": 180
      },
      "delay=4,facing=south,locked=false,powered=false": {
        "model": "minecraft:block/repeater_4tick"
      },
      "delay=4,facing=south,locked=false,powered=true": {
        "model": "minecraft:block/repeater_4tick_on"
      },
      "delay=4,facing=south,locked=true,powered=false": {
        "model": "minecraft:block/repeater_4tick_locked"
      },
      "delay=4,facing=south,locked=true,powered=true": {
        "model": "minecraft:block/repeater_4tick_on_locked"
      },
      "delay=4,facing=west,locked=false,powered=false": {
        "model": "minecraft:block/repeater_4tick",
        "y": 90
      },
      "delay=4,facing=west,locked=false,powered=true": {
        "model": "minecraft:block/repeater_4tick_on",
        "y": 90
      },
      "delay=4,facing=west,locked=true,powered=false": {
        "model": "minecraft:block/repeater_4tick_locked",
        "y": 90
      },
      "delay=4,facing=west,locked=true,powered=true": {
        "model": "minecraft:block/repeater_4tick_on_locked",
        "y": 90
      }
    }
  },
  "white_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/white_stained_glass"
      }
    }
  },
  "orange_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/orange_stained_glass"
      }
    }
  },
  "magenta_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/magenta_stained_glass"
      }
    }
  },
  "light_blue_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/light_blue_stained_glass"
      }
    }
  },
  "yellow_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/yellow_stained_glass"
      }
    }
  },
  "lime_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/lime_stained_glass"
      }
    }
  },
  "pink_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/pink_stained_glass"
      }
    }
  },
  "gray_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/gray_stained_glass"
      }
    }
  },
  "light_gray_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/light_gray_stained_glass"
      }
    }
  },
  "cyan_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/cyan_stained_glass"
      }
    }
  },
  "purple_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/purple_stained_glass"
      }
    }
  },
  "blue_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/blue_stained_glass"
      }
    }
  },
  "brown_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/brown_stained_glass"
      }
    }
  },
  "green_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/green_stained_glass"
      }
    }
  },
  "red_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/red_stained_glass"
      }
    }
  },
  "black_stained_glass": {
    "variants": {
      "": {
        "model": "minecraft:block/black_stained_glass"
      }
    }
  },
  "oak_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/oak_trapdoor_bottom"
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/oak_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/oak_trapdoor_top"
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/oak_trapdoor_open",
        "y": 90
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/oak_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/oak_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/oak_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/oak_trapdoor_open"
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/oak_trapdoor_bottom"
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/oak_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/oak_trapdoor_top"
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/oak_trapdoor_open",
        "y": 180
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/oak_trapdoor_bottom"
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/oak_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/oak_trapdoor_top"
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/oak_trapdoor_open",
        "y": 270
      }
    }
  },
  "spruce_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/spruce_trapdoor_bottom",
        "y": 90
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/spruce_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/spruce_trapdoor_top",
        "y": 90
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/spruce_trapdoor_open",
        "x": 180,
        "y": 270
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/spruce_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/spruce_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/spruce_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/spruce_trapdoor_open",
        "x": 180,
        "y": 180
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/spruce_trapdoor_bottom",
        "y": 180
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/spruce_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/spruce_trapdoor_top",
        "y": 180
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/spruce_trapdoor_open",
        "x": 180,
        "y": 0
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/spruce_trapdoor_bottom",
        "y": 270
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/spruce_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/spruce_trapdoor_top",
        "y": 270
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/spruce_trapdoor_open",
        "x": 180,
        "y": 90
      }
    }
  },
  "birch_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/birch_trapdoor_bottom",
        "y": 90
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/birch_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/birch_trapdoor_top",
        "y": 90
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/birch_trapdoor_open",
        "x": 180,
        "y": 270
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/birch_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/birch_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/birch_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/birch_trapdoor_open",
        "x": 180,
        "y": 180
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/birch_trapdoor_bottom",
        "y": 180
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/birch_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/birch_trapdoor_top",
        "y": 180
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/birch_trapdoor_open",
        "x": 180,
        "y": 0
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/birch_trapdoor_bottom",
        "y": 270
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/birch_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/birch_trapdoor_top",
        "y": 270
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/birch_trapdoor_open",
        "x": 180,
        "y": 90
      }
    }
  },
  "jungle_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/jungle_trapdoor_bottom",
        "y": 90
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/jungle_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/jungle_trapdoor_top",
        "y": 90
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/jungle_trapdoor_open",
        "x": 180,
        "y": 270
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/jungle_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/jungle_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/jungle_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/jungle_trapdoor_open",
        "x": 180,
        "y": 180
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/jungle_trapdoor_bottom",
        "y": 180
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/jungle_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/jungle_trapdoor_top",
        "y": 180
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/jungle_trapdoor_open",
        "x": 180,
        "y": 0
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/jungle_trapdoor_bottom",
        "y": 270
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/jungle_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/jungle_trapdoor_top",
        "y": 270
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/jungle_trapdoor_open",
        "x": 180,
        "y": 90
      }
    }
  },
  "acacia_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/acacia_trapdoor_bottom",
        "y": 90
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/acacia_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/acacia_trapdoor_top",
        "y": 90
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/acacia_trapdoor_open",
        "x": 180,
        "y": 270
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/acacia_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/acacia_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/acacia_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/acacia_trapdoor_open",
        "x": 180,
        "y": 180
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/acacia_trapdoor_bottom",
        "y": 180
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/acacia_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/acacia_trapdoor_top",
        "y": 180
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/acacia_trapdoor_open",
        "x": 180,
        "y": 0
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/acacia_trapdoor_bottom",
        "y": 270
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/acacia_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/acacia_trapdoor_top",
        "y": 270
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/acacia_trapdoor_open",
        "x": 180,
        "y": 90
      }
    }
  },
  "dark_oak_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/dark_oak_trapdoor_bottom"
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/dark_oak_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/dark_oak_trapdoor_top"
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/dark_oak_trapdoor_open",
        "y": 90
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/dark_oak_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/dark_oak_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/dark_oak_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/dark_oak_trapdoor_open"
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/dark_oak_trapdoor_bottom"
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/dark_oak_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/dark_oak_trapdoor_top"
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/dark_oak_trapdoor_open",
        "y": 180
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/dark_oak_trapdoor_bottom"
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/dark_oak_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/dark_oak_trapdoor_top"
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/dark_oak_trapdoor_open",
        "y": 270
      }
    }
  },
  "stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/stone_bricks"
      }
    }
  },
  "mossy_stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/mossy_stone_bricks"
      }
    }
  },
  "cracked_stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/cracked_stone_bricks"
      }
    }
  },
  "chiseled_stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/chiseled_stone_bricks"
      }
    }
  },
  "infested_stone": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/stone"
        },
        {
          "model": "minecraft:block/stone_mirrored"
        },
        {
          "model": "minecraft:block/stone",
          "y": 180
        },
        {
          "model": "minecraft:block/stone_mirrored",
          "y": 180
        }
      ]
    }
  },
  "infested_cobblestone": {
    "variants": {
      "": {
        "model": "minecraft:block/cobblestone"
      }
    }
  },
  "infested_stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/stone_bricks"
      }
    }
  },
  "infested_mossy_stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/mossy_stone_bricks"
      }
    }
  },
  "infested_cracked_stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/cracked_stone_bricks"
      }
    }
  },
  "infested_chiseled_stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/chiseled_stone_bricks"
      }
    }
  },
  "brown_mushroom_block": {
    "multipart": [
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_mushroom_block"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_mushroom_block",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_mushroom_block",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_mushroom_block",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_mushroom_block",
          "x": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "down": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_mushroom_block",
          "x": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 90,
          "uvlock": false
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 180,
          "uvlock": false
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 270,
          "uvlock": false
        }
      },
      {
        "when": {
          "up": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "x": 270,
          "uvlock": false
        }
      },
      {
        "when": {
          "down": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "x": 90,
          "uvlock": false
        }
      }
    ]
  },
  "red_mushroom_block": {
    "multipart": [
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/red_mushroom_block"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/red_mushroom_block",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/red_mushroom_block",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/red_mushroom_block",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/red_mushroom_block",
          "x": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "down": "true"
        },
        "apply": {
          "model": "minecraft:block/red_mushroom_block",
          "x": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 90,
          "uvlock": false
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 180,
          "uvlock": false
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 270,
          "uvlock": false
        }
      },
      {
        "when": {
          "up": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "x": 270,
          "uvlock": false
        }
      },
      {
        "when": {
          "down": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "x": 90,
          "uvlock": false
        }
      }
    ]
  },
  "mushroom_stem": {
    "multipart": [
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/mushroom_stem"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/mushroom_stem",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/mushroom_stem",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/mushroom_stem",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/mushroom_stem",
          "x": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "down": "true"
        },
        "apply": {
          "model": "minecraft:block/mushroom_stem",
          "x": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 90,
          "uvlock": false
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 180,
          "uvlock": false
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "y": 270,
          "uvlock": false
        }
      },
      {
        "when": {
          "up": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "x": 270,
          "uvlock": false
        }
      },
      {
        "when": {
          "down": "false"
        },
        "apply": {
          "model": "minecraft:block/mushroom_block_inside",
          "x": 90,
          "uvlock": false
        }
      }
    ]
  },
  "iron_bars": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/iron_bars_post_ends"
        }
      },
      {
        "when": {
          "west": "false",
          "east": "false",
          "south": "false",
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_post"
        }
      },
      {
        "when": {
          "west": "false",
          "east": "false",
          "south": "false",
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_cap"
        }
      },
      {
        "when": {
          "west": "false",
          "east": "true",
          "south": "false",
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_cap",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false",
          "east": "false",
          "south": "true",
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_cap_alt"
        }
      },
      {
        "when": {
          "west": "true",
          "east": "false",
          "south": "false",
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_cap_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/iron_bars_side_alt",
          "y": 90
        }
      }
    ]
  },
  "chain": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/chain",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/chain"
      },
      "axis=z": {
        "model": "minecraft:block/chain",
        "x": 90
      }
    }
  },
  "glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "melon": {
    "variants": {
      "": {
        "model": "minecraft:block/melon"
      }
    }
  },
  "attached_pumpkin_stem": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/attached_pumpkin_stem",
        "y": 180
      },
      "facing=north": {
        "model": "minecraft:block/attached_pumpkin_stem",
        "y": 90
      },
      "facing=south": {
        "model": "minecraft:block/attached_pumpkin_stem",
        "y": 270
      },
      "facing=west": {
        "model": "minecraft:block/attached_pumpkin_stem"
      }
    }
  },
  "attached_melon_stem": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/attached_melon_stem",
        "y": 180
      },
      "facing=north": {
        "model": "minecraft:block/attached_melon_stem",
        "y": 90
      },
      "facing=south": {
        "model": "minecraft:block/attached_melon_stem",
        "y": 270
      },
      "facing=west": {
        "model": "minecraft:block/attached_melon_stem"
      }
    }
  },
  "pumpkin_stem": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/pumpkin_stem_stage0"
      },
      "age=1": {
        "model": "minecraft:block/pumpkin_stem_stage1"
      },
      "age=2": {
        "model": "minecraft:block/pumpkin_stem_stage2"
      },
      "age=3": {
        "model": "minecraft:block/pumpkin_stem_stage3"
      },
      "age=4": {
        "model": "minecraft:block/pumpkin_stem_stage4"
      },
      "age=5": {
        "model": "minecraft:block/pumpkin_stem_stage5"
      },
      "age=6": {
        "model": "minecraft:block/pumpkin_stem_stage6"
      },
      "age=7": {
        "model": "minecraft:block/pumpkin_stem_stage7"
      }
    }
  },
  "melon_stem": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/melon_stem_stage0"
      },
      "age=1": {
        "model": "minecraft:block/melon_stem_stage1"
      },
      "age=2": {
        "model": "minecraft:block/melon_stem_stage2"
      },
      "age=3": {
        "model": "minecraft:block/melon_stem_stage3"
      },
      "age=4": {
        "model": "minecraft:block/melon_stem_stage4"
      },
      "age=5": {
        "model": "minecraft:block/melon_stem_stage5"
      },
      "age=6": {
        "model": "minecraft:block/melon_stem_stage6"
      },
      "age=7": {
        "model": "minecraft:block/melon_stem_stage7"
      }
    }
  },
  "vine": {
    "variants": {
      "east=false,north=false,south=false,up=false,west=false": {
        "model": "minecraft:block/vine_1"
      },
      "east=false,north=false,south=false,up=false,west=true": {
        "model": "minecraft:block/vine_1",
        "y": 90
      },
      "east=false,north=false,south=false,up=true,west=false": {
        "model": "minecraft:block/vine_u"
      },
      "east=false,north=false,south=false,up=true,west=true": {
        "model": "minecraft:block/vine_1u",
        "y": 90
      },
      "east=false,north=false,south=true,up=false,west=false": {
        "model": "minecraft:block/vine_1"
      },
      "east=false,north=false,south=true,up=false,west=true": {
        "model": "minecraft:block/vine_2",
        "y": 180
      },
      "east=false,north=false,south=true,up=true,west=false": {
        "model": "minecraft:block/vine_1u"
      },
      "east=false,north=false,south=true,up=true,west=true": {
        "model": "minecraft:block/vine_2u",
        "y": 180
      },
      "east=false,north=true,south=false,up=false,west=false": {
        "model": "minecraft:block/vine_1",
        "y": 180
      },
      "east=false,north=true,south=false,up=false,west=true": {
        "model": "minecraft:block/vine_2",
        "y": 270
      },
      "east=false,north=true,south=false,up=true,west=false": {
        "model": "minecraft:block/vine_1u",
        "y": 180
      },
      "east=false,north=true,south=false,up=true,west=true": {
        "model": "minecraft:block/vine_2u",
        "y": 270
      },
      "east=false,north=true,south=true,up=false,west=false": {
        "model": "minecraft:block/vine_2_opposite",
        "y": 90
      },
      "east=false,north=true,south=true,up=false,west=true": {
        "model": "minecraft:block/vine_3",
        "y": 180
      },
      "east=false,north=true,south=true,up=true,west=false": {
        "model": "minecraft:block/vine_2u_opposite",
        "y": 90
      },
      "east=false,north=true,south=true,up=true,west=true": {
        "model": "minecraft:block/vine_3u",
        "y": 180
      },
      "east=true,north=false,south=false,up=false,west=false": {
        "model": "minecraft:block/vine_1",
        "y": 270
      },
      "east=true,north=false,south=false,up=false,west=true": {
        "model": "minecraft:block/vine_2_opposite"
      },
      "east=true,north=false,south=false,up=true,west=false": {
        "model": "minecraft:block/vine_1u",
        "y": 270
      },
      "east=true,north=false,south=false,up=true,west=true": {
        "model": "minecraft:block/vine_2u_opposite"
      },
      "east=true,north=false,south=true,up=false,west=false": {
        "model": "minecraft:block/vine_2",
        "y": 90
      },
      "east=true,north=false,south=true,up=false,west=true": {
        "model": "minecraft:block/vine_3",
        "y": 90
      },
      "east=true,north=false,south=true,up=true,west=false": {
        "model": "minecraft:block/vine_2u",
        "y": 90
      },
      "east=true,north=false,south=true,up=true,west=true": {
        "model": "minecraft:block/vine_3u",
        "y": 90
      },
      "east=true,north=true,south=false,up=false,west=false": {
        "model": "minecraft:block/vine_2"
      },
      "east=true,north=true,south=false,up=false,west=true": {
        "model": "minecraft:block/vine_3",
        "y": 270
      },
      "east=true,north=true,south=false,up=true,west=false": {
        "model": "minecraft:block/vine_2u"
      },
      "east=true,north=true,south=false,up=true,west=true": {
        "model": "minecraft:block/vine_3u",
        "y": 270
      },
      "east=true,north=true,south=true,up=false,west=false": {
        "model": "minecraft:block/vine_3"
      },
      "east=true,north=true,south=true,up=false,west=true": {
        "model": "minecraft:block/vine_4"
      },
      "east=true,north=true,south=true,up=true,west=false": {
        "model": "minecraft:block/vine_3u"
      },
      "east=true,north=true,south=true,up=true,west=true": {
        "model": "minecraft:block/vine_4u"
      }
    }
  },
  "oak_fence_gate": {
    "variants": {
      "facing=east,in_wall=false,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/oak_fence_gate"
      },
      "facing=east,in_wall=false,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/oak_fence_gate_open"
      },
      "facing=east,in_wall=true,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/oak_fence_gate_wall"
      },
      "facing=east,in_wall=true,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/oak_fence_gate_wall_open"
      },
      "facing=north,in_wall=false,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/oak_fence_gate"
      },
      "facing=north,in_wall=false,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/oak_fence_gate_open"
      },
      "facing=north,in_wall=true,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/oak_fence_gate_wall"
      },
      "facing=north,in_wall=true,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/oak_fence_gate_wall_open"
      },
      "facing=south,in_wall=false,open=false": {
        "uvlock": true,
        "model": "minecraft:block/oak_fence_gate"
      },
      "facing=south,in_wall=false,open=true": {
        "uvlock": true,
        "model": "minecraft:block/oak_fence_gate_open"
      },
      "facing=south,in_wall=true,open=false": {
        "uvlock": true,
        "model": "minecraft:block/oak_fence_gate_wall"
      },
      "facing=south,in_wall=true,open=true": {
        "uvlock": true,
        "model": "minecraft:block/oak_fence_gate_wall_open"
      },
      "facing=west,in_wall=false,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/oak_fence_gate"
      },
      "facing=west,in_wall=false,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/oak_fence_gate_open"
      },
      "facing=west,in_wall=true,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/oak_fence_gate_wall"
      },
      "facing=west,in_wall=true,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/oak_fence_gate_wall_open"
      }
    }
  },
  "brick_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/brick_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/brick_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/brick_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/brick_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/brick_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/brick_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/brick_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/brick_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/brick_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/brick_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/brick_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/brick_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "stone_brick_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/stone_brick_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/stone_brick_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/stone_brick_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/stone_brick_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/stone_brick_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/stone_brick_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/stone_brick_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/stone_brick_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/stone_brick_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/stone_brick_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/stone_brick_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/stone_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/stone_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/stone_brick_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "mycelium": {
    "variants": {
      "snowy=false": [
        {
          "model": "minecraft:block/mycelium"
        },
        {
          "model": "minecraft:block/mycelium",
          "y": 90
        },
        {
          "model": "minecraft:block/mycelium",
          "y": 180
        },
        {
          "model": "minecraft:block/mycelium",
          "y": 270
        }
      ],
      "snowy=true": {
        "model": "minecraft:block/grass_block_snow"
      }
    }
  },
  "lily_pad": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/lily_pad"
        },
        {
          "model": "minecraft:block/lily_pad",
          "y": 90
        },
        {
          "model": "minecraft:block/lily_pad",
          "y": 180
        },
        {
          "model": "minecraft:block/lily_pad",
          "y": 270
        }
      ]
    }
  },
  "nether_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/nether_bricks"
      }
    }
  },
  "nether_brick_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/nether_brick_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "nether_brick_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/nether_brick_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/nether_brick_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/nether_brick_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/nether_brick_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/nether_brick_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/nether_brick_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/nether_brick_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/nether_brick_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/nether_brick_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/nether_brick_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/nether_brick_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/nether_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/nether_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/nether_brick_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "nether_wart": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/nether_wart_stage0"
      },
      "age=1": {
        "model": "minecraft:block/nether_wart_stage1"
      },
      "age=2": {
        "model": "minecraft:block/nether_wart_stage1"
      },
      "age=3": {
        "model": "minecraft:block/nether_wart_stage2"
      }
    }
  },
  "enchanting_table": {
    "variants": {
      "": {
        "model": "minecraft:block/enchanting_table"
      }
    }
  },
  "brewing_stand": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/brewing_stand"
        }
      },
      {
        "when": {
          "has_bottle_0": "true"
        },
        "apply": {
          "model": "minecraft:block/brewing_stand_bottle0"
        }
      },
      {
        "when": {
          "has_bottle_1": "true"
        },
        "apply": {
          "model": "minecraft:block/brewing_stand_bottle1"
        }
      },
      {
        "when": {
          "has_bottle_2": "true"
        },
        "apply": {
          "model": "minecraft:block/brewing_stand_bottle2"
        }
      },
      {
        "when": {
          "has_bottle_0": "false"
        },
        "apply": {
          "model": "minecraft:block/brewing_stand_empty0"
        }
      },
      {
        "when": {
          "has_bottle_1": "false"
        },
        "apply": {
          "model": "minecraft:block/brewing_stand_empty1"
        }
      },
      {
        "when": {
          "has_bottle_2": "false"
        },
        "apply": {
          "model": "minecraft:block/brewing_stand_empty2"
        }
      }
    ]
  },
  "cauldron": {
    "variants": {
      "level=0": {
        "model": "minecraft:block/cauldron"
      },
      "level=1": {
        "model": "minecraft:block/cauldron_level1"
      },
      "level=2": {
        "model": "minecraft:block/cauldron_level2"
      },
      "level=3": {
        "model": "minecraft:block/cauldron_level3"
      }
    }
  },
  "end_portal": {
    "variants": {
      "": {
        "model": "minecraft:block/end_portal"
      }
    }
  },
  "end_portal_frame": {
    "variants": {
      "eye=false,facing=east": {
        "model": "minecraft:block/end_portal_frame",
        "y": 270
      },
      "eye=false,facing=north": {
        "model": "minecraft:block/end_portal_frame",
        "y": 180
      },
      "eye=false,facing=south": {
        "model": "minecraft:block/end_portal_frame"
      },
      "eye=false,facing=west": {
        "model": "minecraft:block/end_portal_frame",
        "y": 90
      },
      "eye=true,facing=east": {
        "model": "minecraft:block/end_portal_frame_filled",
        "y": 270
      },
      "eye=true,facing=north": {
        "model": "minecraft:block/end_portal_frame_filled",
        "y": 180
      },
      "eye=true,facing=south": {
        "model": "minecraft:block/end_portal_frame_filled"
      },
      "eye=true,facing=west": {
        "model": "minecraft:block/end_portal_frame_filled",
        "y": 90
      }
    }
  },
  "end_stone": {
    "variants": {
      "": {
        "model": "minecraft:block/end_stone"
      }
    }
  },
  "dragon_egg": {
    "variants": {
      "": {
        "model": "minecraft:block/dragon_egg"
      }
    }
  },
  "redstone_lamp": {
    "variants": {
      "lit=false": {
        "model": "minecraft:block/redstone_lamp"
      },
      "lit=true": {
        "model": "minecraft:block/redstone_lamp_on"
      }
    }
  },
  "cocoa": {
    "variants": {
      "age=0,facing=east": {
        "model": "minecraft:block/cocoa_stage0",
        "y": 270
      },
      "age=0,facing=north": {
        "model": "minecraft:block/cocoa_stage0",
        "y": 180
      },
      "age=0,facing=south": {
        "model": "minecraft:block/cocoa_stage0"
      },
      "age=0,facing=west": {
        "model": "minecraft:block/cocoa_stage0",
        "y": 90
      },
      "age=1,facing=east": {
        "model": "minecraft:block/cocoa_stage1",
        "y": 270
      },
      "age=1,facing=north": {
        "model": "minecraft:block/cocoa_stage1",
        "y": 180
      },
      "age=1,facing=south": {
        "model": "minecraft:block/cocoa_stage1"
      },
      "age=1,facing=west": {
        "model": "minecraft:block/cocoa_stage1",
        "y": 90
      },
      "age=2,facing=east": {
        "model": "minecraft:block/cocoa_stage2",
        "y": 270
      },
      "age=2,facing=north": {
        "model": "minecraft:block/cocoa_stage2",
        "y": 180
      },
      "age=2,facing=south": {
        "model": "minecraft:block/cocoa_stage2"
      },
      "age=2,facing=west": {
        "model": "minecraft:block/cocoa_stage2",
        "y": 90
      }
    }
  },
  "sandstone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/sandstone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/sandstone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/sandstone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/sandstone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/sandstone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/sandstone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/sandstone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/sandstone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/sandstone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/sandstone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/sandstone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/sandstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/sandstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/sandstone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "emerald_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/emerald_ore"
      }
    }
  },
  "ender_chest": {
    "variants": {
      "": {
        "model": "minecraft:block/ender_chest"
      }
    }
  },
  "tripwire_hook": {
    "variants": {
      "attached=false,facing=east,powered=false": {
        "model": "minecraft:block/tripwire_hook",
        "y": 90
      },
      "attached=false,facing=east,powered=true": {
        "model": "minecraft:block/tripwire_hook_on",
        "y": 90
      },
      "attached=false,facing=north,powered=false": {
        "model": "minecraft:block/tripwire_hook"
      },
      "attached=false,facing=north,powered=true": {
        "model": "minecraft:block/tripwire_hook_on"
      },
      "attached=false,facing=south,powered=false": {
        "model": "minecraft:block/tripwire_hook",
        "y": 180
      },
      "attached=false,facing=south,powered=true": {
        "model": "minecraft:block/tripwire_hook_on",
        "y": 180
      },
      "attached=false,facing=west,powered=false": {
        "model": "minecraft:block/tripwire_hook",
        "y": 270
      },
      "attached=false,facing=west,powered=true": {
        "model": "minecraft:block/tripwire_hook_on",
        "y": 270
      },
      "attached=true,facing=east,powered=false": {
        "model": "minecraft:block/tripwire_hook_attached",
        "y": 90
      },
      "attached=true,facing=east,powered=true": {
        "model": "minecraft:block/tripwire_hook_attached_on",
        "y": 90
      },
      "attached=true,facing=north,powered=false": {
        "model": "minecraft:block/tripwire_hook_attached"
      },
      "attached=true,facing=north,powered=true": {
        "model": "minecraft:block/tripwire_hook_attached_on"
      },
      "attached=true,facing=south,powered=false": {
        "model": "minecraft:block/tripwire_hook_attached",
        "y": 180
      },
      "attached=true,facing=south,powered=true": {
        "model": "minecraft:block/tripwire_hook_attached_on",
        "y": 180
      },
      "attached=true,facing=west,powered=false": {
        "model": "minecraft:block/tripwire_hook_attached",
        "y": 270
      },
      "attached=true,facing=west,powered=true": {
        "model": "minecraft:block/tripwire_hook_attached_on",
        "y": 270
      }
    }
  },
  "tripwire": {
    "variants": {
      "attached=false,east=false,north=false,south=false,west=false": {
        "model": "minecraft:block/tripwire_ns"
      },
      "attached=false,east=false,north=false,south=false,west=true": {
        "model": "minecraft:block/tripwire_n",
        "y": 270
      },
      "attached=false,east=false,north=false,south=true,west=false": {
        "model": "minecraft:block/tripwire_n",
        "y": 180
      },
      "attached=false,east=false,north=false,south=true,west=true": {
        "model": "minecraft:block/tripwire_ne",
        "y": 180
      },
      "attached=false,east=false,north=true,south=false,west=false": {
        "model": "minecraft:block/tripwire_n"
      },
      "attached=false,east=false,north=true,south=false,west=true": {
        "model": "minecraft:block/tripwire_ne",
        "y": 270
      },
      "attached=false,east=false,north=true,south=true,west=false": {
        "model": "minecraft:block/tripwire_ns"
      },
      "attached=false,east=false,north=true,south=true,west=true": {
        "model": "minecraft:block/tripwire_nse",
        "y": 180
      },
      "attached=false,east=true,north=false,south=false,west=false": {
        "model": "minecraft:block/tripwire_n",
        "y": 90
      },
      "attached=false,east=true,north=false,south=false,west=true": {
        "model": "minecraft:block/tripwire_ns",
        "y": 90
      },
      "attached=false,east=true,north=false,south=true,west=false": {
        "model": "minecraft:block/tripwire_ne",
        "y": 90
      },
      "attached=false,east=true,north=false,south=true,west=true": {
        "model": "minecraft:block/tripwire_nse",
        "y": 90
      },
      "attached=false,east=true,north=true,south=false,west=false": {
        "model": "minecraft:block/tripwire_ne"
      },
      "attached=false,east=true,north=true,south=false,west=true": {
        "model": "minecraft:block/tripwire_nse",
        "y": 270
      },
      "attached=false,east=true,north=true,south=true,west=false": {
        "model": "minecraft:block/tripwire_nse"
      },
      "attached=false,east=true,north=true,south=true,west=true": {
        "model": "minecraft:block/tripwire_nsew"
      },
      "attached=true,east=false,north=false,south=false,west=false": {
        "model": "minecraft:block/tripwire_attached_ns"
      },
      "attached=true,east=false,north=false,south=false,west=true": {
        "model": "minecraft:block/tripwire_attached_n",
        "y": 270
      },
      "attached=true,east=false,north=false,south=true,west=false": {
        "model": "minecraft:block/tripwire_attached_n",
        "y": 180
      },
      "attached=true,east=false,north=false,south=true,west=true": {
        "model": "minecraft:block/tripwire_attached_ne",
        "y": 180
      },
      "attached=true,east=false,north=true,south=false,west=false": {
        "model": "minecraft:block/tripwire_attached_n"
      },
      "attached=true,east=false,north=true,south=false,west=true": {
        "model": "minecraft:block/tripwire_attached_ne",
        "y": 270
      },
      "attached=true,east=false,north=true,south=true,west=false": {
        "model": "minecraft:block/tripwire_attached_ns"
      },
      "attached=true,east=false,north=true,south=true,west=true": {
        "model": "minecraft:block/tripwire_attached_nse",
        "y": 180
      },
      "attached=true,east=true,north=false,south=false,west=false": {
        "model": "minecraft:block/tripwire_attached_n",
        "y": 90
      },
      "attached=true,east=true,north=false,south=false,west=true": {
        "model": "minecraft:block/tripwire_attached_ns",
        "y": 90
      },
      "attached=true,east=true,north=false,south=true,west=false": {
        "model": "minecraft:block/tripwire_attached_ne",
        "y": 90
      },
      "attached=true,east=true,north=false,south=true,west=true": {
        "model": "minecraft:block/tripwire_attached_nse",
        "y": 90
      },
      "attached=true,east=true,north=true,south=false,west=false": {
        "model": "minecraft:block/tripwire_attached_ne"
      },
      "attached=true,east=true,north=true,south=false,west=true": {
        "model": "minecraft:block/tripwire_attached_nse",
        "y": 270
      },
      "attached=true,east=true,north=true,south=true,west=false": {
        "model": "minecraft:block/tripwire_attached_nse"
      },
      "attached=true,east=true,north=true,south=true,west=true": {
        "model": "minecraft:block/tripwire_attached_nsew"
      }
    }
  },
  "emerald_block": {
    "variants": {
      "": {
        "model": "minecraft:block/emerald_block"
      }
    }
  },
  "spruce_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/spruce_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/spruce_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/spruce_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/spruce_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/spruce_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/spruce_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/spruce_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/spruce_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/spruce_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/spruce_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/spruce_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/spruce_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/spruce_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/spruce_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/spruce_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/spruce_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/spruce_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/spruce_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/spruce_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/spruce_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/spruce_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/spruce_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/spruce_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/spruce_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/spruce_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/spruce_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/spruce_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/spruce_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/spruce_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/spruce_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/spruce_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/spruce_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/spruce_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/spruce_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/spruce_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/spruce_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/spruce_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/spruce_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/spruce_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/spruce_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "birch_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/birch_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/birch_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/birch_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/birch_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/birch_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/birch_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/birch_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/birch_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/birch_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/birch_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/birch_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/birch_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/birch_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/birch_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/birch_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/birch_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/birch_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/birch_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/birch_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/birch_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/birch_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/birch_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/birch_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/birch_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/birch_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/birch_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/birch_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/birch_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/birch_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/birch_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/birch_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/birch_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/birch_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/birch_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/birch_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/birch_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/birch_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/birch_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/birch_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/birch_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "jungle_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/jungle_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/jungle_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/jungle_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/jungle_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/jungle_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/jungle_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/jungle_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/jungle_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/jungle_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/jungle_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/jungle_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/jungle_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/jungle_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/jungle_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/jungle_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/jungle_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/jungle_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/jungle_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/jungle_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/jungle_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/jungle_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/jungle_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/jungle_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/jungle_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/jungle_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/jungle_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/jungle_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/jungle_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/jungle_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/jungle_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/jungle_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/jungle_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/jungle_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/jungle_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/jungle_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/jungle_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/jungle_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/jungle_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/jungle_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/jungle_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "command_block": {
    "variants": {
      "conditional=false,facing=down": {
        "model": "minecraft:block/command_block",
        "x": 90
      },
      "conditional=false,facing=east": {
        "model": "minecraft:block/command_block",
        "y": 90
      },
      "conditional=false,facing=north": {
        "model": "minecraft:block/command_block"
      },
      "conditional=false,facing=south": {
        "model": "minecraft:block/command_block",
        "y": 180
      },
      "conditional=false,facing=up": {
        "model": "minecraft:block/command_block",
        "x": 270
      },
      "conditional=false,facing=west": {
        "model": "minecraft:block/command_block",
        "y": 270
      },
      "conditional=true,facing=down": {
        "model": "minecraft:block/command_block_conditional",
        "x": 90
      },
      "conditional=true,facing=east": {
        "model": "minecraft:block/command_block_conditional",
        "y": 90
      },
      "conditional=true,facing=north": {
        "model": "minecraft:block/command_block_conditional"
      },
      "conditional=true,facing=south": {
        "model": "minecraft:block/command_block_conditional",
        "y": 180
      },
      "conditional=true,facing=up": {
        "model": "minecraft:block/command_block_conditional",
        "x": 270
      },
      "conditional=true,facing=west": {
        "model": "minecraft:block/command_block_conditional",
        "y": 270
      }
    }
  },
  "beacon": {
    "variants": {
      "": {
        "model": "minecraft:block/beacon"
      }
    }
  },
  "cobblestone_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/cobblestone_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "mossy_cobblestone_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/mossy_cobblestone_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "flower_pot": {
    "variants": {
      "": {
        "model": "minecraft:block/flower_pot"
      }
    }
  },
  "potted_oak_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_oak_sapling"
      }
    }
  },
  "potted_spruce_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_spruce_sapling"
      }
    }
  },
  "potted_birch_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_birch_sapling"
      }
    }
  },
  "potted_jungle_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_jungle_sapling"
      }
    }
  },
  "potted_acacia_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_acacia_sapling"
      }
    }
  },
  "potted_dark_oak_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_dark_oak_sapling"
      }
    }
  },
  "potted_fern": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_fern"
      }
    }
  },
  "potted_dandelion": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_dandelion"
      }
    }
  },
  "potted_poppy": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_poppy"
      }
    }
  },
  "potted_blue_orchid": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_blue_orchid"
      }
    }
  },
  "potted_allium": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_allium"
      }
    }
  },
  "potted_azure_bluet": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_azure_bluet"
      }
    }
  },
  "potted_red_tulip": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_red_tulip"
      }
    }
  },
  "potted_orange_tulip": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_orange_tulip"
      }
    }
  },
  "potted_white_tulip": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_white_tulip"
      }
    }
  },
  "potted_pink_tulip": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_pink_tulip"
      }
    }
  },
  "potted_oxeye_daisy": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_oxeye_daisy"
      }
    }
  },
  "potted_cornflower": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_cornflower"
      }
    }
  },
  "potted_lily_of_the_valley": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_lily_of_the_valley"
      }
    }
  },
  "potted_wither_rose": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_wither_rose"
      }
    }
  },
  "potted_red_mushroom": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_red_mushroom"
      }
    }
  },
  "potted_brown_mushroom": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_brown_mushroom"
      }
    }
  },
  "potted_dead_bush": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_dead_bush"
      }
    }
  },
  "potted_cactus": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_cactus"
      }
    }
  },
  "carrots": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/carrots_stage0"
      },
      "age=1": {
        "model": "minecraft:block/carrots_stage0"
      },
      "age=2": {
        "model": "minecraft:block/carrots_stage1"
      },
      "age=3": {
        "model": "minecraft:block/carrots_stage1"
      },
      "age=4": {
        "model": "minecraft:block/carrots_stage2"
      },
      "age=5": {
        "model": "minecraft:block/carrots_stage2"
      },
      "age=6": {
        "model": "minecraft:block/carrots_stage2"
      },
      "age=7": {
        "model": "minecraft:block/carrots_stage3"
      }
    }
  },
  "potatoes": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/potatoes_stage0"
      },
      "age=1": {
        "model": "minecraft:block/potatoes_stage0"
      },
      "age=2": {
        "model": "minecraft:block/potatoes_stage1"
      },
      "age=3": {
        "model": "minecraft:block/potatoes_stage1"
      },
      "age=4": {
        "model": "minecraft:block/potatoes_stage2"
      },
      "age=5": {
        "model": "minecraft:block/potatoes_stage2"
      },
      "age=6": {
        "model": "minecraft:block/potatoes_stage2"
      },
      "age=7": {
        "model": "minecraft:block/potatoes_stage3"
      }
    }
  },
  "oak_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/oak_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/oak_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/oak_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/oak_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/oak_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/oak_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "spruce_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/spruce_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/spruce_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/spruce_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/spruce_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/spruce_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/spruce_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "birch_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/birch_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/birch_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/birch_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/birch_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/birch_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/birch_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "jungle_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/jungle_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/jungle_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/jungle_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/jungle_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/jungle_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/jungle_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "acacia_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/acacia_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/acacia_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/acacia_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/acacia_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/acacia_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/acacia_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "dark_oak_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/dark_oak_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/dark_oak_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/dark_oak_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "skeleton_skull": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "skeleton_wall_skull": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "wither_skeleton_skull": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "wither_skeleton_wall_skull": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "zombie_head": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "zombie_wall_head": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "player_head": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "player_wall_head": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "creeper_head": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "creeper_wall_head": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "dragon_head": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "dragon_wall_head": {
    "variants": {
      "": {
        "model": "minecraft:block/skull"
      }
    }
  },
  "anvil": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/anvil",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/anvil",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/anvil"
      },
      "facing=west": {
        "model": "minecraft:block/anvil",
        "y": 90
      }
    }
  },
  "chipped_anvil": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/chipped_anvil",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/chipped_anvil",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/chipped_anvil"
      },
      "facing=west": {
        "model": "minecraft:block/chipped_anvil",
        "y": 90
      }
    }
  },
  "damaged_anvil": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/damaged_anvil",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/damaged_anvil",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/damaged_anvil"
      },
      "facing=west": {
        "model": "minecraft:block/damaged_anvil",
        "y": 90
      }
    }
  },
  "trapped_chest": {
    "variants": {
      "": {
        "model": "minecraft:block/chest"
      }
    }
  },
  "light_weighted_pressure_plate": {
    "variants": {
      "power=0": {
        "model": "minecraft:block/light_weighted_pressure_plate"
      },
      "power=1": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=10": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=11": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=12": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=13": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=14": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=15": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=2": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=3": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=4": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=5": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=6": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=7": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=8": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      },
      "power=9": {
        "model": "minecraft:block/light_weighted_pressure_plate_down"
      }
    }
  },
  "heavy_weighted_pressure_plate": {
    "variants": {
      "power=0": {
        "model": "minecraft:block/heavy_weighted_pressure_plate"
      },
      "power=1": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=10": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=11": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=12": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=13": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=14": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=15": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=2": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=3": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=4": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=5": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=6": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=7": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=8": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      },
      "power=9": {
        "model": "minecraft:block/heavy_weighted_pressure_plate_down"
      }
    }
  },
  "comparator": {
    "variants": {
      "facing=east,mode=compare,powered=false": {
        "y": 270,
        "model": "minecraft:block/comparator"
      },
      "facing=east,mode=compare,powered=true": {
        "y": 270,
        "model": "minecraft:block/comparator_on"
      },
      "facing=east,mode=subtract,powered=false": {
        "y": 270,
        "model": "minecraft:block/comparator_subtract"
      },
      "facing=east,mode=subtract,powered=true": {
        "y": 270,
        "model": "minecraft:block/comparator_on_subtract"
      },
      "facing=north,mode=compare,powered=false": {
        "y": 180,
        "model": "minecraft:block/comparator"
      },
      "facing=north,mode=compare,powered=true": {
        "y": 180,
        "model": "minecraft:block/comparator_on"
      },
      "facing=north,mode=subtract,powered=false": {
        "y": 180,
        "model": "minecraft:block/comparator_subtract"
      },
      "facing=north,mode=subtract,powered=true": {
        "y": 180,
        "model": "minecraft:block/comparator_on_subtract"
      },
      "facing=south,mode=compare,powered=false": {
        "model": "minecraft:block/comparator"
      },
      "facing=south,mode=compare,powered=true": {
        "model": "minecraft:block/comparator_on"
      },
      "facing=south,mode=subtract,powered=false": {
        "model": "minecraft:block/comparator_subtract"
      },
      "facing=south,mode=subtract,powered=true": {
        "model": "minecraft:block/comparator_on_subtract"
      },
      "facing=west,mode=compare,powered=false": {
        "y": 90,
        "model": "minecraft:block/comparator"
      },
      "facing=west,mode=compare,powered=true": {
        "y": 90,
        "model": "minecraft:block/comparator_on"
      },
      "facing=west,mode=subtract,powered=false": {
        "y": 90,
        "model": "minecraft:block/comparator_subtract"
      },
      "facing=west,mode=subtract,powered=true": {
        "y": 90,
        "model": "minecraft:block/comparator_on_subtract"
      }
    }
  },
  "daylight_detector": {
    "variants": {
      "inverted=false": {
        "model": "minecraft:block/daylight_detector"
      },
      "inverted=true": {
        "model": "minecraft:block/daylight_detector_inverted"
      }
    }
  },
  "redstone_block": {
    "variants": {
      "": {
        "model": "minecraft:block/redstone_block"
      }
    }
  },
  "nether_quartz_ore": {
    "variants": {
      "": {
        "model": "minecraft:block/nether_quartz_ore"
      }
    }
  },
  "hopper": {
    "variants": {
      "facing=down": {
        "model": "minecraft:block/hopper"
      },
      "facing=east": {
        "model": "minecraft:block/hopper_side",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/hopper_side"
      },
      "facing=south": {
        "model": "minecraft:block/hopper_side",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/hopper_side",
        "y": 270
      }
    }
  },
  "quartz_block": {
    "variants": {
      "": {
        "model": "minecraft:block/quartz_block"
      }
    }
  },
  "chiseled_quartz_block": {
    "variants": {
      "": {
        "model": "minecraft:block/chiseled_quartz_block"
      }
    }
  },
  "quartz_pillar": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/quartz_pillar_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/quartz_pillar"
      },
      "axis=z": {
        "model": "minecraft:block/quartz_pillar_horizontal",
        "x": 90
      }
    }
  },
  "quartz_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/quartz_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/quartz_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/quartz_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/quartz_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/quartz_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/quartz_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/quartz_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/quartz_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/quartz_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/quartz_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/quartz_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/quartz_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/quartz_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/quartz_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/quartz_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/quartz_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/quartz_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/quartz_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/quartz_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/quartz_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/quartz_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/quartz_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/quartz_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/quartz_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/quartz_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/quartz_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/quartz_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/quartz_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/quartz_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/quartz_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/quartz_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/quartz_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/quartz_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/quartz_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/quartz_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/quartz_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/quartz_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/quartz_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/quartz_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/quartz_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "activator_rail": {
    "variants": {
      "powered=false,shape=ascending_east": {
        "model": "minecraft:block/activator_rail_raised_ne",
        "y": 90
      },
      "powered=false,shape=ascending_north": {
        "model": "minecraft:block/activator_rail_raised_ne"
      },
      "powered=false,shape=ascending_south": {
        "model": "minecraft:block/activator_rail_raised_sw"
      },
      "powered=false,shape=ascending_west": {
        "model": "minecraft:block/activator_rail_raised_sw",
        "y": 90
      },
      "powered=false,shape=east_west": {
        "model": "minecraft:block/activator_rail",
        "y": 90
      },
      "powered=false,shape=north_south": {
        "model": "minecraft:block/activator_rail"
      },
      "powered=true,shape=ascending_east": {
        "model": "minecraft:block/activator_rail_on_raised_ne",
        "y": 90
      },
      "powered=true,shape=ascending_north": {
        "model": "minecraft:block/activator_rail_on_raised_ne"
      },
      "powered=true,shape=ascending_south": {
        "model": "minecraft:block/activator_rail_on_raised_sw"
      },
      "powered=true,shape=ascending_west": {
        "model": "minecraft:block/activator_rail_on_raised_sw",
        "y": 90
      },
      "powered=true,shape=east_west": {
        "model": "minecraft:block/activator_rail_on",
        "y": 90
      },
      "powered=true,shape=north_south": {
        "model": "minecraft:block/activator_rail_on"
      }
    }
  },
  "dropper": {
    "variants": {
      "facing=down": {
        "model": "minecraft:block/dropper_vertical",
        "x": 180
      },
      "facing=east": {
        "model": "minecraft:block/dropper",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/dropper"
      },
      "facing=south": {
        "model": "minecraft:block/dropper",
        "y": 180
      },
      "facing=up": {
        "model": "minecraft:block/dropper_vertical"
      },
      "facing=west": {
        "model": "minecraft:block/dropper",
        "y": 270
      }
    }
  },
  "white_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/white_terracotta"
      }
    }
  },
  "orange_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/orange_terracotta"
      }
    }
  },
  "magenta_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/magenta_terracotta"
      }
    }
  },
  "light_blue_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/light_blue_terracotta"
      }
    }
  },
  "yellow_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/yellow_terracotta"
      }
    }
  },
  "lime_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/lime_terracotta"
      }
    }
  },
  "pink_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/pink_terracotta"
      }
    }
  },
  "gray_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/gray_terracotta"
      }
    }
  },
  "light_gray_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/light_gray_terracotta"
      }
    }
  },
  "cyan_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/cyan_terracotta"
      }
    }
  },
  "purple_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/purple_terracotta"
      }
    }
  },
  "blue_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/blue_terracotta"
      }
    }
  },
  "brown_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/brown_terracotta"
      }
    }
  },
  "green_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/green_terracotta"
      }
    }
  },
  "red_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/red_terracotta"
      }
    }
  },
  "black_terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/black_terracotta"
      }
    }
  },
  "white_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/white_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "orange_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/orange_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "magenta_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/magenta_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "light_blue_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/light_blue_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "yellow_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/yellow_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "lime_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/lime_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "pink_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/pink_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "gray_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/gray_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "light_gray_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/light_gray_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "cyan_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/cyan_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "purple_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/purple_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "blue_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/blue_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "brown_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/brown_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "green_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/green_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "red_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/red_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "black_stained_glass_pane": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_side",
          "y": 90
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_side_alt"
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_side_alt",
          "y": 90
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_noside"
        }
      },
      {
        "when": {
          "east": "false"
        },
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_noside_alt"
        }
      },
      {
        "when": {
          "south": "false"
        },
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_noside_alt",
          "y": 90
        }
      },
      {
        "when": {
          "west": "false"
        },
        "apply": {
          "model": "minecraft:block/black_stained_glass_pane_noside",
          "y": 270
        }
      }
    ]
  },
  "acacia_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/acacia_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/acacia_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/acacia_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/acacia_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/acacia_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/acacia_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/acacia_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/acacia_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/acacia_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/acacia_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/acacia_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/acacia_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/acacia_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/acacia_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/acacia_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/acacia_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/acacia_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/acacia_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/acacia_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/acacia_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/acacia_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/acacia_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/acacia_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/acacia_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/acacia_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/acacia_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/acacia_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/acacia_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/acacia_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/acacia_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/acacia_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/acacia_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/acacia_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/acacia_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/acacia_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/acacia_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/acacia_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/acacia_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/acacia_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/acacia_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "dark_oak_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/dark_oak_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/dark_oak_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/dark_oak_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/dark_oak_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/dark_oak_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/dark_oak_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/dark_oak_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/dark_oak_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/dark_oak_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/dark_oak_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/dark_oak_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/dark_oak_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/dark_oak_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/dark_oak_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "slime_block": {
    "variants": {
      "": {
        "model": "minecraft:block/slime_block"
      }
    }
  },
  "barrier": {
    "variants": {
      "": {
        "model": "minecraft:block/barrier"
      }
    }
  },
  "iron_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/iron_trapdoor_bottom"
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/iron_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/iron_trapdoor_top"
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/iron_trapdoor_open",
        "y": 90
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/iron_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/iron_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/iron_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/iron_trapdoor_open"
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/iron_trapdoor_bottom"
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/iron_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/iron_trapdoor_top"
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/iron_trapdoor_open",
        "y": 180
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/iron_trapdoor_bottom"
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/iron_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/iron_trapdoor_top"
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/iron_trapdoor_open",
        "y": 270
      }
    }
  },
  "prismarine": {
    "variants": {
      "": {
        "model": "minecraft:block/prismarine"
      }
    }
  },
  "prismarine_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/prismarine_bricks"
      }
    }
  },
  "dark_prismarine": {
    "variants": {
      "": {
        "model": "minecraft:block/dark_prismarine"
      }
    }
  },
  "prismarine_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/prismarine_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/prismarine_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/prismarine_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/prismarine_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/prismarine_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/prismarine_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/prismarine_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/prismarine_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/prismarine_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/prismarine_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/prismarine_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/prismarine_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/prismarine_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/prismarine_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "prismarine_brick_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/prismarine_brick_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/prismarine_brick_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/prismarine_brick_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/prismarine_brick_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/prismarine_brick_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/prismarine_brick_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/prismarine_brick_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/prismarine_brick_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/prismarine_brick_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/prismarine_brick_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/prismarine_brick_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/prismarine_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/prismarine_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/prismarine_brick_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "dark_prismarine_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/dark_prismarine_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/dark_prismarine_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/dark_prismarine_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/dark_prismarine_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/dark_prismarine_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/dark_prismarine_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/dark_prismarine_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/dark_prismarine_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/dark_prismarine_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/dark_prismarine_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/dark_prismarine_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/dark_prismarine_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/dark_prismarine_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/dark_prismarine_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "prismarine_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/prismarine_slab"
      },
      "type=double": {
        "model": "minecraft:block/prismarine"
      },
      "type=top": {
        "model": "minecraft:block/prismarine_slab_top"
      }
    }
  },
  "prismarine_brick_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/prismarine_brick_slab"
      },
      "type=double": {
        "model": "minecraft:block/prismarine_bricks"
      },
      "type=top": {
        "model": "minecraft:block/prismarine_brick_slab_top"
      }
    }
  },
  "dark_prismarine_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/dark_prismarine_slab"
      },
      "type=double": {
        "model": "minecraft:block/dark_prismarine"
      },
      "type=top": {
        "model": "minecraft:block/dark_prismarine_slab_top"
      }
    }
  },
  "sea_lantern": {
    "variants": {
      "": {
        "model": "minecraft:block/sea_lantern"
      }
    }
  },
  "hay_block": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/hay_block_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/hay_block"
      },
      "axis=z": {
        "model": "minecraft:block/hay_block_horizontal",
        "x": 90
      }
    }
  },
  "white_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/white_carpet"
      }
    }
  },
  "orange_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/orange_carpet"
      }
    }
  },
  "magenta_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/magenta_carpet"
      }
    }
  },
  "light_blue_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/light_blue_carpet"
      }
    }
  },
  "yellow_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/yellow_carpet"
      }
    }
  },
  "lime_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/lime_carpet"
      }
    }
  },
  "pink_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/pink_carpet"
      }
    }
  },
  "gray_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/gray_carpet"
      }
    }
  },
  "light_gray_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/light_gray_carpet"
      }
    }
  },
  "cyan_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/cyan_carpet"
      }
    }
  },
  "purple_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/purple_carpet"
      }
    }
  },
  "blue_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/blue_carpet"
      }
    }
  },
  "brown_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/brown_carpet"
      }
    }
  },
  "green_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/green_carpet"
      }
    }
  },
  "red_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/red_carpet"
      }
    }
  },
  "black_carpet": {
    "variants": {
      "": {
        "model": "minecraft:block/black_carpet"
      }
    }
  },
  "terracotta": {
    "variants": {
      "": {
        "model": "minecraft:block/terracotta"
      }
    }
  },
  "coal_block": {
    "variants": {
      "": {
        "model": "minecraft:block/coal_block"
      }
    }
  },
  "packed_ice": {
    "variants": {
      "": {
        "model": "minecraft:block/packed_ice"
      }
    }
  },
  "sunflower": {
    "variants": {
      "half=lower": {
        "model": "minecraft:block/sunflower_bottom"
      },
      "half=upper": {
        "model": "minecraft:block/sunflower_top"
      }
    }
  },
  "lilac": {
    "variants": {
      "half=lower": {
        "model": "minecraft:block/lilac_bottom"
      },
      "half=upper": {
        "model": "minecraft:block/lilac_top"
      }
    }
  },
  "rose_bush": {
    "variants": {
      "half=lower": {
        "model": "minecraft:block/rose_bush_bottom"
      },
      "half=upper": {
        "model": "minecraft:block/rose_bush_top"
      }
    }
  },
  "peony": {
    "variants": {
      "half=lower": {
        "model": "minecraft:block/peony_bottom"
      },
      "half=upper": {
        "model": "minecraft:block/peony_top"
      }
    }
  },
  "tall_grass": {
    "variants": {
      "half=lower": {
        "model": "minecraft:block/tall_grass_bottom"
      },
      "half=upper": {
        "model": "minecraft:block/tall_grass_top"
      }
    }
  },
  "large_fern": {
    "variants": {
      "half=lower": {
        "model": "minecraft:block/large_fern_bottom"
      },
      "half=upper": {
        "model": "minecraft:block/large_fern_top"
      }
    }
  },
  "white_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "orange_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "magenta_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "light_blue_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "yellow_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "lime_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "pink_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "gray_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "light_gray_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "cyan_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "purple_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "blue_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "brown_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "green_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "red_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "black_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "white_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "orange_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "magenta_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "light_blue_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "yellow_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "lime_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "pink_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "gray_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "light_gray_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "cyan_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "purple_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "blue_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "brown_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "green_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "red_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "black_wall_banner": {
    "variants": {
      "": {
        "model": "minecraft:block/banner"
      }
    }
  },
  "red_sandstone": {
    "variants": {
      "": {
        "model": "minecraft:block/red_sandstone"
      }
    }
  },
  "chiseled_red_sandstone": {
    "variants": {
      "": {
        "model": "minecraft:block/chiseled_red_sandstone"
      }
    }
  },
  "cut_red_sandstone": {
    "variants": {
      "": {
        "model": "minecraft:block/cut_red_sandstone"
      }
    }
  },
  "red_sandstone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/red_sandstone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/red_sandstone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/red_sandstone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/red_sandstone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/red_sandstone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/red_sandstone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/red_sandstone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/red_sandstone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/red_sandstone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/red_sandstone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/red_sandstone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/red_sandstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/red_sandstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/red_sandstone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "oak_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/oak_slab"
      },
      "type=double": {
        "model": "minecraft:block/oak_planks"
      },
      "type=top": {
        "model": "minecraft:block/oak_slab_top"
      }
    }
  },
  "spruce_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/spruce_slab"
      },
      "type=double": {
        "model": "minecraft:block/spruce_planks"
      },
      "type=top": {
        "model": "minecraft:block/spruce_slab_top"
      }
    }
  },
  "birch_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/birch_slab"
      },
      "type=double": {
        "model": "minecraft:block/birch_planks"
      },
      "type=top": {
        "model": "minecraft:block/birch_slab_top"
      }
    }
  },
  "jungle_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/jungle_slab"
      },
      "type=double": {
        "model": "minecraft:block/jungle_planks"
      },
      "type=top": {
        "model": "minecraft:block/jungle_slab_top"
      }
    }
  },
  "acacia_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/acacia_slab"
      },
      "type=double": {
        "model": "minecraft:block/acacia_planks"
      },
      "type=top": {
        "model": "minecraft:block/acacia_slab_top"
      }
    }
  },
  "dark_oak_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/dark_oak_slab"
      },
      "type=double": {
        "model": "minecraft:block/dark_oak_planks"
      },
      "type=top": {
        "model": "minecraft:block/dark_oak_slab_top"
      }
    }
  },
  "stone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/stone_slab"
      },
      "type=double": {
        "model": "minecraft:block/stone"
      },
      "type=top": {
        "model": "minecraft:block/stone_slab_top"
      }
    }
  },
  "smooth_stone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/smooth_stone_slab"
      },
      "type=double": {
        "model": "minecraft:block/smooth_stone_slab_double"
      },
      "type=top": {
        "model": "minecraft:block/smooth_stone_slab_top"
      }
    }
  },
  "sandstone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/sandstone_slab"
      },
      "type=double": {
        "model": "minecraft:block/sandstone"
      },
      "type=top": {
        "model": "minecraft:block/sandstone_slab_top"
      }
    }
  },
  "cut_sandstone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/cut_sandstone_slab"
      },
      "type=double": {
        "model": "minecraft:block/cut_sandstone"
      },
      "type=top": {
        "model": "minecraft:block/cut_sandstone_slab_top"
      }
    }
  },
  "petrified_oak_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/petrified_oak_slab"
      },
      "type=double": {
        "model": "minecraft:block/oak_planks"
      },
      "type=top": {
        "model": "minecraft:block/petrified_oak_slab_top"
      }
    }
  },
  "cobblestone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/cobblestone_slab"
      },
      "type=double": {
        "model": "minecraft:block/cobblestone"
      },
      "type=top": {
        "model": "minecraft:block/cobblestone_slab_top"
      }
    }
  },
  "brick_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/brick_slab"
      },
      "type=double": {
        "model": "minecraft:block/bricks"
      },
      "type=top": {
        "model": "minecraft:block/brick_slab_top"
      }
    }
  },
  "stone_brick_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/stone_brick_slab"
      },
      "type=double": {
        "model": "minecraft:block/stone_bricks"
      },
      "type=top": {
        "model": "minecraft:block/stone_brick_slab_top"
      }
    }
  },
  "nether_brick_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/nether_brick_slab"
      },
      "type=double": {
        "model": "minecraft:block/nether_bricks"
      },
      "type=top": {
        "model": "minecraft:block/nether_brick_slab_top"
      }
    }
  },
  "quartz_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/quartz_slab"
      },
      "type=double": {
        "model": "minecraft:block/quartz_block"
      },
      "type=top": {
        "model": "minecraft:block/quartz_slab_top"
      }
    }
  },
  "red_sandstone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/red_sandstone_slab"
      },
      "type=double": {
        "model": "minecraft:block/red_sandstone"
      },
      "type=top": {
        "model": "minecraft:block/red_sandstone_slab_top"
      }
    }
  },
  "cut_red_sandstone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/cut_red_sandstone_slab"
      },
      "type=double": {
        "model": "minecraft:block/cut_red_sandstone"
      },
      "type=top": {
        "model": "minecraft:block/cut_red_sandstone_slab_top"
      }
    }
  },
  "purpur_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/purpur_slab"
      },
      "type=double": {
        "model": "minecraft:block/purpur_block"
      },
      "type=top": {
        "model": "minecraft:block/purpur_slab_top"
      }
    }
  },
  "smooth_stone": {
    "variants": {
      "": {
        "model": "minecraft:block/smooth_stone"
      }
    }
  },
  "smooth_sandstone": {
    "variants": {
      "": {
        "model": "minecraft:block/smooth_sandstone"
      }
    }
  },
  "smooth_quartz": {
    "variants": {
      "": {
        "model": "minecraft:block/smooth_quartz"
      }
    }
  },
  "smooth_red_sandstone": {
    "variants": {
      "": {
        "model": "minecraft:block/smooth_red_sandstone"
      }
    }
  },
  "spruce_fence_gate": {
    "variants": {
      "facing=east,in_wall=false,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/spruce_fence_gate"
      },
      "facing=east,in_wall=false,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/spruce_fence_gate_open"
      },
      "facing=east,in_wall=true,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/spruce_fence_gate_wall"
      },
      "facing=east,in_wall=true,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/spruce_fence_gate_wall_open"
      },
      "facing=north,in_wall=false,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/spruce_fence_gate"
      },
      "facing=north,in_wall=false,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/spruce_fence_gate_open"
      },
      "facing=north,in_wall=true,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/spruce_fence_gate_wall"
      },
      "facing=north,in_wall=true,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/spruce_fence_gate_wall_open"
      },
      "facing=south,in_wall=false,open=false": {
        "uvlock": true,
        "model": "minecraft:block/spruce_fence_gate"
      },
      "facing=south,in_wall=false,open=true": {
        "uvlock": true,
        "model": "minecraft:block/spruce_fence_gate_open"
      },
      "facing=south,in_wall=true,open=false": {
        "uvlock": true,
        "model": "minecraft:block/spruce_fence_gate_wall"
      },
      "facing=south,in_wall=true,open=true": {
        "uvlock": true,
        "model": "minecraft:block/spruce_fence_gate_wall_open"
      },
      "facing=west,in_wall=false,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/spruce_fence_gate"
      },
      "facing=west,in_wall=false,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/spruce_fence_gate_open"
      },
      "facing=west,in_wall=true,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/spruce_fence_gate_wall"
      },
      "facing=west,in_wall=true,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/spruce_fence_gate_wall_open"
      }
    }
  },
  "birch_fence_gate": {
    "variants": {
      "facing=east,in_wall=false,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/birch_fence_gate"
      },
      "facing=east,in_wall=false,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/birch_fence_gate_open"
      },
      "facing=east,in_wall=true,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/birch_fence_gate_wall"
      },
      "facing=east,in_wall=true,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/birch_fence_gate_wall_open"
      },
      "facing=north,in_wall=false,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/birch_fence_gate"
      },
      "facing=north,in_wall=false,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/birch_fence_gate_open"
      },
      "facing=north,in_wall=true,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/birch_fence_gate_wall"
      },
      "facing=north,in_wall=true,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/birch_fence_gate_wall_open"
      },
      "facing=south,in_wall=false,open=false": {
        "uvlock": true,
        "model": "minecraft:block/birch_fence_gate"
      },
      "facing=south,in_wall=false,open=true": {
        "uvlock": true,
        "model": "minecraft:block/birch_fence_gate_open"
      },
      "facing=south,in_wall=true,open=false": {
        "uvlock": true,
        "model": "minecraft:block/birch_fence_gate_wall"
      },
      "facing=south,in_wall=true,open=true": {
        "uvlock": true,
        "model": "minecraft:block/birch_fence_gate_wall_open"
      },
      "facing=west,in_wall=false,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/birch_fence_gate"
      },
      "facing=west,in_wall=false,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/birch_fence_gate_open"
      },
      "facing=west,in_wall=true,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/birch_fence_gate_wall"
      },
      "facing=west,in_wall=true,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/birch_fence_gate_wall_open"
      }
    }
  },
  "jungle_fence_gate": {
    "variants": {
      "facing=east,in_wall=false,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/jungle_fence_gate"
      },
      "facing=east,in_wall=false,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/jungle_fence_gate_open"
      },
      "facing=east,in_wall=true,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/jungle_fence_gate_wall"
      },
      "facing=east,in_wall=true,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/jungle_fence_gate_wall_open"
      },
      "facing=north,in_wall=false,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/jungle_fence_gate"
      },
      "facing=north,in_wall=false,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/jungle_fence_gate_open"
      },
      "facing=north,in_wall=true,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/jungle_fence_gate_wall"
      },
      "facing=north,in_wall=true,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/jungle_fence_gate_wall_open"
      },
      "facing=south,in_wall=false,open=false": {
        "uvlock": true,
        "model": "minecraft:block/jungle_fence_gate"
      },
      "facing=south,in_wall=false,open=true": {
        "uvlock": true,
        "model": "minecraft:block/jungle_fence_gate_open"
      },
      "facing=south,in_wall=true,open=false": {
        "uvlock": true,
        "model": "minecraft:block/jungle_fence_gate_wall"
      },
      "facing=south,in_wall=true,open=true": {
        "uvlock": true,
        "model": "minecraft:block/jungle_fence_gate_wall_open"
      },
      "facing=west,in_wall=false,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/jungle_fence_gate"
      },
      "facing=west,in_wall=false,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/jungle_fence_gate_open"
      },
      "facing=west,in_wall=true,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/jungle_fence_gate_wall"
      },
      "facing=west,in_wall=true,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/jungle_fence_gate_wall_open"
      }
    }
  },
  "acacia_fence_gate": {
    "variants": {
      "facing=east,in_wall=false,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/acacia_fence_gate"
      },
      "facing=east,in_wall=false,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/acacia_fence_gate_open"
      },
      "facing=east,in_wall=true,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/acacia_fence_gate_wall"
      },
      "facing=east,in_wall=true,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/acacia_fence_gate_wall_open"
      },
      "facing=north,in_wall=false,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/acacia_fence_gate"
      },
      "facing=north,in_wall=false,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/acacia_fence_gate_open"
      },
      "facing=north,in_wall=true,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/acacia_fence_gate_wall"
      },
      "facing=north,in_wall=true,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/acacia_fence_gate_wall_open"
      },
      "facing=south,in_wall=false,open=false": {
        "uvlock": true,
        "model": "minecraft:block/acacia_fence_gate"
      },
      "facing=south,in_wall=false,open=true": {
        "uvlock": true,
        "model": "minecraft:block/acacia_fence_gate_open"
      },
      "facing=south,in_wall=true,open=false": {
        "uvlock": true,
        "model": "minecraft:block/acacia_fence_gate_wall"
      },
      "facing=south,in_wall=true,open=true": {
        "uvlock": true,
        "model": "minecraft:block/acacia_fence_gate_wall_open"
      },
      "facing=west,in_wall=false,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/acacia_fence_gate"
      },
      "facing=west,in_wall=false,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/acacia_fence_gate_open"
      },
      "facing=west,in_wall=true,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/acacia_fence_gate_wall"
      },
      "facing=west,in_wall=true,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/acacia_fence_gate_wall_open"
      }
    }
  },
  "dark_oak_fence_gate": {
    "variants": {
      "facing=east,in_wall=false,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/dark_oak_fence_gate"
      },
      "facing=east,in_wall=false,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/dark_oak_fence_gate_open"
      },
      "facing=east,in_wall=true,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/dark_oak_fence_gate_wall"
      },
      "facing=east,in_wall=true,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/dark_oak_fence_gate_wall_open"
      },
      "facing=north,in_wall=false,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/dark_oak_fence_gate"
      },
      "facing=north,in_wall=false,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/dark_oak_fence_gate_open"
      },
      "facing=north,in_wall=true,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/dark_oak_fence_gate_wall"
      },
      "facing=north,in_wall=true,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/dark_oak_fence_gate_wall_open"
      },
      "facing=south,in_wall=false,open=false": {
        "uvlock": true,
        "model": "minecraft:block/dark_oak_fence_gate"
      },
      "facing=south,in_wall=false,open=true": {
        "uvlock": true,
        "model": "minecraft:block/dark_oak_fence_gate_open"
      },
      "facing=south,in_wall=true,open=false": {
        "uvlock": true,
        "model": "minecraft:block/dark_oak_fence_gate_wall"
      },
      "facing=south,in_wall=true,open=true": {
        "uvlock": true,
        "model": "minecraft:block/dark_oak_fence_gate_wall_open"
      },
      "facing=west,in_wall=false,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/dark_oak_fence_gate"
      },
      "facing=west,in_wall=false,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/dark_oak_fence_gate_open"
      },
      "facing=west,in_wall=true,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/dark_oak_fence_gate_wall"
      },
      "facing=west,in_wall=true,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/dark_oak_fence_gate_wall_open"
      }
    }
  },
  "spruce_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/spruce_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/spruce_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/spruce_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/spruce_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/spruce_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "birch_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/birch_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/birch_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/birch_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/birch_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/birch_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "jungle_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/jungle_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/jungle_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/jungle_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/jungle_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/jungle_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "acacia_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/acacia_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/acacia_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/acacia_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/acacia_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/acacia_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "dark_oak_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/dark_oak_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/dark_oak_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/dark_oak_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/dark_oak_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/dark_oak_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "spruce_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/spruce_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/spruce_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/spruce_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/spruce_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/spruce_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/spruce_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/spruce_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/spruce_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/spruce_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/spruce_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/spruce_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/spruce_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/spruce_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/spruce_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/spruce_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/spruce_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/spruce_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/spruce_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/spruce_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/spruce_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/spruce_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/spruce_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/spruce_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/spruce_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/spruce_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/spruce_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/spruce_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/spruce_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/spruce_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/spruce_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/spruce_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/spruce_door_top",
        "y": 90
      }
    }
  },
  "birch_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/birch_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/birch_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/birch_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/birch_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/birch_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/birch_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/birch_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/birch_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/birch_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/birch_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/birch_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/birch_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/birch_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/birch_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/birch_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/birch_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/birch_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/birch_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/birch_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/birch_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/birch_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/birch_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/birch_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/birch_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/birch_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/birch_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/birch_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/birch_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/birch_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/birch_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/birch_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/birch_door_top",
        "y": 90
      }
    }
  },
  "jungle_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/jungle_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/jungle_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/jungle_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/jungle_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/jungle_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/jungle_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/jungle_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/jungle_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/jungle_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/jungle_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/jungle_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/jungle_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/jungle_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/jungle_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/jungle_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/jungle_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/jungle_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/jungle_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/jungle_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/jungle_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/jungle_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/jungle_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/jungle_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/jungle_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/jungle_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/jungle_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/jungle_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/jungle_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/jungle_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/jungle_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/jungle_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/jungle_door_top",
        "y": 90
      }
    }
  },
  "acacia_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/acacia_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/acacia_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/acacia_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/acacia_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/acacia_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/acacia_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/acacia_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/acacia_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/acacia_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/acacia_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/acacia_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/acacia_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/acacia_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/acacia_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/acacia_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/acacia_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/acacia_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/acacia_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/acacia_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/acacia_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/acacia_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/acacia_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/acacia_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/acacia_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/acacia_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/acacia_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/acacia_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/acacia_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/acacia_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/acacia_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/acacia_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/acacia_door_top",
        "y": 90
      }
    }
  },
  "dark_oak_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/dark_oak_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/dark_oak_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/dark_oak_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/dark_oak_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/dark_oak_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/dark_oak_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/dark_oak_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/dark_oak_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/dark_oak_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/dark_oak_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/dark_oak_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/dark_oak_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/dark_oak_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/dark_oak_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/dark_oak_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/dark_oak_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/dark_oak_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/dark_oak_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/dark_oak_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/dark_oak_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/dark_oak_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/dark_oak_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/dark_oak_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/dark_oak_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/dark_oak_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/dark_oak_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/dark_oak_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/dark_oak_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/dark_oak_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/dark_oak_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/dark_oak_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/dark_oak_door_top",
        "y": 90
      }
    }
  },
  "end_rod": {
    "variants": {
      "facing=down": {
        "model": "minecraft:block/end_rod",
        "x": 180
      },
      "facing=east": {
        "model": "minecraft:block/end_rod",
        "x": 90,
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/end_rod",
        "x": 90
      },
      "facing=south": {
        "model": "minecraft:block/end_rod",
        "x": 90,
        "y": 180
      },
      "facing=up": {
        "model": "minecraft:block/end_rod"
      },
      "facing=west": {
        "model": "minecraft:block/end_rod",
        "x": 90,
        "y": 270
      }
    }
  },
  "chorus_plant": {
    "multipart": [
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/chorus_plant_side"
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/chorus_plant_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/chorus_plant_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/chorus_plant_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/chorus_plant_side",
          "x": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "down": "true"
        },
        "apply": {
          "model": "minecraft:block/chorus_plant_side",
          "x": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "false"
        },
        "apply": [
          {
            "model": "minecraft:block/chorus_plant_noside",
            "weight": 2
          },
          {
            "model": "minecraft:block/chorus_plant_noside1"
          },
          {
            "model": "minecraft:block/chorus_plant_noside2"
          },
          {
            "model": "minecraft:block/chorus_plant_noside3"
          }
        ]
      },
      {
        "when": {
          "east": "false"
        },
        "apply": [
          {
            "model": "minecraft:block/chorus_plant_noside1",
            "y": 90,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside2",
            "y": 90,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside3",
            "y": 90,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside",
            "weight": 2,
            "y": 90,
            "uvlock": true
          }
        ]
      },
      {
        "when": {
          "south": "false"
        },
        "apply": [
          {
            "model": "minecraft:block/chorus_plant_noside2",
            "y": 180,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside3",
            "y": 180,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside",
            "weight": 2,
            "y": 180,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside1",
            "y": 180,
            "uvlock": true
          }
        ]
      },
      {
        "when": {
          "west": "false"
        },
        "apply": [
          {
            "model": "minecraft:block/chorus_plant_noside3",
            "y": 270,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside",
            "weight": 2,
            "y": 270,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside1",
            "y": 270,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside2",
            "y": 270,
            "uvlock": true
          }
        ]
      },
      {
        "when": {
          "up": "false"
        },
        "apply": [
          {
            "model": "minecraft:block/chorus_plant_noside",
            "weight": 2,
            "x": 270,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside3",
            "x": 270,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside1",
            "x": 270,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside2",
            "x": 270,
            "uvlock": true
          }
        ]
      },
      {
        "when": {
          "down": "false"
        },
        "apply": [
          {
            "model": "minecraft:block/chorus_plant_noside3",
            "x": 90,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside2",
            "x": 90,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside1",
            "x": 90,
            "uvlock": true
          },
          {
            "model": "minecraft:block/chorus_plant_noside",
            "weight": 2,
            "x": 90,
            "uvlock": true
          }
        ]
      }
    ]
  },
  "chorus_flower": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/chorus_flower"
      },
      "age=1": {
        "model": "minecraft:block/chorus_flower"
      },
      "age=2": {
        "model": "minecraft:block/chorus_flower"
      },
      "age=3": {
        "model": "minecraft:block/chorus_flower"
      },
      "age=4": {
        "model": "minecraft:block/chorus_flower"
      },
      "age=5": {
        "model": "minecraft:block/chorus_flower_dead"
      }
    }
  },
  "purpur_block": {
    "variants": {
      "": {
        "model": "minecraft:block/purpur_block"
      }
    }
  },
  "purpur_pillar": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/purpur_pillar_horizontal",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/purpur_pillar"
      },
      "axis=z": {
        "model": "minecraft:block/purpur_pillar_horizontal",
        "x": 90
      }
    }
  },
  "purpur_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/purpur_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/purpur_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/purpur_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/purpur_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/purpur_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/purpur_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/purpur_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/purpur_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/purpur_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/purpur_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/purpur_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/purpur_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/purpur_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/purpur_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/purpur_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/purpur_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/purpur_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/purpur_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/purpur_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/purpur_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/purpur_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/purpur_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/purpur_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/purpur_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/purpur_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/purpur_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/purpur_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/purpur_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/purpur_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/purpur_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/purpur_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/purpur_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/purpur_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/purpur_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/purpur_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/purpur_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/purpur_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/purpur_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/purpur_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/purpur_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "end_stone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/end_stone_bricks"
      }
    }
  },
  "beetroots": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/beetroots_stage0"
      },
      "age=1": {
        "model": "minecraft:block/beetroots_stage1"
      },
      "age=2": {
        "model": "minecraft:block/beetroots_stage2"
      },
      "age=3": {
        "model": "minecraft:block/beetroots_stage3"
      }
    }
  },
  "grass_path": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/grass_path"
        },
        {
          "model": "minecraft:block/grass_path",
          "y": 90
        },
        {
          "model": "minecraft:block/grass_path",
          "y": 180
        },
        {
          "model": "minecraft:block/grass_path",
          "y": 270
        }
      ]
    }
  },
  "end_gateway": {
    "variants": {
      "": {
        "model": "minecraft:block/end_portal"
      }
    }
  },
  "repeating_command_block": {
    "variants": {
      "conditional=false,facing=down": {
        "model": "minecraft:block/repeating_command_block",
        "x": 90
      },
      "conditional=false,facing=east": {
        "model": "minecraft:block/repeating_command_block",
        "y": 90
      },
      "conditional=false,facing=north": {
        "model": "minecraft:block/repeating_command_block"
      },
      "conditional=false,facing=south": {
        "model": "minecraft:block/repeating_command_block",
        "y": 180
      },
      "conditional=false,facing=up": {
        "model": "minecraft:block/repeating_command_block",
        "x": 270
      },
      "conditional=false,facing=west": {
        "model": "minecraft:block/repeating_command_block",
        "y": 270
      },
      "conditional=true,facing=down": {
        "model": "minecraft:block/repeating_command_block_conditional",
        "x": 90
      },
      "conditional=true,facing=east": {
        "model": "minecraft:block/repeating_command_block_conditional",
        "y": 90
      },
      "conditional=true,facing=north": {
        "model": "minecraft:block/repeating_command_block_conditional"
      },
      "conditional=true,facing=south": {
        "model": "minecraft:block/repeating_command_block_conditional",
        "y": 180
      },
      "conditional=true,facing=up": {
        "model": "minecraft:block/repeating_command_block_conditional",
        "x": 270
      },
      "conditional=true,facing=west": {
        "model": "minecraft:block/repeating_command_block_conditional",
        "y": 270
      }
    }
  },
  "chain_command_block": {
    "variants": {
      "conditional=false,facing=down": {
        "model": "minecraft:block/chain_command_block",
        "x": 90
      },
      "conditional=false,facing=east": {
        "model": "minecraft:block/chain_command_block",
        "y": 90
      },
      "conditional=false,facing=north": {
        "model": "minecraft:block/chain_command_block"
      },
      "conditional=false,facing=south": {
        "model": "minecraft:block/chain_command_block",
        "y": 180
      },
      "conditional=false,facing=up": {
        "model": "minecraft:block/chain_command_block",
        "x": 270
      },
      "conditional=false,facing=west": {
        "model": "minecraft:block/chain_command_block",
        "y": 270
      },
      "conditional=true,facing=down": {
        "model": "minecraft:block/chain_command_block_conditional",
        "x": 90
      },
      "conditional=true,facing=east": {
        "model": "minecraft:block/chain_command_block_conditional",
        "y": 90
      },
      "conditional=true,facing=north": {
        "model": "minecraft:block/chain_command_block_conditional"
      },
      "conditional=true,facing=south": {
        "model": "minecraft:block/chain_command_block_conditional",
        "y": 180
      },
      "conditional=true,facing=up": {
        "model": "minecraft:block/chain_command_block_conditional",
        "x": 270
      },
      "conditional=true,facing=west": {
        "model": "minecraft:block/chain_command_block_conditional",
        "y": 270
      }
    }
  },
  "frosted_ice": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/frosted_ice_0"
      },
      "age=1": {
        "model": "minecraft:block/frosted_ice_1"
      },
      "age=2": {
        "model": "minecraft:block/frosted_ice_2"
      },
      "age=3": {
        "model": "minecraft:block/frosted_ice_3"
      }
    }
  },
  "magma_block": {
    "variants": {
      "": {
        "model": "minecraft:block/magma_block"
      }
    }
  },
  "nether_wart_block": {
    "variants": {
      "": {
        "model": "minecraft:block/nether_wart_block"
      }
    }
  },
  "red_nether_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/red_nether_bricks"
      }
    }
  },
  "bone_block": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/bone_block",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/bone_block"
      },
      "axis=z": {
        "model": "minecraft:block/bone_block",
        "x": 90
      }
    }
  },
  "structure_void": {
    "variants": {
      "": {
        "model": "minecraft:block/structure_void"
      }
    }
  },
  "observer": {
    "variants": {
      "facing=down,powered=false": {
        "model": "minecraft:block/observer",
        "x": 90
      },
      "facing=down,powered=true": {
        "model": "minecraft:block/observer_on",
        "x": 90
      },
      "facing=east,powered=false": {
        "model": "minecraft:block/observer",
        "y": 90
      },
      "facing=east,powered=true": {
        "model": "minecraft:block/observer_on",
        "y": 90
      },
      "facing=north,powered=false": {
        "model": "minecraft:block/observer"
      },
      "facing=north,powered=true": {
        "model": "minecraft:block/observer_on"
      },
      "facing=south,powered=false": {
        "model": "minecraft:block/observer",
        "y": 180
      },
      "facing=south,powered=true": {
        "model": "minecraft:block/observer_on",
        "y": 180
      },
      "facing=up,powered=false": {
        "model": "minecraft:block/observer",
        "x": 270
      },
      "facing=up,powered=true": {
        "model": "minecraft:block/observer_on",
        "x": 270
      },
      "facing=west,powered=false": {
        "model": "minecraft:block/observer",
        "y": 270
      },
      "facing=west,powered=true": {
        "model": "minecraft:block/observer_on",
        "y": 270
      }
    }
  },
  "shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/shulker_box"
      }
    }
  },
  "white_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/white_shulker_box"
      }
    }
  },
  "orange_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/orange_shulker_box"
      }
    }
  },
  "magenta_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/magenta_shulker_box"
      }
    }
  },
  "light_blue_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/light_blue_shulker_box"
      }
    }
  },
  "yellow_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/yellow_shulker_box"
      }
    }
  },
  "lime_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/lime_shulker_box"
      }
    }
  },
  "pink_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/pink_shulker_box"
      }
    }
  },
  "gray_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/gray_shulker_box"
      }
    }
  },
  "light_gray_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/light_gray_shulker_box"
      }
    }
  },
  "cyan_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/cyan_shulker_box"
      }
    }
  },
  "purple_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/purple_shulker_box"
      }
    }
  },
  "blue_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/blue_shulker_box"
      }
    }
  },
  "brown_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/brown_shulker_box"
      }
    }
  },
  "green_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/green_shulker_box"
      }
    }
  },
  "red_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/red_shulker_box"
      }
    }
  },
  "black_shulker_box": {
    "variants": {
      "": {
        "model": "minecraft:block/black_shulker_box"
      }
    }
  },
  "white_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/white_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/white_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/white_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/white_glazed_terracotta",
        "y": 90
      }
    }
  },
  "orange_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/orange_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/orange_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/orange_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/orange_glazed_terracotta",
        "y": 90
      }
    }
  },
  "magenta_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/magenta_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/magenta_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/magenta_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/magenta_glazed_terracotta",
        "y": 90
      }
    }
  },
  "light_blue_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/light_blue_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/light_blue_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/light_blue_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/light_blue_glazed_terracotta",
        "y": 90
      }
    }
  },
  "yellow_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/yellow_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/yellow_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/yellow_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/yellow_glazed_terracotta",
        "y": 90
      }
    }
  },
  "lime_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/lime_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/lime_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/lime_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/lime_glazed_terracotta",
        "y": 90
      }
    }
  },
  "pink_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/pink_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/pink_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/pink_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/pink_glazed_terracotta",
        "y": 90
      }
    }
  },
  "gray_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/gray_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/gray_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/gray_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/gray_glazed_terracotta",
        "y": 90
      }
    }
  },
  "light_gray_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/light_gray_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/light_gray_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/light_gray_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/light_gray_glazed_terracotta",
        "y": 90
      }
    }
  },
  "cyan_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/cyan_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/cyan_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/cyan_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/cyan_glazed_terracotta",
        "y": 90
      }
    }
  },
  "purple_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/purple_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/purple_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/purple_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/purple_glazed_terracotta",
        "y": 90
      }
    }
  },
  "blue_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/blue_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/blue_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/blue_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/blue_glazed_terracotta",
        "y": 90
      }
    }
  },
  "brown_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/brown_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/brown_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/brown_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/brown_glazed_terracotta",
        "y": 90
      }
    }
  },
  "green_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/green_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/green_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/green_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/green_glazed_terracotta",
        "y": 90
      }
    }
  },
  "red_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/red_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/red_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/red_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/red_glazed_terracotta",
        "y": 90
      }
    }
  },
  "black_glazed_terracotta": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/black_glazed_terracotta",
        "y": 270
      },
      "facing=north": {
        "model": "minecraft:block/black_glazed_terracotta",
        "y": 180
      },
      "facing=south": {
        "model": "minecraft:block/black_glazed_terracotta"
      },
      "facing=west": {
        "model": "minecraft:block/black_glazed_terracotta",
        "y": 90
      }
    }
  },
  "white_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/white_concrete"
      }
    }
  },
  "orange_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/orange_concrete"
      }
    }
  },
  "magenta_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/magenta_concrete"
      }
    }
  },
  "light_blue_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/light_blue_concrete"
      }
    }
  },
  "yellow_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/yellow_concrete"
      }
    }
  },
  "lime_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/lime_concrete"
      }
    }
  },
  "pink_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/pink_concrete"
      }
    }
  },
  "gray_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/gray_concrete"
      }
    }
  },
  "light_gray_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/light_gray_concrete"
      }
    }
  },
  "cyan_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/cyan_concrete"
      }
    }
  },
  "purple_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/purple_concrete"
      }
    }
  },
  "blue_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/blue_concrete"
      }
    }
  },
  "brown_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/brown_concrete"
      }
    }
  },
  "green_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/green_concrete"
      }
    }
  },
  "red_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/red_concrete"
      }
    }
  },
  "black_concrete": {
    "variants": {
      "": {
        "model": "minecraft:block/black_concrete"
      }
    }
  },
  "white_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/white_concrete_powder"
        },
        {
          "model": "minecraft:block/white_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/white_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/white_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "orange_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/orange_concrete_powder"
        },
        {
          "model": "minecraft:block/orange_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/orange_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/orange_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "magenta_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/magenta_concrete_powder"
        },
        {
          "model": "minecraft:block/magenta_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/magenta_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/magenta_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "light_blue_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/light_blue_concrete_powder"
        },
        {
          "model": "minecraft:block/light_blue_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/light_blue_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/light_blue_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "yellow_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/yellow_concrete_powder"
        },
        {
          "model": "minecraft:block/yellow_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/yellow_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/yellow_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "lime_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/lime_concrete_powder"
        },
        {
          "model": "minecraft:block/lime_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/lime_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/lime_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "pink_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/pink_concrete_powder"
        },
        {
          "model": "minecraft:block/pink_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/pink_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/pink_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "gray_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/gray_concrete_powder"
        },
        {
          "model": "minecraft:block/gray_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/gray_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/gray_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "light_gray_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/light_gray_concrete_powder"
        },
        {
          "model": "minecraft:block/light_gray_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/light_gray_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/light_gray_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "cyan_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/cyan_concrete_powder"
        },
        {
          "model": "minecraft:block/cyan_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/cyan_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/cyan_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "purple_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/purple_concrete_powder"
        },
        {
          "model": "minecraft:block/purple_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/purple_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/purple_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "blue_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/blue_concrete_powder"
        },
        {
          "model": "minecraft:block/blue_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/blue_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/blue_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "brown_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/brown_concrete_powder"
        },
        {
          "model": "minecraft:block/brown_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/brown_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/brown_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "green_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/green_concrete_powder"
        },
        {
          "model": "minecraft:block/green_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/green_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/green_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "red_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/red_concrete_powder"
        },
        {
          "model": "minecraft:block/red_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/red_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/red_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "black_concrete_powder": {
    "variants": {
      "": [
        {
          "model": "minecraft:block/black_concrete_powder"
        },
        {
          "model": "minecraft:block/black_concrete_powder",
          "y": 90
        },
        {
          "model": "minecraft:block/black_concrete_powder",
          "y": 180
        },
        {
          "model": "minecraft:block/black_concrete_powder",
          "y": 270
        }
      ]
    }
  },
  "kelp": {
    "variants": {
      "": {
        "model": "minecraft:block/kelp"
      }
    }
  },
  "kelp_plant": {
    "variants": {
      "": {
        "model": "minecraft:block/kelp_plant"
      }
    }
  },
  "dried_kelp_block": {
    "variants": {
      "": {
        "model": "minecraft:block/dried_kelp_block"
      }
    }
  },
  "turtle_egg": {
    "variants": {
      "eggs=1,hatch=0": [
        {
          "model": "minecraft:block/turtle_egg"
        },
        {
          "model": "minecraft:block/turtle_egg",
          "y": 90
        },
        {
          "model": "minecraft:block/turtle_egg",
          "y": 180
        },
        {
          "model": "minecraft:block/turtle_egg",
          "y": 270
        }
      ],
      "eggs=1,hatch=1": [
        {
          "model": "minecraft:block/slightly_cracked_turtle_egg"
        },
        {
          "model": "minecraft:block/slightly_cracked_turtle_egg",
          "y": 90
        },
        {
          "model": "minecraft:block/slightly_cracked_turtle_egg",
          "y": 180
        },
        {
          "model": "minecraft:block/slightly_cracked_turtle_egg",
          "y": 270
        }
      ],
      "eggs=1,hatch=2": [
        {
          "model": "minecraft:block/very_cracked_turtle_egg"
        },
        {
          "model": "minecraft:block/very_cracked_turtle_egg",
          "y": 90
        },
        {
          "model": "minecraft:block/very_cracked_turtle_egg",
          "y": 180
        },
        {
          "model": "minecraft:block/very_cracked_turtle_egg",
          "y": 270
        }
      ],
      "eggs=2,hatch=0": [
        {
          "model": "minecraft:block/two_turtle_eggs"
        },
        {
          "model": "minecraft:block/two_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/two_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/two_turtle_eggs",
          "y": 270
        }
      ],
      "eggs=2,hatch=1": [
        {
          "model": "minecraft:block/two_slightly_cracked_turtle_eggs"
        },
        {
          "model": "minecraft:block/two_slightly_cracked_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/two_slightly_cracked_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/two_slightly_cracked_turtle_eggs",
          "y": 270
        }
      ],
      "eggs=2,hatch=2": [
        {
          "model": "minecraft:block/two_very_cracked_turtle_eggs"
        },
        {
          "model": "minecraft:block/two_very_cracked_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/two_very_cracked_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/two_very_cracked_turtle_eggs",
          "y": 270
        }
      ],
      "eggs=3,hatch=0": [
        {
          "model": "minecraft:block/three_turtle_eggs"
        },
        {
          "model": "minecraft:block/three_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/three_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/three_turtle_eggs",
          "y": 270
        }
      ],
      "eggs=3,hatch=1": [
        {
          "model": "minecraft:block/three_slightly_cracked_turtle_eggs"
        },
        {
          "model": "minecraft:block/three_slightly_cracked_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/three_slightly_cracked_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/three_slightly_cracked_turtle_eggs",
          "y": 270
        }
      ],
      "eggs=3,hatch=2": [
        {
          "model": "minecraft:block/three_very_cracked_turtle_eggs"
        },
        {
          "model": "minecraft:block/three_very_cracked_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/three_very_cracked_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/three_very_cracked_turtle_eggs",
          "y": 270
        }
      ],
      "eggs=4,hatch=0": [
        {
          "model": "minecraft:block/four_turtle_eggs"
        },
        {
          "model": "minecraft:block/four_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/four_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/four_turtle_eggs",
          "y": 270
        }
      ],
      "eggs=4,hatch=1": [
        {
          "model": "minecraft:block/four_slightly_cracked_turtle_eggs"
        },
        {
          "model": "minecraft:block/four_slightly_cracked_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/four_slightly_cracked_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/four_slightly_cracked_turtle_eggs",
          "y": 270
        }
      ],
      "eggs=4,hatch=2": [
        {
          "model": "minecraft:block/four_very_cracked_turtle_eggs"
        },
        {
          "model": "minecraft:block/four_very_cracked_turtle_eggs",
          "y": 90
        },
        {
          "model": "minecraft:block/four_very_cracked_turtle_eggs",
          "y": 180
        },
        {
          "model": "minecraft:block/four_very_cracked_turtle_eggs",
          "y": 270
        }
      ]
    }
  },
  "dead_tube_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_tube_coral_block"
      }
    }
  },
  "dead_brain_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_brain_coral_block"
      }
    }
  },
  "dead_bubble_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_bubble_coral_block"
      }
    }
  },
  "dead_fire_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_fire_coral_block"
      }
    }
  },
  "dead_horn_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_horn_coral_block"
      }
    }
  },
  "tube_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/tube_coral_block"
      }
    }
  },
  "brain_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/brain_coral_block"
      }
    }
  },
  "bubble_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/bubble_coral_block"
      }
    }
  },
  "fire_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/fire_coral_block"
      }
    }
  },
  "horn_coral_block": {
    "variants": {
      "": {
        "model": "minecraft:block/horn_coral_block"
      }
    }
  },
  "dead_tube_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_tube_coral"
      }
    }
  },
  "dead_brain_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_brain_coral"
      }
    }
  },
  "dead_bubble_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_bubble_coral"
      }
    }
  },
  "dead_fire_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_fire_coral"
      }
    }
  },
  "dead_horn_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_horn_coral"
      }
    }
  },
  "tube_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/tube_coral"
      }
    }
  },
  "brain_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/brain_coral"
      }
    }
  },
  "bubble_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/bubble_coral"
      }
    }
  },
  "fire_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/fire_coral"
      }
    }
  },
  "horn_coral": {
    "variants": {
      "": {
        "model": "minecraft:block/horn_coral"
      }
    }
  },
  "dead_tube_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_tube_coral_fan"
      }
    }
  },
  "dead_brain_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_brain_coral_fan"
      }
    }
  },
  "dead_bubble_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_bubble_coral_fan"
      }
    }
  },
  "dead_fire_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_fire_coral_fan"
      }
    }
  },
  "dead_horn_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/dead_horn_coral_fan"
      }
    }
  },
  "tube_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/tube_coral_fan"
      }
    }
  },
  "brain_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/brain_coral_fan"
      }
    }
  },
  "bubble_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/bubble_coral_fan"
      }
    }
  },
  "fire_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/fire_coral_fan"
      }
    }
  },
  "horn_coral_fan": {
    "variants": {
      "": {
        "model": "minecraft:block/horn_coral_fan"
      }
    }
  },
  "dead_tube_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/dead_tube_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/dead_tube_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/dead_tube_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/dead_tube_coral_wall_fan",
        "y": 270
      }
    }
  },
  "dead_brain_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/dead_brain_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/dead_brain_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/dead_brain_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/dead_brain_coral_wall_fan",
        "y": 270
      }
    }
  },
  "dead_bubble_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/dead_bubble_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/dead_bubble_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/dead_bubble_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/dead_bubble_coral_wall_fan",
        "y": 270
      }
    }
  },
  "dead_fire_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/dead_fire_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/dead_fire_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/dead_fire_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/dead_fire_coral_wall_fan",
        "y": 270
      }
    }
  },
  "dead_horn_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/dead_horn_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/dead_horn_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/dead_horn_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/dead_horn_coral_wall_fan",
        "y": 270
      }
    }
  },
  "tube_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/tube_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/tube_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/tube_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/tube_coral_wall_fan",
        "y": 270
      }
    }
  },
  "brain_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/brain_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/brain_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/brain_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/brain_coral_wall_fan",
        "y": 270
      }
    }
  },
  "bubble_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/bubble_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/bubble_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/bubble_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/bubble_coral_wall_fan",
        "y": 270
      }
    }
  },
  "fire_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/fire_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/fire_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/fire_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/fire_coral_wall_fan",
        "y": 270
      }
    }
  },
  "horn_coral_wall_fan": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/horn_coral_wall_fan",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/horn_coral_wall_fan"
      },
      "facing=south": {
        "model": "minecraft:block/horn_coral_wall_fan",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/horn_coral_wall_fan",
        "y": 270
      }
    }
  },
  "sea_pickle": {
    "variants": {
      "pickles=1,waterlogged=false": [
        {
          "model": "minecraft:block/dead_sea_pickle"
        },
        {
          "model": "minecraft:block/dead_sea_pickle",
          "y": 90
        },
        {
          "model": "minecraft:block/dead_sea_pickle",
          "y": 180
        },
        {
          "model": "minecraft:block/dead_sea_pickle",
          "y": 270
        }
      ],
      "pickles=1,waterlogged=true": [
        {
          "model": "minecraft:block/sea_pickle"
        },
        {
          "model": "minecraft:block/sea_pickle",
          "y": 90
        },
        {
          "model": "minecraft:block/sea_pickle",
          "y": 180
        },
        {
          "model": "minecraft:block/sea_pickle",
          "y": 270
        }
      ],
      "pickles=2,waterlogged=false": [
        {
          "model": "minecraft:block/two_dead_sea_pickles"
        },
        {
          "model": "minecraft:block/two_dead_sea_pickles",
          "y": 90
        },
        {
          "model": "minecraft:block/two_dead_sea_pickles",
          "y": 180
        },
        {
          "model": "minecraft:block/two_dead_sea_pickles",
          "y": 270
        }
      ],
      "pickles=2,waterlogged=true": [
        {
          "model": "minecraft:block/two_sea_pickles"
        },
        {
          "model": "minecraft:block/two_sea_pickles",
          "y": 90
        },
        {
          "model": "minecraft:block/two_sea_pickles",
          "y": 180
        },
        {
          "model": "minecraft:block/two_sea_pickles",
          "y": 270
        }
      ],
      "pickles=3,waterlogged=false": [
        {
          "model": "minecraft:block/three_dead_sea_pickles"
        },
        {
          "model": "minecraft:block/three_dead_sea_pickles",
          "y": 90
        },
        {
          "model": "minecraft:block/three_dead_sea_pickles",
          "y": 180
        },
        {
          "model": "minecraft:block/three_dead_sea_pickles",
          "y": 270
        }
      ],
      "pickles=3,waterlogged=true": [
        {
          "model": "minecraft:block/three_sea_pickles"
        },
        {
          "model": "minecraft:block/three_sea_pickles",
          "y": 90
        },
        {
          "model": "minecraft:block/three_sea_pickles",
          "y": 180
        },
        {
          "model": "minecraft:block/three_sea_pickles",
          "y": 270
        }
      ],
      "pickles=4,waterlogged=false": [
        {
          "model": "minecraft:block/four_dead_sea_pickles"
        },
        {
          "model": "minecraft:block/four_dead_sea_pickles",
          "y": 90
        },
        {
          "model": "minecraft:block/four_dead_sea_pickles",
          "y": 180
        },
        {
          "model": "minecraft:block/four_dead_sea_pickles",
          "y": 270
        }
      ],
      "pickles=4,waterlogged=true": [
        {
          "model": "minecraft:block/four_sea_pickles"
        },
        {
          "model": "minecraft:block/four_sea_pickles",
          "y": 90
        },
        {
          "model": "minecraft:block/four_sea_pickles",
          "y": 180
        },
        {
          "model": "minecraft:block/four_sea_pickles",
          "y": 270
        }
      ]
    }
  },
  "blue_ice": {
    "variants": {
      "": {
        "model": "minecraft:block/blue_ice"
      }
    }
  },
  "conduit": {
    "variants": {
      "": {
        "model": "minecraft:block/conduit"
      }
    }
  },
  "bamboo_sapling": {
    "variants": {
      "": {
        "model": "minecraft:block/bamboo_sapling"
      }
    }
  },
  "bamboo": {
    "multipart": [
      {
        "when": {
          "age": "0"
        },
        "apply": [
          {
            "model": "minecraft:block/bamboo1_age0"
          },
          {
            "model": "minecraft:block/bamboo2_age0"
          },
          {
            "model": "minecraft:block/bamboo3_age0"
          },
          {
            "model": "minecraft:block/bamboo4_age0"
          }
        ]
      },
      {
        "when": {
          "age": "1"
        },
        "apply": [
          {
            "model": "minecraft:block/bamboo1_age1"
          },
          {
            "model": "minecraft:block/bamboo2_age1"
          },
          {
            "model": "minecraft:block/bamboo3_age1"
          },
          {
            "model": "minecraft:block/bamboo4_age1"
          }
        ]
      },
      {
        "when": {
          "leaves": "small"
        },
        "apply": {
          "model": "minecraft:block/bamboo_small_leaves"
        }
      },
      {
        "when": {
          "leaves": "large"
        },
        "apply": {
          "model": "minecraft:block/bamboo_large_leaves"
        }
      }
    ]
  },
  "potted_bamboo": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_bamboo"
      }
    }
  },
  "void_air": {
    "variants": {
      "": {
        "model": "minecraft:block/air"
      }
    }
  },
  "cave_air": {
    "variants": {
      "": {
        "model": "minecraft:block/air"
      }
    }
  },
  "bubble_column": {
    "variants": {
      "": {
        "model": "minecraft:block/water"
      }
    }
  },
  "polished_granite_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_granite_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_granite_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_granite_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/polished_granite_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_granite_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/polished_granite_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_granite_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_granite_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_granite_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/polished_granite_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_granite_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_granite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_granite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/polished_granite_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "smooth_red_sandstone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_red_sandstone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/smooth_red_sandstone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_red_sandstone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/smooth_red_sandstone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_red_sandstone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/smooth_red_sandstone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_red_sandstone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_red_sandstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/smooth_red_sandstone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "mossy_stone_brick_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/mossy_stone_brick_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/mossy_stone_brick_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/mossy_stone_brick_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/mossy_stone_brick_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/mossy_stone_brick_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/mossy_stone_brick_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/mossy_stone_brick_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/mossy_stone_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/mossy_stone_brick_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "polished_diorite_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_diorite_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_diorite_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_diorite_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/polished_diorite_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_diorite_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/polished_diorite_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_diorite_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_diorite_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_diorite_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/polished_diorite_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_diorite_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_diorite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_diorite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/polished_diorite_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "mossy_cobblestone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/mossy_cobblestone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/mossy_cobblestone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/mossy_cobblestone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/mossy_cobblestone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/mossy_cobblestone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/mossy_cobblestone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/mossy_cobblestone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/mossy_cobblestone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/mossy_cobblestone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "end_stone_brick_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/end_stone_brick_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/end_stone_brick_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/end_stone_brick_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/end_stone_brick_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/end_stone_brick_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/end_stone_brick_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/end_stone_brick_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/end_stone_brick_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/end_stone_brick_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/end_stone_brick_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/end_stone_brick_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/end_stone_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/end_stone_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/end_stone_brick_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "stone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/stone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/stone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/stone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/stone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/stone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/stone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/stone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/stone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/stone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/stone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/stone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/stone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/stone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/stone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/stone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/stone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/stone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/stone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/stone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/stone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/stone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/stone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/stone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/stone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/stone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/stone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/stone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/stone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/stone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/stone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/stone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/stone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/stone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/stone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/stone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/stone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/stone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/stone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/stone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/stone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "smooth_sandstone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_sandstone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/smooth_sandstone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_sandstone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/smooth_sandstone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_sandstone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/smooth_sandstone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_sandstone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_sandstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/smooth_sandstone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "smooth_quartz_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_quartz_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_quartz_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_quartz_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/smooth_quartz_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_quartz_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/smooth_quartz_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_quartz_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_quartz_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_quartz_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/smooth_quartz_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/smooth_quartz_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/smooth_quartz_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/smooth_quartz_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/smooth_quartz_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "granite_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/granite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/granite_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/granite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/granite_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/granite_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/granite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/granite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/granite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/granite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/granite_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/granite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/granite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/granite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/granite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/granite_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/granite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/granite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/granite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/granite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/granite_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/granite_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/granite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/granite_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/granite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/granite_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/granite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/granite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/granite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/granite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/granite_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/granite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/granite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/granite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/granite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/granite_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/granite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/granite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/granite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/granite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/granite_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "andesite_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/andesite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/andesite_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/andesite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/andesite_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/andesite_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/andesite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/andesite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/andesite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/andesite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/andesite_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/andesite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/andesite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/andesite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/andesite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/andesite_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/andesite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/andesite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/andesite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/andesite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/andesite_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/andesite_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/andesite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/andesite_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/andesite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/andesite_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/andesite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/andesite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/andesite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/andesite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/andesite_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/andesite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/andesite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/andesite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/andesite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/andesite_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/andesite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/andesite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/andesite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/andesite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/andesite_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "red_nether_brick_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/red_nether_brick_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/red_nether_brick_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/red_nether_brick_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/red_nether_brick_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/red_nether_brick_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/red_nether_brick_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/red_nether_brick_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/red_nether_brick_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/red_nether_brick_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/red_nether_brick_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/red_nether_brick_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/red_nether_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/red_nether_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/red_nether_brick_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "polished_andesite_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_andesite_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_andesite_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_andesite_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/polished_andesite_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_andesite_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/polished_andesite_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_andesite_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_andesite_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_andesite_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/polished_andesite_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_andesite_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_andesite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_andesite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/polished_andesite_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "diorite_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/diorite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/diorite_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/diorite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/diorite_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/diorite_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/diorite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/diorite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/diorite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/diorite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/diorite_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/diorite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/diorite_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/diorite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/diorite_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/diorite_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/diorite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/diorite_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/diorite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/diorite_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/diorite_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/diorite_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/diorite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/diorite_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/diorite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/diorite_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/diorite_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/diorite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/diorite_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/diorite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/diorite_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/diorite_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/diorite_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/diorite_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/diorite_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/diorite_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/diorite_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/diorite_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/diorite_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/diorite_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/diorite_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "polished_granite_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/polished_granite_slab"
      },
      "type=double": {
        "model": "minecraft:block/polished_granite"
      },
      "type=top": {
        "model": "minecraft:block/polished_granite_slab_top"
      }
    }
  },
  "smooth_red_sandstone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/smooth_red_sandstone_slab"
      },
      "type=double": {
        "model": "minecraft:block/smooth_red_sandstone"
      },
      "type=top": {
        "model": "minecraft:block/smooth_red_sandstone_slab_top"
      }
    }
  },
  "mossy_stone_brick_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/mossy_stone_brick_slab"
      },
      "type=double": {
        "model": "minecraft:block/mossy_stone_bricks"
      },
      "type=top": {
        "model": "minecraft:block/mossy_stone_brick_slab_top"
      }
    }
  },
  "polished_diorite_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/polished_diorite_slab"
      },
      "type=double": {
        "model": "minecraft:block/polished_diorite"
      },
      "type=top": {
        "model": "minecraft:block/polished_diorite_slab_top"
      }
    }
  },
  "mossy_cobblestone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/mossy_cobblestone_slab"
      },
      "type=double": {
        "model": "minecraft:block/mossy_cobblestone"
      },
      "type=top": {
        "model": "minecraft:block/mossy_cobblestone_slab_top"
      }
    }
  },
  "end_stone_brick_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/end_stone_brick_slab"
      },
      "type=double": {
        "model": "minecraft:block/end_stone_bricks"
      },
      "type=top": {
        "model": "minecraft:block/end_stone_brick_slab_top"
      }
    }
  },
  "smooth_sandstone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/smooth_sandstone_slab"
      },
      "type=double": {
        "model": "minecraft:block/smooth_sandstone"
      },
      "type=top": {
        "model": "minecraft:block/smooth_sandstone_slab_top"
      }
    }
  },
  "smooth_quartz_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/smooth_quartz_slab"
      },
      "type=double": {
        "model": "minecraft:block/smooth_quartz"
      },
      "type=top": {
        "model": "minecraft:block/smooth_quartz_slab_top"
      }
    }
  },
  "granite_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/granite_slab"
      },
      "type=double": {
        "model": "minecraft:block/granite"
      },
      "type=top": {
        "model": "minecraft:block/granite_slab_top"
      }
    }
  },
  "andesite_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/andesite_slab"
      },
      "type=double": {
        "model": "minecraft:block/andesite"
      },
      "type=top": {
        "model": "minecraft:block/andesite_slab_top"
      }
    }
  },
  "red_nether_brick_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/red_nether_brick_slab"
      },
      "type=double": {
        "model": "minecraft:block/red_nether_bricks"
      },
      "type=top": {
        "model": "minecraft:block/red_nether_brick_slab_top"
      }
    }
  },
  "polished_andesite_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/polished_andesite_slab"
      },
      "type=double": {
        "model": "minecraft:block/polished_andesite"
      },
      "type=top": {
        "model": "minecraft:block/polished_andesite_slab_top"
      }
    }
  },
  "diorite_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/diorite_slab"
      },
      "type=double": {
        "model": "minecraft:block/diorite"
      },
      "type=top": {
        "model": "minecraft:block/diorite_slab_top"
      }
    }
  },
  "brick_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/brick_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "prismarine_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/prismarine_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "red_sandstone_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/red_sandstone_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "mossy_stone_brick_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/mossy_stone_brick_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "granite_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/granite_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "stone_brick_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/stone_brick_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "nether_brick_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/nether_brick_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "andesite_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/andesite_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "red_nether_brick_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/red_nether_brick_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "sandstone_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/sandstone_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "end_stone_brick_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/end_stone_brick_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "diorite_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/diorite_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "scaffolding": {
    "variants": {
      "bottom=false": {
        "model": "minecraft:block/scaffolding_stable"
      },
      "bottom=true": {
        "model": "minecraft:block/scaffolding_unstable"
      }
    }
  },
  "loom": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/loom",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/loom"
      },
      "facing=south": {
        "model": "minecraft:block/loom",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/loom",
        "y": 270
      }
    }
  },
  "barrel": {
    "variants": {
      "facing=down,open=false": {
        "x": 180,
        "model": "minecraft:block/barrel"
      },
      "facing=down,open=true": {
        "x": 180,
        "model": "minecraft:block/barrel_open"
      },
      "facing=east,open=false": {
        "x": 90,
        "y": 90,
        "model": "minecraft:block/barrel"
      },
      "facing=east,open=true": {
        "x": 90,
        "y": 90,
        "model": "minecraft:block/barrel_open"
      },
      "facing=north,open=false": {
        "x": 90,
        "model": "minecraft:block/barrel"
      },
      "facing=north,open=true": {
        "x": 90,
        "model": "minecraft:block/barrel_open"
      },
      "facing=south,open=false": {
        "x": 90,
        "y": 180,
        "model": "minecraft:block/barrel"
      },
      "facing=south,open=true": {
        "x": 90,
        "y": 180,
        "model": "minecraft:block/barrel_open"
      },
      "facing=up,open=false": {
        "model": "minecraft:block/barrel"
      },
      "facing=up,open=true": {
        "model": "minecraft:block/barrel_open"
      },
      "facing=west,open=false": {
        "x": 90,
        "y": 270,
        "model": "minecraft:block/barrel"
      },
      "facing=west,open=true": {
        "x": 90,
        "y": 270,
        "model": "minecraft:block/barrel_open"
      }
    }
  },
  "smoker": {
    "variants": {
      "facing=east,lit=false": {
        "model": "minecraft:block/smoker",
        "y": 90
      },
      "facing=east,lit=true": {
        "model": "minecraft:block/smoker_on",
        "y": 90
      },
      "facing=north,lit=false": {
        "model": "minecraft:block/smoker"
      },
      "facing=north,lit=true": {
        "model": "minecraft:block/smoker_on"
      },
      "facing=south,lit=false": {
        "model": "minecraft:block/smoker",
        "y": 180
      },
      "facing=south,lit=true": {
        "model": "minecraft:block/smoker_on",
        "y": 180
      },
      "facing=west,lit=false": {
        "model": "minecraft:block/smoker",
        "y": 270
      },
      "facing=west,lit=true": {
        "model": "minecraft:block/smoker_on",
        "y": 270
      }
    }
  },
  "blast_furnace": {
    "variants": {
      "facing=east,lit=false": {
        "model": "minecraft:block/blast_furnace",
        "y": 90
      },
      "facing=east,lit=true": {
        "model": "minecraft:block/blast_furnace_on",
        "y": 90
      },
      "facing=north,lit=false": {
        "model": "minecraft:block/blast_furnace"
      },
      "facing=north,lit=true": {
        "model": "minecraft:block/blast_furnace_on"
      },
      "facing=south,lit=false": {
        "model": "minecraft:block/blast_furnace",
        "y": 180
      },
      "facing=south,lit=true": {
        "model": "minecraft:block/blast_furnace_on",
        "y": 180
      },
      "facing=west,lit=false": {
        "model": "minecraft:block/blast_furnace",
        "y": 270
      },
      "facing=west,lit=true": {
        "model": "minecraft:block/blast_furnace_on",
        "y": 270
      }
    }
  },
  "cartography_table": {
    "variants": {
      "": {
        "model": "minecraft:block/cartography_table"
      }
    }
  },
  "fletching_table": {
    "variants": {
      "": {
        "model": "minecraft:block/fletching_table"
      }
    }
  },
  "grindstone": {
    "variants": {
      "face=ceiling,facing=east": {
        "model": "minecraft:block/grindstone",
        "x": 180,
        "y": 270
      },
      "face=ceiling,facing=north": {
        "model": "minecraft:block/grindstone",
        "x": 180,
        "y": 180
      },
      "face=ceiling,facing=south": {
        "model": "minecraft:block/grindstone",
        "x": 180
      },
      "face=ceiling,facing=west": {
        "model": "minecraft:block/grindstone",
        "x": 180,
        "y": 90
      },
      "face=floor,facing=east": {
        "model": "minecraft:block/grindstone",
        "y": 90
      },
      "face=floor,facing=north": {
        "model": "minecraft:block/grindstone"
      },
      "face=floor,facing=south": {
        "model": "minecraft:block/grindstone",
        "y": 180
      },
      "face=floor,facing=west": {
        "model": "minecraft:block/grindstone",
        "y": 270
      },
      "face=wall,facing=east": {
        "model": "minecraft:block/grindstone",
        "x": 90,
        "y": 90
      },
      "face=wall,facing=north": {
        "model": "minecraft:block/grindstone",
        "x": 90
      },
      "face=wall,facing=south": {
        "model": "minecraft:block/grindstone",
        "x": 90,
        "y": 180
      },
      "face=wall,facing=west": {
        "model": "minecraft:block/grindstone",
        "x": 90,
        "y": 270
      }
    }
  },
  "lectern": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/lectern",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/lectern"
      },
      "facing=south": {
        "model": "minecraft:block/lectern",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/lectern",
        "y": 270
      }
    }
  },
  "smithing_table": {
    "variants": {
      "": {
        "model": "minecraft:block/smithing_table"
      }
    }
  },
  "stonecutter": {
    "variants": {
      "facing=east": {
        "model": "minecraft:block/stonecutter",
        "y": 90
      },
      "facing=north": {
        "model": "minecraft:block/stonecutter"
      },
      "facing=south": {
        "model": "minecraft:block/stonecutter",
        "y": 180
      },
      "facing=west": {
        "model": "minecraft:block/stonecutter",
        "y": 270
      }
    }
  },
  "bell": {
    "variants": {
      "attachment=ceiling,facing=east": {
        "model": "minecraft:block/bell_ceiling",
        "y": 90
      },
      "attachment=ceiling,facing=north": {
        "model": "minecraft:block/bell_ceiling"
      },
      "attachment=ceiling,facing=south": {
        "model": "minecraft:block/bell_ceiling",
        "y": 180
      },
      "attachment=ceiling,facing=west": {
        "model": "minecraft:block/bell_ceiling",
        "y": 270
      },
      "attachment=double_wall,facing=east": {
        "model": "minecraft:block/bell_between_walls"
      },
      "attachment=double_wall,facing=north": {
        "model": "minecraft:block/bell_between_walls",
        "y": 270
      },
      "attachment=double_wall,facing=south": {
        "model": "minecraft:block/bell_between_walls",
        "y": 90
      },
      "attachment=double_wall,facing=west": {
        "model": "minecraft:block/bell_between_walls",
        "y": 180
      },
      "attachment=floor,facing=east": {
        "model": "minecraft:block/bell_floor",
        "y": 90
      },
      "attachment=floor,facing=north": {
        "model": "minecraft:block/bell_floor"
      },
      "attachment=floor,facing=south": {
        "model": "minecraft:block/bell_floor",
        "y": 180
      },
      "attachment=floor,facing=west": {
        "model": "minecraft:block/bell_floor",
        "y": 270
      },
      "attachment=single_wall,facing=east": {
        "model": "minecraft:block/bell_wall"
      },
      "attachment=single_wall,facing=north": {
        "model": "minecraft:block/bell_wall",
        "y": 270
      },
      "attachment=single_wall,facing=south": {
        "model": "minecraft:block/bell_wall",
        "y": 90
      },
      "attachment=single_wall,facing=west": {
        "model": "minecraft:block/bell_wall",
        "y": 180
      }
    }
  },
  "lantern": {
    "variants": {
      "hanging=false": {
        "model": "minecraft:block/lantern"
      },
      "hanging=true": {
        "model": "minecraft:block/lantern_hanging"
      }
    }
  },
  "soul_lantern": {
    "variants": {
      "hanging=false": {
        "model": "minecraft:block/soul_lantern"
      },
      "hanging=true": {
        "model": "minecraft:block/soul_lantern_hanging"
      }
    }
  },
  "campfire": {
    "variants": {
      "facing=east,lit=false": {
        "model": "minecraft:block/campfire_off",
        "y": 270
      },
      "facing=east,lit=true": {
        "model": "minecraft:block/campfire",
        "y": 270
      },
      "facing=north,lit=false": {
        "model": "minecraft:block/campfire_off",
        "y": 180
      },
      "facing=north,lit=true": {
        "model": "minecraft:block/campfire",
        "y": 180
      },
      "facing=south,lit=false": {
        "model": "minecraft:block/campfire_off"
      },
      "facing=south,lit=true": {
        "model": "minecraft:block/campfire"
      },
      "facing=west,lit=false": {
        "model": "minecraft:block/campfire_off",
        "y": 90
      },
      "facing=west,lit=true": {
        "model": "minecraft:block/campfire",
        "y": 90
      }
    }
  },
  "soul_campfire": {
    "variants": {
      "facing=east,lit=false": {
        "model": "minecraft:block/campfire_off",
        "y": 270
      },
      "facing=east,lit=true": {
        "model": "minecraft:block/soul_campfire",
        "y": 270
      },
      "facing=north,lit=false": {
        "model": "minecraft:block/campfire_off",
        "y": 180
      },
      "facing=north,lit=true": {
        "model": "minecraft:block/soul_campfire",
        "y": 180
      },
      "facing=south,lit=false": {
        "model": "minecraft:block/campfire_off"
      },
      "facing=south,lit=true": {
        "model": "minecraft:block/soul_campfire"
      },
      "facing=west,lit=false": {
        "model": "minecraft:block/campfire_off",
        "y": 90
      },
      "facing=west,lit=true": {
        "model": "minecraft:block/soul_campfire",
        "y": 90
      }
    }
  },
  "sweet_berry_bush": {
    "variants": {
      "age=0": {
        "model": "minecraft:block/sweet_berry_bush_stage0"
      },
      "age=1": {
        "model": "minecraft:block/sweet_berry_bush_stage1"
      },
      "age=2": {
        "model": "minecraft:block/sweet_berry_bush_stage2"
      },
      "age=3": {
        "model": "minecraft:block/sweet_berry_bush_stage3"
      }
    }
  },
  "warped_stem": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/warped_stem",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/warped_stem"
      },
      "axis=z": {
        "model": "minecraft:block/warped_stem",
        "x": 90
      }
    }
  },
  "stripped_warped_stem": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_warped_stem",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_warped_stem"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_warped_stem",
        "x": 90
      }
    }
  },
  "warped_hyphae": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/warped_hyphae",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/warped_hyphae"
      },
      "axis=z": {
        "model": "minecraft:block/warped_hyphae",
        "x": 90
      }
    }
  },
  "stripped_warped_hyphae": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_warped_hyphae",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_warped_hyphae"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_warped_hyphae",
        "x": 90
      }
    }
  },
  "warped_nylium": {
    "variants": {
      "": {
        "model": "minecraft:block/warped_nylium"
      }
    }
  },
  "warped_fungus": {
    "variants": {
      "": {
        "model": "minecraft:block/warped_fungus"
      }
    }
  },
  "warped_wart_block": {
    "variants": {
      "": {
        "model": "minecraft:block/warped_wart_block"
      }
    }
  },
  "warped_roots": {
    "variants": {
      "": {
        "model": "minecraft:block/warped_roots"
      }
    }
  },
  "nether_sprouts": {
    "variants": {
      "": {
        "model": "minecraft:block/nether_sprouts"
      }
    }
  },
  "crimson_stem": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/crimson_stem",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/crimson_stem"
      },
      "axis=z": {
        "model": "minecraft:block/crimson_stem",
        "x": 90
      }
    }
  },
  "stripped_crimson_stem": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_crimson_stem",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_crimson_stem"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_crimson_stem",
        "x": 90
      }
    }
  },
  "crimson_hyphae": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/crimson_hyphae",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/crimson_hyphae"
      },
      "axis=z": {
        "model": "minecraft:block/crimson_hyphae",
        "x": 90
      }
    }
  },
  "stripped_crimson_hyphae": {
    "variants": {
      "axis=x": {
        "model": "minecraft:block/stripped_crimson_hyphae",
        "x": 90,
        "y": 90
      },
      "axis=y": {
        "model": "minecraft:block/stripped_crimson_hyphae"
      },
      "axis=z": {
        "model": "minecraft:block/stripped_crimson_hyphae",
        "x": 90
      }
    }
  },
  "crimson_nylium": {
    "variants": {
      "": {
        "model": "minecraft:block/crimson_nylium"
      }
    }
  },
  "crimson_fungus": {
    "variants": {
      "": {
        "model": "minecraft:block/crimson_fungus"
      }
    }
  },
  "shroomlight": {
    "variants": {
      "": {
        "model": "minecraft:block/shroomlight"
      }
    }
  },
  "weeping_vines": {
    "variants": {
      "": {
        "model": "minecraft:block/weeping_vines"
      }
    }
  },
  "weeping_vines_plant": {
    "variants": {
      "": {
        "model": "minecraft:block/weeping_vines_plant"
      }
    }
  },
  "twisting_vines": {
    "variants": {
      "": {
        "model": "minecraft:block/twisting_vines"
      }
    }
  },
  "twisting_vines_plant": {
    "variants": {
      "": {
        "model": "minecraft:block/twisting_vines_plant"
      }
    }
  },
  "crimson_roots": {
    "variants": {
      "": {
        "model": "minecraft:block/crimson_roots"
      }
    }
  },
  "crimson_planks": {
    "variants": {
      "": {
        "model": "minecraft:block/crimson_planks"
      }
    }
  },
  "warped_planks": {
    "variants": {
      "": {
        "model": "minecraft:block/warped_planks"
      }
    }
  },
  "crimson_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/crimson_slab"
      },
      "type=double": {
        "model": "minecraft:block/crimson_planks"
      },
      "type=top": {
        "model": "minecraft:block/crimson_slab_top"
      }
    }
  },
  "warped_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/warped_slab"
      },
      "type=double": {
        "model": "minecraft:block/warped_planks"
      },
      "type=top": {
        "model": "minecraft:block/warped_slab_top"
      }
    }
  },
  "crimson_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/crimson_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/crimson_pressure_plate_down"
      }
    }
  },
  "warped_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/warped_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/warped_pressure_plate_down"
      }
    }
  },
  "crimson_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/crimson_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/crimson_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/crimson_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/crimson_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/crimson_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "warped_fence": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/warped_fence_post"
        }
      },
      {
        "when": {
          "north": "true"
        },
        "apply": {
          "model": "minecraft:block/warped_fence_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "true"
        },
        "apply": {
          "model": "minecraft:block/warped_fence_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "true"
        },
        "apply": {
          "model": "minecraft:block/warped_fence_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "true"
        },
        "apply": {
          "model": "minecraft:block/warped_fence_side",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "crimson_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/crimson_trapdoor_bottom",
        "y": 90
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/crimson_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/crimson_trapdoor_top",
        "y": 90
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/crimson_trapdoor_open",
        "x": 180,
        "y": 270
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/crimson_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/crimson_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/crimson_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/crimson_trapdoor_open",
        "x": 180,
        "y": 180
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/crimson_trapdoor_bottom",
        "y": 180
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/crimson_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/crimson_trapdoor_top",
        "y": 180
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/crimson_trapdoor_open",
        "x": 180,
        "y": 0
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/crimson_trapdoor_bottom",
        "y": 270
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/crimson_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/crimson_trapdoor_top",
        "y": 270
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/crimson_trapdoor_open",
        "x": 180,
        "y": 90
      }
    }
  },
  "warped_trapdoor": {
    "variants": {
      "facing=east,half=bottom,open=false": {
        "model": "minecraft:block/warped_trapdoor_bottom",
        "y": 90
      },
      "facing=east,half=bottom,open=true": {
        "model": "minecraft:block/warped_trapdoor_open",
        "y": 90
      },
      "facing=east,half=top,open=false": {
        "model": "minecraft:block/warped_trapdoor_top",
        "y": 90
      },
      "facing=east,half=top,open=true": {
        "model": "minecraft:block/warped_trapdoor_open",
        "x": 180,
        "y": 270
      },
      "facing=north,half=bottom,open=false": {
        "model": "minecraft:block/warped_trapdoor_bottom"
      },
      "facing=north,half=bottom,open=true": {
        "model": "minecraft:block/warped_trapdoor_open"
      },
      "facing=north,half=top,open=false": {
        "model": "minecraft:block/warped_trapdoor_top"
      },
      "facing=north,half=top,open=true": {
        "model": "minecraft:block/warped_trapdoor_open",
        "x": 180,
        "y": 180
      },
      "facing=south,half=bottom,open=false": {
        "model": "minecraft:block/warped_trapdoor_bottom",
        "y": 180
      },
      "facing=south,half=bottom,open=true": {
        "model": "minecraft:block/warped_trapdoor_open",
        "y": 180
      },
      "facing=south,half=top,open=false": {
        "model": "minecraft:block/warped_trapdoor_top",
        "y": 180
      },
      "facing=south,half=top,open=true": {
        "model": "minecraft:block/warped_trapdoor_open",
        "x": 180,
        "y": 0
      },
      "facing=west,half=bottom,open=false": {
        "model": "minecraft:block/warped_trapdoor_bottom",
        "y": 270
      },
      "facing=west,half=bottom,open=true": {
        "model": "minecraft:block/warped_trapdoor_open",
        "y": 270
      },
      "facing=west,half=top,open=false": {
        "model": "minecraft:block/warped_trapdoor_top",
        "y": 270
      },
      "facing=west,half=top,open=true": {
        "model": "minecraft:block/warped_trapdoor_open",
        "x": 180,
        "y": 90
      }
    }
  },
  "crimson_fence_gate": {
    "variants": {
      "facing=east,in_wall=false,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/crimson_fence_gate"
      },
      "facing=east,in_wall=false,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/crimson_fence_gate_open"
      },
      "facing=east,in_wall=true,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/crimson_fence_gate_wall"
      },
      "facing=east,in_wall=true,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/crimson_fence_gate_wall_open"
      },
      "facing=north,in_wall=false,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/crimson_fence_gate"
      },
      "facing=north,in_wall=false,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/crimson_fence_gate_open"
      },
      "facing=north,in_wall=true,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/crimson_fence_gate_wall"
      },
      "facing=north,in_wall=true,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/crimson_fence_gate_wall_open"
      },
      "facing=south,in_wall=false,open=false": {
        "uvlock": true,
        "model": "minecraft:block/crimson_fence_gate"
      },
      "facing=south,in_wall=false,open=true": {
        "uvlock": true,
        "model": "minecraft:block/crimson_fence_gate_open"
      },
      "facing=south,in_wall=true,open=false": {
        "uvlock": true,
        "model": "minecraft:block/crimson_fence_gate_wall"
      },
      "facing=south,in_wall=true,open=true": {
        "uvlock": true,
        "model": "minecraft:block/crimson_fence_gate_wall_open"
      },
      "facing=west,in_wall=false,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/crimson_fence_gate"
      },
      "facing=west,in_wall=false,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/crimson_fence_gate_open"
      },
      "facing=west,in_wall=true,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/crimson_fence_gate_wall"
      },
      "facing=west,in_wall=true,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/crimson_fence_gate_wall_open"
      }
    }
  },
  "warped_fence_gate": {
    "variants": {
      "facing=east,in_wall=false,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/warped_fence_gate"
      },
      "facing=east,in_wall=false,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/warped_fence_gate_open"
      },
      "facing=east,in_wall=true,open=false": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/warped_fence_gate_wall"
      },
      "facing=east,in_wall=true,open=true": {
        "uvlock": true,
        "y": 270,
        "model": "minecraft:block/warped_fence_gate_wall_open"
      },
      "facing=north,in_wall=false,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/warped_fence_gate"
      },
      "facing=north,in_wall=false,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/warped_fence_gate_open"
      },
      "facing=north,in_wall=true,open=false": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/warped_fence_gate_wall"
      },
      "facing=north,in_wall=true,open=true": {
        "uvlock": true,
        "y": 180,
        "model": "minecraft:block/warped_fence_gate_wall_open"
      },
      "facing=south,in_wall=false,open=false": {
        "uvlock": true,
        "model": "minecraft:block/warped_fence_gate"
      },
      "facing=south,in_wall=false,open=true": {
        "uvlock": true,
        "model": "minecraft:block/warped_fence_gate_open"
      },
      "facing=south,in_wall=true,open=false": {
        "uvlock": true,
        "model": "minecraft:block/warped_fence_gate_wall"
      },
      "facing=south,in_wall=true,open=true": {
        "uvlock": true,
        "model": "minecraft:block/warped_fence_gate_wall_open"
      },
      "facing=west,in_wall=false,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/warped_fence_gate"
      },
      "facing=west,in_wall=false,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/warped_fence_gate_open"
      },
      "facing=west,in_wall=true,open=false": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/warped_fence_gate_wall"
      },
      "facing=west,in_wall=true,open=true": {
        "uvlock": true,
        "y": 90,
        "model": "minecraft:block/warped_fence_gate_wall_open"
      }
    }
  },
  "crimson_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/crimson_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/crimson_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/crimson_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/crimson_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/crimson_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/crimson_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/crimson_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/crimson_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/crimson_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/crimson_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/crimson_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/crimson_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/crimson_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/crimson_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/crimson_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/crimson_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/crimson_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/crimson_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/crimson_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/crimson_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/crimson_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/crimson_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/crimson_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/crimson_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/crimson_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/crimson_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/crimson_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/crimson_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/crimson_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/crimson_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/crimson_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/crimson_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/crimson_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/crimson_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/crimson_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/crimson_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/crimson_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/crimson_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/crimson_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/crimson_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "warped_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/warped_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/warped_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/warped_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/warped_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/warped_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/warped_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/warped_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/warped_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/warped_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/warped_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/warped_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/warped_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/warped_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/warped_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/warped_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/warped_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/warped_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/warped_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/warped_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/warped_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/warped_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/warped_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/warped_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/warped_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/warped_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/warped_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/warped_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/warped_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/warped_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/warped_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/warped_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/warped_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/warped_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/warped_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/warped_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/warped_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/warped_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/warped_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/warped_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/warped_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "crimson_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/crimson_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/crimson_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/crimson_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/crimson_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/crimson_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/crimson_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "warped_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/warped_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/warped_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/warped_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/warped_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/warped_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/warped_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "crimson_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/crimson_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/crimson_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/crimson_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/crimson_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/crimson_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/crimson_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/crimson_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/crimson_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/crimson_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/crimson_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/crimson_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/crimson_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/crimson_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/crimson_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/crimson_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/crimson_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/crimson_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/crimson_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/crimson_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/crimson_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/crimson_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/crimson_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/crimson_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/crimson_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/crimson_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/crimson_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/crimson_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/crimson_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/crimson_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/crimson_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/crimson_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/crimson_door_top",
        "y": 90
      }
    }
  },
  "warped_door": {
    "variants": {
      "facing=east,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/warped_door_bottom"
      },
      "facing=east,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/warped_door_bottom_hinge",
        "y": 90
      },
      "facing=east,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/warped_door_bottom_hinge"
      },
      "facing=east,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/warped_door_bottom",
        "y": 270
      },
      "facing=east,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/warped_door_top"
      },
      "facing=east,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/warped_door_top_hinge",
        "y": 90
      },
      "facing=east,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/warped_door_top_hinge"
      },
      "facing=east,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/warped_door_top",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/warped_door_bottom",
        "y": 270
      },
      "facing=north,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/warped_door_bottom_hinge"
      },
      "facing=north,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/warped_door_bottom_hinge",
        "y": 270
      },
      "facing=north,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/warped_door_bottom",
        "y": 180
      },
      "facing=north,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/warped_door_top",
        "y": 270
      },
      "facing=north,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/warped_door_top_hinge"
      },
      "facing=north,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/warped_door_top_hinge",
        "y": 270
      },
      "facing=north,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/warped_door_top",
        "y": 180
      },
      "facing=south,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/warped_door_bottom",
        "y": 90
      },
      "facing=south,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/warped_door_bottom_hinge",
        "y": 180
      },
      "facing=south,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/warped_door_bottom_hinge",
        "y": 90
      },
      "facing=south,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/warped_door_bottom"
      },
      "facing=south,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/warped_door_top",
        "y": 90
      },
      "facing=south,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/warped_door_top_hinge",
        "y": 180
      },
      "facing=south,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/warped_door_top_hinge",
        "y": 90
      },
      "facing=south,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/warped_door_top"
      },
      "facing=west,half=lower,hinge=left,open=false": {
        "model": "minecraft:block/warped_door_bottom",
        "y": 180
      },
      "facing=west,half=lower,hinge=left,open=true": {
        "model": "minecraft:block/warped_door_bottom_hinge",
        "y": 270
      },
      "facing=west,half=lower,hinge=right,open=false": {
        "model": "minecraft:block/warped_door_bottom_hinge",
        "y": 180
      },
      "facing=west,half=lower,hinge=right,open=true": {
        "model": "minecraft:block/warped_door_bottom",
        "y": 90
      },
      "facing=west,half=upper,hinge=left,open=false": {
        "model": "minecraft:block/warped_door_top",
        "y": 180
      },
      "facing=west,half=upper,hinge=left,open=true": {
        "model": "minecraft:block/warped_door_top_hinge",
        "y": 270
      },
      "facing=west,half=upper,hinge=right,open=false": {
        "model": "minecraft:block/warped_door_top_hinge",
        "y": 180
      },
      "facing=west,half=upper,hinge=right,open=true": {
        "model": "minecraft:block/warped_door_top",
        "y": 90
      }
    }
  },
  "crimson_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/crimson_sign"
      }
    }
  },
  "warped_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/warped_sign"
      }
    }
  },
  "crimson_wall_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/crimson_sign"
      }
    }
  },
  "warped_wall_sign": {
    "variants": {
      "": {
        "model": "minecraft:block/warped_sign"
      }
    }
  },
  "structure_block": {
    "variants": {
      "mode=corner": {
        "model": "minecraft:block/structure_block_corner"
      },
      "mode=data": {
        "model": "minecraft:block/structure_block_data"
      },
      "mode=load": {
        "model": "minecraft:block/structure_block_load"
      },
      "mode=save": {
        "model": "minecraft:block/structure_block_save"
      }
    }
  },
  "jigsaw": {
    "variants": {
      "orientation=down_east": {
        "model": "minecraft:block/jigsaw",
        "x": 90,
        "y": 90
      },
      "orientation=down_north": {
        "model": "minecraft:block/jigsaw",
        "x": 90
      },
      "orientation=down_south": {
        "model": "minecraft:block/jigsaw",
        "x": 90,
        "y": 180
      },
      "orientation=down_west": {
        "model": "minecraft:block/jigsaw",
        "x": 90,
        "y": 270
      },
      "orientation=east_up": {
        "model": "minecraft:block/jigsaw",
        "y": 90
      },
      "orientation=north_up": {
        "model": "minecraft:block/jigsaw"
      },
      "orientation=south_up": {
        "model": "minecraft:block/jigsaw",
        "y": 180
      },
      "orientation=up_east": {
        "model": "minecraft:block/jigsaw",
        "x": 270,
        "y": 270
      },
      "orientation=up_north": {
        "model": "minecraft:block/jigsaw",
        "x": 270,
        "y": 180
      },
      "orientation=up_south": {
        "model": "minecraft:block/jigsaw",
        "x": 270
      },
      "orientation=up_west": {
        "model": "minecraft:block/jigsaw",
        "x": 270,
        "y": 90
      },
      "orientation=west_up": {
        "model": "minecraft:block/jigsaw",
        "y": 270
      }
    }
  },
  "composter": {
    "multipart": [
      {
        "apply": {
          "model": "minecraft:block/composter"
        }
      },
      {
        "when": {
          "level": "1"
        },
        "apply": {
          "model": "minecraft:block/composter_contents1"
        }
      },
      {
        "when": {
          "level": "2"
        },
        "apply": {
          "model": "minecraft:block/composter_contents2"
        }
      },
      {
        "when": {
          "level": "3"
        },
        "apply": {
          "model": "minecraft:block/composter_contents3"
        }
      },
      {
        "when": {
          "level": "4"
        },
        "apply": {
          "model": "minecraft:block/composter_contents4"
        }
      },
      {
        "when": {
          "level": "5"
        },
        "apply": {
          "model": "minecraft:block/composter_contents5"
        }
      },
      {
        "when": {
          "level": "6"
        },
        "apply": {
          "model": "minecraft:block/composter_contents6"
        }
      },
      {
        "when": {
          "level": "7"
        },
        "apply": {
          "model": "minecraft:block/composter_contents7"
        }
      },
      {
        "when": {
          "level": "8"
        },
        "apply": {
          "model": "minecraft:block/composter_contents_ready"
        }
      }
    ]
  },
  "target": {
    "variants": {
      "": {
        "model": "minecraft:block/target"
      }
    }
  },
  "bee_nest": {
    "variants": {
      "facing=east,honey_level=0": {
        "y": 90,
        "model": "minecraft:block/bee_nest"
      },
      "facing=east,honey_level=1": {
        "y": 90,
        "model": "minecraft:block/bee_nest"
      },
      "facing=east,honey_level=2": {
        "y": 90,
        "model": "minecraft:block/bee_nest"
      },
      "facing=east,honey_level=3": {
        "y": 90,
        "model": "minecraft:block/bee_nest"
      },
      "facing=east,honey_level=4": {
        "y": 90,
        "model": "minecraft:block/bee_nest"
      },
      "facing=east,honey_level=5": {
        "y": 90,
        "model": "minecraft:block/bee_nest_honey"
      },
      "facing=north,honey_level=0": {
        "model": "minecraft:block/bee_nest"
      },
      "facing=north,honey_level=1": {
        "model": "minecraft:block/bee_nest"
      },
      "facing=north,honey_level=2": {
        "model": "minecraft:block/bee_nest"
      },
      "facing=north,honey_level=3": {
        "model": "minecraft:block/bee_nest"
      },
      "facing=north,honey_level=4": {
        "model": "minecraft:block/bee_nest"
      },
      "facing=north,honey_level=5": {
        "model": "minecraft:block/bee_nest_honey"
      },
      "facing=south,honey_level=0": {
        "y": 180,
        "model": "minecraft:block/bee_nest"
      },
      "facing=south,honey_level=1": {
        "y": 180,
        "model": "minecraft:block/bee_nest"
      },
      "facing=south,honey_level=2": {
        "y": 180,
        "model": "minecraft:block/bee_nest"
      },
      "facing=south,honey_level=3": {
        "y": 180,
        "model": "minecraft:block/bee_nest"
      },
      "facing=south,honey_level=4": {
        "y": 180,
        "model": "minecraft:block/bee_nest"
      },
      "facing=south,honey_level=5": {
        "y": 180,
        "model": "minecraft:block/bee_nest_honey"
      },
      "facing=west,honey_level=0": {
        "y": 270,
        "model": "minecraft:block/bee_nest"
      },
      "facing=west,honey_level=1": {
        "y": 270,
        "model": "minecraft:block/bee_nest"
      },
      "facing=west,honey_level=2": {
        "y": 270,
        "model": "minecraft:block/bee_nest"
      },
      "facing=west,honey_level=3": {
        "y": 270,
        "model": "minecraft:block/bee_nest"
      },
      "facing=west,honey_level=4": {
        "y": 270,
        "model": "minecraft:block/bee_nest"
      },
      "facing=west,honey_level=5": {
        "y": 270,
        "model": "minecraft:block/bee_nest_honey"
      }
    }
  },
  "beehive": {
    "variants": {
      "facing=east,honey_level=0": {
        "y": 90,
        "model": "minecraft:block/beehive"
      },
      "facing=east,honey_level=1": {
        "y": 90,
        "model": "minecraft:block/beehive"
      },
      "facing=east,honey_level=2": {
        "y": 90,
        "model": "minecraft:block/beehive"
      },
      "facing=east,honey_level=3": {
        "y": 90,
        "model": "minecraft:block/beehive"
      },
      "facing=east,honey_level=4": {
        "y": 90,
        "model": "minecraft:block/beehive"
      },
      "facing=east,honey_level=5": {
        "y": 90,
        "model": "minecraft:block/beehive_honey"
      },
      "facing=north,honey_level=0": {
        "model": "minecraft:block/beehive"
      },
      "facing=north,honey_level=1": {
        "model": "minecraft:block/beehive"
      },
      "facing=north,honey_level=2": {
        "model": "minecraft:block/beehive"
      },
      "facing=north,honey_level=3": {
        "model": "minecraft:block/beehive"
      },
      "facing=north,honey_level=4": {
        "model": "minecraft:block/beehive"
      },
      "facing=north,honey_level=5": {
        "model": "minecraft:block/beehive_honey"
      },
      "facing=south,honey_level=0": {
        "y": 180,
        "model": "minecraft:block/beehive"
      },
      "facing=south,honey_level=1": {
        "y": 180,
        "model": "minecraft:block/beehive"
      },
      "facing=south,honey_level=2": {
        "y": 180,
        "model": "minecraft:block/beehive"
      },
      "facing=south,honey_level=3": {
        "y": 180,
        "model": "minecraft:block/beehive"
      },
      "facing=south,honey_level=4": {
        "y": 180,
        "model": "minecraft:block/beehive"
      },
      "facing=south,honey_level=5": {
        "y": 180,
        "model": "minecraft:block/beehive_honey"
      },
      "facing=west,honey_level=0": {
        "y": 270,
        "model": "minecraft:block/beehive"
      },
      "facing=west,honey_level=1": {
        "y": 270,
        "model": "minecraft:block/beehive"
      },
      "facing=west,honey_level=2": {
        "y": 270,
        "model": "minecraft:block/beehive"
      },
      "facing=west,honey_level=3": {
        "y": 270,
        "model": "minecraft:block/beehive"
      },
      "facing=west,honey_level=4": {
        "y": 270,
        "model": "minecraft:block/beehive"
      },
      "facing=west,honey_level=5": {
        "y": 270,
        "model": "minecraft:block/beehive_honey"
      }
    }
  },
  "honey_block": {
    "variants": {
      "": {
        "model": "minecraft:block/honey_block"
      }
    }
  },
  "honeycomb_block": {
    "variants": {
      "": {
        "model": "minecraft:block/honeycomb_block"
      }
    }
  },
  "netherite_block": {
    "variants": {
      "": {
        "model": "minecraft:block/netherite_block"
      }
    }
  },
  "ancient_debris": {
    "variants": {
      "": {
        "model": "minecraft:block/ancient_debris"
      }
    }
  },
  "crying_obsidian": {
    "variants": {
      "": {
        "model": "minecraft:block/crying_obsidian"
      }
    }
  },
  "respawn_anchor": {
    "variants": {
      "charges=0": {
        "model": "minecraft:block/respawn_anchor_0"
      },
      "charges=1": {
        "model": "minecraft:block/respawn_anchor_1"
      },
      "charges=2": {
        "model": "minecraft:block/respawn_anchor_2"
      },
      "charges=3": {
        "model": "minecraft:block/respawn_anchor_3"
      },
      "charges=4": {
        "model": "minecraft:block/respawn_anchor_4"
      }
    }
  },
  "potted_crimson_fungus": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_crimson_fungus"
      }
    }
  },
  "potted_warped_fungus": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_warped_fungus"
      }
    }
  },
  "potted_crimson_roots": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_crimson_roots"
      }
    }
  },
  "potted_warped_roots": {
    "variants": {
      "": {
        "model": "minecraft:block/potted_warped_roots"
      }
    }
  },
  "lodestone": {
    "variants": {
      "": {
        "model": "minecraft:block/lodestone"
      }
    }
  },
  "blackstone": {
    "variants": {
      "": {
        "model": "minecraft:block/blackstone"
      }
    }
  },
  "blackstone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/blackstone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/blackstone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/blackstone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/blackstone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/blackstone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/blackstone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/blackstone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/blackstone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/blackstone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/blackstone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/blackstone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/blackstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/blackstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/blackstone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "blackstone_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/blackstone_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "blackstone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/blackstone_slab"
      },
      "type=double": {
        "model": "minecraft:block/blackstone"
      },
      "type=top": {
        "model": "minecraft:block/blackstone_slab_top"
      }
    }
  },
  "polished_blackstone": {
    "variants": {
      "": {
        "model": "minecraft:block/polished_blackstone"
      }
    }
  },
  "polished_blackstone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/polished_blackstone_bricks"
      }
    }
  },
  "cracked_polished_blackstone_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/cracked_polished_blackstone_bricks"
      }
    }
  },
  "chiseled_polished_blackstone": {
    "variants": {
      "": {
        "model": "minecraft:block/chiseled_polished_blackstone"
      }
    }
  },
  "polished_blackstone_brick_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/polished_blackstone_brick_slab"
      },
      "type=double": {
        "model": "minecraft:block/polished_blackstone_bricks"
      },
      "type=top": {
        "model": "minecraft:block/polished_blackstone_brick_slab_top"
      }
    }
  },
  "polished_blackstone_brick_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_blackstone_brick_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/polished_blackstone_brick_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_blackstone_brick_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/polished_blackstone_brick_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_blackstone_brick_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/polished_blackstone_brick_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_blackstone_brick_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_brick_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/polished_blackstone_brick_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "polished_blackstone_brick_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_brick_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "gilded_blackstone": {
    "variants": {
      "": {
        "model": "minecraft:block/gilded_blackstone"
      }
    }
  },
  "polished_blackstone_stairs": {
    "variants": {
      "facing=east,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_stairs_inner"
      },
      "facing=east,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=east,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_stairs_outer"
      },
      "facing=east,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_blackstone_stairs"
      },
      "facing=east,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=east,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=east,half=top,shape=straight": {
        "model": "minecraft:block/polished_blackstone_stairs",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_blackstone_stairs",
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=north,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "x": 180,
        "uvlock": true
      },
      "facing=north,half=top,shape=straight": {
        "model": "minecraft:block/polished_blackstone_stairs",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_stairs_inner"
      },
      "facing=south,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_stairs_outer"
      },
      "facing=south,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_blackstone_stairs",
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=south,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=south,half=top,shape=straight": {
        "model": "minecraft:block/polished_blackstone_stairs",
        "x": 180,
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "y": 90,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=bottom,shape=straight": {
        "model": "minecraft:block/polished_blackstone_stairs",
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_left": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=inner_right": {
        "model": "minecraft:block/polished_blackstone_stairs_inner",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_left": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "x": 180,
        "y": 180,
        "uvlock": true
      },
      "facing=west,half=top,shape=outer_right": {
        "model": "minecraft:block/polished_blackstone_stairs_outer",
        "x": 180,
        "y": 270,
        "uvlock": true
      },
      "facing=west,half=top,shape=straight": {
        "model": "minecraft:block/polished_blackstone_stairs",
        "x": 180,
        "y": 180,
        "uvlock": true
      }
    }
  },
  "polished_blackstone_slab": {
    "variants": {
      "type=bottom": {
        "model": "minecraft:block/polished_blackstone_slab"
      },
      "type=double": {
        "model": "minecraft:block/polished_blackstone"
      },
      "type=top": {
        "model": "minecraft:block/polished_blackstone_slab_top"
      }
    }
  },
  "polished_blackstone_pressure_plate": {
    "variants": {
      "powered=false": {
        "model": "minecraft:block/polished_blackstone_pressure_plate"
      },
      "powered=true": {
        "model": "minecraft:block/polished_blackstone_pressure_plate_down"
      }
    }
  },
  "polished_blackstone_button": {
    "variants": {
      "face=ceiling,facing=east,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=east,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 270,
        "x": 180
      },
      "face=ceiling,facing=north,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=north,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 180,
        "x": 180
      },
      "face=ceiling,facing=south,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "x": 180
      },
      "face=ceiling,facing=south,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "x": 180
      },
      "face=ceiling,facing=west,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 90,
        "x": 180
      },
      "face=ceiling,facing=west,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 90,
        "x": 180
      },
      "face=floor,facing=east,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 90
      },
      "face=floor,facing=east,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 90
      },
      "face=floor,facing=north,powered=false": {
        "model": "minecraft:block/polished_blackstone_button"
      },
      "face=floor,facing=north,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed"
      },
      "face=floor,facing=south,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 180
      },
      "face=floor,facing=south,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 180
      },
      "face=floor,facing=west,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 270
      },
      "face=floor,facing=west,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 270
      },
      "face=wall,facing=east,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=east,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 90,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=north,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=south,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 180,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=false": {
        "model": "minecraft:block/polished_blackstone_button",
        "y": 270,
        "x": 90,
        "uvlock": true
      },
      "face=wall,facing=west,powered=true": {
        "model": "minecraft:block/polished_blackstone_button_pressed",
        "y": 270,
        "x": 90,
        "uvlock": true
      }
    }
  },
  "polished_blackstone_wall": {
    "multipart": [
      {
        "when": {
          "up": "true"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_post"
        }
      },
      {
        "when": {
          "north": "low"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_side",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "low"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_side",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "low"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_side",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "low"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_side",
          "y": 270,
          "uvlock": true
        }
      },
      {
        "when": {
          "north": "tall"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_side_tall",
          "uvlock": true
        }
      },
      {
        "when": {
          "east": "tall"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_side_tall",
          "y": 90,
          "uvlock": true
        }
      },
      {
        "when": {
          "south": "tall"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_side_tall",
          "y": 180,
          "uvlock": true
        }
      },
      {
        "when": {
          "west": "tall"
        },
        "apply": {
          "model": "minecraft:block/polished_blackstone_wall_side_tall",
          "y": 270,
          "uvlock": true
        }
      }
    ]
  },
  "chiseled_nether_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/chiseled_nether_bricks"
      }
    }
  },
  "cracked_nether_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/cracked_nether_bricks"
      }
    }
  },
  "quartz_bricks": {
    "variants": {
      "": {
        "model": "minecraft:block/quartz_bricks"
      }
    }
  }
}