net.minecraft.world.entity

public class InsideBlockEffectApplier$StepBasedCollector

implements InsideBlockEffectApplier

bxx$a
net.minecraft.world.entity.InsideBlockEffectApplier$StepBasedCollector
net.minecraft.class_10774$class_10775
net.minecraft.entity.EntityCollisionHandler$Impl
net.minecraft.src.C_378837_$C_379290_

Field summary

Modifier and TypeField
private static final InsideBlockEffectType[]
b
APPLY_ORDER
field_56635
ALL_EVENTS
f_380739_
private static final int
c
NO_STEP
field_56636
INVALID_VERSION
f_379713_
private final Set<InsideBlockEffectType>
d
effectsInStep
field_56637
activeEvents
f_380499_
private final Map<InsideBlockEffectType, List<Consumer<Entity>>>
e
beforeEffectsInStep
field_56638
preCallbacks
f_379579_
private final Map<InsideBlockEffectType, List<Consumer<Entity>>>
f
afterEffectsInStep
field_56639
postCallbacks
f_379710_
private final List<Consumer<Entity>>
g
finalEffects
field_56640
callbacks
f_382679_
private int
h
lastStep
field_56641
version
f_382685_

Constructor summary

ModifierConstructor
public ()

Method summary

Modifier and TypeMethod
public void
a(int arg0)
advanceStep(int arg0)
method_67642(int arg0)
updateIfNecessary(int version)
m_385546_(int arg0)
public void
a(bxe arg0)
applyAndClear(Entity arg0)
method_67643(class_1297 arg0)
runCallbacks(Entity entity)
m_386837_(C_507_ arg0)
private void
a()
flushStep()
method_67641()
update()
m_387079_()
public void
a(bxy arg0)
apply(InsideBlockEffectType arg0)
method_67638(class_10776 arg0)
addEvent(CollisionEvent arg0)
m_384519_(C_379121_ arg0)
public void
a(bxy arg0, Consumer<bxe> arg1)
runBefore(InsideBlockEffectType arg0, Consumer<Entity> arg1)
method_67639(class_10776 arg0, Consumer<class_1297> arg1)
addPreCallback(CollisionEvent arg0, Consumer<Entity> arg1)
m_384356_(C_379121_ p_397676_, Consumer<C_507_> arg1)
public void
b(bxy arg0, Consumer<bxe> arg1)
runAfter(InsideBlockEffectType arg0, Consumer<Entity> arg1)
method_67640(class_10776 arg0, Consumer<class_1297> arg1)
addPostCallback(CollisionEvent arg0, Consumer<Entity> arg1)
m_385116_(C_379121_ p_395455_, Consumer<C_507_> arg1)