| public AbstractBlock$Settings |
| properties() |
| method_54095() |
| getSettings() |
|
| protected void |
| updateIndirectNeighbourShapes(BlockState state, LevelAccessor level, BlockPos pos, int updateFlags, int updateLimit) |
| method_9517(class_2680 arg0, class_1936 arg1, class_2338 arg2, int arg3, int arg4) |
| prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) |
|
| protected boolean |
|
| protected BlockState |
| updateShape(BlockState state, LevelReader level, ScheduledTickAccess ticks, BlockPos pos, Direction directionToNeighbour, BlockPos neighbourPos, BlockState neighbourState, RandomSource random) |
| method_9559(class_2680 arg0, class_4538 arg1, class_10225 arg2, class_2338 arg3, class_2350 arg4, class_2338 arg5, class_2680 arg6, class_5819 arg7) |
| getStateForNeighborUpdate(BlockState state, WorldView world, ScheduledTickView tickView, BlockPos pos, Direction direction, BlockPos neighborPos, BlockState neighborState, Random random) |
|
| protected boolean |
|
| protected void |
| neighborChanged(BlockState state, Level level, BlockPos pos, Block block, Orientation orientation, boolean movedByPiston) |
| method_9612(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2248 arg3, class_9904 arg4, boolean arg5) |
| neighborUpdate(BlockState state, World world, BlockPos pos, Block sourceBlock, WireOrientation wireOrientation, boolean notify) |
|
| protected void |
| onPlace(BlockState state, Level level, BlockPos pos, BlockState oldState, boolean movedByPiston) |
| method_9615(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4) |
| onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify) |
|
| protected void |
|
| protected void |
| onExplosionHit(BlockState state, ServerLevel level, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> onHit) |
| method_55124(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_1927 arg3, BiConsumer<class_1799, class_2338> arg4) |
| onExploded(BlockState state, ServerWorld world, BlockPos pos, Explosion explosion, BiConsumer<ItemStack, BlockPos> stackMerger) |
|
| protected ActionResult |
| useWithoutItem(BlockState state, Level level, BlockPos pos, Player player, BlockHitResult hitResult) |
| method_55766(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3, class_3965 arg4) |
| onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, BlockHitResult hit) |
|
| protected ActionResult |
| useItemOn(ItemStack itemStack, BlockState state, Level level, BlockPos pos, Player player, InteractionHand hand, BlockHitResult hitResult) |
| method_55765(class_1799 arg0, class_2680 arg1, class_1937 arg2, class_2338 arg3, class_1657 arg4, class_1268 arg5, class_3965 arg6) |
| onUseWithItem(ItemStack stack, BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) |
|
| protected boolean |
| triggerEvent(BlockState state, Level level, BlockPos pos, int b0, int b1) |
| method_9592(class_2680 arg0, class_1937 arg1, class_2338 arg2, int arg3, int arg4) |
| onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data) |
|
| protected BlockRenderType |
|
| protected boolean |
|
| protected FluidState |
|
| protected boolean |
|
| protected float |
| getMaxHorizontalOffset() |
| method_32913() |
| getMaxHorizontalModelOffset() |
|
| protected float |
| getMaxVerticalOffset() |
| method_37247() |
| getVerticalModelOffsetMultiplier() |
|
| public FeatureSet |
| requiredFeatures() |
| method_45322() |
| getRequiredFeatures() |
|
| protected boolean |
|
| protected BlockState |
|
| protected BlockState |
|
| protected boolean |
|
| protected boolean |
|
| protected List<ItemStack> |
|
| protected long |
|
| protected VoxelShape |
|
| protected VoxelShape |
|
| protected VoxelShape |
|
| protected int |
|
| protected NamedScreenHandlerFactory |
|
| protected boolean |
|
| protected float |
|
| protected int |
|
| protected VoxelShape |
|
| protected VoxelShape |
|
| protected VoxelShape |
|
| protected boolean |
|
| protected VoxelShape |
|
| protected void |
|
| protected void |
|
| protected float |
|
| protected void |
| spawnAfterBreak(BlockState state, ServerLevel level, BlockPos pos, ItemStack tool, boolean dropExperience) |
| method_9565(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_1799 arg3, boolean arg4) |
| onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack tool, boolean dropExperience) |
|
| protected void |
|
| protected boolean |
|
| protected int |
|
| protected int |
|
| protected void |
| entityInside(BlockState state, Level level, BlockPos pos, Entity entity, InsideBlockEffectApplier effectApplier, boolean isPrecise) |
| method_9548(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1297 arg3, class_10774 arg4, boolean arg5) |
| onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity, EntityCollisionHandler handler, boolean substantial) |
|
| protected int |
|
| public final Optional<RegistryKey<LootTable>> |
| getLootTable() |
| method_26162() |
| getLootTableKey() |
|
| public final String |
| getDescriptionId() |
| method_63499() |
| getTranslationKey() |
|
| protected void |
|
| protected boolean |
|
| protected boolean |
|
| protected BlockSoundGroup |
|
| protected ItemStack |
|
| public abstract Item |
| asItem() |
| method_8389() |
| asItem() |
|
| protected abstract Block |
| asBlock() |
| method_26160() |
| asBlock() |
|
| public MapColor |
| defaultMapColor() |
| method_26403() |
| getDefaultMapColor() |
|
| public float |
| defaultDestroyTime() |
| method_36555() |
| getHardness() |
|
| private static void |
|