minecraft-src/net/minecraft/client/model/AbstractZombieModel.java
2025-07-04 02:49:36 +03:00

19 lines
693 B
Java

package net.minecraft.client.model;
import net.fabricmc.api.EnvType;
import net.fabricmc.api.Environment;
import net.minecraft.client.model.geom.ModelPart;
import net.minecraft.client.renderer.entity.state.ZombieRenderState;
@Environment(EnvType.CLIENT)
public abstract class AbstractZombieModel<S extends ZombieRenderState> extends HumanoidModel<S> {
protected AbstractZombieModel(ModelPart modelPart) {
super(modelPart);
}
public void setupAnim(S zombieRenderState) {
super.setupAnim(zombieRenderState);
float f = zombieRenderState.attackTime;
AnimationUtils.animateZombieArms(this.leftArm, this.rightArm, zombieRenderState.isAggressive, f, zombieRenderState.ageInTicks);
}
}