HyCodeYourTale
classpublicPriority 3

DeathSystems

com.hypixel.hytale.server.core.modules.entity.damage.DeathSystems

3

Methods

3

Public Methods

0

Fields

1

Constructors

Constants

ComponentType<EntityStore, DeferredCorpseRemoval>DEFERRED_CORPSE_REMOVAL_COMPONENT_TYPE= DeferredCorpseRemoval.getComponentType()
Set<Dependency<EntityStore>>DEPENDENCIES= Set.of(new SystemDependency<>(Order.AFTER, DeathSystems.ClearEntityEffects.class))
Set<Dependency<EntityStore>>DEPENDENCIES= Set.of(new SystemDependency<>(Order.BEFORE, DeathSystems.DropPlayerDeathItems.class))
ComponentType<EntityStore, EntityStatMap>ENTITY_STAT_MAP_COMPONENT_TYPE= EntityStatMap.getComponentType()
ComponentType<EntityStore, Interactions>INTERACTIONS_COMPONENT_TYPE= Interactions.getComponentType()
ComponentType<EntityStore, InteractionManager>INTERACTION_MANAGER_COMPONENT_TYPE= InteractionModule.get() .getInteractionManagerComponent()
ComponentType<EntityStore, InteractionManager>INTERACTION_MANAGER_COMPONENT_TYPE= InteractionModule.get() .getInteractionManagerComponent()
Query<EntityStore>QUERY= Query.and( AllLegacyLivingEntityTypesQuery.INSTANCE, DeathComponent.getComponentType(), ...
Query<EntityStore>QUERY= Query.and(DeathComponent.getComponentType(), Query.not(Player.getComponentType()))
Query<EntityStore>QUERY= Archetype.of(Player.getComponentType(), TransformComponent.getComponentType())
Query<EntityStore>QUERY= Archetype.of(Player.getComponentType(), Nameplate.getComponentType())
Query<EntityStore>QUERY= Query.and(INTERACTIONS_COMPONENT_TYPE, INTERACTION_MANAGER_COMPONENT_TYPE)

Constructors

public
DeathSystems()

Methods

Public Methods (3)

public
ComponentType<EntityStore, DeathComponent> componentType()
@Nonnull@Override
public
Set<Dependency<EntityStore>> getDependencies()
@Nonnull@Override
public
Query<EntityStore> getQuery()
@Nonnull@Override

Related Classes