3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/optional_ref.h"
7#include "mc/deps/ecs/strict/EntityModifier.h"
8#include "mc/entity/components/InsideBlockWithPosAndBlockComponent.h"
9#include "mc/entity/components/InsideBlockWithPosComponent.h"
45namespace EntityInsideSystem {
48MCNAPI ::TickingSystemWithInfo createCleanupSystem();
50MCNAPI
void onBoatAboveBubbleColumn(
::Actor& actor);
52MCNAPI
void tickBoatInsideBubbleColumnBlock(
59MCNAPI
void tickInsideBubbleColumnBlock(
66MCNAPI
void tickInsideCactusBlock(
71MCNAPI
void tickInsideHoneyBlock(
78MCNAPI
void tickInsideOnewayBlock(
83MCNAPI
void tickInsidePowderSnowBlock(
101MCNAPI
void tickInsideWaterLilyBlock(
106MCNAPI
void tickMovementSlowdown(
123 ::Vec3 multiplicationModifier
126MCNAPI
void tickSetEntityInside(
149MCNAPI
void tickSpectatorSkipEntityInside(
Definition ActorOwnerComponent.h:10
Definition EntityModifier.h:6
Definition FreezingComponent.h:5
Definition LocalConstBlockSource.h:5
Definition StrictEntityContext.h:8
Definition optional_ref.h:10
Definition AABBShapeComponent.h:9
Definition ActorGameTypeComponent.h:8
Definition BlockMovementSlowdownAppliedComponent.h:5
Definition BlockMovementSlowdownMultiplierComponent.h:8
Definition CactusBlockFlag.h:5
Definition DepenetrationComponent.h:13
Definition DimensionTypeComponent.h:13
Definition EndPortalBlockFlag.h:5
Definition ExternalDataInterface.h:15
Definition FallDistanceComponent.h:5
Definition HoneyBlockFlag.h:5
Definition IgnoresEntityInsideFlagComponent.h:5
Definition InsideBlockComponent.h:13
Definition InsideBlockWithPosAndBlockComponent.h:6
Definition InsideBlockWithPosComponent.h:6
Definition InsideBubbleColumnBlockComponent.h:5
Definition InsideGenericBlockComponent.h:13
Definition InsideOnewayBlockComponent.h:10
Definition InsideWebBlockComponent.h:5
Definition LocalConstBlockSourceFactoryComponent.h:8
Definition MovementAbilitiesComponent.h:5
Definition PowderSnowBlockFlag.h:5
Definition StateVectorComponent.h:8
Definition SweetBerryBushBlockFlag.h:5
Definition TickingSystemWithInfo.h:13
Definition WaterlilyBlockFlag.h:5