| private boolean |
| calculateSolid() |
| method_51365() |
| shouldBeSolid() |
|
| public void |
| initCache() |
| method_26200() |
| initShapeCache() |
|
| public Block |
| getBlock() |
| method_26204() |
| getBlock() |
|
| public RegistryEntry<Block> |
| getBlockHolder() |
| method_41520() |
| getRegistryEntry() |
|
| public boolean |
| blocksMotion() |
| method_51366() |
| blocksMovement() |
|
| public boolean |
| isSolid() |
| method_51367() |
| isSolid() |
|
| public boolean |
|
| public boolean |
| propagatesSkylightDown() |
| method_26167() |
| isTransparent() |
|
| public int |
| getLightBlock() |
| method_26193() |
| getOpacity() |
|
| public VoxelShape |
|
| public VoxelShape |
| getOcclusionShape() |
| method_26201() |
| getCullingShape() |
|
| public boolean |
| hasLargeCollisionShape() |
| method_26209() |
| exceedsCube() |
|
| public boolean |
| useShapeForLightOcclusion() |
| method_26211() |
| hasSidedTransparency() |
|
| public int |
| getLightEmission() |
| method_26213() |
| getLuminance() |
|
| public boolean |
| isAir() |
| method_26215() |
| isAir() |
|
| public boolean |
| ignitedByLava() |
| method_50011() |
| isBurnable() |
|
| public boolean |
| liquid() |
| method_51176() |
| isLiquid() |
|
| public MapColor |
|
| public BlockState |
|
| public BlockState |
|
| public BlockRenderType |
| getRenderShape() |
| method_26217() |
| getRenderType() |
|
| public boolean |
|
| public float |
|
| public boolean |
|
| public boolean |
| isSignalSource() |
| method_26219() |
| emitsRedstonePower() |
|
| public int |
|
| public boolean |
| hasAnalogOutputSignal() |
| method_26221() |
| hasComparatorOutput() |
|
| public int |
|
| public float |
|
| public float |
|
| public int |
|
| public PistonBehavior |
| getPistonPushReaction() |
| method_26223() |
| getPistonBehavior() |
|
| public boolean |
| isSolidRender() |
| method_26216() |
| isOpaqueFullCube() |
|
| public boolean |
| 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 |
|
| public Vec3d |
|
| public boolean |
| hasOffsetFunction() |
| method_49228() |
| hasModelOffset() |
|
| public boolean |
|
| public void |
| 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 |
|
| public final void |
|
| public void |
|
| public void |
|
| public void |
|
| public void |
| 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) |
| method_26178(class_1937 arg0, class_2338 arg1, class_1297 arg2, class_10774 arg3, boolean arg4) |
| onEntityCollision(World world, BlockPos pos, Entity entity, EntityCollisionHandler arg3, boolean arg4) |
|
| public void |
|
| public List<ItemStack> |
|
| public ActionResult |
| 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) |
| 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() |
| method_45474() |
| isReplaceable() |
|
| public boolean |
|
| public boolean |
|
| public NamedScreenHandlerFactory |
|
| public boolean |
|
| public boolean |
|
| public boolean |
|
| public boolean |
|
| public Stream<TagKey<Block>> |
| getTags() |
| method_40144() |
| streamTags() |
|
| public boolean |
| hasBlockEntity() |
| method_31709() |
| hasBlockEntity() |
|
| public boolean |
|
| public <T extends BlockEntity> BlockEntityTicker<T> |
|
| public boolean |
|
| public boolean |
|
| public FluidState |
| getFluidState() |
| method_26227() |
| getFluidState() |
|
| public boolean |
| isRandomlyTicking() |
| method_26229() |
| hasRandomTicks() |
|
| public long |
|
| public BlockSoundGroup |
| getSoundType() |
| method_26231() |
| getSoundGroup() |
|
| public void |
|
| public boolean |
|
| public boolean |
|
| public boolean |
|
| public ItemStack |
|
| protected abstract BlockState |
| asState() |
| method_26233() |
| asBlockState() |
|
| public boolean |
| requiresCorrectToolForDrops() |
| method_29291() |
| isToolRequired() |
|
| public boolean |
| shouldSpawnTerrainParticles() |
| method_45475() |
| hasBlockBreakParticles() |
|
| public NoteBlockInstrument |
| instrument() |
| method_51364() |
| getInstrument() |
|
| private static void |
|
| private static void |
|