3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/gamemode/IGameModeMessenger.h"
16namespace GameModeExt {
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() ;
Definition ItemStack.h:26
MCAPI void $sendChangeContinueDestroyBlock(::BlockPos const &pos, int face)
MCAPI void $sendStopDestroyBlock(::BlockPos const &, float)
MCAPI void $sendStopItemUseOn(::BlockPos const &pos)
MCAPI void $sendStartItemUseOn(::BlockPos const &pos, ::BlockPos const &buildPos, int face)
MCAPI void $sendStartDestroyBlock(::BlockPos const &pos, int face)
MCAPI void $sendDenyDestroyBlock(::BlockPos const &pos, int face)
MCAPI void $tryRotateTowardsAimAssist()
MCAPI void $sendDestroyBlock(::Block const &oldBlock, ::BlockPos const &pos, int variantData)
MCAPI ::gsl::final_action<::std::function< void()> > $createBlockBreakCaptureScope(::std::function< void(::ItemStack const &, ::ItemStack const &, ::BlockPos const &)> callback)
MCAPI void $sendContinueDestroyAboutToDestroyBlock(::BlockPos const &pos, int face)
Definition IGameModeMessenger.h:12