类 InsideBlockEffectApplier.StepBasedCollector
java.lang.Object
net.minecraft.world.entity.InsideBlockEffectApplier.StepBasedCollector
- 所有已实现的接口:
InsideBlockEffectApplier
- 封闭接口:
InsideBlockEffectApplier
public static class InsideBlockEffectApplier.StepBasedCollector
extends Object
implements InsideBlockEffectApplier
-
嵌套类概要
从接口继承的嵌套类/接口 net.minecraft.world.entity.InsideBlockEffectApplier
InsideBlockEffectApplier.StepBasedCollector
-
字段概要
字段修饰符和类型字段说明private final Map
<InsideBlockEffectType, List<Consumer<Entity>>> private static final InsideBlockEffectType[]
private final Map
<InsideBlockEffectType, List<Consumer<Entity>>> private final Set
<InsideBlockEffectType> private int
private static final int
从接口继承的字段 net.minecraft.world.entity.InsideBlockEffectApplier
NOOP
-
构造器概要
构造器 -
方法概要
修饰符和类型方法说明void
advanceStep
(int p_404672_) void
apply
(InsideBlockEffectType p_405360_) void
applyAndClear
(Entity p_405071_) private void
void
runAfter
(InsideBlockEffectType p_405004_, Consumer<Entity> p_404845_) void
runBefore
(InsideBlockEffectType p_404988_, Consumer<Entity> p_405666_)
-
字段详细资料
-
APPLY_ORDER
-
NO_STEP
private static final int NO_STEP- 另请参阅:
-
effectsInStep
-
beforeEffectsInStep
-
afterEffectsInStep
-
finalEffects
-
lastStep
private int lastStep
-
-
构造器详细资料
-
StepBasedCollector
public StepBasedCollector()
-
-
方法详细资料
-
advanceStep
public void advanceStep(int p_404672_) -
applyAndClear
-
flushStep
private void flushStep() -
apply
- 指定者:
apply
在接口中InsideBlockEffectApplier
-
runBefore
- 指定者:
runBefore
在接口中InsideBlockEffectApplier
-
runAfter
- 指定者:
runAfter
在接口中InsideBlockEffectApplier
-