This site works best with JavaScript enabled. Please enable JavaScript to get the best experience from this site.
entity file:
{ "format_version": "1.8.0", "minecraft:client_entity": { "description": { "identifier": "minecraft:zombie", "min_engine_version": "1.8.0", "materials": { "default": "zombie" }, "textures": { "default": "textures/entity/zombie/zombie" }, "geometry": { "default": "geometry.zombie.v1.8" }, "spawn_egg": { "texture": "spawn_egg", "texture_index": 12 }, "scripts": { "pre_animation": [ "variable.tcos0 = (Math.cos(global.anim_pos * 38.17) * global.anim_speed / variable.gliding_speed_value) * 57.3;", "variable.tcos1 = -variable.tcos0;", "variable.internal_swim_pos = Math.mod(global.anim_pos, 26.0);", "variable.z_bob = Math.cos(global.life_time * 103.13244) * 2.865 + 2.865;", "variable.x_bob = Math.sin(global.life_time * 76.776372) * 2.865;" ] }, "animations": { "humanoid_big_head": "animation.humanoid.big_head", "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", "move": "animation.humanoid.move", "riding.arms": "animation.humanoid.riding.arms", "riding.legs": "animation.humanoid.riding.legs", "holding": "animation.humanoid.holding", "brandish_spear": "animation.humanoid.brandish_spear", "charging": "animation.humanoid.charging", "sneaking": "animation.humanoid.sneaking", "bob": "animation.humanoid.bob", "bow_and_arrow": "animation.humanoid.bow_and_arrow", "swimming": "animation.humanoid.swimming", "use_item_progress": "animation.humanoid.use_item_progress", "zombie_roundhousekick": "animation.zombie.roundhousekick", "zombie_swimming": "animation.zombie.swimming" }, "animation_controllers": [ { "humanoid_baby_big_head": "controller.animation.humanoid.baby_big_head" }, { "look_at_target": "controller.animation.humanoid.look_at_target" }, { "move": "controller.animation.humanoid.move" }, { "riding": "controller.animation.humanoid.riding" }, { "holding": "controller.animation.humanoid.holding" }, { "brandish_spear": "controller.animation.humanoid.brandish_spear" }, { "charging": "controller.animation.humanoid.charging" }, { "attack": "controller.animation.humanoid.attack" }, { "bob": "controller.animation.humanoid.bob" }, { "bow_and_arrow": "controller.animation.humanoid.bow_and_arrow" }, { "swimming": "controller.animation.humanoid.swimming" }, { "use_item_progress": "controller.animation.humanoid.use_item_progress" }, { "zombie_roundhousekick": "controller.animation.zombie.roundhousekick" }, { "zombie_swimming": "controller.animation.zombie.swimming" } ], "render_controllers": [ "controller.render.zombie" ], "enable_attachables": true } } }
Wubbla Lubba Dub Dub!
zombie animation controller:
{ "format_version": "1.8.0", "animation_controllers": { "controller.animation.zombie.attack_bare_hand": { "states": { "default": { "transitions": [ { "is_bare_hand": "variable.is_holding_left != 1.0" } ] }, "is_bare_hand": { "animations": [ { "zombie_attack_bare_hand": [] } ], "transitions": [ { "default": "variable.is_holding_left == 1.0" } ] } } }, "controller.animation.zombie.swimming": { "states": { "default": { "transitions": [ { "is_swimming": "variable.swim_amount > 0.0" } ] }, "is_swimming": { "animations": [ { "zombie_swimming": [] } ], "transitions": [ { "default": "variable.swim_amount <= 0.0" } ] } } }, "controller.animation.zombie.roundhousekick": { "states": { "default": { "transitions": [ { "roundhousekicking": "variable.damage_nearby_mobs" }, { "roundhousekicking": "variable.attack_time >= 0.0" }, { "roundhousekicking": "variable.is_holding_left != 1.0" } ] }, "roundhousekicking": { "animations": [ { "zombie_roundhousekick": [] } ], "transitions": [ { "default": "!variable.damage_nearby_mobs" }, { "default": "variable.attack_time < 0.0" }, { "default": "variable.is_holding_left == 1.0" } ] } } } } }
I am trying to make a zombie roundhouse kick when they attack and I am having trouble. I will share my situation on the other problem later.
zombie animation:
{ "format_version": "1.8.0", "animations": { "animation.zombie.swimming": { "loop": true, "bones": { "rightArm": { "rotation": [ "Math.lerprotate(this, -180.0, variable.swim_amount) - (variable.swim_amount * (variable.attack2 * 1.2 - variable.attack * 0.4)) + (variable.swim_amount * variable.x_bob) - this", "Math.lerprotate(this, 14.325, variable.swim_amount) - this", "Math.lerprotate(this, -14.325, variable.swim_amount) + (variable.swim_amount * variable.z_bob) - this" ] }, "leftArm": { "rotation": [ "Math.lerprotate(this, -180.0, variable.swim_amount) - (variable.swim_amount * (variable.attack2 * 1.2 - variable.attack * 0.4)) - (variable.swim_amount * variable.x_bob) - this", "Math.lerprotate(this, 14.325, variable.swim_amount) - this", "Math.lerprotate(this, 14.325, variable.swim_amount) - (variable.swim_amount * variable.z_bob) - this" ] } } }, "animation.zombie.roundhousekick": { "loop": true, "bones": { "head": { "rotation": { "0.0": [0.0], "0.8": [15.0, 0.0, 0.0], "0.9333": [0.0] } }, "rightArm": { "rotation": { "0.0": [0.0], "0.2667": [-35.0, -10.0, -5.0], "0.4": [-50.0, -15.0, -5.0], "0.9333": [0.0] } }, "leftArm": { "rotation": { "0.0": [0.0], "0.2667": [-80.0, 10.0, 0.0], "0.4": [-25.0, 20.0, 0.0], "0.9333": [0.0] } }, "rightLeg": { "rotation": { "0.0": [0.0], "0.6667": [-15.0, 0.0, 0.0], "0.8": [-45.0, 0.0, 0.0], "0.9333": [0.0] } }, "leftLeg": { "rotation": { "0.0": [0.0], "0.5333": [10.0, 0.0, 0.0], "0.6667": [15.0, 0.0, 0.0], "0.8": [20.0, 0.0, 0.0], "0.9333": [0.0] } }, "body": { "rotation": { "0.0": [0.0], "0.5333": [-15.0, 90.0, 0.0], "0.6667": [-30.0, 180.0, 0.0], "0.8": [-45.0, 270.0, 0.0], "0.9333": [0.0, 360.0, 0.0] } } } } } }
I just realized that the video pertaining to my second problem is for Java edition, but here is the video anyways. Would anyone know how to do this in Bedrock?.
Where does the animation controller folder go? thats wwhere i am having the most problems.
entity file:
Wubbla Lubba Dub Dub!
zombie animation controller:
Wubbla Lubba Dub Dub!
I am trying to make a zombie roundhouse kick when they attack and I am having trouble. I will share my situation on the other problem later.
zombie animation:
Wubbla Lubba Dub Dub!
I just realized that the video pertaining to my second problem is for Java edition, but here is the video anyways. Would anyone know how to do this in Bedrock?.
Wubbla Lubba Dub Dub!
Where does the animation controller folder go? thats wwhere i am having the most problems.