Class NewSpawnStartTickingSystem
java.lang.Object
com.hypixel.hytale.component.system.System<EntityStore>
com.hypixel.hytale.component.system.tick.TickingSystem<EntityStore>
com.hypixel.hytale.server.npc.systems.NewSpawnStartTickingSystem
- All Implemented Interfaces:
ISystem<EntityStore>,TickableSystem<EntityStore>
-
Nested Class Summary
Nested Classes -
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final Set<Dependency<EntityStore>> private final ComponentType<EntityStore, NonTicking<EntityStore>> private final ResourceType<EntityStore, NewSpawnStartTickingSystem.QueueResource> Fields inherited from interface com.hypixel.hytale.component.system.ISystem
EMPTY_ARRAY -
Constructor Summary
ConstructorsConstructorDescriptionNewSpawnStartTickingSystem(ResourceType<EntityStore, NewSpawnStartTickingSystem.QueueResource> queueResourceType) -
Method Summary
Modifier and TypeMethodDescriptionstatic voidqueueNewSpawn(Ref<EntityStore> reference, Store<EntityStore> store) voidtick(float dt, int systemIndex, Store<EntityStore> store) Methods inherited from class com.hypixel.hytale.component.system.System
getComponentRegistrations, getResourceRegistrations, registerComponent, registerComponent, registerComponent, registerResource, registerResourceMethods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, waitMethods inherited from interface com.hypixel.hytale.component.system.ISystem
getGroup, onSystemRegistered, onSystemUnregistered
-
Field Details
-
queueResourceType
@Nonnull private final ResourceType<EntityStore,NewSpawnStartTickingSystem.QueueResource> queueResourceType -
nonTickingComponentType
-
dependencies
-
-
Constructor Details
-
NewSpawnStartTickingSystem
public NewSpawnStartTickingSystem(@Nonnull ResourceType<EntityStore, NewSpawnStartTickingSystem.QueueResource> queueResourceType)
-
-
Method Details
-
getDependencies
-
tick
- Specified by:
tickin interfaceTickableSystem<EntityStore>- Specified by:
tickin classTickingSystem<EntityStore>
-
queueNewSpawn
public static void queueNewSpawn(@Nonnull Ref<EntityStore> reference, @Nonnull Store<EntityStore> store)
-