{
    "head": "neck",
    "portraitScale": 1.8,
    "portraitTranslation": [ -0.2, 1.0, 0 ],
    "profileScale": 0.6,
    "profileTranslation": [ 0, 0.8, 0 ],
    "animations": {
      "faint": "q.bedrock_primary('grumpig', 'faint', q.curve('one'))",
      "cry": "q.bedrock_stateful('grumpig', 'cry')",
      "recoil": "q.bedrock_stateful('grumpig', 'recoil')",
      "physical": "q.bedrock_primary('grumpig', 'physical', q.curve('symmetrical_wide'))",
      "special": "q.bedrock_primary('grumpig', 'special', q.curve('symmetrical_wide'))",
      "status": "q.bedrock_primary('grumpig', 'status', q.curve('symmetrical_wide'))"
    }, 
    "poses": {
      "standing": {
        "poseTypes": [
          "STAND",
          "NONE",
          "PORTRAIT",
          "PROFILE"
        ],
        "isBattle": false,
        "animations": [
          "q.look('neck')",
          "q.bedrock('grumpig', 'ground_idle')"
        ],
        "quirks": [
          "q.bedrock_quirk('grumpig', 'blink')",
          "q.bedrock_quirk('grumpig', 'gloat'), 20, 60, 1)"
        ]
      },
      "walking": {
        "poseTypes": [ "WALK" ],
        "animations": [ 
          "q.look('neck')", 
          "bedrock(grumpig, ground_walk)" ],
        "quirks": [
          "q.bedrock_quirk('grumpig', 'blink')"
        ]
      },
      "sleeping": {
        "poseTypes": ["SLEEP"],
        "animations": [
          "q.bedrock('grumpig', 'sleep')"
        ]
      },
      "battle-idle": {
        "poseTypes": ["STAND"],
        "isBattle": true,
        "animations": ["q.look('neck')", "q.bedrock('grumpig', 'battle_idle')"],
          "quirks": [
            "q.bedrock_quirk('grumpig', 'blink')"
          ]
      }
    }
  }
  