Minecraft – JSON Custom Item Models (1.14) : First Person and Third Person Scale, Rotation, and Translation

minecraft-java-editionminecraft-resource-packs

I've been trying for the last few hours and I can't get the right values for the scale, rotation, and translation of the custom item in the json file. I want the size, rotation, and location of the items on the screen to be exactly like their parent item.

{
  "parent": "builtin/generated",
  "textures": {
    "layer0": "item/custom_sword"
  },
  "display": {
    "firstperson_righthand": {
      "scale": [ 0, 0, 0 ],
      "rotation": [ 0, 0, 0 ],
      "translation": [ 0, 0, 0 ]
    },
    "firstperson_lefthand": {
      "scale": [ 0, 0, 0 ],
      "rotation": [ 0, 0, 0 ],
      "translation": [ 0, 0, 0 ]
    },
    "thirdperson_righthand": {
      "scale": [ 0, 0, 0 ],
      "rotation": [ 0, 0, 0 ],
      "translation": [ 0, 0, 0 ]
    },
    "thirdperson_lefthand": {
      "scale": [ 0, 0, 0 ],
      "rotation": [ 0, 0, 0 ],
      "translation": [ 0, 0, 0 ]
    }
  }
}

Here are some pictures of what I mean:

Examples of current and desired effect

I need some help for the right values to put in scale, rotation, and translation.

Best Answer

Try using Blockbench (https://blockbench.net/), I use it every time for my models.