History - net.minecraft.entity.mob.DrownedEntity

26.3-pre-2

Names

Fields

Constructors

Methods

26.3-pre-1

Names

Fields

Constructors

Methods

26.3-snapshot-10

Names

Fields

UniformIntProvider: PERSISTENT_ANGER_TIME, field_1_9880, ANGER_TIME_PROVIDER

long: persistentAngerEndTime, field_1_9881, angerEndTime

LazyEntityReference<LivingEntity>: persistentAngerTarget, field_1_9882, angryAt

Constructors

Methods

boolean (LivingEntity): okTarget, method_1_9977, method_1_9977

boolean (LivingEntity, ServerWorld): okTarget, method_64461, canTarget

boolean (LivingEntity, ServerWorld): lambda$addBehaviourGoals$0, method_64461, canTarget

boolean (): shouldDoRangedAttack, method_1_7930, canTargetWithTrident

void (WriteView): addAdditionalSaveData, method_5652, writeCustomData

void (ReadView): readAdditionalSaveData, method_5749, readCustomData

boolean (): shouldBehaveNeutrally, method_1_9621, shouldStopPursuingTarget

void (long): setPersistentAngerEndTime, method_75132, setAngerEndTime

long (): getPersistentAngerEndTime, method_75130, getAngerEndTime

void (LazyEntityReference<LivingEntity>): setPersistentAngerTarget, method_29513, setAngryAt

LazyEntityReference<LivingEntity> (): getPersistentAngerTarget, method_29508, getAngryAt

void (): startPersistentAngerTimer, method_29509, chooseRandomAngerTime

void (ServerWorld): customServerAiStep, method_5958, mobTick

boolean (ServerWorld, PlayerEntity): isPreventingPlayerRest, method_7076, isAngryAt

boolean (): lambda$addBehaviourGoals$0, method_1_9620, method_1_9620

26.3-snapshot-9

Names

Fields

UniformIntProvider: PERSISTENT_ANGER_TIME, field_1_9880, field_1_9880

UniformIntProvider: PERSISTENT_ANGER_TIME, field_1_9880, ANGER_TIME_PROVIDER

long: persistentAngerEndTime, field_1_9881, field_1_9881

long: persistentAngerEndTime, field_1_9881, angerEndTime

LazyEntityReference<LivingEntity>: persistentAngerTarget, field_1_9882, field_1_9882

LazyEntityReference<LivingEntity>: persistentAngerTarget, field_1_9882, angryAt

Constructors

Methods

boolean (LivingEntity, ServerWorld): okTarget, method_64461, method_64461

boolean (LivingEntity, ServerWorld): okTarget, method_64461, canTarget

boolean (): shouldBehaveNeutrally, method_1_9621, method_1_9621

boolean (): shouldBehaveNeutrally, method_1_9621, shouldStopPursuingTarget

26.3-snapshot-8

Names

Fields

UniformIntProvider: PERSISTENT_ANGER_TIME, field_1_9880, field_1_9880

long: persistentAngerEndTime, field_1_9881, field_1_9881

LazyEntityReference<LivingEntity>: persistentAngerTarget, field_1_9882, field_1_9882

Constructors

Methods

boolean (LivingEntity): okTarget, method_7012, canDrownedAttackTarget

boolean (LivingEntity, ServerWorld): lambda$addBehaviourGoals$0, method_64461, method_64461

boolean (LivingEntity, ServerWorld): okTarget, method_64461, method_64461

void (WriteView): addAdditionalSaveData, method_5652, writeCustomData

void (ReadView): readAdditionalSaveData, method_5749, readCustomData

boolean (): shouldBehaveNeutrally, method_1_9621, method_1_9621

void (long): setPersistentAngerEndTime, method_75132, setAngerEndTime

long (): getPersistentAngerEndTime, method_75130, getAngerEndTime

void (LazyEntityReference<LivingEntity>): setPersistentAngerTarget, method_29513, setAngryAt

LazyEntityReference<LivingEntity> (): getPersistentAngerTarget, method_29508, getAngryAt

void (): startPersistentAngerTimer, method_29509, chooseRandomAngerTime

void (ServerWorld): customServerAiStep, method_5958, mobTick

boolean (ServerWorld, PlayerEntity): isPreventingPlayerRest, method_7076, isAngryAt

boolean (): lambda$addBehaviourGoals$0, method_1_9620, method_1_9620

26.3-snapshot-7

Names

Fields

Constructors

Methods

26.3-snapshot-6

Names

Fields

Constructors

Methods

26.3-snapshot-5

Names

Fields

Constructors

Methods

26.3-snapshot-4

Names

Fields

Constructors

Methods

26.3-snapshot-3

Names

Fields

Constructors

Methods

boolean (): shouldDoRangedAttack, method_1_7930, canTargetWithTrident

26.3-snapshot-2

Names

Fields

float: rangedAttackUncertainty, field_1_8159, shotDivergence

Constructors

Methods

float (World): rangedAttackUncertainty, method_1_7455, getShotDivergence

void (float): setRangedAttackUncertainty, method_1_7448, setShotDivergence

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

EntityDimensions: BABY_DIMENSIONS, field_1_1865, field_1_1865

EntityDimensions: BABY_DIMENSIONS, field_1_1865, DIMENSIONS

Constructors

Methods

boolean (): isSearchingForLand, method_1_4443, isExplicitlyTargetingUnderwater

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

EntityDimensions: BABY_DIMENSIONS, field_1_1865, field_1_1865

Constructors

Methods

EntityDimensions (EntityPose): getDefaultDimensions, method_55694, getBaseDimensions

1.21.11_unobfuscated

Names

net.minecraft.world.entity.monster.zombie.Drowned

net.minecraft.class_1551

net.minecraft.entity.mob.DrownedEntity

Fields

float: NAUTILUS_SHELL_CHANCE, field_30460, field_30460

float: ZOMBIE_NAUTILUS_JOCKEY_CHANCE, field_63376, field_63376

boolean: searchingForLand, field_7233, targetingUnderwater

Constructors

(EntityType<? extends DrownedEntity>, World)

Methods

DefaultAttributeContainer$Builder (): createAttributes, method_55746, createDrownedAttributes

EntityNavigation (World): createNavigation, method_5965, createNavigation

void (): addBehaviourGoals, method_7208, initCustomGoals

EntityData (ServerWorldAccess, LocalDifficulty, SpawnReason, EntityData): finalizeSpawn, method_5943, initialize

boolean (EntityType<DrownedEntity>, ServerWorldAccess, SpawnReason, BlockPos, Random): checkDrownedSpawnRules, method_20673, canSpawn

boolean (WorldAccess, BlockPos): isDeepEnoughToSpawn, method_20672, isValidSpawnDepth

SoundEvent (): getAmbientSound, method_5994, getAmbientSound

SoundEvent (DamageSource): getHurtSound, method_6011, getHurtSound

SoundEvent (): getDeathSound, method_6002, getDeathSound

SoundEvent (): getStepSound, method_7207, getStepSound

SoundEvent (): getSwimSound, method_5737, getSwimSound

boolean (): canSpawnInLiquids, method_64462, canSpawnAsReinforcementInFluid

void (Random, LocalDifficulty): populateDefaultEquipmentSlots, method_5964, initEquipment

boolean (ItemStack, ItemStack, EquipmentSlot): canReplaceCurrentItem, method_5955, prefersNewEquipment

boolean (): convertsInWater, method_7209, canConvertInWater

boolean (WorldView): checkSpawnObstruction, method_5957, canSpawn

boolean (LivingEntity): okTarget, method_7012, canDrownedAttackTarget

boolean (): isPushedByFluid, method_5675, isPushedByFluids

boolean (): wantsToSwim, method_7018, isTargetingUnderwater

void (Vec3d, double, boolean, double): travelInWater, method_76087, travelInWater

void (): updateSwimming, method_5790, updateSwimming

boolean (): isVisuallySwimming, method_20232, isInSwimmingPose

boolean (): closeToNextPos, method_7016, hasFinishedCurrentPath

void (LivingEntity, float): performRangedAttack, method_7105, shootAt

TagKey<Item> (): getPreferredWeaponType, method_65345, getPreferredWeapons

void (boolean): setSearchingForLand, method_7013, setTargetingUnderwater

void (): rideTick, method_5842, tickRiding

boolean (ServerWorld, ItemStack): wantsToPickUp, method_20820, canGather

boolean (LivingEntity, ServerWorld): lambda$addBehaviourGoals$0, method_64461, method_64461