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"
46namespace EntityInsideSystem {
49MCAPI ::TickingSystemWithInfo createCleanupSystem();
51MCAPI
bool isAir(
::Block const& block);
53MCAPI
void onBoatAboveBubbleColumn(
::Actor& actor);
55MCAPI
void tickBoatInsideBubbleColumnBlock(
62MCAPI
void tickInsideBubbleColumnBlock(
69MCAPI
void tickInsideCactusBlock(
74MCAPI
void tickInsideHoneyBlock(
81MCAPI
void tickInsideOnewayBlock(
86MCAPI
void tickInsidePowderSnowBlock(
104MCAPI
void tickInsideWaterLilyBlock(
109MCAPI
void tickMovementSlowdown(
126 ::Vec3 multiplicationModifier
129MCAPI
void tickSetEntityInside(
152MCAPI
void tickSpectatorSkipEntityInside(
Definition ActorOwnerComponent.h:10
Definition EntityModifier.h:6
Definition FreezingComponent.h:5
Definition LocalConstBlockSource.h:5
Definition StrictEntityContext.h:10
Definition optional_ref.h:10
Definition AABBShapeComponent.h:11
Definition ActorGameTypeComponent.h:8
Definition BlockMovementSlowdownAppliedComponent.h:5
Definition BlockMovementSlowdownMultiplierComponent.h:8
Definition CactusBlockFlag.h:5
Definition DepenetrationComponent.h:11
Definition DimensionTypeComponent.h:13
Definition EndPortalBlockFlag.h:5
Definition ExternalDataInterface.h:16
Definition FallDistanceComponent.h:5
Definition HoneyBlockFlag.h:5
Definition IgnoresEntityInsideFlagComponent.h:5
Definition InsideBlockComponent.h:11
Definition InsideBlockWithPosAndBlockComponent.h:6
Definition InsideBlockWithPosComponent.h:6
Definition InsideBubbleColumnBlockComponent.h:5
Definition InsideGenericBlockComponent.h:11
Definition InsideOnewayBlockComponent.h:10
Definition InsideWebBlockComponent.h:5
Definition LocalConstBlockSourceFactoryComponent.h:8
Definition MovementAbilitiesComponent.h:8
Definition PowderSnowBlockFlag.h:5
Definition StateVectorComponent.h:10
Definition SweetBerryBushBlockFlag.h:5
Definition TickingSystemWithInfo.h:11
Definition WaterlilyBlockFlag.h:5