LeviLamina
Loading...
Searching...
No Matches
BlockType Member List

This is the complete list of members for BlockType, including all inherited members.

$_addHardCodedBlockComponents(::Experiments const &) (defined in BlockType)BlockType
$_onHitByActivatingAttack(::BlockSource &, ::BlockPos const &, ::Actor *) const (defined in BlockType)BlockType
$addAABBs(::Block const &block, ::IConstBlockSource const &region, ::BlockPos const &pos, ::AABB const *intersectTestBox, ::std::vector<::AABB > &inoutBoxes) const (defined in BlockType)BlockType
$addCollisionShapes(::Block const &block, ::IConstBlockSource const &region, ::BlockPos const &pos, ::AABB const *intersectTestBox, ::std::vector<::AABB > &inoutBoxes, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in BlockType)BlockType
$allowStateMismatchOnPlacement(::Block const &clientTarget, ::Block const &serverTarget) const (defined in BlockType)BlockType
$animateTick(::BlockAnimateTickData const &) const (defined in BlockType)BlockType
$animateTickBedrockLegacy(::BlockAnimateTickData const &) const (defined in BlockType)BlockType
$asItemInstance(::Block const &, ::BlockActor const *) const (defined in BlockType)BlockType
$attack(::Player *player, ::BlockPos const &pos) const (defined in BlockType)BlockType
$breaksFallingBlocks(::Block const &block, ::BaseGameVersion const version) const (defined in BlockType)BlockType
$buildDescriptionId(::Block const &) const (defined in BlockType)BlockType
$calcVariant(::BlockSource &region, ::BlockPos const &pos, ::mce::Color const &baseColor) const (defined in BlockType)BlockType
$canBeBuiltOver(::Block const &block, ::BlockSource &region, ::BlockPos const &pos, ::BlockItem const &newItem) const (defined in BlockType)BlockType
$canBeBuiltOver(::Block const &block, ::BlockSource &, ::BlockPos const &) const (defined in BlockType)BlockType
$canBeFertilized(::BlockSource &region, ::BlockPos const &pos, ::Block const &aboveBlock) const (defined in BlockType)BlockType
$canBeOriginalSurface() const (defined in BlockType)BlockType
$canBeUsedInCommands(::BaseGameVersion const &baseGameVersion) const (defined in BlockType)BlockType
$canConnect(::Block const &, uchar toOther, ::Block const &thisBlock) const (defined in BlockType)BlockType
$canFillAtPos(::BlockSource &region, ::BlockPos const &pos, ::Block const &block) const (defined in BlockType)BlockType
$canHaveExtraData() const (defined in BlockType)BlockType
$canInstatick() const (defined in BlockType)BlockType
$canProvideMultifaceSupport(::Block const &block, uchar face) const (defined in BlockType)BlockType
$canProvideSupport(::Block const &block, uchar face, ::BlockSupportType) const (defined in BlockType)BlockType
$canRenderSelectionOverlay(::BlockRenderLayer) const (defined in BlockType)BlockType
$canSlide(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$canSpawnAt(::BlockSource const &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$canSpawnOn(::Actor *) const (defined in BlockType)BlockType
$canSurvive(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$causesFreezeEffect() const (defined in BlockType)BlockType
$checkIsPathable(::Actor &entity, ::BlockPos const &lastPathPos, ::BlockPos const &pathPos) const (defined in BlockType)BlockType
$clip(::Block const &block, ::BlockSource const &region, ::BlockPos const &pos, ::Vec3 const &A, ::Vec3 const &B, ::ShapeType shapeType, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in BlockType)BlockType
$ctor(::std::string const &nameId, int id, ::Material const &material) (defined in BlockType)BlockType
$dealsContactDamage(::Actor const &actor, ::Block const &block, bool isPathFinding) const (defined in BlockType)BlockType
$destroy(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::Actor *entitySource) const (defined in BlockType)BlockType
$detachesOnPistonMove(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$dispense(::BlockSource &region, ::Container &container, int slot, ::Vec3 const &pos, uchar face) const (defined in BlockType)BlockType
$dtor() (defined in BlockType)BlockType
$entityInside(::BlockSource &, ::BlockPos const &, ::Actor &) const (defined in BlockType)BlockType
$executeEvent(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::std::string const &eventName, ::Actor &sourceEntity) const (defined in BlockType)BlockType
$getCollisionShape(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::optional_ref<::GetCollisionShapeInterface const >) const (defined in BlockType)BlockType
$getCollisionShapeForCamera(::AABB &outAABB, ::Block const &block, ::IConstBlockSource const &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$getComparatorSignal(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, uchar dir) const (defined in BlockType)BlockType
$getCullingLayer() const (defined in BlockType)BlockType
$getDirectSignal(::BlockSource &region, ::BlockPos const &pos, int dir) const (defined in BlockType)BlockType
$getEmissiveBrightness(::Block const &) const (defined in BlockType)BlockType
$getExtraRenderLayers() const (defined in BlockType)BlockType
$getFaceFlip(uchar face, ::Block const &block) const (defined in BlockType)BlockType
$getIgnoresDestroyPermissions(::Actor &entity, ::BlockPos const &pos) const (defined in BlockType)BlockType
$getLight(::Block const &) const (defined in BlockType)BlockType
$getLightEmission(::Block const &) const (defined in BlockType)BlockType
$getLiquidClipVolume(::Block const &block, ::BlockSource &region, ::BlockPos const &pos, ::AABB &includeBox) const (defined in BlockType)BlockType
$getMapColor(::BlockSource &, ::BlockPos const &, ::Block const &) const (defined in BlockType)BlockType
$getMappedFace(uchar face, ::Block const &block) const (defined in BlockType)BlockType
$getMobToSpawn(::SpawnConditions const &conditions, ::BlockSource &region) const (defined in BlockType)BlockType
$getNextBlockPermutation(::Block const &currentBlock) const (defined in BlockType)BlockType
$getOutline(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::AABB &bufferValue) const (defined in BlockType)BlockType
$getPlacementBlock(::Actor const &by, ::BlockPos const &pos, uchar face, ::Vec3 const &clickPos, int itemValue) const (defined in BlockType)BlockType
$getRenderBlock() const (defined in BlockType)BlockType
$getRenderLayer(::Block const &block, ::BlockSource &, ::BlockPos const &pos) const (defined in BlockType)BlockType
$getRequiredMedium() const (defined in BlockType)BlockType
$getSecondPart(::IConstBlockSource const &region, ::BlockPos const &pos, ::BlockPos &out) const (defined in BlockType)BlockType
$getShadeBrightness(::Block const &block) const (defined in BlockType)BlockType
$getStrippedBlock(::Block const &srcBlock) const (defined in BlockType)BlockType
$getUIShape(::Block const &block, ::AABB &bufferAABB) const (defined in BlockType)BlockType
$getVariant(::Block const &block) const (defined in BlockType)BlockType
$getVisualShape(::Block const &, ::AABB &) const (defined in BlockType)BlockType
$getVisualShapeInWorld(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &, ::AABB &bufferAABB) const (defined in BlockType)BlockType
$handlePrecipitation(::BlockSource &region, ::BlockPos const &pos, float downfallAmount, float temperature) const (defined in BlockType)BlockType
$hasComparatorSignal() const (defined in BlockType)BlockType
$hasTag(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::std::string const &tagName) const (defined in BlockType)BlockType
$hasVariableLighting() const (defined in BlockType)BlockType
$ignoreEntitiesOnPistonMove(::Block const &block) const (defined in BlockType)BlockType
$init() (defined in BlockType)BlockType
$isAttachedTo(::BlockSource &region, ::BlockPos const &pos, ::BlockPos &outAttachedTo) const (defined in BlockType)BlockType
$isAuxValueRelevantForPicking() const (defined in BlockType)BlockType
$isBounceBlock() const (defined in BlockType)BlockType
$isButtonBlock() const (defined in BlockType)BlockType
$isCandleCakeBlock() const (defined in BlockType)BlockType
$isChestBlock() const (defined in BlockType)BlockType
$isConsumerComponent() const (defined in BlockType)BlockType
$isContainerBlock() const (defined in BlockType)BlockType
$isCraftingBlock() const (defined in BlockType)BlockType
$isDoorBlock() const (defined in BlockType)BlockType
$isFenceBlock() const (defined in BlockType)BlockType
$isFenceGateBlock() const (defined in BlockType)BlockType
$isFilteredOut(::BlockRenderLayer) const (defined in BlockType)BlockType
$isInteractiveBlock() const (defined in BlockType)BlockType
$isLavaBlocking() const (defined in BlockType)BlockType
$isLeverBlock() const (defined in BlockType)BlockType
$isMovingBlock() const (defined in BlockType)BlockType
$isMultifaceBlock() const (defined in BlockType)BlockType
$isObstructingChests(::BlockSource &region, ::BlockPos const &pos, ::Block const &thisBlock) const (defined in BlockType)BlockType
$isPreservingMediumWhenPlaced(::BlockType const *medium) const (defined in BlockType)BlockType
$isRailBlock() const (defined in BlockType)BlockType
$isSeasonTinted(::Block const &block, ::BlockSource &region, ::BlockPos const &p) const (defined in BlockType)BlockType
$isSignalSource() const (defined in BlockType)BlockType
$isSilentWhenJumpingOff() const (defined in BlockType)BlockType
$isSlabBlock() const (defined in BlockType)BlockType
$isStairBlock() const (defined in BlockType)BlockType
$isStemBlock() const (defined in BlockType)BlockType
$isStrippable(::Block const &srcBlock) const (defined in BlockType)BlockType
$isThinFenceBlock() const (defined in BlockType)BlockType
$isValidAuxValue(int value) const (defined in BlockType)BlockType
$isWallBlock() const (defined in BlockType)BlockType
$liquidCanFlowIntoFromDirection(uchar flowIntoFacing, ::std::function<::Block const &(::BlockPos const &)> const &getBlock, ::BlockPos const &pos) const (defined in BlockType)BlockType
$mayConsumeFertilizer(::BlockSource &region) const (defined in BlockType)BlockType
$mayPick() const (defined in BlockType)BlockType
$mayPick(::BlockSource const &region, ::Block const &block, bool liquid) const (defined in BlockType)BlockType
$mayPlace(::BlockSource &region, ::BlockPos const &pos, uchar face) const (defined in BlockType)BlockType
$mayPlace(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$mayPlaceOn(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$movedByPiston(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$neighborChanged(::BlockSource &region, ::BlockPos const &pos, ::BlockPos const &neighborPos) const (defined in BlockType)BlockType
$newBlockEntity(::BlockPos const &pos, ::Block const &block) const (defined in BlockType)BlockType
$notifySpawnedAt(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$onExploded(::BlockSource &region, ::BlockPos const &pos, ::Actor *entitySource) const (defined in BlockType)BlockType
$onFertilized(::BlockSource &region, ::BlockPos const &pos, ::Actor *actor, ::FertilizerType fType) const (defined in BlockType)BlockType
$onFillBlock(::BlockSource &region, ::BlockPos const &pos, ::Block const &block) const (defined in BlockType)BlockType
$onGraphicsModeChanged(::BlockGraphicsModeChangeContext const &context) (defined in BlockType)BlockType
$onLightningHit(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$onMove(::BlockSource &region, ::BlockPos const &from, ::BlockPos const &to) const (defined in BlockType)BlockType
$onProjectileHit(::BlockSource &, ::BlockPos const &, ::Actor const &) const (defined in BlockType)BlockType
$onRedstoneUpdate(::BlockSource &region, ::BlockPos const &pos, int strength, bool isFirstTime) const (defined in BlockType)BlockType
$onRemove(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$onStandOn(::EntityContext &entity, ::BlockPos const &pos) const (defined in BlockType)BlockType
$onStructureBlockPlace(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$onStructureNeighborBlockPlace(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$playerWillDestroy(::Player &player, ::BlockPos const &pos, ::Block const &block) const (defined in BlockType)BlockType
$pushesUpFallingBlocks() const (defined in BlockType)BlockType
$randomlyModifyPosition(::BlockPos const &pos) const (defined in BlockType)BlockType
$sanitizeFillBlock(::Block const &block) const (defined in BlockType)BlockType
$setupRedstoneComponent(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$shouldConnectToRedstone(::BlockSource &region, ::BlockPos const &pos, ::Direction::Type direction) const (defined in BlockType)BlockType
$shouldDispense(::BlockSource &region, ::Container &container) const (defined in BlockType)BlockType
$shouldStopFalling(::Actor &entity) const (defined in BlockType)BlockType
$shouldTickOnSetBlock() const (defined in BlockType)BlockType
$shouldTriggerEntityInside(::BlockSource &region, ::BlockPos const &pos, ::Actor &entity) const (defined in BlockType)BlockType
$spawnAfterBreak(::BlockSource &, ::Block const &, ::BlockPos const &, ::ResourceDropsContext const &) const (defined in BlockType)BlockType
$telemetryVariant(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockType
$transformOnFall(::BlockSource &region, ::BlockPos const &pos, ::Actor *entity, float fallDistance) const (defined in BlockType)BlockType
$triggerEvent(::BlockSource &region, ::BlockPos const &pos, int b0, int b1) const (defined in BlockType)BlockType
$tryGetCopperBehavior() const (defined in BlockType)BlockType
$tryGetInfested(::Block const &) const (defined in BlockType)BlockType
$tryGetUninfested(::Block const &) const (defined in BlockType)BlockType
$tryLegacyUpgrade(ushort) const (defined in BlockType)BlockType
$tryToPlace(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::ActorBlockSyncMessage const *syncMsg) const (defined in BlockType)BlockType
$tryToTill(::BlockSource &region, ::BlockPos const &pos, ::Actor &entity, ::ItemStack &item) const (defined in BlockType)BlockType
$updateEntityAfterFallOn(::BlockPos const &pos, ::UpdateEntityAfterFallOnInterface &entity) const (defined in BlockType)BlockType
$vftable()BlockTypestatic
_addHardCodedBlockComponents(::Experiments const &) (defined in BlockType)BlockTypevirtual
_executeEvent(::std::string const &name, ::std::vector<::std::pair<::std::string const, ::std::string const > > &eventStack, ::RenderParams &params) const (defined in BlockType)BlockType
_onHitByActivatingAttack(::BlockSource &, ::BlockPos const &, ::Actor *) const (defined in BlockType)BlockTypevirtual
addAABBs(::Block const &block, ::IConstBlockSource const &region, ::BlockPos const &pos, ::AABB const *intersectTestBox, ::std::vector<::AABB > &inoutBoxes) const (defined in BlockType)BlockTypevirtual
addBlockProperties(::BlockProperty addedProperties) (defined in BlockType)BlockType
addCollisionShapes(::Block const &block, ::IConstBlockSource const &region, ::BlockPos const &pos, ::AABB const *intersectTestBox, ::std::vector<::AABB > &inoutBoxes, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in BlockType)BlockTypevirtual
addComponent(::BlockComponentDescription const &blockComponentDescription) (defined in BlockType)BlockType
addState(::BlockState const &state) (defined in BlockType)BlockType
addState(::BlockState const &state, uint64 variationCount) (defined in BlockType)BlockType
addTag(::HashedString const &tag) (defined in BlockType)BlockType
addTrait(::BlockTrait::ITrait const &trait) (defined in BlockType)BlockType
allowStateMismatchOnPlacement(::Block const &clientTarget, ::Block const &serverTarget) const (defined in BlockType)BlockTypevirtual
animateTick(::BlockAnimateTickData const &) const (defined in BlockType)BlockTypevirtual
animateTickBedrockLegacy(::BlockAnimateTickData const &) const (defined in BlockType)BlockTypevirtual
anyOf(::gsl::span<::std::reference_wrapper<::HashedString const > const > const &blockTypeIdList) const (defined in BlockType)BlockType
asItemInstance(::Block const &, ::BlockActor const *) const (defined in BlockType)BlockType
attack(::Player *player, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
BLOCK_DESCRIPTION_PREFIX() (defined in BlockType)BlockTypestatic
BlockType(BlockType const &) (defined in BlockType)BlockType
BlockType() (defined in BlockType)BlockType
BlockType(::std::string const &nameId, int id, ::Material const &material) (defined in BlockType)BlockType
breaksFallingBlocks(::Block const &block, ::BaseGameVersion const version) const (defined in BlockType)BlockTypevirtual
buildDescriptionId(::Block const &) const (defined in BlockType)BlockType
buildDescriptionIdFromNameInfo(::BlockType::NameInfo const &nameInfo) (defined in BlockType)BlockTypestatic
buildDescriptionName(::Block const &block) const (defined in BlockType)BlockType
calcVariant(::BlockSource &region, ::BlockPos const &pos, ::mce::Color const &baseColor) const (defined in BlockType)BlockTypevirtual
canBeBuiltOver(::Block const &block, ::BlockSource &region, ::BlockPos const &pos, ::BlockItem const &newItem) const (defined in BlockType)BlockTypevirtual
canBeBuiltOver(::Block const &block, ::BlockSource &, ::BlockPos const &) const (defined in BlockType)BlockTypevirtual
canBeFertilized(::BlockSource &region, ::BlockPos const &pos, ::Block const &aboveBlock) const (defined in BlockType)BlockTypevirtual
canBeOriginalSurface() const (defined in BlockType)BlockTypevirtual
canBeUsedInCommands(::BaseGameVersion const &baseGameVersion) const (defined in BlockType)BlockTypevirtual
canConnect(::Block const &, uchar toOther, ::Block const &thisBlock) const (defined in BlockType)BlockTypevirtual
canFillAtPos(::BlockSource &region, ::BlockPos const &pos, ::Block const &block) const (defined in BlockType)BlockTypevirtual
canHaveExtraData() const (defined in BlockType)BlockTypevirtual
canInstatick() const (defined in BlockType)BlockTypevirtual
canProvideMultifaceSupport(::Block const &block, uchar face) const (defined in BlockType)BlockTypevirtual
canProvideSupport(::Block const &block, uchar face, ::BlockSupportType) const (defined in BlockType)BlockTypevirtual
canRenderSelectionOverlay(::BlockRenderLayer) const (defined in BlockType)BlockTypevirtual
canSlide(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
canSpawnAt(::BlockSource const &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
canSpawnOn(::Actor *) const (defined in BlockType)BlockTypevirtual
canSurvive(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
causesFreezeEffect() const (defined in BlockType)BlockTypevirtual
checkIsPathable(::Actor &entity, ::BlockPos const &lastPathPos, ::BlockPos const &pathPos) const (defined in BlockType)BlockTypevirtual
clip(::Block const &block, ::BlockSource const &region, ::BlockPos const &pos, ::Vec3 const &A, ::Vec3 const &B, ::ShapeType shapeType, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in BlockType)BlockType
createBlockPermutations(uint latestUpdaterVersion) (defined in BlockType)BlockType
createWeakPtr() const (defined in BlockType)BlockType
dealsContactDamage(::Actor const &actor, ::Block const &block, bool isPathFinding) const (defined in BlockType)BlockTypevirtual
destroy(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::Actor *entitySource) const (defined in BlockType)BlockTypevirtual
detachesOnPistonMove(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
dispense(::BlockSource &region, ::Container &container, int slot, ::Vec3 const &pos, uchar face) const (defined in BlockType)BlockTypevirtual
entityInside(::BlockSource &, ::BlockPos const &, ::Actor &) const (defined in BlockType)BlockTypevirtual
executeEvent(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::std::string const &eventName, ::Actor &sourceEntity) const (defined in BlockType)BlockTypevirtual
executeEvent(::std::string const &name, ::RenderParams &params) const (defined in BlockType)BlockType
extractBlockNameInfo(::std::string const &name) (defined in BlockType)BlockTypestatic
finalizeBlockComponentStorage() (defined in BlockType)BlockType
forEachBlockPermutation(::brstd::function_ref< bool(::Block const &)> callback) const (defined in BlockType)BlockType
getBlockItemId() const (defined in BlockType)BlockType
getBlockState(::HashedString const &name) const (defined in BlockType)BlockType
getCollisionShape(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::optional_ref<::GetCollisionShapeInterface const >) const (defined in BlockType)BlockType
getCollisionShapeForCamera(::AABB &outAABB, ::Block const &block, ::IConstBlockSource const &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
getCommandNames() const (defined in BlockType)BlockType
getComparatorSignal(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, uchar dir) const (defined in BlockType)BlockTypevirtual
getConnectedDirections(::Block const &thisBlock, ::BlockPos const &pos, ::IConstBlockSource const &region) (defined in BlockType)BlockTypestatic
getCullingLayer() const (defined in BlockType)BlockType
getDebugText(::std::vector<::std::string > &outputInfo, ::BlockPos const &debugPos) const (defined in BlockType)BlockType
getDirectSignal(::BlockSource &region, ::BlockPos const &pos, int dir) const (defined in BlockType)BlockTypevirtual
getEmissiveBrightness(::Block const &) const (defined in BlockType)BlockType
getExtraRenderLayers() const (defined in BlockType)BlockTypevirtual
getFaceFlip(uchar face, ::Block const &block) const (defined in BlockType)BlockType
getIgnoresDestroyPermissions(::Actor &entity, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
getLight(::Block const &) const (defined in BlockType)BlockType
getLightEmission(::Block const &) const (defined in BlockType)BlockType
getLiquidClipVolume(::Block const &block, ::BlockSource &region, ::BlockPos const &pos, ::AABB &includeBox) const (defined in BlockType)BlockTypevirtual
getMapColor(::BlockSource &, ::BlockPos const &, ::Block const &) const (defined in BlockType)BlockType
getMappedFace(uchar face, ::Block const &block) const (defined in BlockType)BlockTypevirtual
getMobToSpawn(::SpawnConditions const &conditions, ::BlockSource &region) const (defined in BlockType)BlockType
getNextBlockPermutation(::Block const &currentBlock) const (defined in BlockType)BlockType
getOutline(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &pos, ::AABB &bufferValue) const (defined in BlockType)BlockType
getPlacementBlock(::Actor const &by, ::BlockPos const &pos, uchar face, ::Vec3 const &clickPos, int itemValue) const (defined in BlockType)BlockType
getPlacementFacingAll(::Actor const &entity, ::BlockPos const &pos, float yRotOffsetDegree) (defined in BlockType)BlockTypestatic
getRenderBlock() const (defined in BlockType)BlockType
getRenderLayer(::Block const &block, ::BlockSource &, ::BlockPos const &pos) const (defined in BlockType)BlockType
getRequiredMedium() const (defined in BlockType)BlockType
getResourceDrops(::Block const &block, ::Randomize &randomize, ::ResourceDropsContext const &resourceDropsContext) const (defined in BlockType)BlockType
getSecondPart(::IConstBlockSource const &region, ::BlockPos const &pos, ::BlockPos &out) const (defined in BlockType)BlockTypevirtual
getShadeBrightness(::Block const &block) const (defined in BlockType)BlockTypevirtual
getState(uint64 id, ushort data) const (defined in BlockType)BlockTypeinline
getState(BlockState const &stateType, ushort data) const (defined in BlockType)BlockTypeinline
getStateFromLegacyData(ushort data) const (defined in BlockType)BlockType
getStrippedBlock(::Block const &srcBlock) const (defined in BlockType)BlockType
getTypeName() const (defined in BlockType)BlockType
getUIShape(::Block const &block, ::AABB &bufferAABB) const (defined in BlockType)BlockType
getVariant(::Block const &block) const (defined in BlockType)BlockTypevirtual
getVisualShape(::Block const &, ::AABB &) const (defined in BlockType)BlockType
getVisualShapeInWorld(::Block const &block, ::IConstBlockSource const &, ::BlockPos const &, ::AABB &bufferAABB) const (defined in BlockType)BlockType
handlePrecipitation(::BlockSource &region, ::BlockPos const &pos, float downfallAmount, float temperature) const (defined in BlockType)BlockTypevirtual
hasComparatorSignal() const (defined in BlockType)BlockTypevirtual
hasState(::BlockState const &stateType) const (defined in BlockType)BlockType
hasTag(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::std::string const &tagName) const (defined in BlockType)BlockTypevirtual
hasTag(::HashedString const &tag) const (defined in BlockType)BlockType
hasVariableLighting() const (defined in BlockType)BlockTypevirtual
ignoreEntitiesOnPistonMove(::Block const &block) const (defined in BlockType)BlockTypevirtual
init() (defined in BlockType)BlockType
isAttachedTo(::BlockSource &region, ::BlockPos const &pos, ::BlockPos &outAttachedTo) const (defined in BlockType)BlockTypevirtual
isAuxValueRelevantForPicking() const (defined in BlockType)BlockTypevirtual
isBounceBlock() const (defined in BlockType)BlockTypevirtual
isButtonBlock() const (defined in BlockType)BlockTypevirtual
isCandleCakeBlock() const (defined in BlockType)BlockTypevirtual
isChestBlock() const (defined in BlockType)BlockTypevirtual
isConsumerComponent() const (defined in BlockType)BlockTypevirtual
isContainerBlock() const (defined in BlockType)BlockTypevirtual
isCraftingBlock() const (defined in BlockType)BlockTypevirtual
isDoorBlock() const (defined in BlockType)BlockTypevirtual
isFenceBlock() const (defined in BlockType)BlockTypevirtual
isFenceGateBlock() const (defined in BlockType)BlockTypevirtual
isFilteredOut(::BlockRenderLayer) const (defined in BlockType)BlockTypevirtual
isInteractiveBlock() const (defined in BlockType)BlockTypevirtual
isLavaBlocking() const (defined in BlockType)BlockTypevirtual
isLeverBlock() const (defined in BlockType)BlockTypevirtual
isMovingBlock() const (defined in BlockType)BlockTypevirtual
isMultifaceBlock() const (defined in BlockType)BlockTypevirtual
isObstructingChests(::BlockSource &region, ::BlockPos const &pos, ::Block const &thisBlock) const (defined in BlockType)BlockTypevirtual
isPreservingMediumWhenPlaced(::BlockType const *medium) const (defined in BlockType)BlockTypevirtual
isRailBlock() const (defined in BlockType)BlockTypevirtual
isSeasonTinted(::Block const &block, ::BlockSource &region, ::BlockPos const &p) const (defined in BlockType)BlockTypevirtual
isSignalSource() const (defined in BlockType)BlockTypevirtual
isSilentWhenJumpingOff() const (defined in BlockType)BlockTypevirtual
isSlabBlock() const (defined in BlockType)BlockTypevirtual
isStairBlock() const (defined in BlockType)BlockTypevirtual
isStemBlock() const (defined in BlockType)BlockTypevirtual
isStrippable(::Block const &srcBlock) const (defined in BlockType)BlockTypevirtual
isThinFenceBlock() const (defined in BlockType)BlockTypevirtual
isValidAuxValue(int value) const (defined in BlockType)BlockTypevirtual
isValidSpawn(::BlockSource &region, ::Block const &state, ::BlockPos pos, ::br::spawn::EntityType const &entityType) const (defined in BlockType)BlockType
isWallBlock() const (defined in BlockType)BlockTypevirtual
liquidCanFlowIntoFromDirection(uchar flowIntoFacing, ::std::function<::Block const &(::BlockPos const &)> const &getBlock, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
mAllowsRunes (defined in BlockType)BlockType
mAlteredStateCollections (defined in BlockType)BlockType
mayConsumeFertilizer(::BlockSource &region) const (defined in BlockType)BlockTypevirtual
mayPick() const (defined in BlockType)BlockTypevirtual
mayPick(::BlockSource const &region, ::Block const &block, bool liquid) const (defined in BlockType)BlockTypevirtual
mayPlace(::BlockSource &region, ::BlockPos const &pos, uchar face) const (defined in BlockType)BlockTypevirtual
mayPlace(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
mayPlaceOn(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
mBitsUsed (defined in BlockType)BlockType
mBlockEntityType (defined in BlockType)BlockType
mBlockPermutations (defined in BlockType)BlockType
mBlockStateGroup (defined in BlockType)BlockType
mBurnOdds (defined in BlockType)BlockType
mCanBeBrokenFromFalling (defined in BlockType)BlockType
mCanBeExtraBlock (defined in BlockType)BlockType
mCanBeOriginalSurface (defined in BlockType)BlockType
mCanPropagateBrightness (defined in BlockType)BlockType
mCanReactToNeighborsDuringInstatick (defined in BlockType)BlockType
mCanSlide (defined in BlockType)BlockType
mClientPredictionOverrides (defined in BlockType)BlockType
mComponents (defined in BlockType)BlockType
mCreativeCategory (defined in BlockType)BlockType
mCreativeEnumState (defined in BlockType)BlockType
mCreativeGroup (defined in BlockType)BlockType
mDataDrivenVanillaBlocksAndItemsEnabled (defined in BlockType)BlockType
mDefaultState (defined in BlockType)BlockType
mDescriptionId (defined in BlockType)BlockType
mEventHandlers (defined in BlockType)BlockType
mEventManager (defined in BlockType)BlockType
mExperienceDropRange (defined in BlockType)BlockType
mFalling (defined in BlockType)BlockType
mFancy (defined in BlockType)BlockType
mFlameOdds (defined in BlockType)BlockType
mFriction (defined in BlockType)BlockType
mGetPlacementBlockCallbacks (defined in BlockType)BlockType
mGravity (defined in BlockType)BlockType
mID (defined in BlockType)BlockType
mIgnoreBlockForInsideCubeRenderer (defined in BlockType)BlockType
mIsDoor (defined in BlockType)BlockType
mIsHiddenInCommands (defined in BlockType)BlockType
mIsInteraction (defined in BlockType)BlockType
mIsMobPiece (defined in BlockType)BlockType
mIsOpaqueFullBlock (defined in BlockType)BlockType
mIsTrapdoor (defined in BlockType)BlockType
mIsVanilla (defined in BlockType)BlockType
mLavaFlammable (defined in BlockType)BlockType
mLegacyDataLookupTable (defined in BlockType)BlockType
mLightBlock (defined in BlockType)BlockType
mLightEmission (defined in BlockType)BlockType
mMapColor (defined in BlockType)BlockType
mMaterial (defined in BlockType)BlockType
mMinRequiredBaseGameVersion (defined in BlockType)BlockType
mNameInfo (defined in BlockType)BlockType
mNetEaseComponentStorage (defined in BlockType)BlockType
mNoteBlockInstrument (defined in BlockType)BlockType
movedByPiston(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
mParticleQuantityScalar (defined in BlockType)BlockType
mProperties (defined in BlockType)BlockType
mPushesOutItems (defined in BlockType)BlockType
mRenderLayer (defined in BlockType)BlockType
mRenderLayerCanRenderAsOpaque (defined in BlockType)BlockType
mRequiresCorrectToolForDrops (defined in BlockType)BlockType
mResourceDropsStrategy (defined in BlockType)BlockType
mReturnDefaultBlockOnUnidentifiedBlockState (defined in BlockType)BlockType
mShouldRandomTickExtraLayer (defined in BlockType)BlockType
mSolid (defined in BlockType)BlockType
mStateNameMap (defined in BlockType)BlockType
mStates (defined in BlockType)BlockType
mTags (defined in BlockType)BlockType
mThickness (defined in BlockType)BlockType
mTintMethod (defined in BlockType)BlockType
mTotalBitsUsed (defined in BlockType)BlockType
mTranslucency (defined in BlockType)BlockType
mVisualShape (defined in BlockType)BlockType
neighborChanged(::BlockSource &region, ::BlockPos const &pos, ::BlockPos const &neighborPos) const (defined in BlockType)BlockTypevirtual
newBlockEntity(::BlockPos const &pos, ::Block const &block) const (defined in BlockType)BlockType
notifySpawnedAt(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
onExploded(::BlockSource &region, ::BlockPos const &pos, ::Actor *entitySource) const (defined in BlockType)BlockTypevirtual
onFallOnBase(::BlockEvents::BlockEntityFallOnEvent &eventData) const (defined in BlockType)BlockType
onFertilized(::BlockSource &region, ::BlockPos const &pos, ::Actor *actor, ::FertilizerType fType) const (defined in BlockType)BlockTypevirtual
onFillBlock(::BlockSource &region, ::BlockPos const &pos, ::Block const &block) const (defined in BlockType)BlockTypevirtual
onGraphicsModeChanged(::BlockGraphicsModeChangeContext const &context) (defined in BlockType)BlockTypevirtual
onLightningHit(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
onMove(::BlockSource &region, ::BlockPos const &from, ::BlockPos const &to) const (defined in BlockType)BlockTypevirtual
onProjectileHit(::BlockSource &, ::BlockPos const &, ::Actor const &) const (defined in BlockType)BlockTypevirtual
onRedstoneUpdate(::BlockSource &region, ::BlockPos const &pos, int strength, bool isFirstTime) const (defined in BlockType)BlockTypevirtual
onRemove(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
onStandOn(::EntityContext &entity, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
onStructureBlockPlace(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
onStructureNeighborBlockPlace(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
operator=(BlockType const &) (defined in BlockType)BlockType
overrideBlockProperties(::BlockProperty newProperties) (defined in BlockType)BlockType
playerWillDestroy(::Player &player, ::BlockPos const &pos, ::Block const &block) const (defined in BlockType)BlockType
popResource(::BlockSource &region, ::BlockPos const &pos, ::ItemStack const &item) (defined in BlockType)BlockTypestatic
popResource(::BlockSource &region, ::BlockPos const &pos, ::ItemInstance const &itemInstance) (defined in BlockType)BlockTypestatic
pushesUpFallingBlocks() const (defined in BlockType)BlockTypevirtual
randomlyModifyPosition(::BlockPos const &pos) const (defined in BlockType)BlockType
sanitizeFillBlock(::Block const &block) const (defined in BlockType)BlockType
setAllowsRunes(bool interference) (defined in BlockType)BlockType
setCanBeExtraBlock(bool state) (defined in BlockType)BlockType
setCanBeOriginalSurface(bool canBeOriginalSurface) (defined in BlockType)BlockType
setCategory(::CreativeItemCategory creativeCategory) (defined in BlockType)BlockType
setCreativeGroup(::std::string const &value) (defined in BlockType)BlockType
setExperienceDrop(::IntRange dropRange) (defined in BlockType)BlockType
setFlammable(::FlameOdds flameOdds, ::BurnOdds burnOdds, ::LavaFlammable lavaFlammable) (defined in BlockType)BlockType
setFriction(float f) (defined in BlockType)BlockType
setInstrument(::NoteBlockInstrument instrument) (defined in BlockType)BlockType
setIsHiddenInCommands(bool isHiddenInCommands) (defined in BlockType)BlockType
setIsValidSpawn(bool(*predicate)(::BlockSource const &, ::Block const &, ::BlockPos, ::br::spawn::EntityType const &)) (defined in BlockType)BlockType
setLightBlock(::Brightness brightness) (defined in BlockType)BlockType
setLightEmission(::Brightness brightness) (defined in BlockType)BlockType
setMapColor(::mce::Color const &color) (defined in BlockType)BlockType
setMinRequiredBaseGameVersion(::BaseGameVersion const &baseGameVersion) (defined in BlockType)BlockType
setNameId(::std::string const &id) (defined in BlockType)BlockType
setRequiresCorrectToolForDrops() (defined in BlockType)BlockType
setTintMethod(::TintMethod tintMethod) (defined in BlockType)BlockType
setTranslucency(float translucency) (defined in BlockType)BlockType
setupRedstoneComponent(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
shouldConnectToRedstone(::BlockSource &region, ::BlockPos const &pos, ::Direction::Type direction) const (defined in BlockType)BlockTypevirtual
shouldDispense(::BlockSource &region, ::Container &container) const (defined in BlockType)BlockTypevirtual
shouldStopFalling(::Actor &entity) const (defined in BlockType)BlockTypevirtual
shouldTickOnSetBlock() const (defined in BlockType)BlockTypevirtual
shouldTriggerEntityInside(::BlockSource &region, ::BlockPos const &pos, ::Actor &entity) const (defined in BlockType)BlockTypevirtual
shouldTriggerOnStandOn(::Actor &entity, ::BlockPos const &pos) const (defined in BlockType)BlockType
SIZE_OFFSET() (defined in BlockType)BlockTypestatic
spawnAfterBreak(::BlockSource &, ::Block const &, ::BlockPos const &, ::ResourceDropsContext const &) const (defined in BlockType)BlockTypevirtual
spawnResources(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::Randomize &randomize, ::ResourceDropsContext const &resourceDropsContext) const (defined in BlockType)BlockType
telemetryVariant(::BlockSource &region, ::BlockPos const &pos) const (defined in BlockType)BlockTypevirtual
transformOnFall(::BlockSource &region, ::BlockPos const &pos, ::Actor *entity, float fallDistance) const (defined in BlockType)BlockTypevirtual
triggerEvent(::BlockSource &region, ::BlockPos const &pos, int b0, int b1) const (defined in BlockType)BlockTypevirtual
tryGetCopperBehavior() const (defined in BlockType)BlockType
tryGetFromRegistry(std::string_view name) (defined in BlockType)BlockTypestatic
tryGetFromRegistry(uint legacyBlockID) (defined in BlockType)BlockTypestatic
tryGetInfested(::Block const &) const (defined in BlockType)BlockType
tryGetStateFromLegacyData(ushort data) const (defined in BlockType)BlockType
tryGetUninfested(::Block const &) const (defined in BlockType)BlockType
tryLegacyUpgrade(ushort) const (defined in BlockType)BlockType
trySetState(uint64 id, T val, ushort data) (defined in BlockType)BlockTypeinline
trySetState(BlockState const &stateType, T val, ushort data) (defined in BlockType)BlockTypeinline
tryToPlace(::BlockSource &region, ::BlockPos const &pos, ::Block const &block, ::ActorBlockSyncMessage const *syncMsg) const (defined in BlockType)BlockTypevirtual
tryToTill(::BlockSource &region, ::BlockPos const &pos, ::Actor &entity, ::ItemStack &item) const (defined in BlockType)BlockTypevirtual
updateEntityAfterFallOn(::BlockPos const &pos, ::UpdateEntityAfterFallOnInterface &entity) const (defined in BlockType)BlockTypevirtual
updateTallestCollisionShape(::Block const &block, ::BlockSource const &region, ::BlockPos const &pos, ::AABB const &intersectTestBox, ::optional_ref<::GetCollisionShapeInterface const > entity, ::AABB &result, ::Vec3 const &posToMinimizeDistanceToIfMatchingHeight, float &currentDistanceSqr) const (defined in BlockType)BlockType
~BlockType() (defined in BlockType)BlockTypevirtual