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

1.21

Names

dkc

dkz

Fields

Constructors

Methods

1.20.6

Names

dkb

dkc

net.minecraft.world.level.block.MultifaceBlock

net.minecraft.world.level.block.MultifaceSpreader

Fields

Constructors

Methods

1.20.5

Names

dbp

dkb

net.minecraft.world.level.block.MultifaceBlock

net.minecraft.world.level.block.MultifaceSpreader

net.minecraft.class_5778

net.minecraft.class_7118

net.minecraft.unmapped.C_qpwigkki

net.minecraft.unmapped.C_twpgwpwn

net.minecraft.block.MultifaceGrowthBlock

net.minecraft.block.LichenGrower

net.minecraft.block.AbstractLichenBlock

net.minecraft.block.LichenSpreadBehavior

net.minecraft.src.C_141219_

net.minecraft.src.C_213099_

Fields

float: a, AABB_OFFSET, field_31194, f_muhplwks, field_31194, SHAPE_OFFSET, f_153807_

VoxelShape: c, UP_AABB, field_28413, f_kbsqntin, UP_SHAPE, UP_SHAPE, f_153808_

VoxelShape: d, DOWN_AABB, field_28414, f_qnyoeezu, DOWN_SHAPE, DOWN_SHAPE, f_153809_

VoxelShape: e, WEST_AABB, field_28415, f_nukaxvrr, EAST_SHAPE, EAST_SHAPE, f_153810_

VoxelShape: f, EAST_AABB, field_28416, f_birgfpxa, WEST_SHAPE, WEST_SHAPE, f_153811_

VoxelShape: g, NORTH_AABB, field_28417, f_iztjykjs, SOUTH_SHAPE, SOUTH_SHAPE, f_153812_

VoxelShape: h, SOUTH_AABB, field_28418, f_kedefhvy, NORTH_SHAPE, NORTH_SHAPE, f_153813_

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

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

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

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

boolean: l, canRotate, field_28423, f_xphtjnjg, hasAllHorizontalDirections, hasAllHorizontalDirections, f_153817_

boolean: m, canMirrorX, field_28424, f_znvlgwkn, canMirrorX, canMirrorX, f_153818_

boolean: n, canMirrorZ, field_28425, f_esqfyeak, canMirrorZ, canMirrorZ, f_153819_

MultifaceSpreader$SpreadType[]: a, DEFAULT_SPREAD_ORDER, field_37595, f_hxidotvq, GROW_TYPES, PLACEMENT_TYPES, f_221586_

MultifaceSpreader$SpreadConfig: b, config, field_37596, f_dzdqprmy, growChecker, settings, f_221587_

Constructors

(BlockBehaviour$Properties)

(MultifaceBlock)

(MultifaceSpreader$SpreadConfig)

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

boolean (BlockState, BlockGetter, BlockPos, Direction): a, canSpreadInAnyDirection, method_41443, m_peqjsard, canGrow, canSpreadInAnyDirection, m_221601_

Optional<MultifaceSpreader$SpreadPos> (BlockState, LevelAccessor, BlockPos, RandomSource): a, spreadFromRandomFaceTowardRandomDirection, method_41450, m_xszflwvy, grow, spreadFromRandomFacingToRandomDirection, m_221619_

long (BlockState, LevelAccessor, BlockPos, boolean): a, spreadAll, method_41452, m_oddqmwpj, grow, spreadInAllDirections, m_221657_

Optional<MultifaceSpreader$SpreadPos> (BlockState, LevelAccessor, BlockPos, Direction, RandomSource, boolean): a, spreadFromFaceTowardRandomDirection, method_41447, m_yukyipku, grow, spreadFromFacingInRandomDirection, m_221630_

long (BlockState, LevelAccessor, BlockPos, Direction, boolean): a, spreadFromFaceTowardAllDirections, method_41448, m_erfxsxhi, grow, spreadFromFacingToAllDirections, m_221644_

Optional<MultifaceSpreader$SpreadPos> (BlockState, LevelAccessor, BlockPos, Direction, Direction, boolean): a, spreadFromFaceTowardDirection, method_41446, m_lajlmezu, grow, spreadFromFacingToDirection, m_221637_

Optional<MultifaceSpreader$SpreadPos> (BlockState, BlockGetter, BlockPos, Direction, Direction, MultifaceSpreader$SpreadPredicate): a, getSpreadFromFaceTowardDirection, method_41445, m_ihhdjswj, getGrowPos, getSpreadFromFacingToDirection, m_221612_

Optional<MultifaceSpreader$SpreadPos> (LevelAccessor, MultifaceSpreader$SpreadPos, boolean): a, spreadToFace, method_41441, m_mamsfnxt, place, isSpreadableTo, m_221593_

1.20.4

Names

Fields

Constructors

Methods

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

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

1.20.3

Names

cxt

dbp

Fields

float: b, AABB_OFFSET, field_31194, f_muhplwks, field_31194, SHAPE_OFFSET, f_153807_

float: a, AABB_OFFSET, field_31194, f_muhplwks, field_31194, SHAPE_OFFSET, f_153807_

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

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

Constructors

Methods

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

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

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

1.20.2

Names

cul

cxt

Fields

Constructors

Methods

1.20.1

Names

Fields

Constructors

Methods

1.20

Names

cud

cul

Fields

Constructors

Methods

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

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

1.19.4

Names

crn

cud

Fields

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

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

Constructors

Methods

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

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

1.19.3

Names

cok

crn

Fields

Constructors

Methods

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

boolean (): r, isWaterloggable, method_33378, m_mpzeizay, isWaterlogged, 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

float: b, AABB_OFFSET, field_31194, f_muhplwks, field_31194, f_muhplwks, f_153807_

float: b, AABB_OFFSET, field_31194, f_muhplwks, field_31194, SHAPE_OFFSET, f_153807_

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.18.2

Names

chj

cib

net.minecraft.block.AbstractLichenBlock

Fields

float: b, AABB_OFFSET, field_31194, f_muhplwks, field_31194, f_153807_

float: b, AABB_OFFSET, field_31194, f_muhplwks, field_31194, f_muhplwks, f_153807_

VoxelShape: c, UP_AABB, field_28413, f_kbsqntin, UP_SHAPE, f_153808_

VoxelShape: c, UP_AABB, field_28413, f_kbsqntin, UP_SHAPE, UP_SHAPE, f_153808_

VoxelShape: d, DOWN_AABB, field_28414, f_qnyoeezu, DOWN_SHAPE, f_153809_

VoxelShape: d, DOWN_AABB, field_28414, f_qnyoeezu, DOWN_SHAPE, DOWN_SHAPE, f_153809_

VoxelShape: e, WEST_AABB, field_28415, f_nukaxvrr, EAST_SHAPE, f_153810_

VoxelShape: e, WEST_AABB, field_28415, f_nukaxvrr, EAST_SHAPE, EAST_SHAPE, f_153810_

VoxelShape: f, EAST_AABB, field_28416, f_birgfpxa, WEST_SHAPE, f_153811_

VoxelShape: f, EAST_AABB, field_28416, f_birgfpxa, WEST_SHAPE, WEST_SHAPE, f_153811_

VoxelShape: g, NORTH_AABB, field_28417, f_iztjykjs, SOUTH_SHAPE, f_153812_

VoxelShape: g, NORTH_AABB, field_28417, f_iztjykjs, SOUTH_SHAPE, SOUTH_SHAPE, f_153812_

VoxelShape: h, SOUTH_AABB, field_28418, f_kedefhvy, NORTH_SHAPE, f_153813_

VoxelShape: h, SOUTH_AABB, field_28418, f_kedefhvy, NORTH_SHAPE, NORTH_SHAPE, f_153813_

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

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

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

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

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

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

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

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

boolean: l, canRotate, field_28423, f_xphtjnjg, hasAllHorizontalDirections, f_153817_

boolean: l, canRotate, field_28423, f_xphtjnjg, hasAllHorizontalDirections, hasAllHorizontalDirections, f_153817_

boolean: m, canMirrorX, field_28424, f_znvlgwkn, canMirrorX, f_153818_

boolean: m, canMirrorX, field_28424, f_znvlgwkn, canMirrorX, canMirrorX, f_153818_

boolean: n, canMirrorZ, field_28425, f_esqfyeak, canMirrorZ, f_153819_

boolean: n, canMirrorZ, field_28425, f_esqfyeak, canMirrorZ, canMirrorZ, f_153819_

Constructors

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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, m_yvunqpeq, getStateForNeighborUpdate, m_7417_, updateState

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

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

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

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

BlockState (BlockPlaceContext): a, getStateForPlacement, method_9605, m_iwedynhy, 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.unmapped.C_qpwigkki

net.minecraft.block.AbstractLichenBlock

net.minecraft.src.C_141219_

net.minecraft.world.level.block.MultifaceBlock

Fields

float: b, AABB_OFFSET, field_31194, f_muhplwks, field_31194, f_153807_

VoxelShape: c, UP_AABB, field_28413, f_kbsqntin, UP_SHAPE, f_153808_

VoxelShape: d, DOWN_AABB, field_28414, f_qnyoeezu, DOWN_SHAPE, f_153809_

VoxelShape: e, WEST_AABB, field_28415, f_nukaxvrr, EAST_SHAPE, f_153810_

VoxelShape: f, EAST_AABB, field_28416, f_birgfpxa, WEST_SHAPE, f_153811_

VoxelShape: g, NORTH_AABB, field_28417, f_iztjykjs, SOUTH_SHAPE, f_153812_

VoxelShape: h, SOUTH_AABB, field_28418, f_kedefhvy, NORTH_SHAPE, f_153813_

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

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

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

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

boolean: l, canRotate, field_28423, f_xphtjnjg, hasAllHorizontalDirections, f_153817_

boolean: m, canMirrorX, field_28424, f_znvlgwkn, canMirrorX, f_153818_

boolean: n, canMirrorZ, field_28425, f_esqfyeak, canMirrorZ, f_153819_

Constructors

(BlockBehaviour$Properties)

Methods

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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