30 ::ll::TypedStorage<8, 192, ::BaseCommandBlock> mBaseCB;
31 ::ll::TypedStorage<1, 1, bool> mPowered;
32 ::ll::TypedStorage<1, 1, bool> mConditionMet;
33 ::ll::TypedStorage<1, 1, bool> mRedstoneMode;
34 ::ll::TypedStorage<1, 1, bool> mLastPerformedConditionalMode;
35 ::ll::TypedStorage<1, 1, bool> mLastPerformedRedstoneMode;
36 ::ll::TypedStorage<1, 1, bool> mExecuteFirstTickOnPlace;
37 ::ll::TypedStorage<2, 2, ::CommandBlockMode> mLastPerformedCBMode;
66 virtual ::Bedrock::Safety::RedactableString
const& getCustomName()
const ;
69 virtual ::std::string
const& getFilteredCustomName(::Bedrock::NotNullNonOwnerPtr<::ProfanityContext>
const&
context
76 virtual ::std::unique_ptr<::BlockActorDataPacket> _getUpdatePacket(
::BlockSource& region) ;
82 virtual bool _playerCanUpdate(
::Player const& player)
const ;
93 MCAPI
void _setAutomatic(
::BlockSource& region,
bool alwaysActive, ::CommandBlockMode currentMode);
95 MCAPI ::CommandBlock
const* getCommandBlock(
::BlockSource& region)
const;
103 MCAPI
void markForSaving(
::BlockSource& region,
int oldSuccessCount,
bool oldConditionMet);
107 MCAPI
void updateBlock(
109 ::std::string
const& cmd,
111 ::CommandBlockMode newMode,
116 bool executeFirstTick
123 MCAPI
void* $ctor(
::BlockPos const& pos, ::CommandBlockMode mode);
149 MCFOLD ::Bedrock::Safety::RedactableString
const& $getCustomName()
const;
151 MCAPI ::std::string
const& $getFilteredCustomName(::Bedrock::NotNullNonOwnerPtr<::ProfanityContext>
const&
context);
155 MCAPI ::std::unique_ptr<::BlockActorDataPacket> $_getUpdatePacket(
::BlockSource& region);
159 MCAPI
bool $_playerCanUpdate(
::Player const& player)
const;
165 MCAPI
static void** $vftable();
Definition ProfanityContext.h:8
Definition SaveContext.h:5