{
  "id": "ring-con",
  "name_zh": "Ring-Con",
  "name_en": "Ring-Con",
  "tag": "de_ring_con",
  "category": "electronics",
  "mount": "tabletop",
  "size": [
    0.92,
    0.2,
    0.98
  ],
  "large": false,
  "sittable": false,
  "source": "acnh-inspired: Ring-Con — https://docs.google.com/spreadsheets/d/13d_LAJPlxMa_DubPTuirkIV4DERBMXbrWQsmSh8ReK4/export?format=xlsx",
  "blocks": [],
  "parts": [
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.415869,
        0.0175,
        0.00145
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.7518398074789774,
        0,
        0.6593458151000688
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.401323,
        0.0205,
        0.109035
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.8314696123025452,
        0,
        0.5555702330196023
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.359428,
        0.0175,
        0.20919
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.8968727415326884,
        0,
        0.44228869021900125
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.293038,
        0.0205,
        0.295089
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.9469301294951056,
        0,
        0.3214394653031617
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.206679,
        0.0175,
        0.360878
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.9807852804032304,
        0,
        0.19509032201612833
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.106234,
        0.0205,
        0.402073
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.9978589232386035,
        0,
        0.06540312923014305
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.00145,
        0.0175,
        0.415869
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.9978589232386035,
        0,
        -0.06540312923014292
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.109035,
        0.0205,
        0.401323
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.9807852804032304,
        0,
        -0.1950903220161282
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.20919,
        0.0175,
        0.359428
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.9469301294951057,
        0,
        -0.3214394653031616
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.295089,
        0.0205,
        0.293038
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.8968727415326884,
        0,
        -0.44228869021900113
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.360878,
        0.0175,
        0.206679
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.8314696123025451,
        0,
        -0.5555702330196024
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.402073,
        0.0205,
        0.106234
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.7518398074789774,
        0,
        -0.6593458151000688
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.415869,
        0.0175,
        -0.00145
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.659345815100069,
        0,
        -0.7518398074789773
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.401323,
        0.0205,
        -0.109035
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.5555702330196022,
        0,
        -0.8314696123025453
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.359428,
        0.0175,
        -0.20919
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.4422886902190013,
        0,
        -0.8968727415326883
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.293038,
        0.0205,
        -0.295089
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.32143946530316175,
        0,
        -0.9469301294951056
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.206679,
        0.0175,
        -0.360878
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.19509032201612816,
        0,
        -0.9807852804032304
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.106234,
        0.0205,
        -0.402073
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        -0.06540312923014312,
        0,
        -0.9978589232386035
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.00145,
        0.0175,
        -0.415869
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        0.06540312923014287,
        0,
        -0.9978589232386035
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.109035,
        0.0205,
        -0.401323
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        0.19509032201612836,
        0,
        -0.9807852804032304
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.20919,
        0.0175,
        -0.359428
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        0.3214394653031611,
        0,
        -0.9469301294951058
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.295089,
        0.0205,
        -0.293038
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        0.4422886902190011,
        0,
        -0.8968727415326884
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.360878,
        0.0175,
        -0.206679
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        0.5555702330196023,
        0,
        -0.8314696123025452
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.402073,
        0.0205,
        -0.106234
      ],
      "scale": [
        0.105689,
        0.045,
        0.045
      ],
      "note": "circular flexible ring",
      "left_rotation": [
        0,
        0.6593458151000688,
        0,
        -0.7518398074789775
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        0.380315,
        0.0045,
        -0.211898
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.5591929034707469,
        0,
        0.8290375725550417
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        0.413759,
        0.0075,
        -0.135437
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.636078220277764,
        0,
        0.77162458338772
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        0.432,
        0.0105,
        -0.054
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.7071067811865475,
        0,
        0.7071067811865476
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        0.434367,
        0.0135,
        0.029422
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.77162458338772,
        0,
        0.636078220277764
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        0.420772,
        0.0165,
        0.111762
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.8290375725550417,
        0,
        0.5591929034707468
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        -0.380315,
        0.0045,
        0.211898
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.8290375725550417,
        0,
        -0.5591929034707467
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        -0.413759,
        0.0075,
        0.135437
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.7716245833877199,
        0,
        -0.6360782202777641
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        -0.432,
        0.0105,
        0.054
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.7071067811865476,
        0,
        -0.7071067811865475
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        -0.434367,
        0.0135,
        -0.029422
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.6360782202777638,
        0,
        -0.7716245833877201
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_wool",
      "translation": [
        -0.420772,
        0.0165,
        -0.111762
      ],
      "scale": [
        0.108,
        0.083,
        0.084
      ],
      "note": "textured curved side grip",
      "left_rotation": [
        0,
        -0.5591929034707469,
        0,
        -0.8290375725550416
      ]
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.12,
        0.065,
        -0.426
      ],
      "scale": [
        0.24,
        0.045,
        0.1
      ],
      "note": "controller docking bracket"
    },
    {
      "type": "block_display",
      "block": "minecraft:red_terracotta",
      "translation": [
        -0.14,
        0.11,
        -0.44
      ],
      "scale": [
        0.28,
        0.075,
        0.13
      ],
      "note": "red Joy-Con attachment"
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_concrete",
      "translation": [
        -0.122,
        0.185,
        -0.43
      ],
      "scale": [
        0.244,
        0.015,
        0.11
      ],
      "note": "controller top face"
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        -0.095,
        0.2,
        -0.408
      ],
      "scale": [
        0.044,
        0.018,
        0.044
      ],
      "note": "analog stick"
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.06,
        0.201,
        -0.407
      ],
      "scale": [
        0.016,
        0.01,
        0.016
      ],
      "note": "face button"
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.09,
        0.201,
        -0.388
      ],
      "scale": [
        0.016,
        0.01,
        0.016
      ],
      "note": "face button"
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.06,
        0.201,
        -0.369
      ],
      "scale": [
        0.016,
        0.01,
        0.016
      ],
      "note": "face button"
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.03,
        0.201,
        -0.388
      ],
      "scale": [
        0.016,
        0.01,
        0.016
      ],
      "note": "face button"
    },
    {
      "type": "block_display",
      "block": "minecraft:lime_concrete",
      "translation": [
        -0.006,
        0.155,
        -0.308
      ],
      "scale": [
        0.01,
        0.012,
        0.005
      ],
      "note": "small controller indicator",
      "brightness": {
        "block": 6,
        "sky": 6
      }
    }
  ],
  "behavior": {
    "lights": [
      {
        "id": "indicator",
        "level": 6,
        "point": [
          0,
          0.16,
          -0.3
        ],
        "required": false,
        "candidate_offsets": [
          [
            0,
            1,
            0
          ]
        ]
      }
    ],
    "collision": {
      "mode": "none",
      "cells_by_state": {
        "closed": [],
        "open": []
      }
    },
    "actions": [
      {
        "id": "toggle_light",
        "label": "開／關燈",
        "kind": "toggle_light",
        "groups": [],
        "sounds": {
          "light_on": {
            "id": "minecraft:block.lever.click",
            "volume": 0.4,
            "pitch": 1.2
          },
          "light_off": {
            "id": "minecraft:block.lever.click",
            "volume": 0.4,
            "pitch": 0.8
          }
        }
      }
    ],
    "actions_schema": "1.5.0",
    "light_toggle": {
      "default": "on",
      "off_block_states": {},
      "remove_brightness": true
    },
    "states": [
      "on",
      "off"
    ],
    "default_state": "on",
    "parts": [
      {
        "id": "body",
        "model_origin": [
          0,
          0,
          0
        ]
      }
    ],
    "interactions": [
      {
        "id": "light-click",
        "part_id": "body",
        "center": [
          0.0,
          0.0045,
          -0.012065500000000007
        ],
        "width": 0.868734,
        "height": 0.2135,
        "response": true,
        "action": "toggle_light"
      }
    ],
    "default_action": "toggle_light",
    "sounds": {
      "light_on": {
        "id": "minecraft:block.lever.click",
        "volume": 0.4,
        "pitch": 1.2
      },
      "light_off": {
        "id": "minecraft:block.lever.click",
        "volume": 0.4,
        "pitch": 0.8
      }
    },
    "animations": [
      "light_on",
      "light_off"
    ]
  }
}
