net.minecraft.entity.projectile

public class PotionEntity

extends ThrownEntity

All mapped superinterfaces:

Nameable, CommandSource, Dispensable

apd
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 Predicate<LivingEntity>
e
field_17102
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
x_()
method_2484()
registerSyncedData()
func_70088_a()
registerData()
public ItemStack
k()
method_11317()
getPotion()
func_184543_l()
getPotion()
public void
b(ate arg0)
method_11315(class_1071 arg0)
setPotion(ItemStack potion)
func_184541_a(ItemStack arg0)
setItem(ItemStack stack)
protected float
f()
method_3236()
getGravity()
func_70185_h()
getGravityVelocity()
protected void
a(ceb arg0)
method_3232(class_234 arg0)
onCollision(HitResult arg0)
func_70184_a(RayTraceResult arg0)
onImpact(RayTraceResult arg0)
private void
l()
method_13634()
applyWater()
func_190545_n()
applyWater()
private void
a(ceb arg0, List<aek> 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(ate arg0, aut 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
m()
method_11318()
isLingering()
func_184544_n()
isLingering()
private void
a(el arg0, eq 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 void
a(gy arg0)
method_2498(class_322 arg0)
readCustomNbt(NbtCompound arg0)
func_70037_a(NBTTagCompound arg0)
readAdditional(NBTTagCompound arg0)
public void
b(gy arg0)
method_2528(class_322 arg0)
writeCustomNbt(NbtCompound arg0)
func_70014_b(NBTTagCompound arg0)
writeAdditional(NBTTagCompound arg0)
private static boolean
a(afa arg0)
method_13633(class_1699 arg0)
isOnFire(LivingEntity entity)
func_190544_c(EntityLivingBase arg0)
isWaterSensitiveEntity(EntityLivingBase arg0)