30 struct DiggerBlockDefinitionTrigger {
34 ::ll::TypedStorage<8, 176, ::BlockDescriptor> filter;
35 ::ll::TypedStorage<8, 56, ::DefinitionTrigger> onDig;
40 DiggerBlockDefinitionTrigger& operator=(DiggerBlockDefinitionTrigger
const&);
41 DiggerBlockDefinitionTrigger();
59 ::ll::TypedStorage<1, 1, bool> mCanUseOnDig;
60 ::ll::TypedStorage<8, 16, ::Bedrock::PubSub::Subscription> mOnMineBlockSubscription;
61 ::ll::TypedStorage<8, 64, ::std::optional<::DefinitionTrigger>> mOnDigDefault;
62 ::ll::TypedStorage<8, 24, ::std::vector<::LegacyOnDigTriggerItemComponent::DiggerBlockDefinitionTrigger>>
68 LegacyOnDigTriggerItemComponent();
73 virtual void handleVersionBasedInitialization(
::SemVersion const& originalJsonVersion) ;
81 MCAPI
explicit LegacyOnDigTriggerItemComponent(
91 MCAPI static ::HashedString
const& getIdentifier();
103 MCAPI
void $handleVersionBasedInitialization(
::SemVersion const& originalJsonVersion);