{
  "id": "pro-coffee-grinder",
  "name_zh": "磨豆機",
  "name_en": "Pro Coffee Grinder",
  "tag": "de_pro_coffee_grinder",
  "category": "kitchen",
  "mount": "tabletop",
  "size": [
    0.34,
    0.4,
    0.38
  ],
  "large": false,
  "sittable": false,
  "source": "acnh-inspired: pro coffee grinder — https://docs.google.com/spreadsheets/d/13d_LAJPlxMa_DubPTuirkIV4DERBMXbrWQsmSh8ReK4/export?format=xlsx",
  "parts": [
    {
      "type": "block_display",
      "block": "minecraft:polished_blackstone",
      "translation": [
        -0.145,
        0.0,
        -0.17
      ],
      "scale": [
        0.29,
        0.026,
        0.34
      ],
      "note": "rubber foot",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:red_concrete",
      "translation": [
        -0.15,
        0.0235,
        -0.175
      ],
      "scale": [
        0.3,
        0.025,
        0.35
      ],
      "note": "red cast base",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:red_concrete",
      "translation": [
        -0.054,
        0.049,
        -0.155
      ],
      "scale": [
        0.108,
        0.155,
        0.036
      ],
      "note": "rounded red motor chord 1",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:red_concrete",
      "translation": [
        -0.082486,
        0.049,
        -0.119
      ],
      "scale": [
        0.16497272501841023,
        0.155,
        0.036
      ],
      "note": "rounded red motor chord 2",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:red_concrete",
      "translation": [
        -0.09,
        0.049,
        -0.083
      ],
      "scale": [
        0.18,
        0.155,
        0.036
      ],
      "note": "rounded red motor chord 3",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:red_concrete",
      "translation": [
        -0.082486,
        0.049,
        -0.047
      ],
      "scale": [
        0.16497272501841023,
        0.155,
        0.036
      ],
      "note": "rounded red motor chord 4",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:red_concrete",
      "translation": [
        -0.054,
        0.049,
        -0.011
      ],
      "scale": [
        0.10800000000000004,
        0.155,
        0.036
      ],
      "note": "rounded red motor chord 5",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:iron_block",
      "translation": [
        -0.08,
        0.1345,
        -0.0245
      ],
      "scale": [
        0.16,
        0.055,
        0.095
      ],
      "note": "metal grinder head",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:iron_block",
      "translation": [
        -0.024,
        0.1275,
        0.0375
      ],
      "scale": [
        0.048,
        0.035,
        0.067
      ],
      "note": "forward dispensing chute",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_concrete",
      "translation": [
        -0.0426,
        0.201,
        -0.136
      ],
      "scale": [
        0.0852,
        0.023,
        0.028399999999999998
      ],
      "note": "hopper collar chord 1",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_concrete",
      "translation": [
        -0.065073,
        0.201,
        -0.1076
      ],
      "scale": [
        0.13014514973674585,
        0.023,
        0.028399999999999998
      ],
      "note": "hopper collar chord 2",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_concrete",
      "translation": [
        -0.071,
        0.201,
        -0.0792
      ],
      "scale": [
        0.142,
        0.023,
        0.028399999999999998
      ],
      "note": "hopper collar chord 3",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_concrete",
      "translation": [
        -0.065073,
        0.201,
        -0.0508
      ],
      "scale": [
        0.13014514973674585,
        0.023,
        0.028399999999999998
      ],
      "note": "hopper collar chord 4",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:gray_concrete",
      "translation": [
        -0.0426,
        0.201,
        -0.0224
      ],
      "scale": [
        0.08520000000000005,
        0.023,
        0.028399999999999998
      ],
      "note": "hopper collar chord 5",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_terracotta",
      "translation": [
        -0.0468,
        0.224,
        -0.143
      ],
      "scale": [
        0.0936,
        0.038,
        0.0312
      ],
      "note": "visible roasted beans chord 1",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_terracotta",
      "translation": [
        -0.071488,
        0.224,
        -0.1118
      ],
      "scale": [
        0.1429763616826222,
        0.038,
        0.0312
      ],
      "note": "visible roasted beans chord 2",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_terracotta",
      "translation": [
        -0.078,
        0.224,
        -0.0806
      ],
      "scale": [
        0.156,
        0.038,
        0.0312
      ],
      "note": "visible roasted beans chord 3",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_terracotta",
      "translation": [
        -0.071488,
        0.224,
        -0.0494
      ],
      "scale": [
        0.1429763616826222,
        0.038,
        0.0312
      ],
      "note": "visible roasted beans chord 4",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_terracotta",
      "translation": [
        -0.0468,
        0.224,
        -0.0182
      ],
      "scale": [
        0.0936,
        0.038,
        0.0312
      ],
      "note": "visible roasted beans chord 5",
      "group": "burr"
    },
    {
      "type": "block_display",
      "block": "minecraft:glass",
      "translation": [
        -0.096,
        0.224,
        -0.15
      ],
      "scale": [
        0.012,
        0.134,
        0.17
      ],
      "note": "transparent hopper side",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:glass",
      "translation": [
        0.084,
        0.224,
        -0.15
      ],
      "scale": [
        0.012,
        0.134,
        0.17
      ],
      "note": "transparent hopper side",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:glass",
      "translation": [
        -0.084,
        0.224,
        -0.156
      ],
      "scale": [
        0.168,
        0.134,
        0.012
      ],
      "note": "transparent hopper front rear",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:glass",
      "translation": [
        -0.084,
        0.224,
        0.014
      ],
      "scale": [
        0.168,
        0.134,
        0.012
      ],
      "note": "transparent hopper front rear",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:polished_blackstone",
      "translation": [
        -0.0618,
        0.358,
        -0.168
      ],
      "scale": [
        0.12359999999999997,
        0.018,
        0.0412
      ],
      "note": "removable hopper lid chord 1",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:polished_blackstone",
      "translation": [
        -0.094401,
        0.358,
        -0.1268
      ],
      "scale": [
        0.1888021186321806,
        0.018,
        0.0412
      ],
      "note": "removable hopper lid chord 2",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:polished_blackstone",
      "translation": [
        -0.103,
        0.358,
        -0.0856
      ],
      "scale": [
        0.206,
        0.018,
        0.0412
      ],
      "note": "removable hopper lid chord 3",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:polished_blackstone",
      "translation": [
        -0.094401,
        0.358,
        -0.0444
      ],
      "scale": [
        0.1888021186321806,
        0.018,
        0.0412
      ],
      "note": "removable hopper lid chord 4",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:polished_blackstone",
      "translation": [
        -0.0618,
        0.358,
        -0.0032
      ],
      "scale": [
        0.12360000000000002,
        0.018,
        0.0412
      ],
      "note": "removable hopper lid chord 5",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:polished_blackstone",
      "translation": [
        -0.021,
        0.376,
        -0.0835
      ],
      "scale": [
        0.042,
        0.022,
        0.037
      ],
      "note": "lid grip",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:iron_block",
      "translation": [
        -0.036,
        0.049,
        0.035
      ],
      "scale": [
        0.072,
        0.074,
        0.024
      ],
      "note": "steel grounds receiver chord 1",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:iron_block",
      "translation": [
        -0.054991,
        0.049,
        0.059
      ],
      "scale": [
        0.10998181667894015,
        0.074,
        0.024
      ],
      "note": "steel grounds receiver chord 2",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:iron_block",
      "translation": [
        -0.06,
        0.049,
        0.083
      ],
      "scale": [
        0.12,
        0.074,
        0.024
      ],
      "note": "steel grounds receiver chord 3",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:iron_block",
      "translation": [
        -0.054991,
        0.049,
        0.107
      ],
      "scale": [
        0.10998181667894016,
        0.074,
        0.024
      ],
      "note": "steel grounds receiver chord 4",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:iron_block",
      "translation": [
        -0.036,
        0.049,
        0.131
      ],
      "scale": [
        0.07199999999999995,
        0.074,
        0.024
      ],
      "note": "steel grounds receiver chord 5",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_concrete",
      "translation": [
        -0.0276,
        0.123,
        0.049
      ],
      "scale": [
        0.05519999999999999,
        0.004,
        0.0184
      ],
      "note": "grounds visible at receiver mouth chord 1",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_concrete",
      "translation": [
        -0.04216,
        0.123,
        0.0674
      ],
      "scale": [
        0.08431939278718746,
        0.004,
        0.0184
      ],
      "note": "grounds visible at receiver mouth chord 2",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_concrete",
      "translation": [
        -0.046,
        0.123,
        0.0858
      ],
      "scale": [
        0.092,
        0.004,
        0.0184
      ],
      "note": "grounds visible at receiver mouth chord 3",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_concrete",
      "translation": [
        -0.04216,
        0.123,
        0.1042
      ],
      "scale": [
        0.08431939278718746,
        0.004,
        0.0184
      ],
      "note": "grounds visible at receiver mouth chord 4",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:brown_concrete",
      "translation": [
        -0.0276,
        0.123,
        0.1226
      ],
      "scale": [
        0.05519999999999999,
        0.004,
        0.0184
      ],
      "note": "grounds visible at receiver mouth chord 5",
      "group": "body"
    },
    {
      "type": "block_display",
      "block": "minecraft:black_concrete",
      "translation": [
        0.084,
        0.0825,
        -0.0225
      ],
      "scale": [
        0.018,
        0.035,
        0.025
      ],
      "note": "power switch",
      "group": "body"
    }
  ],
  "behavior": {
    "lights": [],
    "collision": {
      "mode": "none",
      "cells_by_state": {
        "closed": [],
        "open": []
      }
    },
    "parts": [
      {
        "id": "body",
        "model_origin": [
          0,
          0,
          0
        ]
      },
      {
        "id": "burr",
        "pivot": [
          0,
          0.224,
          -0.065
        ],
        "motion": {
          "type": "spin",
          "axis": "y",
          "pivot": [
            0,
            0.224,
            -0.065
          ],
          "degrees_per_second": 120,
          "period_ticks": 5,
          "loop": true
        },
        "toggle": {
          "default": "off"
        }
      }
    ],
    "interactions": [
      {
        "id": "burr-click",
        "part_id": "burr",
        "center": [
          0.0,
          0.201,
          -0.065
        ],
        "width": 0.156,
        "height": 0.061,
        "response": true,
        "action": "spin"
      }
    ],
    "actions": [
      {
        "id": "spin",
        "label": "開始磨豆",
        "kind": "spin",
        "groups": [
          "burr"
        ],
        "toggle": {
          "default": "off"
        },
        "motion": {
          "type": "spin",
          "axis": "y",
          "pivot": [
            0,
            0.224,
            -0.065
          ],
          "degrees_per_second": 120,
          "period_ticks": 5,
          "loop": true
        },
        "sounds": {
          "spin_start": {
            "id": "minecraft:block.grindstone.use",
            "volume": 0.5,
            "pitch": 1
          },
          "spin_stop": {
            "id": "minecraft:block.lever.click",
            "volume": 0.5,
            "pitch": 1
          },
          "spin_loop": {
            "id": "minecraft:block.grindstone.use",
            "volume": 0.12,
            "pitch": 1,
            "interval_ticks": 40
          }
        }
      }
    ],
    "actions_schema": "1.5.0",
    "toggle": {
      "default": "off"
    },
    "action_labels": {
      "spin_on": "開始磨豆",
      "spin_off": "停下來"
    },
    "default_action": "spin",
    "sounds": {
      "spin_start": {
        "id": "minecraft:block.grindstone.use",
        "volume": 0.5,
        "pitch": 1
      },
      "spin_stop": {
        "id": "minecraft:block.lever.click",
        "volume": 0.5,
        "pitch": 1
      },
      "spin_loop": {
        "id": "minecraft:block.grindstone.use",
        "volume": 0.12,
        "pitch": 1,
        "interval_ticks": 40
      }
    },
    "animations": [
      "spin"
    ]
  }
}
