34 ::ll::TypedStorage<8, 176, ::ActorDefinitionIdentifier> mIdentifier;
35 ::ll::TypedStorage<8, 24, ::std::vector<::BlockDescriptor>> mAllowedUseBlocks;
36 ::ll::TypedStorage<8, 24, ::std::vector<::BlockDescriptor>> mAllowedDispenseBlocks;
37 ::ll::TypedStorage<1, 1, bool> mCanUseOnMonsterSpawners;
38 ::ll::TypedStorage<1, 1, bool> mShouldContentErrorWithoutLiquidClipped;
39 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnUseOnSubscription;
44 EntityPlacerItemComponent();
49 virtual void handleVersionBasedInitialization(
::SemVersion const& originalJsonVersion) ;
53 virtual ~EntityPlacerItemComponent() ;
61 MCAPI
void _positionAndRotateActor(
65 ::Vec3 const& playerFeetPos,
87 MCAPI
static void bindType(
89 ::std::vector<::AllExperiments>
const& requiredToggles,
90 ::std::optional<::SemVersion> releasedMinFormatVersion
93 MCAPI static ::HashedString
const& getIdentifier();
111 MCAPI
void $handleVersionBasedInitialization(
::SemVersion const& originalJsonVersion);