History - net.minecraft.block.MultifaceBlock

26.3-snapshot-3

Names

Fields

Constructors

Methods

26.3-snapshot-2

Names

Fields

com.mojang.serialization.MapCodec<MultifaceBlock>: CODEC, field_55079, CODEC

Constructors

Methods

com.mojang.serialization.MapCodec<? extends MultifaceBlock> (): codec, method_53969, getCodec

26.3-snapshot-1

Names

Fields

Constructors

Methods

26.2

Names

Fields

Constructors

Methods

26.1.2

Names

Fields

Constructors

Methods

26.1.1

Names

Fields

Constructors

Methods

26.1

Names

Fields

Constructors

Methods

BlockState (BlockState, World, BlockPos, Direction): lambda$getStateForPlacement$1, method_33361, method_33361

BlockState (BlockState, World, BlockPos, Direction): lambda$getStateForPlacement$0, method_33361, method_33361

1.21.11_unobfuscated

Names

net.minecraft.world.level.block.MultifaceBlock

net.minecraft.class_5778

net.minecraft.block.MultifaceBlock

Fields

com.mojang.serialization.MapCodec<MultifaceBlock>: CODEC, field_55079, CODEC

BooleanProperty: WATERLOGGED, field_55497, WATERLOGGED

Map<Direction, BooleanProperty>: PROPERTY_BY_DIRECTION, field_28419, FACING_PROPERTIES

Direction[]: DIRECTIONS, field_28421, DIRECTIONS

Function<BlockState, VoxelShape>: shapes, field_55780, shapeFunction

boolean: canRotate, field_28423, hasAllHorizontalDirections

boolean: canMirrorX, field_28424, canMirrorX

boolean: canMirrorZ, field_28425, canMirrorZ

Constructors

(AbstractBlock$Settings)

Methods

com.mojang.serialization.MapCodec<? extends MultifaceBlock> (): codec, method_53969, getCodec

Function<BlockState, VoxelShape> (): makeShapes, method_66455, createShapeFunction

Set<Direction> (BlockState): availableFaces, method_41440, collectDirections

Set<Direction> (byte): unpack, method_41437, flagToDirections

byte (Collection<Direction>): pack, method_41439, directionsToFlag

boolean (Direction): isFaceSupported, method_33369, canHaveDirection

void (StateManager$Builder<Block, BlockState>): createBlockStateDefinition, method_9515, appendProperties

BlockState (BlockState, WorldView, ScheduledTickView, BlockPos, Direction, BlockPos, BlockState, Random): updateShape, method_9559, getStateForNeighborUpdate

FluidState (BlockState): getFluidState, method_9545, getFluidState

VoxelShape (BlockState, BlockView, BlockPos, ShapeContext): getShape, method_9530, getOutlineShape

boolean (BlockState, WorldView, BlockPos): canSurvive, method_9558, canPlaceAt

boolean (BlockState, ItemPlacementContext): canBeReplaced, method_9616, canReplace

BlockState (ItemPlacementContext): getStateForPlacement, method_9605, getPlacementState

boolean (BlockView, BlockState, BlockPos, Direction): isValidStateForPlacement, method_41438, canGrowWithDirection

BlockState (BlockState, BlockView, BlockPos, Direction): getStateForPlacement, method_33362, withDirection

BlockState (BlockState, BlockRotation): rotate, method_9598, rotate

BlockState (BlockState, BlockMirror): mirror, method_9569, mirror

BlockState (BlockState, Function<Direction, Direction>): mapDirections, method_33367, mirror

boolean (BlockState, Direction): hasFace, method_33366, hasDirection

boolean (BlockView, BlockPos, Direction): canAttachTo, method_65162, canGrowOn

boolean (BlockView, Direction, BlockPos, BlockState): canAttachTo, method_33358, canGrowOn

BlockState (BlockState, BooleanProperty): removeFace, method_33365, disableDirection

BooleanProperty (Direction): getFaceProperty, method_33374, getProperty

BlockState (StateManager<Block, BlockState>): getDefaultMultifaceState, method_33368, withAllDirections

boolean (BlockState): hasAnyFace, method_33381, hasAnyDirection

boolean (BlockState): hasAnyVacantFace, method_33382, isNotFullBlock

BlockState (BlockState, World, BlockPos, Direction): lambda$getStateForPlacement$1, method_33361, method_33361

VoxelShape (Map, BlockState): lambda$makeShapes$0, method_66454, method_66454