net.minecraft.entity.living.mob.passive.animal

public class HorseBaseEntity

extends AnimalEntity implements InventoryListener

All mapped superinterfaces:

SpawnableEntity, InventoryListener

wi
net.minecraft.class_1712
net.minecraft.entity.living.mob.passive.animal.HorseBaseEntity
net.minecraft.entity.passive.EntityHorse

Field summary

Modifier and TypeField
private static final EntityFilter
bu
field_6902
BREED_FILTER
horseBreedingSelector
private static final EntityAttribute
bv
field_6903
JUMP_STRENGTH_ATTRIBUTE
horseJumpStrength
private static final String[]
bw
field_6904
HORSE_ARMOR_TEXTURE_PATHS
horseArmorTextures
private static final String[]
bx
field_6905
HORSE_ARMOR_HASHES
field_110273_bx
private static final int[]
by
field_6906
HORSE_ARMOR_PROTECTION
armorValues
private static final String[]
bz
field_6907
HORSE_VARIANT_TEXTURE_PATHS
horseTextures
private static final String[]
bA
field_6879
HORSE_VARIANT_HASHES
field_110269_bA
private static final String[]
bB
field_6880
HORSE_MARKINGS_TEXTURE_PATHS
horseMarkingTextures
private static final String[]
bC
field_6881
HORSE_MARKINGS_HASHES
field_110292_bC
private int
bD
field_6882
eatingGrassTicks
eatingHaystackCounter
private int
bE
field_6883
eatingTicks
openMouthCounter
private int
bF
field_6884
angryTicks
jumpRearingCounter
public int
bp
field_6897
type
field_110278_bp
public int
bq
field_6898
cooldown
field_110279_bq
protected boolean
br
field_6899
inAir
horseJumping
private AnimalInventory
bG
field_6885
inventory
horseChest
private boolean
bH
field_6886
hasBred
hasReproduced
protected int
bs
field_6900
temper
temper
protected float
bt
field_6901
jumpStrength
jumpPower
private boolean
bI
field_6887
jumping
field_110294_bI
private float
bJ
field_6888
eatingGrassAnimationProgress
headLean
private float
bK
field_6889
lastEatingGrassAnimationProgress
prevHeadLean
private float
bL
field_6890
angryAnimationProgress
rearingAmount
private float
bM
field_6891
lastAngryAnimationProgress
prevRearingAmount
private float
bN
field_6892
eatingAnimationProgress
mouthOpenness
private float
bO
field_6893
lastEatingAnimationProgress
prevMouthOpenness
private int
bP
field_6894
soundTicks
gallopTime
private String
bQ
field_6895
baseTexturePath
field_110286_bQ
private String[]
bR
field_6896
armoredTexturePaths
field_110280_bR

Constructor summary

ModifierConstructor
public (World arg0)

Method summary

Modifier and TypeMethod
protected void
c()
method_2484()
registerSyncedData()
entityInit()
public void
s(int arg0)
method_6290(int arg0)
setType(int type)
setHorseType(int arg0)
public int
bZ()
method_6235()
getType()
getHorseType()
public void
t(int arg0)
method_6293(int arg0)
setVariant(int variant)
setHorseVariant(int arg0)
public int
ca()
method_6236()
getVariant()
getHorseVariant()
public String
b_()
method_2518()
getName()
getCommandSenderName()
private boolean
x(int arg0)
method_6301(int arg0)
getHorseFlag(int flag)
getHorseWatchableBoolean(int arg0)
private void
b(int arg0, boolean arg1)
method_6233(int arg0, boolean arg1)
setHorseFlag(int flag, boolean value)
setHorseWatchableBoolean(int arg0, boolean arg1)
public boolean
cb()
method_6237()
isOldEnoughForBreeding()
isAdultHorse()
public boolean
cc()
method_6238()
isTame()
isTame()
public boolean
cg()
method_6254()
acceptsFoodFromPassenger()
func_110253_bW()
public String
ch()
method_6255()
getOwnerUuid()
func_152119_ch()
public void
b(String arg0)
method_6234(String arg0)
setOwnerName(String name)
func_152120_b(String arg0)
public float
ci()
method_6256()
getSize()
getHorseSize()
public void
a(boolean arg0)
method_5377(boolean arg0)
setAgeSize(boolean arg0)
setScaleForAge(boolean arg0)
public boolean
cj()
method_6257()
isInAir()
isHorseJumping()
public void
i(boolean arg0)
method_6282(boolean arg0)
setTame(boolean tame)
setHorseTamed(boolean arg0)
public void
j(boolean arg0)
method_6283(boolean arg0)
setInAir(boolean inAir)
setHorseJumping(boolean arg0)
public boolean
bM()
method_6160()
isTameable()
allowLeashing()
protected void
o(float arg0)
method_6175(float arg0)
updateForLeashLength(float arg0)
func_142017_o(float arg0)
public boolean
ck()
method_6258()
hasChest()
isChested()
public int
cl()
method_6259()
getArmorTier()
func_110241_cb()
private int
e(add arg0)
method_8391(class_1071 arg0)
getArmorTier(ItemStack item)
getHorseArmorIndex(ItemStack arg0)
public boolean
cm()
method_6260()
isEatingHay()
isEatingHaystack()
public boolean
cn()
method_6261()
isAngry()
isRearing()
public boolean
co()
method_6262()
isBred()
func_110205_ce()
public boolean
cp()
method_6263()
hasBred()
getHasReproduced()
public void
d(add arg0)
method_8390(class_1071 arg0)
setArmor(ItemStack item)
setHorseArmorStack(ItemStack arg0)
public void
k(boolean arg0)
method_6284(boolean arg0)
setBred(boolean bred)
func_110242_l(boolean arg0)
public void
l(boolean arg0)
method_6285(boolean arg0)
setHasChest(boolean hasChest)
setChested(boolean arg0)
public void
m(boolean arg0)
method_6286(boolean arg0)
setHasBred(boolean hasBred)
setHasReproduced(boolean arg0)
public void
n(boolean arg0)
method_6287(boolean arg0)
setSaddled(boolean saddled)
setHorseSaddled(boolean arg0)
public int
cq()
method_6264()
getTemper()
getTemper()
public void
u(int arg0)
method_6297(int arg0)
setTemper(int temper)
setTemper(int arg0)
public int
v(int arg0)
method_6298(int arg0)
addTemper(int amount)
increaseTemper(int arg0)
public boolean
a(ro arg0, float arg1)
method_2499(class_856 arg0, float arg1)
takeDamage(DamageSource arg0, float arg1)
attackEntityFrom(DamageSource arg0, float arg1)
public int
aV()
method_2601()
getArmorProtection()
getTotalArmorValue()
public boolean
S()
method_2472()
isPushable()
canBePushed()
public boolean
cr()
method_6265()
getSpawnBiome()
prepareChunkForSpawn()
public void
cs()
method_6266()
dropChest()
dropChests()
private void
cL()
method_6241()
playEatingAnimation()
func_110266_cB()
protected void
b(float arg0)
method_2490(float arg0)
takeFallDamage(float arg0)
fall(float arg0)
private int
cM()
method_6242()
getInventorySize()
func_110225_cC()
private void
cN()
method_6243()
updateInventory()
func_110226_cD()
private void
cO()
method_6244()
updateSaddle()
func_110232_cE()
public void
a(rh arg0)
method_2391(class_852 arg0)
onInventoryChanged(SimpleInventory arg0)
onInventoryChanged(InventoryBasic arg0)
public boolean
by()
method_2637()
canSpawn()
getCanSpawnHere()
protected HorseBaseEntity
a(sa arg0, double arg1)
method_6231(class_864 arg0, double arg1)
findNearestEntity(Entity entity, double stretch)
getClosestHorse(Entity arg0, double arg1)
public double
ct()
method_6267()
getCustomJumpStrength()
getHorseJumpStrength()
protected String
aU()
method_2605()
getDeathSound()
getDeathSound()
protected Item
u()
method_8375()
getDropItem()
getDropItem()
protected String
aT()
method_2604()
getHurtSound()
getHurtSound()
public boolean
cu()
method_6268()
isSaddled()
isHorseSaddled()
protected String
t()
method_2603()
getAmbientSound()
getLivingSound()
protected String
cv()
method_6269()
getAngrySound()
getAngrySoundName()
protected void
a(int arg0, int arg1, int arg2, aji arg3)
method_2494(int arg0, int arg1, int arg2, class_197 arg3)
playStepSound(int arg0, int arg1, int arg2, Block arg3)
playStepSound(int arg0, int arg1, int arg2, Block arg3)
protected void
aD()
method_6129()
initAttributes()
applyEntityAttributes()
public int
bB()
method_2639()
getLimitPerChunk()
getMaxSpawnedInChunk()
public int
cw()
method_6270()
getMaxTemper()
getMaxTemper()
protected float
bf()
method_2602()
getSoundVolume()
getSoundVolume()
public int
q()
method_2594()
getAmbientSoundInterval()
getTalkInterval()
private void
cP()
method_6245()
deleteName()
func_110230_cF()
public void
g(yz arg0)
method_6279(class_988 arg0)
openInventory(PlayerEntity player)
openGUI(EntityPlayer arg0)
public boolean
a(yz arg0)
method_2537(class_988 arg0)
interactMob(PlayerEntity arg0)
interact(EntityPlayer arg0)
private void
i(yz arg0)
method_6281(class_988 arg0)
putPlayerOnBack(PlayerEntity player)
func_110237_h(EntityPlayer arg0)
public boolean
cB()
method_6274()
canHaveArmor()
canWearArmor()
public boolean
cC()
method_6275()
canHaveChest()
canCarryChest()
protected boolean
bh()
method_2610()
isDead()
isMovementBlocked()
public boolean
cE()
method_6276()
isAngryHorse()
isUndead()
public boolean
cF()
method_6277()
noLove()
isSterile()
public boolean
c(add arg0)
method_2853(class_1071 arg0)
isBreedingItem(ItemStack arg0)
isBreedingItem(ItemStack arg0)
private void
cR()
method_6247()
setType()
func_110210_cH()
public void
a(ro arg0)
method_2580(class_856 arg0)
die(DamageSource arg0)
onDeath(DamageSource arg0)
public void
e()
method_2651()
mobTick()
onLivingUpdate()
public void
h()
method_2558()
tick()
onUpdate()
private void
cS()
method_6248()
setEating()
openHorseMouth()
private boolean
cT()
method_6249()
canBreed()
canMate()
public void
e(boolean arg0)
method_2538(boolean arg0)
setUsingItem(boolean arg0)
setEating(boolean arg0)
public void
o(boolean arg0)
method_6288(boolean arg0)
setEatingHay(boolean eatingHay)
setEatingHaystack(boolean arg0)
public void
p(boolean arg0)
method_6291(boolean arg0)
setAngry(boolean angry)
setRearing(boolean arg0)
private void
cU()
method_6250()
updateAnger()
makeHorseRear()
public void
cJ()
method_6239()
playAngrySound()
makeHorseRearWithSound()
public void
cK()
method_6240()
dropInventoryAndChest()
dropChestItems()
private void
a(sa arg0, zt arg1)
method_6232(class_864 arg0, class_1719 arg1)
dropInventory(Entity entity, AnimalInventory inventory)
dropItemsInChest(Entity arg0, AnimalChest arg1)
public boolean
h(yz arg0)
method_6280(class_988 arg0)
bondWithPlayer(PlayerEntity player)
setTamedBy(EntityPlayer arg0)
public void
e(float arg0, float arg1)
method_2657(float arg0, float arg1)
moveRelative(float arg0, float arg1)
moveEntityWithHeading(float arg0, float arg1)
public void
b(dh arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
public void
a(dh arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public boolean
a(wf arg0)
method_2852(class_942 arg0)
canBreedWith(AnimalEntity arg0)
canMateWith(EntityAnimal arg0)
public PassiveEntity
a(rx arg0)
method_4440(class_862 arg0)
makeChild(PassiveEntity arg0)
createChild(EntityAgeable arg0)
public EntityData
a(sy arg0)
method_6156(class_1700 arg0)
initialize(EntityData arg0)
onSpawnWithEgg(IEntityLivingData arg0)
protected boolean
bk()
method_2608()
aiEnabled()
isAIEnabled()
public void
w(int arg0)
method_6299(int arg0)
setJumpStrength(int strength)
setJumpPower(int arg0)
public void
ac()
method_2479()
updateRiderPositon()
updateRiderPosition()
private float
cV()
method_6251()
getChildHealthBonus()
func_110267_cL()
private double
cW()
method_6252()
getChildJumpStrengthBonus()
func_110245_cM()
private double
cX()
method_6253()
getMovementSpeedBonus()
func_110203_cN()
public static boolean
a(adb arg0)
method_8389(class_1069 arg0)
isHorseArmor(Item item)
func_146085_a(Item arg0)
public boolean
h_()
method_2660()
isClimbing()
isOnLadder()
public boolean
cx()
method_6271()
hasArmor()
func_110239_cn()
private void
cQ()
method_6246()
updateTexturePaths()
setHorseTexturePaths()
public String
cy()
method_6272()
getBaseTexturePath()
getHorseTexture()
public String[]
cz()
method_6273()
getArmoredTexturePaths()
getVariantTexturePaths()
public float
p(float arg0)
method_6289(float arg0)
getGrassAnimationProgress(float tickDelta)
getGrassEatingAmount(float arg0)
public float
q(float arg0)
method_6292(float arg0)
getAngryAnimationProgress(float tickDelta)
getRearingAmount(float arg0)
public float
r(float arg0)
method_6295(float arg0)
getEatingAnimationProgress(float tickDelta)
func_110201_q(float arg0)
protected void
q(boolean arg0)
method_6294(boolean arg0)
addTamingParticles(boolean success)
spawnHorseParticles(boolean arg0)
public void
a(byte arg0)
method_2485(byte arg0)
doEvent(byte arg0)
handleHealthUpdate(byte arg0)