LeviLamina
Loading...
Searching...
No Matches
EntityInsideSystemImpl.h
1#pragma once
2
3#include "mc/_HeaderOutputPredefine.h"
4
5// auto generated inclusion list
6#include "mc/deps/ecs/strict/EntityModifier.h"
7#include "mc/entity/components/InsideBlockWithPosAndBlockComponent.h"
8#include "mc/entity/components/InsideBlockWithPosComponent.h"
9
10// auto generated forward declare list
11// clang-format off
12class Block;
13class BlockPos;
18struct CactusBlockFlag;
20struct HoneyBlockFlag;
29// clang-format on
30
31namespace EntityInsideSystemImpl {
32// functions
33// NOLINTBEGIN
34MCNAPI void blockProcess(
35 ::StrictEntityContext const& entity,
36 ::EntityModifier<
37 ::BlockMovementSlowdownAppliedComponent,
38 ::FreezingComponent,
39 ::IgnoresEntityInsideFlagComponent,
40 ::InsideBubbleColumnBlockComponent,
41 ::InsideBlockWithPosAndBlockComponent<::CactusBlockFlag>,
42 ::InsideBlockWithPosAndBlockComponent<::EndPortalBlockFlag>,
43 ::InsideGenericBlockComponent,
44 ::InsideBlockWithPosAndBlockComponent<::HoneyBlockFlag>,
45 ::InsideOnewayBlockComponent,
46 ::InsideBlockWithPosAndBlockComponent<::PowderSnowBlockFlag>,
47 ::InsideBlockWithPosAndBlockComponent<::SweetBerryBushBlockFlag>,
48 ::InsideBlockWithPosComponent<::WaterlilyBlockFlag>,
49 ::InsideWebBlockComponent> modifier,
50 ::Block const& block,
51 ::BlockPos const& pos,
52 ::InsideGenericBlockComponent& insideGeneric,
53 ::IConstBlockSource const& region
54);
55// NOLINTEND
56
57} // namespace EntityInsideSystemImpl
Definition BlockPos.h:19
Definition Block.h:43
Definition FreezingComponent.h:5
Definition IConstBlockSource.h:25
Definition StrictEntityContext.h:8
Definition BlockMovementSlowdownAppliedComponent.h:5
Definition CactusBlockFlag.h:5
Definition EndPortalBlockFlag.h:5
Definition HoneyBlockFlag.h:5
Definition IgnoresEntityInsideFlagComponent.h:5
Definition InsideBubbleColumnBlockComponent.h:5
Definition InsideGenericBlockComponent.h:13
Definition InsideOnewayBlockComponent.h:10
Definition InsideWebBlockComponent.h:5
Definition PowderSnowBlockFlag.h:5
Definition SweetBerryBushBlockFlag.h:5
Definition WaterlilyBlockFlag.h:5