[
  {
    "id": "square",
    "name": "Square brick",
    "studs": [
      2,
      2
    ],
    "source": {
      "library": "LDraw",
      "partNumber": "3437",
      "url": "https://library.ldraw.org/library/official/parts/3437.dat",
      "licence": "Licensed under CC BY 4.0 : see CAreadme.txt",
      "author": "Tony Hafner [hafhead]",
      "snapshot": "2026-09-13",
      "sourceSha256": "519f3e71ea22411db9cf499eb1a1ac6a017984c61fc59f556432753c9ee390b1",
      "meshSha256": "e4d3393a61c61672cf7e2df03d9071c75aefc5c525bf23ce2e2f710207c53c5a"
    }
  },
  {
    "id": "long",
    "name": "Long brick",
    "studs": [
      2,
      4
    ],
    "source": {
      "library": "LDraw",
      "partNumber": "3011",
      "url": "https://library.ldraw.org/library/official/parts/3011.dat",
      "licence": "Licensed under CC BY 4.0 : see CAreadme.txt",
      "author": "Tony Hafner [hafhead]",
      "snapshot": "2026-09-13",
      "sourceSha256": "7f02d35e61ce08d01cd253b0665dbc2b16ea7921650955a63c7cdc5d3c09aeb6",
      "meshSha256": "02017df0ee7cc608dec43c6110c23695fee25b0c61257a6fcb4df14e4c1480ee"
    }
  },
  {
    "id": "base-plate",
    "name": "Base plate",
    "studs": [
      4,
      8
    ],
    "source": {
      "library": "LDraw",
      "partNumber": "4672a",
      "url": "https://library.ldraw.org/library/official/parts/4672a.dat",
      "licence": "Licensed under CC BY 4.0 : see CAreadme.txt",
      "author": "Tony Hafner [hafhead]",
      "snapshot": "2026-09-13",
      "sourceSha256": "86f0cbb419d3c8bca2f18d2fb100206b1f97a070954a41ed64eda656388c8840",
      "meshSha256": "b6c2ca3cfda3f3aad821a9963437be5299d7994b1d2695f316b486b3ec98da9a"
    }
  },
  {
    "id": "wide-plate",
    "name": "Wide plate",
    "studs": [
      4,
      6
    ],
    "source": {
      "library": "LDraw",
      "partNumber": "25549",
      "url": "https://library.ldraw.org/library/official/parts/25549.dat",
      "author": "Gerald Lasser [GeraldLasser]",
      "licence": "Licensed under CC BY 4.0 : see CAreadme.txt",
      "snapshot": "2026-09-13-playful",
      "sourceSha256": "928b19d8db2c6a299c751d3bf4c952cb17f3d8c38992eef033268056865dd29e",
      "meshSha256": "79c13edc9d3da6f4ba28b441ce0182ffd8a8b9557c00ea7320334cb9c9a73136"
    }
  },
  {
    "id": "round-tall",
    "name": "Round tower brick",
    "studs": [
      2,
      2
    ],
    "source": {
      "library": "LDraw",
      "partNumber": "98225",
      "url": "https://library.ldraw.org/library/official/parts/98225.dat",
      "author": "Philippe Hurbain [Philo]",
      "licence": "Licensed under CC BY 4.0 : see CAreadme.txt",
      "snapshot": "2026-09-13-playful",
      "sourceSha256": "7d288dd2fe34d90f8e3b2420dffcf80701ef64931c0ac73e9a79fe03b435e7a3",
      "meshSha256": "fe6ce76eea087021fcdfb23209863fba70e2f3584aa7552ed519779725285aeb"
    }
  },
  {
    "id": "round-plate",
    "name": "Round plate",
    "studs": [
      4,
      4
    ],
    "source": {
      "library": "LDraw",
      "partNumber": "98222",
      "url": "https://library.ldraw.org/library/official/parts/98222.dat",
      "author": "Philippe Hurbain [Philo]",
      "licence": "Licensed under CC BY 4.0 : see CAreadme.txt",
      "snapshot": "2026-09-13-playful",
      "sourceSha256": "e89b2d3e93b24da2ca04f4679f37841701257002afa314e1a016b55b179c34ee",
      "meshSha256": "5f64cebdd24b0c6e83ee6209fd11d381e9baf45de1a2dbf5907e36e7a6ada932"
    }
  },
  {
    "id": "cone",
    "name": "Tower cone",
    "studs": [
      2,
      2
    ],
    "source": {
      "library": "LDraw",
      "partNumber": "47408",
      "url": "https://library.ldraw.org/library/official/parts/47408.dat",
      "author": "Philippe Hurbain [Philo]",
      "licence": "Licensed under CC BY 4.0 : see CAreadme.txt",
      "snapshot": "2026-09-13-flagship",
      "sourceSha256": "a317cf26888bdeeda8567c0f4a2571114371a712852f4bb247e4140e556dd6d0",
      "meshSha256": "71b180dd11d49c00c318534225a4b8c09afc10de17d6b7d66099809df19d2531"
    }
  }
]
