22 ::ll::TypedStorage<8, 8, ::Player&> mPlayer;
27 CommonGameModeMessenger& operator=(CommonGameModeMessenger
const&);
28 CommonGameModeMessenger(CommonGameModeMessenger
const&);
29 CommonGameModeMessenger();
34 virtual ~CommonGameModeMessenger() =
default;
36 virtual ::gsl::final_action<::std::function<void()>> createBlockBreakCaptureScope(
41 virtual void sendDenyDestroyBlock(
::BlockPos const&,
int) ;
43 virtual void sendDenyDestroyBlock(
::BlockPos const& pos,
int face) ;
47 virtual void sendStartDestroyBlock(
::BlockPos const&,
int) ;
49 virtual void sendStartDestroyBlock(
::BlockPos const& pos,
int face) ;
52 virtual void sendDestroyBlock(
::Block const& oldBlock,
::BlockPos const& pos,
int variantData) ;
55 virtual void sendChangeContinueDestroyBlock(
::BlockPos const&,
int) ;
57 virtual void sendChangeContinueDestroyBlock(
::BlockPos const& pos,
int face) ;
61 virtual void sendContinueDestroyAboutToDestroyBlock(
::BlockPos const&,
int) ;
63 virtual void sendContinueDestroyAboutToDestroyBlock(
::BlockPos const& pos,
int face) ;
66 virtual void sendStopDestroyBlock(
::BlockPos const&,
float) ;
70 virtual void sendStopItemUseOn(
::BlockPos const& pos) ;
72 virtual void tryRotateTowardsAimAssist() ;
78 MCAPI ::gsl::final_action<::std::function<void()>> $createBlockBreakCaptureScope(
83 MCFOLD
void $sendDenyDestroyBlock(
::BlockPos const&,
int);
85 MCFOLD
void $sendDenyDestroyBlock(
::BlockPos const& pos,
int face);
89 MCFOLD
void $sendStartDestroyBlock(
::BlockPos const&,
int);
91 MCFOLD
void $sendStartDestroyBlock(
::BlockPos const& pos,
int face);
94 MCAPI
void $sendDestroyBlock(
::Block const& oldBlock,
::BlockPos const& pos,
int variantData);
97 MCFOLD
void $sendChangeContinueDestroyBlock(
::BlockPos const&,
int);
99 MCFOLD
void $sendChangeContinueDestroyBlock(
::BlockPos const& pos,
int face);
103 MCFOLD
void $sendContinueDestroyAboutToDestroyBlock(
::BlockPos const&,
int);
105 MCFOLD
void $sendContinueDestroyAboutToDestroyBlock(
::BlockPos const& pos,
int face);
108 MCFOLD
void $sendStopDestroyBlock(
::BlockPos const&,
float);
112 MCAPI
void $sendStopItemUseOn(
::BlockPos const& pos);
114 MCFOLD
void $tryRotateTowardsAimAssist();