net.minecraft.world.entity.animal

public class MushroomCow

extends Cow

All mapped superinterfaces:

Nameable, CommandSource

atj
net.minecraft.world.entity.animal.MushroomCow
net.minecraft.class_1438
net.minecraft.entity.passive.MooshroomEntity
net.minecraft.entity.passive.MooshroomEntity
net.minecraft.server.v1_15_R1.EntityMushroomCow

Field summary

Modifier and TypeField
private static final EntityDataAccessor<String>
bw
DATA_TYPE
field_18105
TYPE
field_213449_bz
private MobEffect
bx
effect
field_18106
stewEffect
field_213450_bA
private int
by
effectDuration
field_18107
stewEffectDuration
field_213447_bB
private UUID
bz
lastLightningBoltUUID
field_18108
lightningId
field_213448_bD

Constructor summary

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

Method summary

Modifier and TypeMethod
public float
a(fk arg0, bjw 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 static boolean
c(akr<atj> arg0, bju arg1, akz arg2, fk arg3, Random arg4)
checkMushroomSpawnRules(EntityType<MushroomCow> arg0, LevelAccessor arg1, MobSpawnType arg2, BlockPos arg3, Random arg4)
method_20665(class_1299<class_1438> arg0, class_1936 arg1, class_3730 arg2, class_2338 arg3, Random arg4)
canSpawn(EntityType<MooshroomEntity> type, IWorld world, SpawnType spawnType, BlockPos pos, Random random)
func_223318_c(EntityType<MooshroomEntity> arg0, IWorld arg1, SpawnReason arg2, BlockPos arg3, Random arg4)
public void
a(avv arg0)
thunderHit(LightningBolt arg0)
method_5800(class_1538 arg0)
onStruckByLightning(LightningEntity arg0)
func_70077_a(LightningBoltEntity arg0)
onLightningStrike(EntityLightning arg0)
protected void
w_()
defineSynchedData()
method_5693()
initDataTracker()
func_70088_a()
initDatawatcher()
public boolean
a(ayg arg0, ajh arg1)
mobInteract(Player arg0, InteractionHand arg1)
method_5992(class_1657 arg0, class_1268 arg1)
interactMob(PlayerEntity arg0, Hand arg1)
func_184645_a(PlayerEntity arg0, Hand arg1)
public void
b(jt arg0)
addAdditionalSaveData(CompoundTag arg0)
method_5652(class_2487 arg0)
writeCustomDataToTag(CompoundTag arg0)
func_213281_b(CompoundNBT arg0)
public void
a(jt arg0)
readAdditionalSaveData(CompoundTag arg0)
method_5749(class_2487 arg0)
readCustomDataFromTag(CompoundTag arg0)
func_70037_a(CompoundNBT arg0)
private org.apache.commons.lang3.tuple.Pair<MobEffect, Integer>
j(bek arg0)
getEffectFromItemStack(ItemStack arg0)
method_18436(class_1799 arg0)
getStewEffectFrom(ItemStack flower)
func_213443_j(ItemStack arg0)
private void
a(atj$a arg0)
setMushroomType(MushroomCow$MushroomType arg0)
method_18433(class_1438$class_4053 arg0)
setType(MooshroomEntity$Type type)
func_213446_a(MooshroomEntity$Type arg0)
setVariant(EntityMushroomCow$Type arg0)
public MushroomCow$MushroomType
eq()
getMushroomType()
method_18435()
getMooshroomType()
func_213444_dV()
getVariant()
public MushroomCow
c(akl arg0)
getBreedOffspring(AgableMob arg0)
method_6495(class_1296 arg0)
createChild(PassiveEntity arg0)
func_90011_a(AgeableEntity arg0)
createChild(EntityAgeable arg0)
private MushroomCow$MushroomType
a(atj arg0)
getOffspringType(MushroomCow arg0)
method_18434(class_1438 arg0)
chooseBabyType(MooshroomEntity mooshroom)
func_213445_a(MooshroomEntity arg0)