net.minecraft.world.level.block.state

public abstract class BlockBehaviour$BlockStateBase

extends StateHolder<Block, BlockState>

ced$a
net.minecraft.world.level.block.state.BlockBehaviour$BlockStateBase
net.minecraft.class_4970$class_4971
net.minecraft.block.AbstractBlock$AbstractBlockState
net.minecraft.block.AbstractBlock$AbstractBlockState
net.minecraft.server.v1_16_R2.BlockBase$BlockData

Field summary

Modifier and TypeField
private final int
b
lightEmission
field_23167
luminance
field_215708_d
private final boolean
e
useShapeForLightOcclusion
field_23168
hasSidedTransparency
field_215709_e
private final boolean
f
isAir
field_23169
isAir
field_235702_f_
private final Material
g
material
field_23170
material
field_235703_g_
private final MaterialColor
h
materialColor
field_23171
materialColor
field_235704_h_
private final float
i
destroySpeed
field_23172
hardness
field_235705_i_
strength
private final boolean
j
requiresCorrectToolForDrops
field_25184
toolRequired
field_235706_j_
private final boolean
k
canOcclude
field_23173
opaque
field_235707_k_
private final BlockBehaviour$StatePredicate
l
isRedstoneConductor
field_23174
solidBlockPredicate
field_235708_l_
private final BlockBehaviour$StatePredicate
m
isSuffocating
field_23175
suffocationPredicate
field_235709_m_
private final BlockBehaviour$StatePredicate
n
isViewBlocking
field_23176
blockVisionPredicate
field_235710_n_
private final BlockBehaviour$StatePredicate
o
hasPostProcess
field_23177
postProcessPredicate
field_235711_o_
private final BlockBehaviour$StatePredicate
p
emissiveRendering
field_23178
emissiveLightingPredicate
field_235712_p_
protected BlockBehaviour$BlockStateBase$Cache
a
cache
field_23166
shapeCache
field_215707_c

Constructor summary

ModifierConstructor
protected (Block block, com.google.common.collect.ImmutableMap<Property<?>, Comparable<?>> propertyMap, com.mojang.serialization.MapCodec<BlockState> arg2)

Method summary

Modifier and TypeMethod
public void
a()
initCache()
method_26200()
initShapeCache()
func_215692_c()
public Block
b()
getBlock()
method_26204()
getBlock()
func_177230_c()
getBlock()
public Material
c()
getMaterial()
method_26207()
getMaterial()
func_185904_a()
getMaterial()
public boolean
a(bqz arg0, fx arg1, aqb<?> arg2)
isValidSpawn(BlockGetter arg0, BlockPos arg1, EntityType<?> arg2)
method_26170(class_1922 arg0, class_2338 arg1, class_1299<?> arg2)
allowsSpawning(BlockView world, BlockPos pos, EntityType<?> type)
func_215688_a(IBlockReader arg0, BlockPos arg1, EntityType<?> arg2)
public boolean
a(bqz arg0, fx arg1)
propagatesSkylightDown(BlockGetter arg0, BlockPos arg1)
method_26167(class_1922 arg0, class_2338 arg1)
isTranslucent(BlockView world, BlockPos pos)
func_200131_a(IBlockReader arg0, BlockPos arg1)
public int
b(bqz arg0, fx arg1)
getLightBlock(BlockGetter arg0, BlockPos arg1)
method_26193(class_1922 arg0, class_2338 arg1)
getOpacity(BlockView world, BlockPos pos)
func_200016_a(IBlockReader arg0, BlockPos arg1)
public VoxelShape
a(bqz arg0, fx arg1, gc arg2)
getFaceOcclusionShape(BlockGetter arg0, BlockPos arg1, Direction arg2)
method_26173(class_1922 arg0, class_2338 arg1, class_2350 arg2)
getCullingFace(BlockView world, BlockPos pos, Direction direction)
func_215702_a(IBlockReader arg0, BlockPos arg1, Direction arg2)
public VoxelShape
c(bqz arg0, fx arg1)
getOcclusionShape(BlockGetter arg0, BlockPos arg1)
method_26201(class_1922 arg0, class_2338 arg1)
getCullingShape(BlockView world, BlockPos pos)
func_235754_c_(IBlockReader arg0, BlockPos arg1)
public boolean
d()
hasLargeCollisionShape()
method_26209()
exceedsCube()
func_215704_f()
public boolean
e()
useShapeForLightOcclusion()
method_26211()
hasSidedTransparency()
func_215691_g()
public int
f()
getLightEmission()
method_26213()
getLuminance()
func_185906_d()
public boolean
g()
isAir()
method_26215()
isAir()
func_196958_f()
isAir()
public MaterialColor
d(bqz arg0, fx arg1)
getMapColor(BlockGetter arg0, BlockPos arg1)
method_26205(class_1922 arg0, class_2338 arg1)
getTopMaterialColor(BlockView world, BlockPos pos)
func_185909_g(IBlockReader arg0, BlockPos arg1)
public BlockState
a(bzj arg0)
rotate(Rotation arg0)
method_26186(class_2470 arg0)
rotate(BlockRotation rotation)
func_185907_a(Rotation arg0)
public BlockState
a(byd arg0)
mirror(Mirror arg0)
method_26185(class_2415 arg0)
mirror(BlockMirror mirror)
func_185902_a(Mirror arg0)
public RenderShape
h()
getRenderShape()
method_26217()
getRenderType()
func_185901_i()
public boolean
g(bqz arg0, fx arg1)
isRedstoneConductor(BlockGetter arg0, BlockPos arg1)
method_26212(class_1922 arg0, class_2338 arg1)
isSolidBlock(BlockView world, BlockPos pos)
func_215686_e(IBlockReader arg0, BlockPos arg1)
isOccluding(IBlockAccess arg0, BlockPosition arg1)
public boolean
i()
isSignalSource()
method_26219()
emitsRedstonePower()
func_185897_m()
isPowerSource()
public int
b(bqz arg0, fx arg1, gc arg2)
getSignal(BlockGetter arg0, BlockPos arg1, Direction arg2)
method_26195(class_1922 arg0, class_2338 arg1, class_2350 arg2)
getWeakRedstonePower(BlockView world, BlockPos pos, Direction direction)
func_185911_a(IBlockReader arg0, BlockPos arg1, Direction arg2)
public boolean
j()
hasAnalogOutputSignal()
method_26221()
hasComparatorOutput()
func_185912_n()
isComplexRedstone()
public int
a(bru arg0, fx arg1)
getAnalogOutputSignal(Level arg0, BlockPos arg1)
method_26176(class_1937 arg0, class_2338 arg1)
getComparatorOutput(World world, BlockPos pos)
func_185888_a(World arg0, BlockPos arg1)
public float
h(bqz arg0, fx arg1)
getDestroySpeed(BlockGetter arg0, BlockPos arg1)
method_26214(class_1922 arg0, class_2338 arg1)
getHardness(BlockView world, BlockPos pos)
func_185887_b(IBlockReader arg0, BlockPos arg1)
public float
a(bft arg0, bqz arg1, fx arg2)
getDestroyProgress(Player arg0, BlockGetter arg1, BlockPos arg2)
method_26165(class_1657 arg0, class_1922 arg1, class_2338 arg2)
calcBlockBreakingDelta(PlayerEntity player, BlockView world, BlockPos pos)
func_185903_a(PlayerEntity arg0, IBlockReader arg1, BlockPos arg2)
getDamage(EntityHuman arg0, IBlockAccess arg1, BlockPosition arg2)
public int
c(bqz arg0, fx arg1, gc arg2)
getDirectSignal(BlockGetter arg0, BlockPos arg1, Direction arg2)
method_26203(class_1922 arg0, class_2338 arg1, class_2350 arg2)
getStrongRedstonePower(BlockView world, BlockPos pos, Direction direction)
func_185893_b(IBlockReader arg0, BlockPos arg1, Direction arg2)
public PushReaction
k()
getPistonPushReaction()
method_26223()
getPistonBehavior()
func_185905_o()
getPushReaction()
public boolean
i(bqz arg0, fx arg1)
isSolidRender(BlockGetter arg0, BlockPos arg1)
method_26216(class_1922 arg0, class_2338 arg1)
isOpaqueFullCube(BlockView world, BlockPos pos)
func_200015_d(IBlockReader arg0, BlockPos arg1)
public boolean
l()
canOcclude()
method_26225()
isOpaque()
func_200132_m()
public VoxelShape
j(bqz arg0, fx arg1)
getShape(BlockGetter arg0, BlockPos arg1)
method_26218(class_1922 arg0, class_2338 arg1)
getOutlineShape(BlockView world, BlockPos pos)
func_196954_c(IBlockReader arg0, BlockPos arg1)
getShape(IBlockAccess arg0, BlockPosition arg1)
public VoxelShape
a(bqz arg0, fx arg1, dcp arg2)
getShape(BlockGetter arg0, BlockPos arg1, CollisionContext arg2)
method_26172(class_1922 arg0, class_2338 arg1, class_3726 arg2)
getOutlineShape(BlockView world, BlockPos pos, ShapeContext context)
func_215700_a(IBlockReader arg0, BlockPos arg1, ISelectionContext arg2)
public VoxelShape
k(bqz arg0, fx arg1)
getCollisionShape(BlockGetter arg0, BlockPos arg1)
method_26220(class_1922 arg0, class_2338 arg1)
getCollisionShape(BlockView world, BlockPos pos)
func_196952_d(IBlockReader arg0, BlockPos arg1)
getCollisionShape(IBlockAccess arg0, BlockPosition arg1)
public VoxelShape
b(bqz arg0, fx arg1, dcp arg2)
getCollisionShape(BlockGetter arg0, BlockPos arg1, CollisionContext arg2)
method_26194(class_1922 arg0, class_2338 arg1, class_3726 arg2)
getCollisionShape(BlockView world, BlockPos pos, ShapeContext context)
func_215685_b(IBlockReader arg0, BlockPos arg1, ISelectionContext arg2)
public VoxelShape
l(bqz arg0, fx arg1)
getBlockSupportShape(BlockGetter arg0, BlockPos arg1)
method_26222(class_1922 arg0, class_2338 arg1)
getSidesShape(BlockView world, BlockPos pos)
func_196951_e(IBlockReader arg0, BlockPos arg1)
public VoxelShape
c(bqz arg0, fx arg1, dcp arg2)
getVisualShape(BlockGetter arg0, BlockPos arg1, CollisionContext arg2)
method_26202(class_1922 arg0, class_2338 arg1, class_3726 arg2)
getVisualShape(BlockView world, BlockPos pos, ShapeContext context)
func_199611_f(IBlockReader arg0, BlockPos arg1, ISelectionContext arg2)
public VoxelShape
m(bqz arg0, fx arg1)
getInteractionShape(BlockGetter arg0, BlockPos arg1)
method_26224(class_1922 arg0, class_2338 arg1)
getRaycastShape(BlockView world, BlockPos pos)
func_235777_m_(IBlockReader arg0, BlockPos arg1)
public final boolean
a(bqz arg0, fx arg1, apx arg2)
entityCanStandOn(BlockGetter arg0, BlockPos arg1, Entity arg2)
method_26168(class_1922 arg0, class_2338 arg1, class_1297 arg2)
hasSolidTopSurface(BlockView world, BlockPos pos, Entity entity)
func_235719_a_(IBlockReader arg0, BlockPos arg1, Entity arg2)
public final boolean
a(bqz arg0, fx arg1, apx arg2, gc arg3)
entityCanStandOnFace(BlockGetter arg0, BlockPos arg1, Entity arg2, Direction arg3)
method_26169(class_1922 arg0, class_2338 arg1, class_1297 arg2, class_2350 arg3)
hasSolidTopSurface(BlockView world, BlockPos pos, Entity entity, Direction direction)
func_215682_a(IBlockReader arg0, BlockPos arg1, Entity arg2, Direction arg3)
public Vec3
n(bqz arg0, fx arg1)
getOffset(BlockGetter arg0, BlockPos arg1)
method_26226(class_1922 arg0, class_2338 arg1)
getModelOffset(BlockView world, BlockPos pos)
func_191059_e(IBlockReader arg0, BlockPos arg1)
public boolean
a(bru arg0, fx arg1, int arg2, int arg3)
triggerEvent(Level arg0, BlockPos arg1, int arg2, int arg3)
method_26177(class_1937 arg0, class_2338 arg1, int arg2, int arg3)
onSyncedBlockEvent(World world, BlockPos pos, int type, int data)
func_235728_a_(World arg0, BlockPos arg1, int arg2, int arg3)
public void
a(bru arg0, fx arg1, bul arg2, fx arg3, boolean arg4)
neighborChanged(Level arg0, BlockPos arg1, Block arg2, BlockPos arg3, boolean arg4)
method_26181(class_1937 arg0, class_2338 arg1, class_2248 arg2, class_2338 arg3, boolean arg4)
neighborUpdate(World world, BlockPos pos, Block block, BlockPos posFrom, boolean notify)
func_215697_a(World arg0, BlockPos arg1, Block arg2, BlockPos arg3, boolean arg4)
doPhysics(World arg0, BlockPosition arg1, Block arg2, BlockPosition arg3, boolean arg4)
public final void
a(brv arg0, fx arg1, int arg2)
updateNeighbourShapes(LevelAccessor arg0, BlockPos arg1, int arg2)
method_30101(class_1936 arg0, class_2338 arg1, int arg2)
updateNeighbors(WorldAccess world, BlockPos pos, int flags)
func_235734_a_(IWorld arg0, BlockPos arg1, int arg2)
public final void
a(brv arg0, fx arg1, int arg2, int arg3)
updateNeighbourShapes(LevelAccessor arg0, BlockPos arg1, int arg2, int arg3)
method_26183(class_1936 arg0, class_2338 arg1, int arg2, int arg3)
updateNeighbors(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)
func_241482_a_(IWorld arg0, BlockPos arg1, int arg2, int arg3)
public final void
b(brv arg0, fx arg1, int arg2)
updateIndirectNeighbourShapes(LevelAccessor arg0, BlockPos arg1, int arg2)
method_30102(class_1936 arg0, class_2338 arg1, int arg2)
prepare(WorldAccess world, BlockPos pos, int flags)
func_196948_b(IWorld arg0, BlockPos arg1, int arg2)
public void
b(brv arg0, fx arg1, int arg2, int arg3)
updateIndirectNeighbourShapes(LevelAccessor arg0, BlockPos arg1, int arg2, int arg3)
method_26198(class_1936 arg0, class_2338 arg1, int arg2, int arg3)
prepare(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)
func_241483_b_(IWorld arg0, BlockPos arg1, int arg2, int arg3)
public void
a(bru arg0, fx arg1, cee arg2, boolean arg3)
onPlace(Level arg0, BlockPos arg1, BlockState arg2, boolean arg3)
method_26182(class_1937 arg0, class_2338 arg1, class_2680 arg2, boolean arg3)
onBlockAdded(World world, BlockPos pos, BlockState state, boolean notify)
func_215705_a(World arg0, BlockPos arg1, BlockState arg2, boolean arg3)
onPlace(World arg0, BlockPosition arg1, IBlockData arg2, boolean arg3)
public void
b(bru arg0, fx arg1, cee arg2, boolean arg3)
onRemove(Level arg0, BlockPos arg1, BlockState arg2, boolean arg3)
method_26197(class_1937 arg0, class_2338 arg1, class_2680 arg2, boolean arg3)
onStateReplaced(World world, BlockPos pos, BlockState state, boolean moved)
func_196947_b(World arg0, BlockPos arg1, BlockState arg2, boolean arg3)
remove(World arg0, BlockPosition arg1, IBlockData arg2, boolean arg3)
public void
a(aag arg0, fx arg1, Random arg2)
tick(ServerLevel arg0, BlockPos arg1, Random arg2)
method_26192(class_3218 arg0, class_2338 arg1, Random arg2)
scheduledTick(ServerWorld world, BlockPos pos, Random arg2)
func_227033_a_(ServerWorld arg0, BlockPos arg1, Random arg2)
public void
b(aag arg0, fx arg1, Random arg2)
randomTick(ServerLevel arg0, BlockPos arg1, Random arg2)
method_26199(class_3218 arg0, class_2338 arg1, Random arg2)
randomTick(ServerWorld world, BlockPos pos, Random arg2)
func_227034_b_(ServerWorld arg0, BlockPos arg1, Random arg2)
public void
a(bru arg0, fx arg1, apx arg2)
entityInside(Level arg0, BlockPos arg1, Entity arg2)
method_26178(class_1937 arg0, class_2338 arg1, class_1297 arg2)
onEntityCollision(World world, BlockPos pos, Entity entity)
func_196950_a(World arg0, BlockPos arg1, Entity arg2)
public void
a(aag arg0, fx arg1, bly arg2)
spawnAfterBreak(ServerLevel arg0, BlockPos arg1, ItemStack arg2)
method_26180(class_3218 arg0, class_2338 arg1, class_1799 arg2)
onStacksDropped(ServerWorld world, BlockPos pos, ItemStack stack)
func_215706_a(ServerWorld arg0, BlockPos arg1, ItemStack arg2)
dropNaturally(WorldServer arg0, BlockPosition arg1, ItemStack arg2)
public List<ItemStack>
a(cys$a arg0)
getDrops(LootContext$Builder arg0)
method_26189(class_47$class_48 arg0)
getDroppedStacks(LootContext$Builder builder)
func_215693_a(LootContext$Builder arg0)
public InteractionResult
a(bru arg0, bft arg1, aoq arg2, dcg arg3)
use(Level arg0, Player arg1, InteractionHand arg2, BlockHitResult arg3)
method_26174(class_1937 arg0, class_1657 arg1, class_1268 arg2, class_3965 arg3)
onUse(World world, PlayerEntity player, Hand hand, BlockHitResult hit)
func_227031_a_(World arg0, PlayerEntity arg1, Hand arg2, BlockRayTraceResult arg3)
interact(World arg0, EntityHuman arg1, EnumHand arg2, MovingObjectPositionBlock arg3)
public void
a(bru arg0, fx arg1, bft arg2)
attack(Level arg0, BlockPos arg1, Player arg2)
method_26179(class_1937 arg0, class_2338 arg1, class_1657 arg2)
onBlockBreakStart(World world, BlockPos pos, PlayerEntity player)
func_196942_a(World arg0, BlockPos arg1, PlayerEntity arg2)
attack(World arg0, BlockPosition arg1, EntityHuman arg2)
public boolean
o(bqz arg0, fx arg1)
isSuffocating(BlockGetter arg0, BlockPos arg1)
method_26228(class_1922 arg0, class_2338 arg1)
shouldSuffocate(BlockView world, BlockPos pos)
func_229980_m_(IBlockReader arg0, BlockPos arg1)
public BlockState
a(gc arg0, cee arg1, brv arg2, fx arg3, fx arg4)
updateShape(Direction arg0, BlockState arg1, LevelAccessor arg2, BlockPos arg3, BlockPos arg4)
method_26191(class_2350 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3, class_2338 arg4)
getStateForNeighborUpdate(Direction direction, BlockState state, WorldAccess world, BlockPos pos, BlockPos fromPos)
func_196956_a(Direction arg0, BlockState arg1, IWorld arg2, BlockPos arg3, BlockPos arg4)
updateState(EnumDirection arg0, IBlockData arg1, GeneratorAccess arg2, BlockPosition arg3, BlockPosition arg4)
public boolean
a(bqz arg0, fx arg1, cxb arg2)
isPathfindable(BlockGetter arg0, BlockPos arg1, PathComputationType arg2)
method_26171(class_1922 arg0, class_2338 arg1, class_10 arg2)
canPathfindThrough(BlockView world, BlockPos pos, NavigationType type)
func_196957_g(IBlockReader arg0, BlockPos arg1, PathType arg2)
public boolean
a(bnv arg0)
canBeReplaced(BlockPlaceContext arg0)
method_26166(class_1750 arg0)
canReplace(ItemPlacementContext context)
func_196953_a(BlockItemUseContext arg0)
public boolean
a(cut arg0)
canBeReplaced(Fluid arg0)
method_26188(class_3611 arg0)
canBucketPlace(Fluid fluid)
func_227032_a_(Fluid arg0)
public boolean
a(brw arg0, fx arg1)
canSurvive(LevelReader arg0, BlockPos arg1)
method_26184(class_4538 arg0, class_2338 arg1)
canPlaceAt(WorldView world, BlockPos pos)
func_196955_c(IWorldReader arg0, BlockPos arg1)
canPlace(IWorldReader arg0, BlockPosition arg1)
public boolean
q(bqz arg0, fx arg1)
hasPostProcess(BlockGetter arg0, BlockPos arg1)
method_26232(class_1922 arg0, class_2338 arg1)
shouldPostProcess(BlockView world, BlockPos pos)
func_202065_c(IBlockReader arg0, BlockPos arg1)
public MenuProvider
b(bru arg0, fx arg1)
getMenuProvider(Level arg0, BlockPos arg1)
method_26196(class_1937 arg0, class_2338 arg1)
createScreenHandlerFactory(World world, BlockPos pos)
func_215699_b(World arg0, BlockPos arg1)
public boolean
a(aej<bul> arg0)
is(Tag<Block> arg0)
method_26164(class_3494<class_2248> arg0)
isIn(Tag<Block> tag)
func_235714_a_(ITag<Block> arg0)
public boolean
a(aej<bul> arg0, Predicate<ced$a> arg1)
is(Tag<Block> arg0, Predicate<BlockBehaviour$BlockStateBase> arg1)
method_27851(class_3494<class_2248> arg0, Predicate<class_4970$class_4971> arg1)
method_27851(Tag<Block> arg0, Predicate<AbstractBlock$AbstractBlockState> arg1)
func_235715_a_(ITag<Block> arg0, Predicate<AbstractBlock$AbstractBlockState> arg1)
public boolean
a(bul arg0)
is(Block arg0)
method_27852(class_2248 arg0)
isOf(Block block)
func_203425_a(Block arg0)
public FluidState
m()
getFluidState()
method_26227()
getFluidState()
func_204520_s()
getFluid()
public boolean
n()
isRandomlyTicking()
method_26229()
hasRandomTicks()
func_204519_t()
isTicking()
public SoundType
o()
getSoundType()
method_26231()
getSoundGroup()
func_215695_r()
getStepSound()
public void
a(bru arg0, cee arg1, dcg arg2, bgj arg3)
onProjectileHit(Level arg0, BlockState arg1, BlockHitResult arg2, Projectile arg3)
method_26175(class_1937 arg0, class_2680 arg1, class_3965 arg2, class_1676 arg3)
onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile)
func_215690_a(World arg0, BlockState arg1, BlockRayTraceResult arg2, ProjectileEntity arg3)
public boolean
d(bqz arg0, fx arg1, gc arg2)
isFaceSturdy(BlockGetter arg0, BlockPos arg1, Direction arg2)
method_26206(class_1922 arg0, class_2338 arg1, class_2350 arg2)
isSideSolidFullSquare(BlockView world, BlockPos pos, Direction direction)
func_224755_d(IBlockReader arg0, BlockPos arg1, Direction arg2)
public boolean
a(bqz arg0, fx arg1, gc arg2, caq arg3)
isFaceSturdy(BlockGetter arg0, BlockPos arg1, Direction arg2, SupportType arg3)
method_30368(class_1922 arg0, class_2338 arg1, class_2350 arg2, class_5431 arg3)
isSideSolid(BlockView world, BlockPos pos, Direction direction, SideShapeType shapeType)
func_242698_a(IBlockReader arg0, BlockPos arg1, Direction arg2, BlockVoxelShape arg3)
public boolean
r(bqz arg0, fx arg1)
isCollisionShapeFullBlock(BlockGetter arg0, BlockPos arg1)
method_26234(class_1922 arg0, class_2338 arg1)
isFullCube(BlockView world, BlockPos pos)
func_235785_r_(IBlockReader arg0, BlockPos arg1)
protected abstract BlockState
p()
asState()
method_26233()
asBlockState()
func_230340_p_()
public boolean
q()
requiresCorrectToolForDrops()
method_29291()
isToolRequired()
func_235783_q_()
isRequiresSpecialTool()
public boolean
e(bqz arg0, fx arg1)
emissiveRendering(BlockGetter arg0, BlockPos arg1)
method_26208(class_1922 arg0, class_2338 arg1)
hasEmissiveLighting(BlockView world, BlockPos pos)
func_227035_k_(IBlockReader arg0, BlockPos arg1)
public float
f(bqz arg0, fx arg1)
getShadeBrightness(BlockGetter arg0, BlockPos arg1)
method_26210(class_1922 arg0, class_2338 arg1)
getAmbientOcclusionLightLevel(BlockView world, BlockPos pos)
func_215703_d(IBlockReader arg0, BlockPos arg1)
public boolean
a(cee arg0, gc arg1)
skipRendering(BlockState arg0, Direction arg1)
method_26187(class_2680 arg0, class_2350 arg1)
isSideInvisible(BlockState state, Direction direction)
func_200017_a(BlockState arg0, Direction arg1)
public boolean
p(bqz arg0, fx arg1)
isViewBlocking(BlockGetter arg0, BlockPos arg1)
method_26230(class_1922 arg0, class_2338 arg1)
shouldBlockVision(BlockView world, BlockPos pos)
func_215696_m(IBlockReader arg0, BlockPos arg1)
public long
a(fx arg0)
getSeed(BlockPos arg0)
method_26190(class_2338 arg0)
getRenderingSeed(BlockPos pos)
func_209533_a(BlockPos arg0)