mojira.dev
MCPE-233477

Spear breaks when editing player.entity from the default resoures from 1.21.130

When i started getting the default resource pack from minecraft github, 1.21.130

I modified player.entity and now the spear doesnt even work

Just in case, if you guys want to test it here is the player.entity file modified from me

{
  "format_version": "1.10.0",
  "minecraft:client_entity": {
    "description": {
      "identifier": "minecraft:player",
      "min_engine_version": "1.8.0",
      "materials": {
        "default": "entity_alphatest",
        "cape": "entity_alphatest",
        "animated": "player_animated",
        "spectator": "player_spectator"
      },
      "textures": {
        "default": "textures/entity/steve",
        "cape": "textures/entity/cape_invisible"
      },
      "geometry": {
        "default": "geometry.humanoid.custom",
        "cape": "geometry.cape"
      },
      "scripts": {
        "scale": "0.9375",
        "initialize": [
          "variable.is_holding_right = 0.0;",
          "variable.is_blinking = 0.0;",
          "variable.last_blink_time = 0.0;",
          "variable.hand_bob = 0.0;",
          "variable.oldhand_bob = 0.0;",
          "variable.headx = 0.0;",
          "variable.heady = 0.0;"
        ],
        "pre_animation": [
          "variable.helmet_layer_visible = !query.has_head_gear;",
          "variable.leg_layer_visible = 1.0;",
          "variable.boot_layer_visible = 1.0;",
          "variable.chest_layer_visible = 1.0;",
          "variable.attack_body_rot_y = Math.sin(360*Math.sqrt(variable.attack_time)) * 5.0;",
          "variable.tcos0 = (math.cos(query.modified_distance_moved * 38.17) * query.modified_move_speed / variable.gliding_speed_value) * 57.3;",
          "variable.first_person_rotation_factor = math.sin((1 - variable.attack_time) * 180.0);",
          "variable.hand_bob = query.life_time < 0.01 ? 0.0 : variable.hand_bob + ((query.is_on_ground && query.is_alive ? math.clamp(math.sqrt(math.pow(query.position_delta(0), 2.0) + math.pow(query.position_delta(2), 2.0)), 0.0, 0.1) : 0.0) - variable.hand_bob) * 0.02;",
          "variable.oldhand_bob = query.life_time < 0.01 ? 0.0 : variable.oldhand_bob + ((query.is_on_ground && query.is_alive ? math.clamp(math.sqrt(math.pow(query.position_delta(0), 2.0) + math.pow(query.position_delta(2), 2.0)), 0.0, 0.1) : 0.0) - variable.oldhand_bob) * 0.09;",
          "variable.map_angle = math.clamp(1 - variable.player_x_rotation / 45.1, 0.0, 1.0);",
          "variable.item_use_normalized = query.main_hand_item_use_duration / query.main_hand_item_max_duration;",
          "variable.riding_y_offset = query.is_riding_any_entity_of_type('minecraft:minecart', 'minecraft:boat', 'minecraft:chest_boat', 'minecraft:strider') ? -3.0 : 0.0;"
        ],
        "animate": [
          "root"
        ],
        "variables": {
          "variable.fp_melee_spear_use_attachable_rotation_z": "public",
          "variable.tp_melee_spear_use_attachable_rotation_z": "public",
          "variable.fp_melee_spear_attack_attachable_rotation_z": "public",
          "variable.tp_melee_spear_attack_attachable_position_z": "public",
          "variable.attack_time": "public",
          "variable.item_use_normalized": "public"
        },
        "should_update_effects_offscreen": "1.0"
      },
      "animations": {
        "root": "controller.animation.player.root",
        "base_controller": "controller.animation.player.base",
        "hudplayer": "controller.animation.player.hudplayer",
        "humanoid_base_pose": "animation.humanoid.base_pose",
        "look_at_target": "controller.animation.humanoid.look_at_target",
        "look_at_target_ui": "animation.player.look_at_target.ui",
        "look_at_target_default": "animation.humanoid.look_at_target.default",
        "look_at_target_gliding": "animation.humanoid.look_at_target.gliding",
        "look_at_target_swimming": "animation.humanoid.look_at_target.swimming",
        "look_at_target_inverted": "animation.player.look_at_target.inverted",
        "cape": "animation.player.cape",
        "move.arms": "animation.player.move.arms",
        "move.legs": "animation.player.move.legs",
        "swimming": "animation.player.swim",
        "swimming.legs": "animation.player.swim.legs",
        "riding.arms": "animation.player.riding.arms",
        "riding.legs": "animation.player.riding.legs",
        "holding": "animation.player.holding",
        "brandish_spear": "animation.humanoid.brandish_spear",
        "charging": "animation.humanoid.charging",
        "attack.positions": "animation.player.attack.positions",
        "attack.rotations": "animation.player.attack.rotations",
        "sneaking": "animation.player.sneaking",
        "bob": "animation.player.bob",
        "damage_nearby_mobs": "animation.humanoid.damage_nearby_mobs",
        "bow_and_arrow": "animation.humanoid.bow_and_arrow",
        "use_item_progress": "animation.humanoid.use_item_progress",
        "skeleton_attack": "animation.skeleton.attack",
        "sleeping": "animation.player.sleeping",
        "first_person_base_pose": "animation.player.first_person.base_pose",
        "first_person_empty_hand": "animation.player.first_person.empty_hand",
        "first_person_item_hand": "animation.player.first_person.item_hand",
        "first_person_arm_offsets": "animation.player.first_person.arm_offsets",
        "first_person_swap_item": "animation.player.first_person.swap_item",
        "first_person_attack_controller": "controller.animation.player.first_person_attack",
        "first_person_attack_rotation": "animation.player.first_person.attack_rotation",
        "first_person_attack_rotation_item": "animation.player.first_person.attack_rotation_item",
        "first_person_attack_rotation_CB": "animation.player.first_person.attack_rotation_CB",
        "first_person_attack_rotation_CCB": "animation.player.first_person.attack_rotation_CCB",
        "first_person_attack_rotation_shield": "animation.player.first_person.attack_rotation_shield",
        "first_person_attack_rotation_itemUSE": "animation.player.first_person.attack_rotation_itemUSE",
        "first_person_vr_attack_rotation": "animation.player.first_person.vr_attack_rotation",
        "first_person_walk_invert": "animation.player.first_person.walk_invert",
        "first_person_walk": "animation.player.first_person.walk",
        "first_person_map_controller": "controller.animation.player.first_person_map",
        "first_person_map_hold": "animation.player.first_person.map_hold",
        "first_person_map_hold_attack": "animation.player.first_person.map_hold_attack",
        "first_person_map_hold_off_hand": "animation.player.first_person.map_hold_off_hand",
        "first_person_map_hold_main_hand": "animation.player.first_person.map_hold_main_hand",
        "first_person_crossbow_equipped": "animation.player.first_person.crossbow_equipped",
        "first_person_crossbow_hold": "animation.player.first_person.crossbow_hold",
        "first_person_breathing_bob": "animation.player.first_person.breathing_bob",
        "third_person_crossbow_equipped": "animation.player.crossbow_equipped",
        "third_person_bow_equipped": "animation.player.bow_equipped",
        "crossbow_hold": "animation.player.crossbow_hold",
        "crossbow_controller": "controller.animation.player.crossbow",
        "shield_block_main_hand": "animation.player.shield_block_main_hand",
        "shield_block_off_hand": "animation.player.shield_block_off_hand",
        "blink": "controller.animation.persona.blink",
        "fishing_rod": "animation.humanoid.fishing_rod",
        "holding_spyglass": "animation.humanoid.holding_spyglass",
        "first_person_shield_block": "animation.player.first_person.shield_block",
        "tooting_goat_horn": "animation.humanoid.tooting_goat_horn",
        "holding_brush": "animation.humanoid.holding_brush",
        "brushing": "animation.humanoid.brushing",
        "crawling": "animation.player.crawl",
        "crawling.legs": "animation.player.crawl.legs",
        "holding_heavy_core": "animation.player.holding_heavy_core",
        "riding.root": "animation.player.riding.root",
        "first_person_melee_spear_use": "animation.player.first_person.melee_spear_use",
        "first_person_melee_spear_hold": "animation.player.first_person.melee_spear_hold",
        "first_person_melee_spear_attack": "animation.player.first_person.melee_spear_attack",
        "first_person_melee_spear_controller": "controller.animation.player.first_person_melee_spear",
        "third_person_melee_spear_use": "animation.humanoid.melee_spear_use",
        "third_person_melee_spear_hold": "animation.humanoid.melee_spear_hold",
        "third_person_melee_spear_attack": "animation.player.melee_spear_attack",
        "third_person_melee_spear_controller": "controller.animation.player.melee_spear"
      },
      "render_controllers": [
        {
          "controller.render.player.first_person_spectator": "variable.is_first_person && query.is_spectator"
        },
        {
          "controller.render.player.third_person_spectator": "!variable.is_first_person && !variable.map_face_icon && query.is_spectator"
        },
        {
          "controller.render.player.first_person": "variable.is_first_person && !query.is_spectator"
        },
        {
          "controller.render.player.third_person": "!variable.is_first_person && !variable.map_face_icon && !query.is_spectator"
        },
        {
          "controller.render.player.map": "variable.map_face_icon"
        }
      ],
      "enable_attachables": true
    }
  }
}

Linked issues

Attachments

Comments 1

We're tracking this issue at MCPE-232995, so this report is being resolved and linked as a duplicate.

Please only comment on the linked report if you have new information to share. If you don't have any new information to share, add a vote to the report by pressing the "Vote for this issue" button on the right.

If you haven't already, please search before creating a report to see if the issue has already been reported. See the Bug Tracker Guidelines for tips on searching for issues.

Quick Links:
📓 Bug Tracker Guidelines – 💬 Community Support – 📧 Mojang Support (Technical Issues) – 📧 Microsoft Support (Account Issues)
📓 Project Summary – ✍️ Feedback and Suggestions – 📖 Game Wiki

whfww126

(Unassigned)

Unconfirmed

iOS

16

1.21.130

Retrieved