24 ::ll::TypedStorage<8, 8, ::BlockSource&> mRegion;
25 ::ll::TypedStorage<8, 8, ::Actor&> mActor;
26 ::ll::TypedStorage<8, 8, ::gsl::not_null<::Block const*>> mPermutationToPlace;
27 ::ll::TypedStorage<8, 8, ::Item const&> mItem;
28 ::ll::TypedStorage<1, 1, uchar const> mFace;
33 BlockPlayerPlacingEvent& operator=(BlockPlayerPlacingEvent
const&);
34 BlockPlayerPlacingEvent(BlockPlayerPlacingEvent
const&);
35 BlockPlayerPlacingEvent();
40 virtual ::BlockSource
const& getBlockSource()
const ;
46 MCAPI BlockPlayerPlacingEvent(
51 ::gsl::not_null<::Block const*> permutationToPlace,
55 MCAPI
void configureRenderParamsForTrigger(
::RenderParams& params);
57 MCFOLD ::Actor
const& getActor()
const;
59 MCFOLD ::Item
const& getItemUsed()
const;
61 MCFOLD ::Block
const& getPermutationToPlace()
const;
63 MCFOLD
bool isClientSide()
const;
65 MCFOLD
void setPermutationToPlace(
::Block const& perm);
76 ::gsl::not_null<::Block const*> permutationToPlace,
84 MCFOLD ::BlockSource
const& $getBlockSource()
const;