{
  "multipart": [
    {
      "when": {
        "north": "true"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side"
      }
    },
    {
      "when": {
        "east": "true"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side",
        "y": 90,
        "uvlock": true
      }
    },
    {
      "when": {
        "south": "true"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side",
        "y": 180,
        "uvlock": true
      }
    },
    {
      "when": {
        "west": "true"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side",
        "y": 270,
        "uvlock": true
      }
    },
    {
      "when": {
        "up": "true"
      },
      "apply": [
    { "model": "minecraft:custom/mushroom/brown/side", "x": 270 },
    { "model": "minecraft:custom/mushroom/brown/side", "x": 270, "y": 180 }
     ]
    },
    {
      "when": {
        "down": "true"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side",
        "x": 90,
        "uvlock": true
      }
    },
    {
      "when": {
        "north": "false"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side_stripped"
      }
    },
    {
      "when": {
        "east": "false"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side_stripped",
        "y": 90,
        "uvlock": false
      }
    },
    {
      "when": {
        "south": "false"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side_stripped",
        "y": 180,
        "uvlock": false
      }
    },
    {
      "when": {
        "west": "false"
      },
      "apply": {
        "model": "minecraft:custom/mushroom/brown/side_stripped",
        "y": 270,
        "uvlock": false
      }
    },
    {
      "when": {
        "up": "false"
      },
      "apply": [
    { "model": "minecraft:custom/mushroom/brown/side_stripped", "x": 270 },
    { "model": "minecraft:custom/mushroom/brown/side_stripped", "x": 270, "y": 180 }
    ]
    },
    {
      "when": {
        "down": "false"
      },
      "apply": [
    { "model": "minecraft:custom/mushroom/brown/bottom_stripped0", "x": 90 },
    { "model": "minecraft:custom/mushroom/brown/bottom_stripped1", "x": 90 },
    { "model": "minecraft:custom/mushroom/brown/bottom_stripped2", "x": 90 },
    { "model": "minecraft:custom/mushroom/brown/bottom_stripped3", "x": 90 }
    ]
    }
  ]
}