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

1.21.3

Names

net.minecraft.world.level.block.MultifaceSpreader

net.minecraft.world.level.block.MultifaceBlock

net.minecraft.class_7118

net.minecraft.class_5778

net.minecraft.unmapped.C_twpgwpwn

net.minecraft.unmapped.C_qpwigkki

net.minecraft.block.LichenGrower

net.minecraft.block.MultifaceGrowthBlock

net.minecraft.block.LichenSpreadBehavior

net.minecraft.block.AbstractLichenBlock

net.minecraft.src.C_213099_

net.minecraft.src.C_141219_

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_

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 (): q, 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): r, calculateMultifaceShape, method_33380, m_gxyuzfvb, getShapeForState, getShapeForState, m_153958_

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

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

Set<Direction> (BlockState): o, 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_

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

1.21.2

Names

dkz

dpo

net.minecraft.world.level.block.MultifaceSpreader

net.minecraft.world.level.block.MultifaceBlock

Fields

Constructors

Methods

1.21.1

Names

Fields

Constructors

Methods

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_