LeviLamina
Loading...
Searching...
No Matches
SkullBlock Class Reference
+ Inheritance diagram for SkullBlock:

Public Types

enum class  SkullType : int {
  Unset = -1 , Skeleton = 0 , Wither = 1 , Zombie = 2 ,
  Char = 3 , Creeper = 4 , Dragon = 5 , Piglin = 6 ,
  Count = 7
}
 

Public Member Functions

virtual::std::string buildDescriptionId (::Block const &block) const
 
virtual::AABB const & getVisualShape (::Block const &block, ::AABB &bufferAABB) const
 
virtual bool mayPlace (::BlockSource &region, ::BlockPos const &pos) const
 
virtual::Block const & getPlacementBlock (::Actor const &by, ::BlockPos const &pos, uchar face, ::Vec3 const &clickPos, int itemValue) const
 
virtual void setupRedstoneComponent (::BlockSource &region, ::BlockPos const &pos) const
 
virtual bool canProvideSupport (::Block const &, uchar, ::BlockSupportType) const
 
virtual void _addHardCodedBlockComponents (::Experiments const &)
 
MCAPI bool checkMobSpawn (::Level &level, ::BlockSource &region, ::BlockPos const &pos) const
 
MCAPI void onPlace (::BlockEvents::BlockPlaceEvent &eventData) const
 
MCAPI::std::string $buildDescriptionId (::Block const &block) const
 
MCAPI::AABB const & $getVisualShape (::Block const &block, ::AABB &bufferAABB) const
 
MCFOLD bool $mayPlace (::BlockSource &region, ::BlockPos const &pos) const
 
MCAPI::Block const & $getPlacementBlock (::Actor const &by, ::BlockPos const &pos, uchar face, ::Vec3 const &clickPos, int itemValue) const
 
MCAPI void $setupRedstoneComponent (::BlockSource &region, ::BlockPos const &pos) const
 
MCAPI void $_addHardCodedBlockComponents (::Experiments const &)
 

Static Public Member Functions

static MCAPI ::Block const & getFlattenedBlock (::Block const &block, ::BlockActor const &actor)
 
static MCAPI void ** $vftable ()
 

Member Function Documentation

◆ $vftable()

static MCAPI void ** SkullBlock::$vftable ( )
static
Attention
This function is not yet publicly available. To request access: reference this function in your code and attempt to link. The linker will report the exact symbol name. Submit a access request at https://github.com/LiteLDev/mcapi-requests/issues/new including the full symbol name.

The documentation for this class was generated from the following file: