69 ::ll::TypedStorage<1, 1, bool> mHasTransparentLeaves;
70 ::ll::TypedStorage<1, 1, bool> mHasFastAlphaTest;
71 ::ll::TypedStorage<8, 8, ::HashedString const&> mSapling;
72 ::ll::TypedStorage<8, 72, ::std::optional<::LeavesBlock::ParticleParams>> mParticleParams;
73 ::ll::TypedStorage<1, 1, bool> mUseSeasonsOpaqueLayerIfSnowingBiome;
83 virtual int getVariant(
::Block const& block)
const ;
102 virtual ::Block
const&
103 getPlacementBlock(
::Actor const& by,
::BlockPos const& pos, uchar face,
::Vec3 const& clickPos,
int itemValue)
const
110 virtual bool canProvideSupport(
::Block const&, uchar, ::BlockSupportType)
const ;
113 virtual bool canProvideMultifaceSupport(
::Block const& block, uchar face)
const ;
123 ::std::string
const& nameId,
126 ::std::optional<::LeavesBlock::ParticleParams> particleParams
131 MCAPI ::LeavesBlock& setUseSeasonsOpaqueLayerIfSnowingBiome(
bool enabled);
143 MCAPI static ::LeavesBlock::ParticleParams
const& BIOME_TINTED_LEAVES_PARTICLE_PARAMS();
150 ::std::string
const& nameId,
153 ::std::optional<::LeavesBlock::ParticleParams> particleParams
168 MCAPI
int $getVariant(
::Block const& block)
const;
181 $getPlacementBlock(
::Actor const& by,
::BlockPos const& pos, uchar face,
::Vec3 const& clickPos,
int itemValue)
186 MCFOLD
bool $canProvideSupport(
::Block const&, uchar, ::BlockSupportType)
const;
188 MCFOLD
bool $canProvideMultifaceSupport(
::Block const& block, uchar face)
const;
194 MCAPI
static void** $vftable();
Definition BlockGraphicsModeChangeContext.h:5
Definition LeavesBlock.h:32