net.minecraft.world.entity

public class AreaEffectCloud

extends Entity implements TraceableEntity

All mapped superinterfaces:

SyncedDataHolder, Nameable, EntityAccess, UniquelyIdentifyable, ScoreHolder, DataComponentGetter, TraceableEntity

bxk
net.minecraft.world.entity.AreaEffectCloud
net.minecraft.class_1295

Field summary

Modifier and TypeField
private static final int
e
TIME_BETWEEN_APPLICATIONS
field_29972
private static final EntityDataAccessor<Float>
f
DATA_RADIUS
field_5938
private static final EntityDataAccessor<Boolean>
g
DATA_WAITING
field_5944
private static final EntityDataAccessor<ParticleOptions>
h
DATA_PARTICLE
field_5931
private static final float
i
MAX_RADIUS
field_29971
private static final int
j
DEFAULT_AGE
field_57566
private static final int
k
DEFAULT_DURATION_ON_USE
field_57567
private static final float
l
DEFAULT_RADIUS_ON_USE
field_57568
private static final float
m
DEFAULT_RADIUS_PER_TICK
field_57569
private static final float
n
DEFAULT_POTION_DURATION_SCALE
field_57570
private static final float
o
MINIMAL_RADIUS
field_40730
private static final float
p
DEFAULT_RADIUS
field_40731
public static final float
a
DEFAULT_WIDTH
field_40732
public static final float
b
HEIGHT
field_40733
public static final int
c
INFINITE_DURATION
field_57564
public static final int
d
DEFAULT_LINGERING_DURATION
field_57565
private static final int
q
DEFAULT_WAIT_TIME
field_57571
private static final int
r
DEFAULT_REAPPLICATION_DELAY
field_57572
private static final ColorParticleOption
s
DEFAULT_PARTICLE
field_56422
private ParticleOptions
t
customParticle
field_59666
private PotionContents
u
potionContents
field_49209
private float
ay
potionDurationScale
field_55653
private final Map<Entity, Integer>
az
victims
field_5942
private int
aA
duration
field_5939
private int
aB
waitTime
field_5941
private int
aC
reapplicationDelay
field_5937
private int
aD
durationOnUse
field_5932
private float
aE
radiusOnUse
field_5929
private float
aF
radiusPerTick
field_5930
private LivingEntity
aG
owner
field_5943
private UUID
aH
ownerUUID
field_5940

Constructor summary

ModifierConstructor
public (EntityType<? extends AreaEffectCloud> arg0, Level arg1)
public (Level arg0, double arg1, double arg2, double arg3)

Method summary

Modifier and TypeMethod
protected void
a(ald$a arg0)
defineSynchedData(SynchedEntityData$Builder arg0)
method_5693(class_2945$class_9222 arg0)
public void
a(float arg0)
setRadius(float arg0)
method_5603(float arg0)
public void
i_()
refreshDimensions()
method_18382()
public float
c()
getRadius()
method_5599()
public void
a(dcw arg0)
setPotionContents(PotionContents arg0)
method_57280(class_1844 arg0)
public void
a(lz arg0)
setCustomParticle(ParticleOptions arg0)
method_5608(class_2394 arg0)
public void
b(float arg0)
setPotionDurationScale(float arg0)
method_66232(float arg0)
private void
q()
updateParticle()
method_70665()
public void
a(bww arg0)
addEffect(MobEffectInstance arg0)
method_5610(class_1293 arg0)
public ParticleOptions
e()
getParticle()
method_5600()
protected void
a(boolean arg0)
setWaiting(boolean arg0)
method_5598(boolean arg0)
public boolean
f()
isWaiting()
method_5611()
public int
h()
getDuration()
method_5605()
public void
a(int arg0)
setDuration(int arg0)
method_5604(int arg0)
public void
g()
tick()
method_5773()
private void
s()
clientTick()
method_64418()
private void
a(asi arg0)
serverTick(ServerLevel arg0)
method_64415(class_3218 arg0)
public float
i()
getRadiusOnUse()
method_35044()
public void
c(float arg0)
setRadiusOnUse(float arg0)
method_5609(float arg0)
public float
k()
getRadiusPerTick()
method_35045()
public void
d(float arg0)
setRadiusPerTick(float arg0)
method_5596(float arg0)
public int
l()
getDurationOnUse()
method_35046()
public void
b(int arg0)
setDurationOnUse(int arg0)
method_35043(int arg0)
public int
m()
getWaitTime()
method_35047()
public void
c(int arg0)
setWaitTime(int arg0)
method_5595(int arg0)
public void
a(bys arg0)
setOwner(LivingEntity arg0)
method_5607(class_1309 arg0)
public LivingEntity
n()
getOwner()
method_5601()
protected void
a(fbf arg0)
readAdditionalSaveData(ValueInput arg0)
method_5749(class_11368 arg0)
protected void
a(fbh arg0)
addAdditionalSaveData(ValueOutput arg0)
method_5652(class_11372 arg0)
public void
a(akz<?> arg0)
onSyncedDataUpdated(EntityDataAccessor<?> arg0)
method_5674(class_2940<?> arg0)
public PushReaction
j_()
getPistonPushReaction()
method_5657()
public EntityDimensions
a(bze arg0)
getDimensions(Pose arg0)
method_18377(class_4050 arg0)
public final boolean
a(asi arg0, bwh arg1, float arg2)
hurtServer(ServerLevel arg0, DamageSource arg1, float arg2)
method_64397(class_3218 arg0, class_1282 arg1, float arg2)
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)