net.minecraft.entity

public class EntityCollisionHandler$Impl

implements EntityCollisionHandler

cae$a
net.minecraft.world.entity.InsideBlockEffectApplier$StepBasedCollector
net.minecraft.class_10774$class_10775
net.minecraft.entity.EntityCollisionHandler$Impl
net.minecraft.unmapped.C_bummdtgu$C_ybqvbnjz
net.minecraft.block.EntityCollisionEffectManager$Iterating
net.minecraft.src.C_378837_$C_379290_

Field summary

Modifier and TypeField
private static final CollisionEvent[]
b
APPLY_ORDER
field_56635
ALL_EVENTS
f_ghzdfkvx
ALL_EFFECTS
f_380739_
private static final int
c
NO_STEP
field_56636
INVALID_VERSION
f_yywclgma
NO_ITERATION
f_379713_
private final Set<CollisionEvent>
d
effectsInStep
field_56637
activeEvents
f_tygevlkf
pendingEffects
f_380499_
private final Map<CollisionEvent, List<Consumer<Entity>>>
e
beforeEffectsInStep
field_56638
preCallbacks
f_ewgtrnrm
preCallbacks
f_379579_
private final Map<CollisionEvent, List<Consumer<Entity>>>
f
afterEffectsInStep
field_56639
postCallbacks
f_cxxevkzi
postCallbacks
f_379710_
private final List<Consumer<Entity>>
g
finalEffects
field_56640
callbacks
f_oaxnftyg
actionQueue
f_382679_
private int
h
lastStep
field_56641
version
f_dyxadgsy
iteration
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_etngwutk(int arg0)
tryIterate(int iteration)
m_385546_(int arg0)
public void
a(bzm arg0)
applyAndClear(Entity arg0)
method_67643(class_1297 arg0)
runCallbacks(Entity entity)
m_mhxoixol(C_astfners arg0)
applyEffects(Entity entity)
m_386837_(C_507_ arg0)
private void
a()
flushStep()
method_67641()
update()
m_vprobcnu()
queueActions()
m_387079_()
public void
a(caf arg0)
apply(InsideBlockEffectType arg0)
method_67638(class_10776 arg0)
addEvent(CollisionEvent arg0)
m_dqkpaxpv(C_uiwpahut arg0)
addEffect(EntityCollisionEffect arg0)
m_384519_(C_379121_ arg0)
public void
a(caf o, Consumer<bzm> arg1)
runBefore(InsideBlockEffectType arg0, Consumer<Entity> arg1)
method_67639(class_10776 arg0, Consumer<class_1297> arg1)
addPreCallback(CollisionEvent arg0, Consumer<Entity> arg1)
m_qtuabsvy(C_uiwpahut arg0, Consumer<C_astfners> arg1)
addPreEffectCallback(EntityCollisionEffect arg0, Consumer<Entity> arg1)
m_384356_(C_379121_ p_397676_, Consumer<C_507_> arg1)
public void
b(caf o, Consumer<bzm> arg1)
runAfter(InsideBlockEffectType arg0, Consumer<Entity> arg1)
method_67640(class_10776 arg0, Consumer<class_1297> arg1)
addPostCallback(CollisionEvent arg0, Consumer<Entity> arg1)
m_ykzysfgr(C_uiwpahut arg0, Consumer<C_astfners> arg1)
addPostEffectCallback(EntityCollisionEffect arg0, Consumer<Entity> arg1)
m_385116_(C_379121_ p_395455_, Consumer<C_507_> arg1)