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

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

$ctor(ushort data, ::gsl::not_null<::BlockType * > oldBlock) (defined in Block)Block
$ctor(ushort data, ::gsl::not_null<::BlockType * > oldBlock, ::CompoundTag serId, uint const &runId) (defined in Block)Block
$dtor() (defined in Block)Block
$vftable() (defined in Block)Blockstatic
_getBlockOcclusionType() const (defined in Block)Block
_isSolid() const (defined in Block)Block
_queueForTickBasedOnComponentConfiguration(::BlockSource &region, ::BlockPos const &pos, ::Random &random, bool placingBlock) const (defined in Block)Block
_removeFromTickingQueues(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
accumulatesSnow(bool fromFallingSnow) const (defined in Block)Block
addAABBs(::BlockSource const &region, ::BlockPos const &pos, ::AABB const *intersectTestBox, ::std::vector<::AABB > &inoutBoxes) const (defined in Block)Block
addCollisionShapes(::IConstBlockSource const &region, ::BlockPos const &pos, ::AABB const *intersectTestBox, ::std::vector<::AABB > &inoutBoxes, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in Block)Block
addComponent(::BlockComponentDescription const &blockComponentDescription) (defined in Block)Block
addTag(::HashedString const &tag) (defined in Block)Block
allowStateMismatchOnPlacement(::Block const &other) const (defined in Block)Block
asItemInstance(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
asItemInstance(::BlockSource &region, ::BlockPos const &position, bool withData) const (defined in Block)Block
attack(::Player *player, ::BlockPos const &pos) const (defined in Block)Block
Block() (defined in Block)Block
Block(ushort data, ::gsl::not_null<::BlockType * > oldBlock) (defined in Block)Block
Block(ushort data, ::gsl::not_null<::BlockType * > oldBlock, ::CompoundTag serId, uint const &runId) (defined in Block)Block
BLOCK_DESCRIPTION_PREFIX() (defined in Block)Blockstatic
BlockStatesType typedef (defined in Block)Block
BlockStateValueType typedef (defined in Block)Block
breaksFallingBlocks(::BaseGameVersion version) const (defined in Block)Block
buildDescriptionId() const (defined in Block)Block
buildDescriptionName() const (defined in Block)Block
buildSerializationId(uint latestUpdaterVersion) (defined in Block)Block
cacheComponentData() (defined in Block)Block
canBeBrokenFromFalling() const (defined in Block)Block
canBeBuiltOver(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
canBeBuiltOver(::BlockSource &region, ::BlockPos const &pos, ::BlockType const &newBlock) const (defined in Block)Block
canBeFertilized(::BlockSource &region, ::BlockPos const &pos, ::Block const &aboveBlock) const (defined in Block)Block
canBeOriginalSurface(bool aboveSeaLevel) const (defined in Block)Block
canConnect(::Block const &connectionBlock, uchar toOther) const (defined in Block)Block
canFillAtPos(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
canHaveExtraData() const (defined in Block)Block
canHurtAndBreakItem() const (defined in Block)Block
canInstatick() const (defined in Block)Block
canProvideFullSupport(uchar face) const (defined in Block)Block
canProvideMultifaceSupport(uchar face) const (defined in Block)Block
canProvideSupport(uchar face, ::BlockSupportType type) const (defined in Block)Block
canReactToNeighborsDuringInstatick() const (defined in Block)Block
canSlide(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
canSurvive(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
causesFreezeEffect() const (defined in Block)Block
checkIsPathable(::Actor &entity, ::BlockPos const &lastPathPos, ::BlockPos const &pathPos) const (defined in Block)Block
clip(::BlockPos const &pos, ::Vec3 const &A, ::Vec3 const &B, ::AABB const &aabb) const (defined in Block)Block
clip(::BlockSource const &region, ::BlockPos const &pos, ::Vec3 const &A, ::Vec3 const &B, ::ShapeType shapeType, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in Block)Block
computeRawSerializationIdHashForNetwork() const (defined in Block)Block
connectionUpdate(::BlockSource &region, ::BlockPos const &pos, ::NeighborBlockDirections neighborBlockDirections) const (defined in Block)Block
copyState(::Block const &fromBlock, ::BlockState const &state) const (defined in Block)Block
copyStates(::Block const &fromBlock) const (defined in Block)Block
dealsContactDamage(::Actor const &actor, bool isPathFinding) const (defined in Block)Block
destroy(::BlockSource &region, ::BlockPos const &pos, ::Actor *entitySource) const (defined in Block)Block
entityInside(::BlockSource &region, ::BlockPos const &pos, ::Actor &entity) const (defined in Block)Block
executeItemEvent(::ItemStackBase &item, ::std::string const &eventName, ::BlockSource &region, ::BlockPos const &pos, ::Actor *actor) const (defined in Block)Block
finalizeBlockComponentStorage() (defined in Block)Block
forEachState(::brstd::function_ref< bool(::BlockState const &, int)> callback) const (defined in Block)Block
getAllowsRunes() const (defined in Block)Block
getBlockEntityType() const (defined in Block)Block
getBlockItemId() const (defined in Block)Blockinline
getBlockType() const (defined in Block)Blockinline
getBounciness(::IConstBlockSource const &region, ::BlockPos const &pos) const (defined in Block)Block
getBurnOdds() const (defined in Block)Block
getClientPredictionOverride(::BlockClientPredictionOverrides type) const (defined in Block)Block
getCollisionShape(::AABB &outAABB, ::IConstBlockSource const &region, ::BlockPos const &pos, ::optional_ref<::GetCollisionShapeInterface const > entity) const (defined in Block)Block
getCollisionShapeForCamera(::AABB &outAABB, ::IConstBlockSource const &region, ::BlockPos const &pos) const (defined in Block)Block
getComparatorSignal(::BlockSource &region, ::BlockPos const &pos, uchar dir) const (defined in Block)Block
getConnectedDirections(::BlockPos const &pos, ::BlockSource &region) const (defined in Block)Block
getConnectionID() const (defined in Block)Block
getData() const (defined in Block)Blockinline
getDebugText(::std::vector<::std::string > &outputInfo, ::BlockPos const &debugPos) const (defined in Block)Block
getDescriptionId() const (defined in Block)Block
getDestroySpeed() const (defined in Block)Block
getDestroySpeed(::ItemStackBase const &item) const (defined in Block)Block
getDirectSignal(::BlockSource &region, ::BlockPos const &pos, int dir) const (defined in Block)Block
getDisplayName() const (defined in Block)Block
getEventManager() const (defined in Block)Block
getExperienceDrop(::Random &random) const (defined in Block)Block
getExplosionResistance() const (defined in Block)Block
getFlameOdds() const (defined in Block)Block
getFriction() const (defined in Block)Block
getIgnoresDestroyPermissions(::Actor &entity, ::BlockPos const &pos) const (defined in Block)Block
getLight() const (defined in Block)Block
getLightEmission() const (defined in Block)Block
getMapColor(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
getMaterial() const (defined in Block)Block
getMobToSpawn(::SpawnConditions const &conditions, ::BlockSource &region) const (defined in Block)Block
getOutline(::IConstBlockSource const &region, ::BlockPos const &pos, ::AABB &bufferValue) const (defined in Block)Block
getPlacementBlock(::Actor const &by, ::BlockPos const &pos, uchar face, ::Vec3 const &clickPos, int itemValue) const (defined in Block)Block
getRandomOffset(::BlockPos const &pos) const (defined in Block)Block
getRuntimeId() const (defined in Block)Block
getSecondPart(::BlockSource const &region, ::BlockPos const &pos, ::BlockPos &out) const (defined in Block)Block
getSerializationId() const (defined in Block)Block
getState(uint64 id) const (defined in Block)Blockinline
getState(BlockState const &state) const (defined in Block)Blockinline
getThickness() const (defined in Block)Block
getTranslucency() const (defined in Block)Block
getTypeName() const (defined in Block)Blockinline
getVariant() const (defined in Block)Block
getVisualShape(::AABB &bufferAABB) const (defined in Block)Block
getVisualShapeInWorld(::IConstBlockSource const &region, ::BlockPos const &pos, ::AABB &bufferAABB) const (defined in Block)Block
hasBlockEntity() const (defined in Block)Block
hasComparatorSignal() const (defined in Block)Block
hasProperty(::BlockProperty type) const (defined in Block)Block
hasTag(uint64 const &hash) const (defined in Block)Block
hasTag(::HashedString const &tagName) const (defined in Block)Block
ignoreEntitiesOnPistonMove() const (defined in Block)Block
isAir() const (defined in Block)Block
isAttachedTo(::BlockSource &region, ::BlockPos const &pos, ::BlockPos &outAttachedTo) const (defined in Block)Block
isButtonBlock() const (defined in Block)Block
isContainerBlock() const (defined in Block)Block
isCropBlock() const (defined in Block)Block
isDoorBlock() const (defined in Block)Block
isEmpty() const (defined in Block)Block
isFallingBlock() const (defined in Block)Block
isFenceBlock() const (defined in Block)Block
isFenceGateBlock() const (defined in Block)Block
isFilteredOut(::BlockRenderLayer heldItemRenderLayer) const (defined in Block)Block
isFullBlockGeometry() const (defined in Block)Block
isInteractiveBlock() const (defined in Block)Block
isLavaBlocking() const (defined in Block)Block
isLavaFlammable() const (defined in Block)Block
isLeverBlock() const (defined in Block)Block
isMotionBlockingBlock() const (defined in Block)Block
isMultifaceBlock() const (defined in Block)Block
isOpaqueFullBlock() const (defined in Block)Block
isPartialBlock(::BlockSource const &region, ::BlockPos const &pos) const (defined in Block)Block
isPreservingMediumWhenPlaced(::Block const &medium) const (defined in Block)Block
isRailBlock() const (defined in Block)Block
isSignalSource() const (defined in Block)Block
isSlabBlock() const (defined in Block)Block
isSolid() const (defined in Block)Block
isSolidBlockingBlock() const (defined in Block)Block
isSolidBlockingBlockAndNotSignalSource() const (defined in Block)Block
isStairBlock() const (defined in Block)Block
isStemBlock() const (defined in Block)Block
isTopPartialBlock(::BlockSource const &region, ::BlockPos const &pos) const (defined in Block)Block
isUnbreakable() const (defined in Block)Block
isValidSpawn(::BlockSource &region, ::BlockPos pos, ::br::spawn::EntityType const &entityType) const (defined in Block)Block
isWallBlock() const (defined in Block)Block
keepStates(::std::vector<::BlockState const * > const &statesToKeep) const (defined in Block)Block
mayConsumeFertilizer(::BlockSource &region) const (defined in Block)Block
mayPick() const (defined in Block)Block
mayPick(::BlockSource const &region, bool liquid) const (defined in Block)Block
mayPlace(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
mayPlace(::BlockSource &region, ::BlockPos const &pos, uchar face) const (defined in Block)Block
mayPlaceOn(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
mBlockType (defined in Block)Block
mCachedComponentData (defined in Block)Block
mClientData (defined in Block)Block
mComponents (defined in Block)Block
mData (defined in Block)Block
mDirectData (defined in Block)Block
mHasRuntimeId (defined in Block)Block
mNetworkId (defined in Block)Block
movedByPiston(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
mSerializationId (defined in Block)Block
mSerializationIdHash (defined in Block)Block
mSerializationIdHashForNetwork (defined in Block)Block
mTags (defined in Block)Block
neighborChanged(::BlockSource &region, ::BlockPos const &pos, ::BlockPos const &neighborPos) const (defined in Block)Block
onActorEvent(::BlockPos const &pos, ::std::string const &eventName, ::Actor &sourceEntity) const (defined in Block)Block
onActorInternalEvent(::BlockPos const &pos, ::std::string const &eventName, ::Actor &sourceEntity) const (defined in Block)Block
onExploded(::BlockSource &region, ::BlockPos const &pos, ::Actor *entitySource) const (defined in Block)Block
onFallOn(::BlockSource &region, ::BlockPos const &pos, ::Actor &entity, float fallDistance) const (defined in Block)Block
onFertilized(::BlockSource &region, ::BlockPos const &pos, ::Actor *entity, ::FertilizerType fType) const (defined in Block)Block
onHitByActivatingAttack(::BlockSource &region, ::BlockPos const &pos, ::Actor *sourceActor) const (defined in Block)Block
onLightningHit(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
onPlace(::BlockSource &region, ::BlockPos const &pos, ::Block const &previousBlock, ::BlockChangeContext const &changeSourceContext) const (defined in Block)Block
onProjectileHit(::BlockSource &region, ::BlockPos const &pos, ::Actor const &projectile) const (defined in Block)Block
onRedstoneUpdate(::BlockSource &region, ::BlockPos const &pos, short strength, short oldStrength, bool isFirstTime) const (defined in Block)Block
onRemove(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
onStandOn(::EntityContext &entity, ::BlockPos const &pos) const (defined in Block)Block
onStateChange(::BlockSource &region, ::BlockPos const &pos, ::Block const &previousBlock, ::BlockChangeContext const &changeSourceContext) const (defined in Block)Block
onStepOff(::Actor &entity, ::BlockPos const &pos) const (defined in Block)Block
onStepOn(::Actor &entity, ::BlockPos const &pos) const (defined in Block)Block
operator==(Block const &other) const (defined in Block)Blockinline
playerDestroy(::Player &player, ::BlockPos const &pos) const (defined in Block)Block
playerWillDestroy(::Player &player, ::BlockPos const &pos) const (defined in Block)Block
popResource(::BlockSource &region, ::BlockPos const &pos, ::ItemInstance const &itemInstance) const (defined in Block)Block
pushesOutItems() const (defined in Block)Block
pushesUpFallingBlocks() const (defined in Block)Block
queuedTick(::BlockSource &region, ::BlockPos const &pos, ::Random &random) const (defined in Block)Block
randomlyModifyPosition(::BlockPos const &pos) const (defined in Block)Block
randomTick(::BlockSource &region, ::BlockPos const &pos, ::Random &random) const (defined in Block)Block
requiresCorrectToolForDrops() const (defined in Block)Block
setRuntimeId(uint const &runtimeId) const (defined in Block)Block
setState(uint64 id, T value) const (defined in Block)Blockinline
setState(BlockState const &state, T value) const (defined in Block)Blockinline
setupRedstoneComponent(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
shouldRandomTick() const (defined in Block)Block
shouldRandomTickExtraLayer() const (defined in Block)Block
shouldStopFalling(::Actor &entity) const (defined in Block)Block
shouldTickOnSetBlock() const (defined in Block)Block
spawnResources(::BlockSource &region, ::BlockPos const &pos, ::IRandom &random, ::ResourceDropsContext const &resourceDropsContext) const (defined in Block)Block
telemetryVariant(::BlockSource &region, ::BlockPos const &pos) const (defined in Block)Block
toDebugString() const (defined in Block)Block
transformOnFall(::BlockSource &region, ::BlockPos const &pos, ::Actor *entity, float fallDistance) const (defined in Block)Block
triggerEvent(::BlockSource &region, ::BlockPos const &pos, int b0, int b1) const (defined in Block)Block
tryGetCopperBehavior() const (defined in Block)Block
tryGetFromRegistry(uint runtimeID) (defined in Block)Blockstatic
tryGetFromRegistry(uint legacyBlockID, ushort legacyData) (defined in Block)Blockstatic
tryGetFromRegistry(HashedString const &name) (defined in Block)Blockstatic
tryGetFromRegistry(HashedString const &name, ushort legacyData) (defined in Block)Blockstatic
tryGetFromRegistry(HashedString const &name, BlockStatesType const &states) (defined in Block)Blockstatic
tryGetFromRegistry(CompoundTag const &nbt) (defined in Block)Blockstatic
tryGetInfested() const (defined in Block)Block
tryGetUninfested() const (defined in Block)Block
tryToPlace(::BlockSource &region, ::BlockPos const &pos, ::ActorBlockSyncMessage const *syncMsg) const (defined in Block)Block
tryToTill(::BlockSource &region, ::BlockPos const &pos, ::Actor &entity, ::ItemStack &item) const (defined in Block)Block
updateTallestCollisionShape(::BlockSource const &region, ::BlockPos const &pos, ::AABB const &intersectTestBox, ::optional_ref<::GetCollisionShapeInterface const > entity, ::AABB &result, ::Vec3 const &posToMinimizeDistanceToIfMatchingHeight, float &currentDistanceSqr) const (defined in Block)Block
use(::Player &player, ::BlockPos const &pos, uchar face, ::std::optional<::Vec3 > hit) const (defined in Block)Block
~Block() (defined in Block)Blockvirtual