Version History for the Arrow Entity

<< back to entity list

Note: Version history only goes as far back as the earliest version on file (Minecraft 1.12.0.28 ). View Detailed Entity Information >>


Changes in version 1.20.40.21

    • New Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  1,
                  5
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": {
               "apply_effect_to_blocking_targets": false
              }
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
      Previous Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  1,
                  5
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
    • New Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  3,
                  6
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": {
               "apply_effect_to_blocking_targets": false
              }
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
      Previous Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  3,
                  6
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
    • New Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": 1,
               "knockback": true,
               "semi_random_diff_damage": true,
               "destroy_on_hit": true,
               "max_critical_damage": 10,
               "min_critical_damage": 9,
               "power_multiplier": 0.97
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": {
               "apply_effect_to_blocking_targets": false
              }
          },
          "hit_sound": "bow.hit",
          "power": 5,
          "gravity": 0.05,
          "uncertainty_base": 1,
          "uncertainty_multiplier": 0,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
      Previous Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": 1,
               "knockback": true,
               "semi_random_diff_damage": true,
               "destroy_on_hit": true,
               "max_critical_damage": 10,
               "min_critical_damage": 9,
               "power_multiplier": 0.97
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hit_sound": "bow.hit",
          "power": 5,
          "gravity": 0.05,
          "uncertainty_base": 1,
          "uncertainty_multiplier": 0,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
    • New Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  1,
                  4
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": {
               "apply_effect_to_blocking_targets": false
              }
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
      Previous Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  1,
                  4
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }

Changes in version 1.19.50.2

    • New Value:
      "variants": [
          {
              "skinning": {
               "+defines": [
                  "USE_SKINNING"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_color": {
               "+defines": [
                  "USE_SKINNING",
                  "USE_OVERLAY"
               ],
               "+states": [
                  "Blending"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Color"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_alphatest": {
               "+defines": [
                  "USE_SKINNING",
                  "ALPHA_TEST"
               ],
               "+states": [
                  "DisableCulling"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          }
      ]
      Previous Value:
      "variants": [
          {
              "skinning": {
               "+defines": [
                  "USE_SKINNING"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          },
          {
              "skinning_color": {
               "+defines": [
                  "USE_SKINNING",
                  "USE_OVERLAY"
               ],
               "+states": [
                  "Blending"
               ],
               "vertexFields": [
                  {
                      "field": "Position"
                  },
                  {
                      "field": "BoneId0"
                  },
                  {
                      "field": "Color"
                  },
                  {
                      "field": "Normal"
                  },
                  {
                      "field": "UV0"
                  }
               ]
              }
          }
      ]

Changes in version 1.17.30.4

Changes in version 1.16.20.3

    • New Value:
      "bones": [
          {
              "name": "body",
              "pivot": [
               0,
               1,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      0,
                      -2.5,
                      -3
                  ],
                  "rotation": [
                      0,
                      0,
                      45
                  ],
                  "size": [
                      0,
                      5,
                      16
                  ],
                  "uv": {
                      "east": {
                       "uv": [
                          0,
                          0
                       ]
                      }
                  }
               },
               {
                  "origin": [
                      0,
                      -2.5,
                      -3
                  ],
                  "rotation": [
                      0,
                      0,
                      -45
                  ],
                  "size": [
                      0,
                      5,
                      16
                  ],
                  "uv": {
                      "east": {
                       "uv": [
                          0,
                          0
                       ]
                      }
                  }
               },
               {
                  "origin": [
                      -2.5,
                      -2.5,
                      12
                  ],
                  "rotation": [
                      0,
                      0,
                      45
                  ],
                  "size": [
                      5,
                      5,
                      0
                  ],
                  "uv": {
                      "south": {
                       "uv": [
                          0,
                          5
                       ]
                      }
                  }
               }
              ]
          }
      ]
      Previous Value:
      "bones": [
          {
              "name": "body",
              "pivot": [
               0,
               1,
               0
              ],
              "cubes": [
               {
                  "origin": [
                      0,
                      -1.5,
                      -3
                  ],
                  "rotation": [
                      0,
                      0,
                      45
                  ],
                  "size": [
                      0,
                      5,
                      16
                  ],
                  "uv": {
                      "east": {
                       "uv": [
                          0,
                          0
                       ]
                      }
                  }
               },
               {
                  "origin": [
                      0,
                      -1.5,
                      -3
                  ],
                  "rotation": [
                      0,
                      0,
                      -45
                  ],
                  "size": [
                      0,
                      5,
                      16
                  ],
                  "uv": {
                      "east": {
                       "uv": [
                          0,
                          0
                       ]
                      }
                  }
               },
               {
                  "origin": [
                      -2.5,
                      -1.5,
                      12
                  ],
                  "rotation": [
                      0,
                      0,
                      45
                  ],
                  "size": [
                      5,
                      5,
                      0
                  ],
                  "uv": {
                      "south": {
                       "uv": [
                          0,
                          5
                       ]
                      }
                  }
               }
              ]
          }
      ]

Changes in version 1.16.100.04

Changes in version 1.16.0.2

Changes in version 1.13.0.34

    • New Value:
      "minecraft:hurt_on_condition": {
          "damage_conditions": [
              {
               "filters": {
                  "test": "in_lava",
                  "subject": "self",
                  "operator": "==",
                  "value": true
               },
               "cause": "lava",
               "damage_per_tick": 4
              }
          ]
      }
    • New Value:
      "minecraft:pushable": {
          "is_pushable": false,
          "is_pushable_by_piston": true
      }
    • New Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  1,
                  5
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
      Previous Value:
      "minecraft:projectile": {
          "onHit": {
              "impact_damage": {
               "damage": [
                  1,
                  5
               ],
               "knockback": true,
               "semirandomdiffdamage": false,
               "destroyonhit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hitSound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertaintyBase": 16,
          "uncertaintyMultiplier": 4,
          "anchor": 1,
          "shouldbounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
    • New Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  3,
                  6
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
      Previous Value:
      "minecraft:projectile": {
          "onHit": {
              "impact_damage": {
               "damage": [
                  3,
                  6
               ],
               "knockback": true,
               "semirandomdiffdamage": false,
               "destroyonhit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hitSound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertaintyBase": 16,
          "uncertaintyMultiplier": 4,
          "anchor": 1,
          "shouldbounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
    • New Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": 1,
               "knockback": true,
               "semi_random_diff_damage": true,
               "destroy_on_hit": true,
               "max_critical_damage": 10,
               "min_critical_damage": 9,
               "power_multiplier": 0.97
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hit_sound": "bow.hit",
          "power": 5,
          "gravity": 0.05,
          "uncertainty_base": 1,
          "uncertainty_multiplier": 0,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
      Previous Value:
      "minecraft:projectile": {
          "onHit": {
              "impact_damage": {
               "damage": 1,
               "knockback": true,
               "semirandomdiffdamage": true,
               "destroyonhit": true,
               "maxcriticaldamage": 10,
               "mincriticaldamage": 9,
               "powermultiplier": 0.97
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hitSound": "bow.hit",
          "power": 5,
          "gravity": 0.05,
          "uncertaintyBase": 1,
          "uncertaintyMultiplier": 0,
          "anchor": 1,
          "shouldbounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
    • New Value:
      "format_version": "1.13.0"
      Previous Value:
      "format_version": "1.8.0"
    • New Value:
      "minecraft:projectile": {
          "on_hit": {
              "impact_damage": {
               "damage": [
                  1,
                  4
               ],
               "knockback": true,
               "semi_random_diff_damage": false,
               "destroy_on_hit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hit_sound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertainty_base": 16,
          "uncertainty_multiplier": 4,
          "anchor": 1,
          "should_bounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
      Previous Value:
      "minecraft:projectile": {
          "onHit": {
              "impact_damage": {
               "damage": [
                  1,
                  4
               ],
               "knockback": true,
               "semirandomdiffdamage": false,
               "destroyonhit": true
              },
              "stick_in_ground": {
               "shake_time": 0.35
              },
              "arrow_effect": []
          },
          "hitSound": "bow.hit",
          "power": 1.6,
          "gravity": 0.05,
          "uncertaintyBase": 16,
          "uncertaintyMultiplier": 4,
          "anchor": 1,
          "shouldbounce": true,
          "offset": [
              0,
              -0.1,
              0
          ]
      }
    • New Value:
      "body": {
          "rotation": [
              "variable.shake_power - query.target_x_rotation",
              "-query.target_y_rotation",
              0
          ],
          "scale": [
              0.7,
              0.7,
              0.9
          ]
      }
      Previous Value:
      "body": {
          "rotation": [
              "-query.target_x_rotation",
              "-query.target_y_rotation",
              0
          ],
          "scale": [
              0.699999988079071,
              0.699999988079071,
              0.8999999761581421
          ]
      }