3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/deps/core/utility/typeid_t.h"
7#include "mc/platform/brstd/flat_map.h"
8#include "mc/platform/brstd/flat_set.h"
71 template <
typename T0>
82 ::std::unique_ptr<::BlockComponentStorage::ComponentBase>,
83 ::std::less<::Bedrock::typeid_t<void>>,
84 ::std::vector<::Bedrock::typeid_t<void>>,
85 ::std::vector<::std::unique_ptr<::BlockComponentStorage::ComponentBase>>>>
92 ::std::less<::Bedrock::typeid_t<void>>,
93 ::std::vector<::Bedrock::typeid_t<void>>>>
95 ::ll::TypedStorage<1, 1, bool> mAllowModifyingComponents;
96 ::ll::TypedStorage<1, 1, bool> mAllowComponentReplacement;
97 ::ll::TypedStorage<1, 1, bool> mAllowTryGetComponentBeforeFinalization;
Definition BlockComponentStorage.h:53
Definition BlockCustomComponentsComponent.h:19
Definition BlockEntityFallOnConfigurationComponent.h:5
Definition BlockRandomOffsetComponent.h:14
Definition BlockTickConfigurationComponent.h:5
Definition OnFallOnTrigger.h:15
Definition OnInteractTrigger.h:15
Definition OnPlacedTrigger.h:15
Definition OnPlayerDestroyedTrigger.h:15
Definition OnPlayerPlacingTrigger.h:15
Definition OnStepOffTrigger.h:15
Definition OnStepOnTrigger.h:15
Definition BlockAmbientSoundComponent.h:14
Definition BlockBakedMaterialDataComponent.h:8
Definition BlockCollisionBoxComponent.h:8
Definition BlockComponentStorage.h:62
Definition BlockComponentStorage.h:72
Definition BlockCraftingTableComponent.h:5
Definition BlockDestructibleByExplosionComponent.h:5
Definition BlockDestructibleByMiningComponent.h:10
Definition BlockDestructionParticlesComponent.h:8
Definition BlockDisplayNameComponent.h:5
Definition BlockEmbeddedVisualComponent.h:15
Definition BlockFlammableComponent.h:10
Definition BlockFrictionComponent.h:5
Definition BlockGeometryComponent.h:16
Definition BlockItemVisualComponent.h:12
Definition BlockLightDampeningComponent.h:8
Definition BlockLightEmissionComponent.h:8
Definition BlockLiquidDetectionComponent.h:14
Definition BlockLootComponent.h:5
Definition BlockMapColorComponent.h:9
Definition BlockMaterialInstancesComponent.h:12
Definition BlockMovableComponent.h:9
Definition BlockPlacementFilterComponent.h:12
Definition BlockQueuedTickingComponent.h:17
Definition BlockRandomTickingComponent.h:17
Definition BlockRedstoneComponent.h:5
Definition BlockRedstoneProducerComponent.h:21
Definition BlockSelectionBoxComponent.h:8
Definition BlockVoxelShapesCullingComponent.h:10