3#include "mc/_HeaderOutputPredefine.h"
6#include "mc/world/level/block/BlockLegacy.h"
18namespace BlockEvents {
class BlockPlaceEvent; }
32 virtual void onRedstoneUpdate(
::BlockSource& region,
::BlockPos const& pos,
int strength,
bool isFirstTime)
const
51 virtual void _addHardCodedBlockComponents(
::Experiments const&) ;
60 MCAPI
void _setAllowUnderwater(
::Actor* e)
const;
62 MCAPI
bool _shouldAllowUnderwater(
::Block const& block)
const;
86 MCAPI
void $onRedstoneUpdate(
::BlockSource& region,
::BlockPos const& pos,
int strength,
bool isFirstTime)
const;
97 MCAPI
void $_addHardCodedBlockComponents(
::Experiments const&);
103 MCAPI
static void** $vftable();
Definition BlockPlaceEvent.h:15
Definition BlockLegacy.h:88
Definition BlockSource.h:67
Definition Container.h:30
Definition Experiments.h:14