net.minecraft.entity.projectile

public class PotionEntity

extends ThrownEntity

All mapped superinterfaces:

Nameable, CommandSource, Dispensable

aoz
net.minecraft.unmapped.C_45955098
net.minecraft.entity.projectile.PotionEntity
net.minecraft.entity.projectile.EntityPotion

Field summary

Modifier and TypeField
private static final DataAttribute<ItemStack>
f
f_41185909
POTION
field_184545_d
private static final org.apache.logging.log4j.Logger
g
f_66876112
LOGGER
field_184546_e
public static final Predicate<LivingEntity>
e
f_04225871
AFFECTED_BY_WATER
field_190546_d

Constructor summary

ModifierConstructor
public (World world)
public (World world, LivingEntity thrower, ItemStack potion)
public (World world, double x, double y, double z, ItemStack potion)

Method summary

Modifier and TypeMethod
protected void
x_()
m_19615596()
registerSyncedData()
func_70088_a()
public ItemStack
k()
m_50818383()
getPotion()
func_184543_l()
public void
b(ata arg0)
m_14045016(C_88708284 arg0)
setPotion(ItemStack potion)
func_184541_a(ItemStack arg0)
protected float
f()
m_64482331()
getGravity()
func_70185_h()
protected void
a(cdq arg0)
m_48039727(C_24654288 arg0)
onCollision(HitResult arg0)
func_70184_a(RayTraceResult arg0)
private void
l()
m_28120628()
applyWater()
func_190545_n()
private void
a(cdq arg0, List<aeh> arg1)
m_63239455(C_24654288 arg0, List<C_30281404> arg1)
applySplashPotion(HitResult hitResult, List<StatusEffectInstance> statusEffects)
func_190543_a(RayTraceResult arg0, List<PotionEffect> arg1)
private void
a(ata arg0, aup arg1)
m_09945202(C_88708284 arg0, C_98610669 arg1)
applyLingeringPotion(ItemStack item, Potion potion)
func_190542_a(ItemStack arg0, PotionType arg1)
private boolean
m()
m_31609842()
isLingering()
func_184544_n()
private void
a(ej arg0, ep arg1)
m_74450320(C_32594356 arg0, C_28786548 arg1)
extinguishFire(BlockPos pos, Direction direction)
func_184542_a(BlockPos arg0, EnumFacing arg1)
public void
a(gy arg0)
m_30953923(C_74087615 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(NBTTagCompound arg0)
public void
b(gy arg0)
m_61937125(C_74087615 arg0)
writeCustomNbt(NbtCompound arg0)
func_70014_b(NBTTagCompound arg0)
private static boolean
a(aex arg0)
m_86851040(C_74425583 arg0)
isOnFire(LivingEntity entity)
func_190544_c(EntityLivingBase arg0)