LivingEntityEffectClearChangesSystem

public class LivingEntityEffectClearChangesSystem extends EntityTickingSystem

System for handling livingentityeffectclearchanges mechanics. Systems contain game logic that operates on entities with specific component types.

java.lang.Object > EntityTickingSystem > LivingEntityEffectClearChangesSystem

Field Summary

effectControllerComponent

final EffectControllerComponent effectControllerComponent

Field effectControllerComponent.

Method Detail

getQuery

public Query getQuery ()

Method getQuery.

getDependencies

public Set> getDependencies ()

Method getDependencies.

tick

public void tick (final float dt, final int index, @Nonnull final ArchetypeChunk archetypeChunk, @Nonnull final Store store, @Nonnull final CommandBuffer commandBuffer)

Method tick.

Parameters:
final float dt
final int index
@Nonnull final ArchetypeChunk archetypeChunk
@Nonnull final Store store
@Nonnull final CommandBuffer commandBuffer

SystemDependency

public new SystemDependency (Order.AFTER, EntityTrackerSystems.EffectControllerSystem.class)

Method SystemDependency.

Parameters:
Order.AFTER Order.AFTER
EntityTrackerSystems.EffectControllerSystem.class EntityTrackerSystems.EffectControllerSystem.class