net.minecraft.world.entity.animal.horse

public class Llama

extends AbstractChestedHorse implements RangedAttackMob

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, Attackable, WaypointTransmitter, Waypoint, EquipmentUser, Leashable, Targeting, HasCustomInventoryScreen, OwnableEntity, PlayerRideableJumping, PlayerRideable, RangedAttackMob

cmx
net.minecraft.world.entity.animal.horse.Llama
net.minecraft.class_1501

Field summary

Modifier and TypeField
private static final int
bK
MAX_STRENGTH
field_30425
private static final EntityDataAccessor<Integer>
bL
DATA_STRENGTH_ID
field_6998
private static final EntityDataAccessor<Integer>
bM
DATA_VARIANT_ID
field_6996
private static final EntityDimensions
bO
BABY_DIMENSIONS
field_47808
boolean
bP
didSpit
field_6999
private Llama
bQ
caravanHead
field_7000
private Llama
bR
caravanTail
field_6997

Constructor summary

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

Method summary

Modifier and TypeMethod
public boolean
gL()
isTraderLlama()
method_6807()
private void
w(int arg0)
setStrength(int arg0)
method_6802(int arg0)
private void
b(baq arg0)
setRandomStrength(RandomSource arg0)
method_6796(class_5819 arg0)
public int
gM()
getStrength()
method_6803()
protected void
a(fbh arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
protected void
a(fbf arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
protected void
H()
registerGoals()
method_5959()
public static AttributeSupplier$Builder
gU()
createAttributes()
method_26900()
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
public Llama$Variant
gV()
getVariant()
method_6809()
private void
a(cmx$d arg0)
setVariant(Llama$Variant arg0)
method_47874(class_1501$class_7993 arg0)
public <T> T
a(km<? extends T> arg0)
get(DataComponentType<? extends T> arg0)
method_58694(class_9331<? extends T> arg0)
protected void
a(ki arg0)
applyImplicitComponents(DataComponentGetter arg0)
method_66649(class_9473 arg0)
protected <T> boolean
b(km<T> arg0, T arg1)
applyImplicitComponent(DataComponentType<T> arg0, T arg1)
method_66654(class_9331<T> arg0, T arg1)
public boolean
i(dba arg0)
isFood(ItemStack arg0)
method_6481(class_1799 arg0)
protected boolean
a(csy arg0, dba arg1)
handleEating(Player arg0, ItemStack arg1)
method_6742(class_1657 arg0, class_1799 arg1)
public boolean
fn()
isImmobile()
method_6062()
public SpawnGroupData
a(dlq arg0, bvn arg1, bya arg2, bzk arg3)
finalizeSpawn(ServerLevelAccessor arg0, DifficultyInstance arg1, EntitySpawnReason arg2, SpawnGroupData arg3)
method_5943(class_5425 arg0, class_1266 arg1, class_3730 arg2, class_1315 arg3)
protected boolean
gJ()
canPerformRearing()
method_45349()
protected SoundEvent
hh()
getAngrySound()
method_6747()
protected SoundEvent
p()
getAmbientSound()
method_5994()
protected SoundEvent
e(bwh arg0)
getHurtSound(DamageSource arg0)
method_6011(class_1282 arg0)
protected SoundEvent
e_()
getDeathSound()
method_6002()
protected SoundEvent
gK()
getEatingSound()
method_28368()
protected void
b(iy arg0, ecg arg1)
playStepSound(BlockPos arg0, BlockState arg1)
method_5712(class_2338 arg0, class_2680 arg1)
protected void
t()
playChestEquipsSound()
method_6705()
public int
aa_()
getInventoryColumns()
method_6702()
public boolean
e(byc arg0)
canUseSlot(EquipmentSlot arg0)
method_56991(class_1304 arg0)
public int
hj()
getMaxTemper()
method_6755()
public boolean
a(ckj arg0)
canMate(Animal arg0)
method_6474(class_1429 arg0)
public Llama
b(asi arg0, bxi arg1)
getBreedOffspring(ServerLevel arg0, AgeableMob arg1)
method_6804(class_3218 arg0, class_1296 arg1)
protected Llama
gW()
makeNewLlama()
method_18004()
private void
k(bys arg0)
spit(LivingEntity arg0)
method_6792(class_1309 arg0)
void
E(boolean arg0)
setDidSpit(boolean arg0)
method_6808(boolean arg0)
public boolean
a(double arg0, float arg1, bwh arg2)
causeFallDamage(double arg0, float arg1, DamageSource arg2)
method_5747(double arg0, float arg1, class_1282 arg2)
public void
gX()
leaveCaravan()
method_6797()
public void
a(cmx arg0)
joinCaravan(Llama arg0)
method_6791(class_1501 arg0)
public boolean
gY()
hasCaravanTail()
method_6793()
public boolean
hr()
inCaravan()
method_6805()
public Llama
hs()
getCaravanHead()
method_6806()
protected double
gH()
followLeashSpeed()
method_6148()
public boolean
D()
supportQuadLeash()
method_70991()
protected void
g(asi arg0)
followMommy(ServerLevel arg0)
method_6746(class_3218 arg0)
public boolean
hk()
canEatGrass()
method_6762()
public void
a(bys arg0, float arg1)
performRangedAttack(LivingEntity arg0, float arg1)
method_7105(class_1309 arg0, float arg1)
public Vec3
F()
getLeashOffset()
method_29919()
public EntityDimensions
e(bze arg0)
getDefaultDimensions(Pose arg0)
method_55694(class_4050 arg0)
protected Vec3
a(bxs arg0, bxv arg1, float arg2)
getPassengerAttachmentPoint(Entity arg0, EntityDimensions arg1, float arg2)
method_52533(class_1297 arg0, class_4048 arg1, float arg2)