net.minecraft.world.entity.monster

public class Strider

extends Animal implements ItemSteerable, Saddleable

All mapped superinterfaces:

Nameable, CommandSource, ItemSteerable, Saddleable

bed
net.minecraft.world.entity.monster.Strider
net.minecraft.class_4985
net.minecraft.entity.passive.StriderEntity
net.minecraft.entity.passive.StriderEntity
net.minecraft.server.v1_16_R3.EntityStrider

Field summary

Modifier and TypeField
private static final Ingredient
bo
FOOD_ITEMS
field_23243
BREEDING_INGREDIENT
field_234308_bu_
private static final Ingredient
bp
TEMPT_ITEMS
field_23244
ATTRACTING_INGREDIENT
field_234309_bv_
private static final EntityDataAccessor<Integer>
bq
DATA_BOOST_TIME
field_23245
BOOST_TIME
field_234310_bw_
private static final EntityDataAccessor<Boolean>
br
DATA_SUFFOCATING
field_23246
COLD
field_234311_bx_
private static final EntityDataAccessor<Boolean>
bs
DATA_SADDLE_ID
field_23247
SADDLED
field_234312_by_
private final ItemBasedSteering
bt
steering
field_23240
saddledComponent
field_234313_bz_
saddleStorage
private TemptGoal
bu
temptGoal
field_23241
temptGoal
field_234306_bA_
private PanicGoal
bv
panicGoal
field_23242
escapeDangerGoal
field_234307_bB_

Constructor summary

ModifierConstructor
public (EntityType<? extends Strider> arg0, Level arg1)

Method summary

Modifier and TypeMethod
public static boolean
c(aqe<bed> arg0, bry arg1, aqp arg2, fx arg3, Random arg4)
checkStriderSpawnRules(EntityType<Strider> arg0, LevelAccessor arg1, MobSpawnType arg2, BlockPos arg3, Random arg4)
method_26344(class_1299<class_4985> arg0, class_1936 arg1, class_3730 arg2, class_2338 arg3, Random arg4)
canSpawn(EntityType<StriderEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)
func_234314_c_(EntityType<StriderEntity> arg0, IWorld arg1, SpawnReason arg2, BlockPos arg3, Random arg4)
public void
a(us<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
onTrackedDataSet(TrackedData<?> arg0)
func_184206_a(DataParameter<?> arg0)
protected void
e()
defineSynchedData()
method_5693()
initDataTracker()
func_70088_a()
initDatawatcher()
public void
b(md arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToNbt(NbtCompound arg0)
func_213281_b(CompoundNBT arg0)
saveData(NBTTagCompound arg0)
public void
a(md arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromNbt(NbtCompound arg0)
func_70037_a(CompoundNBT arg0)
loadData(NBTTagCompound arg0)
public boolean
M_()
isSaddled()
method_6725()
isSaddled()
func_110257_ck()
hasSaddle()
public boolean
L_()
isSaddleable()
method_6765()
canBeSaddled()
func_230264_L__()
canSaddle()
public void
a(adr arg0)
equipSaddle(SoundSource arg0)
method_6576(class_3419 arg0)
saddle(SoundCategory arg0)
func_230266_a_(SoundCategory arg0)
saddle(SoundCategory arg0)
protected void
o()
registerGoals()
method_5959()
initGoals()
func_184651_r()
initPathfinder()
public void
t(boolean arg0)
setSuffocating(boolean arg0)
method_26349(boolean arg0)
setCold(boolean cold)
func_234319_t_(boolean arg0)
setShivering(boolean arg0)
public boolean
eK()
isSuffocating()
method_26348()
isCold()
func_234315_eI_()
isShivering()
public boolean
a(cuw arg0)
canStandOnFluid(Fluid arg0)
method_26319(class_3611 arg0)
canWalkOnFluid(Fluid arg0)
func_230285_a_(Fluid arg0)
public double
bc()
getPassengersRidingOffset()
method_5621()
getMountedHeightOffset()
func_70042_X()
public boolean
er()
canBeControlledByRider()
method_5956()
canBeControlledByRider()
func_82171_bF()
public boolean
a(brz arg0)
checkSpawnObstruction(LevelReader arg0)
method_5957(class_4538 arg0)
canSpawn(WorldView arg0)
func_205019_a(IWorldReader arg0)
public Entity
cm()
getControllingPassenger()
method_5642()
getPrimaryPassenger()
func_184179_bs()
getRidingPassenger()
public Vec3
b(aqm arg0)
getDismountLocationForPassenger(LivingEntity arg0)
method_24829(class_1309 arg0)
updatePassengerForDismount(LivingEntity arg0)
func_230268_c_(LivingEntity arg0)
public void
g(dcn arg0)
travel(Vec3 arg0)
method_6091(class_243 arg0)
travel(Vec3d arg0)
func_213352_e(Vector3d arg0)
public float
eL()
getMoveSpeed()
method_26345()
getSpeed()
func_234316_eJ_()
public float
N_()
getSteeringSpeed()
method_26316()
getSaddledSpeed()
func_230265_N__()
public void
a_(dcn arg0)
travelWithInput(Vec3 arg0)
method_26315(class_243 arg0)
setMovementInput(Vec3d arg0)
func_230267_a__(Vector3d arg0)
protected float
at()
nextStep()
method_5867()
calculateNextStepSoundDistance()
func_203009_ad()
protected void
b(fx arg0, ceh arg1)
playStepSound(BlockPos arg0, BlockState arg1)
method_5712(class_2338 arg0, class_2680 arg1)
playStepSound(BlockPos arg0, BlockState arg1)
func_180429_a(BlockPos arg0, BlockState arg1)
public boolean
O_()
boost()
method_6577()
consumeOnAStickItem()
func_184762_da()
protected void
a(double arg0, boolean arg1, ceh arg2, fx arg3)
checkFallDamage(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
method_5623(double arg0, boolean arg1, class_2680 arg2, class_2338 arg3)
fall(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
func_184231_a(double arg0, boolean arg1, BlockState arg2, BlockPos arg3)
public void
j()
tick()
method_5773()
tick()
func_70071_h_()
tick()
private boolean
eN()
isPanicking()
method_30078()
method_30078()
func_241397_eO_()
private boolean
eO()
isBeingTempted()
method_30079()
method_30079()
func_241398_eP_()
protected boolean
q()
shouldPassengersInheritMalus()
method_26323()
movesIndependently()
func_230286_q_()
private void
eU()
floatStrider()
method_26347()
updateFloating()
func_234318_eL_()
public static AttributeSupplier$Builder
eM()
createAttributes()
method_26924()
createStriderAttributes()
func_234317_eK_()
protected SoundEvent
I()
getAmbientSound()
method_5994()
getAmbientSound()
func_184639_G()
getSoundAmbient()
protected SoundEvent
e(apk arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
getHurtSound(DamageSource arg0)
func_184601_bQ(DamageSource arg0)
getSoundHurt(DamageSource arg0)
protected SoundEvent
dq()
getDeathSound()
method_6002()
getDeathSound()
func_184615_bR()
getSoundDeath()
protected boolean
q(aqa arg0)
canAddPassenger(Entity arg0)
method_5818(class_1297 arg0)
canAddPassenger(Entity arg0)
func_184219_q(Entity arg0)
public boolean
dO()
isSensitiveToWater()
method_29503()
hurtByWater()
func_230270_dK_()
public boolean
bq()
isOnFire()
method_5809()
isOnFire()
func_70027_ad()
isBurning()
protected PathNavigation
b(brx arg0)
createNavigation(Level arg0)
method_5965(class_1937 arg0)
createNavigation(World arg0)
func_175447_b(World arg0)
public float
a(fx arg0, brz arg1)
getWalkTargetValue(BlockPos arg0, LevelReader arg1)
method_6144(class_2338 arg0, class_4538 arg1)
getPathfindingFavor(BlockPos arg0, WorldView arg1)
func_205022_a(BlockPos arg0, IWorldReader arg1)
public Strider
b(aag arg0, apy arg1)
getBreedOffspring(ServerLevel arg0, AgableMob arg1)
method_26343(class_3218 arg0, class_1296 arg1)
createChild(ServerWorld arg0, PassiveEntity arg1)
func_241840_a(ServerWorld arg0, AgeableEntity arg1)
createChild(WorldServer arg0, EntityAgeable arg1)
public boolean
k(bmb arg0)
isFood(ItemStack arg0)
method_6481(class_1799 arg0)
isBreedingItem(ItemStack arg0)
func_70877_b(ItemStack arg0)
protected void
dn()
dropEquipment()
method_16078()
dropInventory()
func_213337_cE()
dropInventory()
public InteractionResult
b(bfw arg0, aot arg1)
mobInteract(Player arg0, InteractionHand arg1)
method_5992(class_1657 arg0, class_1268 arg1)
interactMob(PlayerEntity arg0, Hand arg1)
func_230254_b_(PlayerEntity arg0, Hand arg1)
public SpawnGroupData
a(bsk arg0, aos arg1, aqp arg2, arc arg3, md arg4)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, MobSpawnType arg2, SpawnGroupData arg3, CompoundTag arg4)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3, class_2487 arg4)
initialize(ServerWorldAccess arg0, LocalDifficulty arg1, SpawnReason arg2, EntityData arg3, NbtCompound arg4)
func_213386_a(IServerWorld arg0, DifficultyInstance arg1, SpawnReason arg2, ILivingEntityData arg3, CompoundNBT arg4)
prepare(WorldAccess arg0, DifficultyDamageScaler arg1, EnumMobSpawn arg2, GroupDataEntity arg3, NBTTagCompound arg4)
private SpawnGroupData
a(bsk arg0, aos arg1, aqn arg2, arc arg3)
spawnJockey(ServerLevelAccessor arg0, DifficultyInstance arg1, Mob arg2, SpawnGroupData arg3)
method_30336(class_5425 arg0, class_1266 arg1, class_1308 arg2, class_1315 arg3)
method_30336(ServerWorldAccess arg0, LocalDifficulty arg1, MobEntity arg2, EntityData arg3)
func_242331_a(IServerWorld arg0, DifficultyInstance arg1, MobEntity arg2, ILivingEntityData arg3)
public Vec3
cf()
getLeashOffset()
method_29919()
method_29919()
func_241205_ce_()