{
  "variants": {
    "active=false,facing=north": {
      "model": "merequester:block/requester"
    },
    "active=true,facing=north": {
      "model": "merequester:block/requester_active"
    },

    "active=false,facing=east": {
      "model": "merequester:block/requester",
      "y": 90
    },
    "active=true,facing=east": {
      "model": "merequester:block/requester_active",
      "y": 90
    },

    "active=false,facing=south": {
      "model": "merequester:block/requester",
      "y": 180
    },
    "active=true,facing=south": {
      "model": "merequester:block/requester_active",
      "y": 180
    },

    "active=false,facing=west": {
      "model": "merequester:block/requester",
      "y": 270
    },
    "active=true,facing=west": {
      "model": "merequester:block/requester_active",
      "y": 270
    },

    "active=false,facing=up,spin=0": {
      "ae2:z": 180,
      "model": "merequester:block/requester",
      "x": 270
    },
    "active=false,facing=up,spin=1": {
      "ae2:z": 90,
      "model": "merequester:block/requester",
      "x": 270
    },
    "active=false,facing=up,spin=2": {
      "model": "merequester:block/requester",
      "x": 270
    },
    "active=false,facing=up,spin=3": {
      "ae2:z": 270,
      "model": "merequester:block/requester",
      "x": 270
    },

    "active=true,facing=up,spin=0": {
      "ae2:z": 180,
      "model": "merequester:block/requester_active",
      "x": 270
    },
    "active=true,facing=up,spin=1": {
      "ae2:z": 90,
      "model": "merequester:block/requester_active",
      "x": 270
    },
    "active=true,facing=up,spin=2": {
      "model": "merequester:block/requester_active",
      "x": 270
    },
    "active=true,facing=up,spin=3": {
      "ae2:z": 270,
      "model": "merequester:block/requester_active",
      "x": 270
    },

    "active=false,facing=down,spin=0": {
      "model": "merequester:block/requester",
      "x": 90
    },
    "active=false,facing=down,spin=1": {
      "ae2:z": 270,
      "model": "merequester:block/requester",
      "x": 90
    },
    "active=false,facing=down,spin=2": {
      "ae2:z": 180,
      "model": "merequester:block/requester",
      "x": 90
    },
    "active=false,facing=down,spin=3": {
      "ae2:z": 90,
      "model": "merequester:block/requester",
      "x": 90
    },

    "active=true,facing=down,spin=0": {
      "model": "merequester:block/requester_active",
      "x": 90
    },
    "active=true,facing=down,spin=1": {
      "ae2:z": 270,
      "model": "merequester:block/requester_active",
      "x": 90
    },
    "active=true,facing=down,spin=2": {
      "ae2:z": 180,
      "model": "merequester:block/requester_active",
      "x": 90
    },
    "active=true,facing=down,spin=3": {
      "ae2:z": 90,
      "model": "merequester:block/requester_active",
      "x": 90
    }
  }
}
