net.minecraft.entity.projectile

public class PotionEntity

extends ThrownEntity

All mapped superinterfaces:

CommandSource, Dispensable

aez
net.minecraft.class_1000
net.minecraft.entity.projectile.PotionEntity
net.minecraft.entity.projectile.EntityPotion
net.minecraft.entity.projectile.EntityPotion

Field summary

Modifier and TypeField
private static final DataAttribute<ItemStack>
f
field_12206
POTION
field_184545_d
ITEM
private static final org.apache.logging.log4j.Logger
g
field_12207
LOGGER
field_184546_e
LOGGER
public static final com.google.common.base.Predicate<LivingEntity>
e
field_15096
AFFECTED_BY_WATER
field_190546_d
WATER_SENSITIVE

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
i()
method_2484()
registerSyncedData()
func_70088_a()
entityInit()
public ItemStack
l()
method_11317()
getPotion()
func_184543_l()
getPotion()
public void
a(aip arg0)
method_11315(class_1071 arg0)
setPotion(ItemStack potion)
func_184541_a(ItemStack arg0)
setItem(ItemStack stack)
protected float
j()
method_3236()
getGravity()
func_70185_h()
getGravityVelocity()
protected void
a(bhc arg0)
method_3232(class_234 arg0)
onCollision(HitResult arg0)
func_70184_a(RayTraceResult arg0)
onImpact(RayTraceResult arg0)
private void
n()
method_13634()
applyWater()
func_190545_n()
applyWater()
private void
a(bhc arg0, List<va> arg1)
method_13631(class_234 arg0, List<class_861> arg1)
applySplashPotion(HitResult hitResult, List<StatusEffectInstance> statusEffects)
func_190543_a(RayTraceResult arg0, List<PotionEffect> arg1)
applySplash(RayTraceResult arg0, List<PotionEffect> arg1)
private void
a(aip arg0, akg arg1)
method_13630(class_1071 arg0, class_2695 arg1)
applyLingeringPotion(ItemStack item, Potion potion)
func_190542_a(ItemStack arg0, PotionType arg1)
makeAreaOfEffectCloud(ItemStack arg0, PotionType arg1)
private boolean
p()
method_11318()
isLingering()
func_184544_n()
isLingering()
private void
a(et arg0, fa arg1)
method_14194(class_2552 arg0, class_1354 arg1)
extinguishFire(BlockPos pos, Direction direction)
func_184542_a(BlockPos arg0, EnumFacing arg1)
extinguishFires(BlockPos pos, EnumFacing arg1)
public static void
a(ry arg0)
method_13299(class_2934 arg0)
registerSchema(DataFixerUpper dfu)
func_189665_a(DataFixer arg0)
registerFixesPotion(DataFixer fixer)
public void
a(fy arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(NBTTagCompound arg0)
readEntityFromNBT(NBTTagCompound arg0)
public void
b(fy arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
func_70014_b(NBTTagCompound arg0)
writeEntityToNBT(NBTTagCompound arg0)
private static boolean
c(vp arg0)
method_13633(class_1699 arg0)
isOnFire(LivingEntity entity)
func_190544_c(EntityLivingBase arg0)
isWaterSensitiveEntity(EntityLivingBase arg0)