net.minecraft.entity.mob
extends ZombieEntity implements RangedAttackMob
Nameable, EntityLike, UniquelyIdentifiable, ScoreHolder, DataTracked, ComponentsAccess, HeldItemContext, StackReferenceGetter, DebugTrackable, EntryConvertible, Attackable, ServerWaypoint, Waypoint, Targeter, EquipmentHolder, Leashable, Monster, RangedAttackMob
| net.minecraft.world.entity.monster.zombie.RangedZombie |
| net.minecraft.class_1_1778 |
| net.minecraft.entity.mob.RangedZombieEntity |
Field summary
| Modifier and Type | Field |
| private static final float |
| MELEE_MODE_DISTANCE_SQR |
| field_1_11595 |
| field_1_11595 |
|
| private static final float |
| RANGED_MODE_DISTANCE_SQR |
| field_1_11596 |
| field_1_11596 |
|
| private float |
| rangedAttackUncertainty |
| field_1_11598 |
| shotDivergence |
|
| private boolean |
| isRanged |
| field_1_11597 |
| attackingWithProjectile |
|
Constructor summary
Method summary
| Modifier and Type | Method |
| public boolean |
| isRanged() |
| method_1_11256() |
| isAttackingWithProjectile() |
|
| public float |
|
| public void |
| setRangedAttackUncertainty(float rangedAttackUncertainty) |
| method_1_11257(float arg0) |
| setShotDivergence(float shotDivergence) |
|
| public abstract Item |
| getRangedWeaponType() |
| method_1_11255() |
| getProjectileItem() |
|
| protected abstract ProjectileEntity |
|
| protected abstract SoundEvent |
| getRangedAttackSound() |
| method_1_11254() |
| getShootSoundEvent() |
|
| public void |
|
| protected boolean |
| shouldDoRangedAttack() |
| method_1_11258() |
| canShoot() |
|