{
  "code": "forge",
  "class": "BlockForge",
  "entityClass": "Forge",
  "shape": { "base": "game:block/stone/forge/forge" },
  "attributes": {
    "handbook": {
      "groupBy": ["forge-*"]
    }
  },
  "variantgroups": [{ "loadFromProperties": "game:block/rock" }],
  "skipVariants": ["morevariants:forge-granite"],
  "blockmaterial": "Stone",
  "renderpass": "OpaqueNoCull",
  "creativeinventory": { "general": ["*"], "decorative": ["*"] },
  "replaceable": 500,
  "lightAbsorption": 0,
  "resistance": 3.5,
  "sounds": {
    "walk": "game:walk/stone",
    "byTool": {
      "Pickaxe": {
        "hit": "game:block/rock-hit-pickaxe",
        "break": "game:block/rock-break-pickaxe"
      }
    }
  },
  "sidesolid": { "all": false },
  "sideopaque": { "all": false },
  "textures": {
    "coal": { "base": "game:block/coal/bituminous" },
    "ember": { "base": "game:block/coal/ember" },
    "forge": { "base": "block/stone/forge/{rock}/forge" },
    "coal-dust": { "base": "block/stone/forge/{rock}/coal-dust" }
  },
  "collisionbox": {
    "x1": 0.0625,
    "y1": 0,
    "z1": 0.0625,
    "x2": 0.9375,
    "y2": 0.875,
    "z2": 0.9375
  },
  "selectionbox": {
    "x1": 0.0625,
    "y1": 0,
    "z1": 0.0625,
    "x2": 0.9375,
    "y2": 0.875,
    "z2": 0.9375
  },
  "heldTpIdleAnimation": "holdbothhandslarge",
  "heldTpUseAnimation": "twohandplaceblock",
  "tpHandTransform": {
    "translation": { "x": -1.2, "y": -1.1, "z": -0.8 },
    "rotation": { "x": -2, "y": 25, "z": -78 },
    "scale": 0.37
  }
}
