37 ::ll::TypedStorage<8, 24, ::std::vector<::ScriptModuleMinecraft::ScriptGlobalEventListenerUtils::Listener>>
42 ::gsl::not_null<::std::unique_ptr<::ScriptModuleMinecraft::ScriptBlockBreakingEventListener>>>
43 mBlockBreakingListener;
67 virtual ::EventResult onBlockExploded(
78 virtual ::EventResult onBlockPlacedByPlayer(
86 virtual ::EventResult onBlockDestroyedByPlayer(
94 virtual ::EventResult onBlockDestructionStarted(
99 int const previousProgress
102 virtual ::EventResult
103 onBlockDestructionStopped(
::Player& player,
::BlockPos const& blockPos,
int progress) ;
105 virtual ::EventResult onBlockDestructionContinued(
110 int const previousProgress
133 MCAPI ::EventResult $onBlockExploded(
148 MCAPI ::EventResult $onBlockDestroyedByPlayer(
156 MCAPI ::EventResult $onBlockDestructionStarted(
161 int const previousProgress
164 MCAPI ::EventResult $onBlockDestructionStopped(
::Player& player,
::BlockPos const& blockPos,
int progress);
166 MCAPI ::EventResult $onBlockDestructionContinued(
171 int const previousProgress