| private boolean | | calculateSolid() | | calculateSolid() | | method_51365() | | shouldBeSolid() |
|
| public void | | initCache() | | initCache() | | method_26200() | | initShapeCache() |
|
| public Block | | getBlock() | | getBlock() | | method_26204() | | getBlock() |
|
| public RegistryEntry<Block> | | typeHolder() | | typeHolder() | | method_40180() | | getRegistryEntry() |
|
| public boolean | | blocksMotion() | | blocksMotion() | | method_51366() | | blocksMovement() |
|
| public boolean | | isSolid() | | isSolid() | | method_51367() | | isSolid() |
|
| public boolean | |
| public boolean | | propagatesSkylightDown() | | propagatesSkylightDown() | | method_26167() | | isTransparent() |
|
| public int | | getLightDampening() | | getLightDampening() | | method_26193() | | getOpacity() |
|
| public VoxelShape | |
| public VoxelShape | | getOcclusionShape() | | getOcclusionShape() | | method_26201() | | getCullingShape() |
|
| public boolean | | hasLargeCollisionShape() | | hasLargeCollisionShape() | | method_26209() | | exceedsCube() |
|
| public boolean | | useShapeForLightOcclusion() | | useShapeForLightOcclusion() | | method_26211() | | hasSidedTransparency() |
|
| public int | | getLightEmission() | | getLightEmission() | | method_26213() | | getLuminance() |
|
| public boolean | | isAir() | | isAir() | | method_26215() | | isAir() |
|
| public boolean | | ignitedByLava() | | ignitedByLava() | | method_50011() | | isBurnable() |
|
| public boolean | | liquid() | | liquid() | | method_51176() | | isLiquid() |
|
| public MapColor | |
| public BlockState | |
| public BlockState | |
| public BlockRenderType | | getRenderShape() | | getRenderShape() | | method_26217() | | getRenderType() |
|
| public boolean | | emissiveRendering() | | emissiveRendering() | | method_26208() | | hasEmissiveLighting() |
|
| public float | |
| public boolean | |
| public boolean | | isSignalSource() | | isSignalSource() | | method_26219() | | emitsRedstonePower() |
|
| public int | |
| public int | |
| public boolean | | hasAnalogOutputSignal() | | hasAnalogOutputSignal() | | method_26221() | | hasComparatorOutput() |
|
| public int | |
| public float | |
| public float | |
| public int | |
| public PistonBehavior | | getPistonPushReaction() | | getPistonPushReaction() | | method_26223() | | getPistonBehavior() |
|
| public boolean | | isSolidRender() | | isSolidRender() | | method_26216() | | isOpaqueFullCube() |
|
| public boolean | | canOcclude() | | canOcclude() | | method_26225() | | isOpaque() |
|
| public boolean | |
| public VoxelShape | |
| public VoxelShape | |
| public VoxelShape | |
| public VoxelShape | |
| public VoxelShape | |
| public VoxelShape | |
| public VoxelShape | |
| public VoxelShape | |
| public final boolean | |
| public final boolean | | entityCanStandOnFace(BlockGetter level, BlockPos pos, Entity entity, Direction faceDirection) | | entityCanStandOnFace(BlockGetter level, BlockPos pos, Entity entity, Direction faceDirection) | | method_26169(class_1922 arg0, class_2338 arg1, class_1297 arg2, class_2350 arg3) | | isSolidSurface(BlockView world, BlockPos pos, Entity entity, Direction direction) |
|
| public Vec3d | |
| public boolean | | hasOffsetFunction() | | hasOffsetFunction() | | method_49228() | | hasModelOffset() |
|
| public boolean | | triggerEvent(Level level, BlockPos pos, int b0, int b1) | | triggerEvent(Level level, BlockPos pos, int b0, int b1) | | method_26177(class_1937 arg0, class_2338 arg1, int arg2, int arg3) | | onSyncedBlockEvent(World world, BlockPos pos, int type, int data) |
|
| public void | | handleNeighborChanged(Level level, BlockPos pos, Block block, Orientation orientation, boolean movedByPiston) | | handleNeighborChanged(Level level, BlockPos pos, Block block, Orientation orientation, boolean movedByPiston) | | method_26181(class_1937 arg0, class_2338 arg1, class_2248 arg2, class_9904 arg3, boolean arg4) | | neighborUpdate(World world, BlockPos pos, Block sourceBlock, WireOrientation wireOrientation, boolean notify) |
|
| public final void | |
| public final void | | updateNeighbourShapes(LevelAccessor level, BlockPos pos, int updateFlags, int updateLimit) | | updateNeighbourShapes(LevelAccessor level, BlockPos pos, int updateFlags, int updateLimit) | | method_26183(class_1936 arg0, class_2338 arg1, int arg2, int arg3) | | updateNeighbors(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) |
|
| public final void | |
| public void | | updateIndirectNeighbourShapes(LevelAccessor level, BlockPos pos, int updateFlags, int updateLimit) | | updateIndirectNeighbourShapes(LevelAccessor level, BlockPos pos, int updateFlags, int updateLimit) | | method_26198(class_1936 arg0, class_2338 arg1, int arg2, int arg3) | | prepare(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) |
|
| public void | | onPlace(Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) | | onPlace(Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) | | method_26182(class_1937 arg0, class_2338 arg1, class_2680 arg2, boolean arg3) | | onBlockAdded(World world, BlockPos pos, BlockState state, boolean notify) |
|
| public void | |
| public void | | onExplosionHit(ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) | | onExplosionHit(ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) | | method_55225(class_3218 arg0, class_2338 arg1, class_1927 arg2, BiConsumer<class_1799, class_2338> arg3) | | onExploded(ServerWorld world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) |
|
| public void | |
| public void | |
| public void | | entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) | | entityInside(Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) | | method_26178(class_1937 arg0, class_2338 arg1, class_1297 arg2, class_10774 arg3, boolean arg4) | | onEntityCollision(World world, BlockPos pos, Entity entity, EntityCollisionHandler collisionHandler, boolean arg4) |
|
| public void | | spawnAfterBreak(ServerLevel level, BlockPos pos, ItemStack tool, boolean dropExperience) | | spawnAfterBreak(ServerLevel level, BlockPos pos, ItemStack tool, boolean dropExperience) | | method_26180(class_3218 arg0, class_2338 arg1, class_1799 arg2, boolean arg3) | | onStacksDropped(ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) |
|
| public List<ItemStack> | |
| public ActionResult | | useItemOn(ItemStack itemStack, Level level, Player player, InteractionHand hand, BlockHitResult hitResult) | | useItemOn(ItemStack itemStack, Level level, Player player, InteractionHand hand, BlockHitResult hitResult) | | method_55780(class_1799 arg0, class_1937 arg1, class_1657 arg2, class_1268 arg3, class_3965 arg4) | | onUseWithItem(ItemStack stack, World world, PlayerEntity player, Hand hand, BlockHitResult hit) |
|
| public ActionResult | |
| public void | |
| public boolean | |
| public boolean | |
| public BlockState | | updateShape(LevelReader level, ScheduledTickAccess ticks, BlockPos pos, Direction directionToNeighbour, BlockPos neighbourPos, BlockState neighbourState, RandomSource random) | | updateShape(LevelReader level, ScheduledTickAccess ticks, BlockPos pos, Direction directionToNeighbour, BlockPos neighbourPos, BlockState neighbourState, RandomSource random) | | method_26191(class_4538 arg0, class_10225 arg1, class_2338 arg2, class_2350 arg3, class_2338 arg4, class_2680 arg5, class_5819 arg6) | | getStateForNeighborUpdate(WorldView world, ScheduledTickView tickView, BlockPos pos, Direction direction, BlockPos neighborPos, BlockState neighborState, Random random) |
|
| public boolean | |
| public boolean | |
| public boolean | |
| public boolean | | canBeReplaced() | | canBeReplaced() | | method_45474() | | isReplaceable() |
|
| public boolean | |
| public BlockPos | |
| public NamedScreenHandlerFactory | |
| public boolean | |
| public boolean | | hasBlockEntity() | | hasBlockEntity() | | method_31709() | | hasBlockEntity() |
|
| public boolean | |
| public <T extends BlockEntity> BlockEntityTicker<T> | |
| public FluidState | | getFluidState() | | getFluidState() | | method_26227() | | getFluidState() |
|
| public boolean | | isRandomlyTicking() | | isRandomlyTicking() | | method_26229() | | hasRandomTicks() |
|
| public long | |
| public BlockSoundGroup | | getSoundType() | | getSoundType() | | method_26231() | | getSoundGroup() |
|
| public void | | onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile entity) | | onProjectileHit(Level level, BlockState state, BlockHitResult blockHit, Projectile entity) | | method_26175(class_1937 arg0, class_2680 arg1, class_3965 arg2, class_1676 arg3) | | onProjectileHit(World world, BlockState state, BlockHitResult hit, ProjectileEntity projectile) |
|
| public boolean | |
| public boolean | | isFaceSturdy(BlockGetter level, BlockPos pos, Direction direction, SupportType supportType) | | isFaceSturdy(BlockGetter level, BlockPos pos, Direction direction, SupportType supportType) | | method_30368(class_1922 arg0, class_2338 arg1, class_2350 arg2, class_5431 arg3) | | isSideSolid(BlockView world, BlockPos pos, Direction direction, SideShapeType shapeType) |
|
| public boolean | |
| public ItemStack | |
| protected abstract BlockState | | asState() | | asState() | | method_26233() | | asBlockState() |
|
| public boolean | | requiresCorrectToolForDrops() | | requiresCorrectToolForDrops() | | method_29291() | | isToolRequired() |
|
| public boolean | | shouldSpawnTerrainParticles() | | shouldSpawnTerrainParticles() | | method_45475() | | hasBlockBreakParticles() |
|
| public NoteBlockInstrument | | instrument() | | instrument() | | method_51364() | | getInstrument() |
|