3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/ecs/Optional.h"
7#include "mc/deps/ecs/ViewT.h"
8#include "mc/deps/ecs/strict/EntityModifier.h"
9#include "mc/deps/ecs/strict/Include.h"
10#include "mc/deps/ecs/strict/OptionalGlobal.h"
44namespace SpinAttackSystem {
47MCNAPI
void _fetchEntitiesForSpinAttack(
57MCNAPI
void _removeSpinAttack(
63MCNAPI
void _stopSpinAttack(
72MCNAPI
void _tickDamageNearbyMobs(
80MCNAPI
void _tickPostDamageNearbyMobs(
95MCNAPI
void _tickSpinAttackAction(
118MCNAPI
void _tickSpinAttackNearbyMobs(
130MCNAPI
void createSystems(
::EntitySystems& systemRegistry,
bool isClientSide);
Definition ActorOwnerComponent.h:10
Definition EntityModifier.h:6
Definition EntitySystems.h:24
Definition OptionalGlobal.h:6
Definition StrictEntityContext.h:8
Definition AABBShapeComponent.h:9
Definition ActorDataDirtyFlagsComponent.h:5
Definition ActorDataFlagComponent.h:9
Definition ActorEquipmentComponent.h:10
Definition ActorHeadInWaterFlagComponent.h:5
Definition ActorIsImmobileFlagComponent.h:5
Definition ActorIsKnockedBackOnDeathFlagComponent.h:5
Definition ActorMovementTickNeededComponent.h:5
Definition ActorRotationComponent.h:8
Definition DamageNearbyMobsComponent.h:8
Definition DimensionTypeComponent.h:13
Definition FallDistanceComponent.h:5
Definition HorizontalCollisionFlagComponent.h:5
Definition LocalSpatialEntityFetcherFactoryComponent.h:8
Definition MobFlagComponent.h:5
Definition MovementAttributesComponent.h:5
Definition OnGroundFlagComponent.h:5
Definition PlayerActionComponent.h:15
Definition PlayerComponent.h:5
Definition PlayerIsSleepingFlagComponent.h:5
Definition RiptideTridentSpinAttackComponent.h:8
Definition ShouldUpdateBoundingBoxRequestComponent.h:5
Definition SpinAttackResultsComponent.h:10
Definition StateVectorComponent.h:8
Definition WasInWaterFlagComponent.h:5