{
  "multipart": [
    {
      "when": {"north": "true"},
      "apply": [
            { "model": "minecraft:block/red_mushroom_block", "weight": 10},
            { "model": "minecraft:block/red_mushroom_block_2", "weight": 5},
            { "model": "minecraft:block/red_mushroom_block_3",  "weight": 2}
          ]
    },
    {
      "when": {
        "east": "true"
      },
      "apply": [
            {
              "model": "minecraft:block/red_mushroom_block",
              "weight": 10,
              "y": 90,
              "uvlock": true
            },
            {
              "model": "minecraft:block/red_mushroom_block_2",
              "weight": 5,
              "y": 90,
              "uvlock": true
            },
            {
              "model": "minecraft:block/red_mushroom_block_3",
              "weight": 2,
              "y": 90,
              "uvlock": true
            }
          ]
    },
    {
      "when": {
        "south": "true"
      },
      "apply": [
            {
              "model": "minecraft:block/red_mushroom_block",
              "weight": 10,
              "y": 180,
              "uvlock": true
            },
            {
              "model": "minecraft:block/red_mushroom_block_2",
              "weight": 5,
              "y": 180,
              "uvlock": true
            },
            {
              "model": "minecraft:block/red_mushroom_block_3",
              "weight": 2,
              "y": 180,
              "uvlock": true
            }
          ]
    },
    {
      "when": {
        "west": "true"
      },
      "apply": [
            {
              "model": "minecraft:block/red_mushroom_block",
              "weight": 10,
              "y": 270,
              "uvlock": true
            },
            {
              "model": "minecraft:block/red_mushroom_block_2",
              "weight": 5,
              "y": 270,
              "uvlock": true
            },
            {
              "model": "minecraft:block/red_mushroom_block_3",
              "weight": 2,
              "y": 270,
              "uvlock": true
            }
          ]
    },
    {
      "when": {
        "up": "true"
      },
      "apply":
    [
      {
        "model": "minecraft:block/red_mushroom_block",
        "weight": 10,
        "x": 270,
        "uvlock": true
      },
      {
        "model": "minecraft:block/red_mushroom_block_2",
        "weight": 5,
        "x": 270,
        "uvlock": true
      },
      {
        "model": "minecraft:block/red_mushroom_block_3",
        "weight": 2,
        "x": 270,
        "uvlock": true
      }
    ]
  },
    {
      "when": {
        "down": "true"
      },
      "apply": [
            {
              "model": "minecraft:block/red_mushroom_block",
              "weight": 10,
              "x": 90,
              "uvlock": true
            },
            {
              "model": "minecraft:block/red_mushroom_block_2",
              "weight": 5,
              "x": 90,
              "uvlock": true
            },
            {
              "model": "minecraft:block/red_mushroom_block_3",
              "weight": 2,
              "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
      }
    }
  ]
}