History - net.minecraft.world.level.block.MultifaceBlock

1.21.3

Names

dky

dpo

Fields

float: a, AABB_OFFSET, field_31194, field_31194, f_153807_

float: a, AABB_OFFSET, field_31194, field_31194

VoxelShape: c, UP_AABB, field_28413, UP_SHAPE, f_153808_

VoxelShape: c, UP_AABB, field_28413, UP_SHAPE

VoxelShape: d, DOWN_AABB, field_28414, DOWN_SHAPE, f_153809_

VoxelShape: d, DOWN_AABB, field_28414, DOWN_SHAPE

VoxelShape: e, WEST_AABB, field_28415, EAST_SHAPE, f_153810_

VoxelShape: e, WEST_AABB, field_28415, EAST_SHAPE

VoxelShape: f, EAST_AABB, field_28416, WEST_SHAPE, f_153811_

VoxelShape: f, EAST_AABB, field_28416, WEST_SHAPE

VoxelShape: g, NORTH_AABB, field_28417, SOUTH_SHAPE, f_153812_

VoxelShape: g, NORTH_AABB, field_28417, SOUTH_SHAPE

VoxelShape: h, SOUTH_AABB, field_28418, NORTH_SHAPE, f_153813_

VoxelShape: h, SOUTH_AABB, field_28418, NORTH_SHAPE

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

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

Map<Direction, VoxelShape>: j, SHAPE_BY_DIRECTION, field_28420, SHAPES_FOR_DIRECTIONS, f_153815_

Map<Direction, VoxelShape>: j, SHAPE_BY_DIRECTION, field_28420, SHAPES_FOR_DIRECTIONS

Direction[]: b, DIRECTIONS, field_28421, DIRECTIONS, f_153806_

Direction[]: b, DIRECTIONS, field_28421, DIRECTIONS

com.google.common.collect.ImmutableMap<BlockState, VoxelShape>: k, shapesCache, field_28422, SHAPES, f_153816_

com.google.common.collect.ImmutableMap<BlockState, VoxelShape>: k, shapesCache, field_28422, SHAPES

boolean: l, canRotate, field_28423, hasAllHorizontalDirections, f_153817_

boolean: l, canRotate, field_28423, hasAllHorizontalDirections

boolean: m, canMirrorX, field_28424, canMirrorX, f_153818_

boolean: m, canMirrorX, field_28424, canMirrorX

boolean: n, canMirrorZ, field_28425, canMirrorZ, f_153819_

boolean: n, canMirrorZ, field_28425, canMirrorZ

Constructors

Methods

boolean (Direction): a, isFaceSupported, method_33369, canHaveDirection, m_153920_

boolean (Direction): a, isFaceSupported, method_33369, canHaveDirection

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, m_7926_

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

BlockState (BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_9559, getStateForNeighborUpdate, m_7417_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, m_5940_

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt, m_7898_

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt

boolean (BlockState, BlockPlaceContext): a, canBeReplaced, method_9616, canReplace, m_6864_

boolean (BlockState, BlockPlaceContext): a, canBeReplaced, method_9616, canReplace

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, m_5573_

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState

BlockState (BlockState, BlockGetter, BlockPos, Direction): c, getStateForPlacement, method_33362, withDirection, m_153940_

BlockState (BlockState, BlockGetter, BlockPos, Direction): c, getStateForPlacement, method_33362, withDirection

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, m_6843_

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, m_6943_

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror

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

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

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

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

boolean (BlockGetter, Direction, BlockPos, BlockState): a, canAttachTo, method_33358, canGrowOn, m_153829_

boolean (BlockGetter, Direction, BlockPos, BlockState): a, canAttachTo, method_33358, canGrowOn

boolean (): m, isWaterloggable, method_33378, isWaterlogged, m_153964_

boolean (): q, isWaterloggable, method_33378, isWaterlogged

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

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

BooleanProperty (Direction): b, getFaceProperty, method_33374, getProperty, m_153933_

BooleanProperty (Direction): b, getFaceProperty, method_33374, getProperty

BlockState (StateDefinition<Block, BlockState>): a, getDefaultMultifaceState, method_33368, withAllDirections, m_153918_

BlockState (StateDefinition<Block, BlockState>): a, getDefaultMultifaceState, method_33368, withAllDirections

VoxelShape (BlockState): o, calculateMultifaceShape, method_33380, getShapeForState, m_153958_

VoxelShape (BlockState): r, calculateMultifaceShape, method_33380, getShapeForState

boolean (BlockState): n, hasAnyFace, method_33381, hasAnyDirection, m_153960_

boolean (BlockState): q, hasAnyFace, method_33381, hasAnyDirection

boolean (BlockState): p, hasAnyVacantFace, method_33382, isNotFullBlock, m_153962_

boolean (BlockState): s, hasAnyVacantFace, method_33382, isNotFullBlock

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

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

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

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

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

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

boolean (BlockGetter, BlockState, BlockPos, Direction): a, isValidStateForPlacement, method_41438, canGrowWithDirection, m_221571_

boolean (BlockGetter, BlockState, BlockPos, Direction): a, isValidStateForPlacement, method_41438, canGrowWithDirection

MultifaceSpreader (): c, getSpreader, method_41432, getGrower, m_213612_

MultifaceSpreader (): c, getSpreader, method_41432, getGrower

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

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

BlockState (BlockState, LevelReader, ScheduledTickAccess, BlockPos, Direction, BlockPos, BlockState, RandomSource): a, updateShape, method_9559, getStateForNeighborUpdate

1.21.1

Names

Fields

Constructors

Methods

1.21

Names

dkb

dky

Fields

Constructors

Methods

1.20.6

Names

dbp

dkb

Fields

Constructors

Methods

boolean (): g, isWaterloggable, method_33378, isWaterlogged, m_153964_

boolean (): m, isWaterloggable, method_33378, isWaterlogged, m_153964_

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

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

1.20.4

Names

cxt

dbp

Fields

float: b, AABB_OFFSET, field_31194, field_31194, f_153807_

float: a, AABB_OFFSET, field_31194, field_31194, f_153807_

Direction[]: a, DIRECTIONS, field_28421, DIRECTIONS, f_153806_

Direction[]: b, DIRECTIONS, field_28421, DIRECTIONS, f_153806_

Constructors

Methods

MultifaceSpreader (): b, getSpreader, method_41432, getGrower, m_213612_

MultifaceSpreader (): c, getSpreader, method_41432, getGrower, m_213612_

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

1.20.2

Names

cul

cxt

Fields

Constructors

Methods

1.20.1

Names

cud

cul

Fields

Constructors

Methods

MultifaceSpreader (): c, getSpreader, method_41432, getGrower, m_213612_

MultifaceSpreader (): b, getSpreader, method_41432, getGrower, m_213612_

1.19.4

Names

crn

cud

Fields

Constructors

Methods

boolean (): r, isWaterloggable, method_33378, isWaterlogged, m_153964_

boolean (): g, isWaterloggable, method_33378, isWaterlogged, m_153964_

1.19.3

Names

cok

crn

Fields

Constructors

Methods

boolean (): q, isWaterloggable, method_33378, isWaterlogged, m_153964_

boolean (): r, isWaterloggable, method_33378, isWaterlogged, m_153964_

1.19.2

Names

Fields

Constructors

Methods

1.19.1

Names

cnn

cok

Fields

Constructors

Methods

1.19

Names

cib

cnn

net.minecraft.block.AbstractLichenBlock

net.minecraft.block.MultifaceGrowthBlock

Fields

Constructors

Methods

boolean (BlockState, ServerLevel, BlockPos, Random): c, spreadFromRandomFaceTowardRandomDirection, method_33375, trySpreadRandomly, m_153935_

boolean (BlockState, LevelAccessor, BlockPos, Direction, Random, boolean): a, spreadFromFaceTowardRandomDirection, method_33364, trySpreadRandomly, m_153873_

boolean (BlockState, LevelAccessor, BlockPos, Direction, Direction, boolean): a, spreadFromFaceTowardDirection, method_33363, trySpreadTo, m_153866_

boolean (BlockState, BlockGetter, BlockPos, Direction): d, canSpread, method_34731, canSpread, m_153948_

Optional<com.mojang.datafixers.util.Pair<BlockPos, Direction>> (BlockState, BlockGetter, BlockPos, Direction, Direction): a, getSpreadFromFaceTowardDirection, method_34729, getSpreadLocation, m_153855_

boolean (BlockGetter, BlockPos, Direction): a, canSpreadToFace, method_34728, canSpreadTo, m_153825_

boolean (LevelAccessor, BlockPos, Direction, boolean): a, spreadToFace, method_33359, addDirection, m_153834_

boolean (BlockState): n, canSpreadInto, method_33379, canGrowIn, m_153956_

boolean (): r, isWaterloggable, method_33378, isWaterlogged, m_153964_

boolean (): q, isWaterloggable, method_33378, isWaterlogged, m_153964_

boolean (BlockState): h, hasAnyFace, method_33381, hasAnyDirection, m_153960_

boolean (BlockState): n, hasAnyFace, method_33381, hasAnyDirection, m_153960_

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

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

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

boolean (BlockGetter, BlockState, BlockPos, Direction): a, isValidStateForPlacement, method_41438, canGrowWithDirection, m_221571_

MultifaceSpreader (): c, getSpreader, method_41432, getGrower, m_213612_

1.18.2

Names

chj

cib

Fields

Constructors

Methods

boolean (): q, isWaterloggable, method_33378, isWaterlogged, m_153964_

boolean (): r, isWaterloggable, method_33378, isWaterlogged, m_153964_

1.18.1

Names

Fields

Constructors

Methods

1.18

Names

cea

chj

Fields

Constructors

Methods

BlockState (BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_9559, getStateForNeighborUpdate, m_7417_, updateState

BlockState (BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_9559, getStateForNeighborUpdate, m_7417_

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt, m_7898_, canPlace

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt, m_7898_

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, m_5573_, getPlacedState

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, m_5573_

1.17.1

Names

cdz

cea

Fields

Constructors

Methods

1.17

Names

cdz

net.minecraft.world.level.block.MultifaceBlock

net.minecraft.class_5778

net.minecraft.block.AbstractLichenBlock

net.minecraft.src.C_141219_

net.minecraft.world.level.block.MultifaceBlock

Fields

float: b, AABB_OFFSET, field_31194, field_31194, f_153807_

VoxelShape: c, UP_AABB, field_28413, UP_SHAPE, f_153808_

VoxelShape: d, DOWN_AABB, field_28414, DOWN_SHAPE, f_153809_

VoxelShape: e, WEST_AABB, field_28415, EAST_SHAPE, f_153810_

VoxelShape: f, EAST_AABB, field_28416, WEST_SHAPE, f_153811_

VoxelShape: g, NORTH_AABB, field_28417, SOUTH_SHAPE, f_153812_

VoxelShape: h, SOUTH_AABB, field_28418, NORTH_SHAPE, f_153813_

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

Map<Direction, VoxelShape>: j, SHAPE_BY_DIRECTION, field_28420, SHAPES_FOR_DIRECTIONS, f_153815_

Direction[]: a, DIRECTIONS, field_28421, DIRECTIONS, f_153806_

com.google.common.collect.ImmutableMap<BlockState, VoxelShape>: k, shapesCache, field_28422, SHAPES, f_153816_

boolean: l, canRotate, field_28423, hasAllHorizontalDirections, f_153817_

boolean: m, canMirrorX, field_28424, canMirrorX, f_153818_

boolean: n, canMirrorZ, field_28425, canMirrorZ, f_153819_

Constructors

(BlockBehaviour$Properties)

Methods

boolean (Direction): a, isFaceSupported, method_33369, canHaveDirection, m_153920_

void (StateDefinition$Builder<Block, BlockState>): a, createBlockStateDefinition, method_9515, appendProperties, m_7926_

BlockState (BlockState, Direction, BlockState, LevelAccessor, BlockPos, BlockPos): a, updateShape, method_9559, getStateForNeighborUpdate, m_7417_, updateState

VoxelShape (BlockState, BlockGetter, BlockPos, CollisionContext): a, getShape, method_9530, getOutlineShape, m_5940_

boolean (BlockState, LevelReader, BlockPos): a, canSurvive, method_9558, canPlaceAt, m_7898_, canPlace

boolean (BlockState, BlockPlaceContext): a, canBeReplaced, method_9616, canReplace, m_6864_

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, getPlacementState, m_5573_, getPlacedState

BlockState (BlockState, BlockGetter, BlockPos, Direction): c, getStateForPlacement, method_33362, withDirection, m_153940_

BlockState (BlockState, Rotation): a, rotate, method_9598, rotate, m_6843_

BlockState (BlockState, Mirror): a, mirror, method_9569, mirror, m_6943_

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

boolean (BlockState, ServerLevel, BlockPos, Random): c, spreadFromRandomFaceTowardRandomDirection, method_33375, trySpreadRandomly, m_153935_

boolean (BlockState, LevelAccessor, BlockPos, Direction, Random, boolean): a, spreadFromFaceTowardRandomDirection, method_33364, trySpreadRandomly, m_153873_

boolean (BlockState, LevelAccessor, BlockPos, Direction, Direction, boolean): a, spreadFromFaceTowardDirection, method_33363, trySpreadTo, m_153866_

boolean (BlockState, BlockGetter, BlockPos, Direction): d, canSpread, method_34731, canSpread, m_153948_

Optional<com.mojang.datafixers.util.Pair<BlockPos, Direction>> (BlockState, BlockGetter, BlockPos, Direction, Direction): a, getSpreadFromFaceTowardDirection, method_34729, getSpreadLocation, m_153855_

boolean (BlockGetter, BlockPos, Direction): a, canSpreadToFace, method_34728, canSpreadTo, m_153825_

boolean (LevelAccessor, BlockPos, Direction, boolean): a, spreadToFace, method_33359, addDirection, m_153834_

boolean (BlockState): n, canSpreadInto, method_33379, canGrowIn, m_153956_

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

boolean (BlockGetter, Direction, BlockPos, BlockState): a, canAttachTo, method_33358, canGrowOn, m_153829_

boolean (): q, isWaterloggable, method_33378, isWaterlogged, m_153964_

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

BooleanProperty (Direction): b, getFaceProperty, method_33374, getProperty, m_153933_

BlockState (StateDefinition<Block, BlockState>): a, getDefaultMultifaceState, method_33368, withAllDirections, m_153918_

VoxelShape (BlockState): o, calculateMultifaceShape, method_33380, getShapeForState, m_153958_

boolean (BlockState): h, hasAnyFace, method_33381, hasAnyDirection, m_153960_

boolean (BlockState): p, hasAnyVacantFace, method_33382, isNotFullBlock, m_153962_