| public static int |  | 
| public static BlockState |  | a(int arg0) |   | stateById(int arg0) |   | method_9531(int arg0) |   | getStateFromRawId(int stateId) |   | func_196257_b(int arg0) |   | getByCombinedId(int arg0) |  
  | 
| public static Block |  | 
| public static BlockState |  | a(byg arg0, byg arg1, bjt arg2, fk arg3) |   | pushEntitiesUp(BlockState arg0, BlockState arg1, Level arg2, BlockPos arg3) |   | method_9582(class_2680 arg0, class_2680 arg1, class_1937 arg2, class_2338 arg3) |   | pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, World world, BlockPos pos) |   | func_199601_a(BlockState arg0, BlockState arg1, World arg2, BlockPos arg3) |  
  | 
| public static VoxelShape |  | a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) |   | box(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) |   | method_9541(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) |   | createCuboidShape(double xMin, double yMin, double zMin, double xMax, double yMax, double zMax) |   | func_208617_a(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) |  
  | 
| public boolean |  | a(byg arg0, bjd arg1, fk arg2, akr<?> arg3) |   | isValidSpawn(BlockState arg0, BlockGetter arg1, BlockPos arg2, EntityType<?> arg3) |   | method_9523(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_1299<?> arg3) |   | allowsSpawning(BlockState state, BlockView view, BlockPos pos, EntityType<?> type) |   | func_220067_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, EntityType<?> arg3) |  
  | 
| public boolean |  | 
| public int |  | 
| public Material |  | 
| public MaterialColor |  | e(byg arg0, bjd arg1, fk arg2) |   | getMapColor(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9602(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | getMapColor(BlockState state, BlockView view, BlockPos pos) |   | func_180659_g(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public void |  | a(byg arg0, bju arg1, fk arg2, int arg3) |   | updateNeighbourShapes(BlockState arg0, LevelAccessor arg1, BlockPos arg2, int arg3) |   | method_9528(class_2680 arg0, class_1936 arg1, class_2338 arg2, int arg3) |   | updateNeighborStates(BlockState state, IWorld world, BlockPos pos, int flags) |   | func_196242_c(BlockState arg0, IWorld arg1, BlockPos arg2, int arg3) |  
  | 
| public boolean |  | 
| public static BlockState |  | b(byg arg0, bju arg1, fk arg2) |   | updateFromNeighbourShapes(BlockState arg0, LevelAccessor arg1, BlockPos arg2) |   | method_9510(class_2680 arg0, class_1936 arg1, class_2338 arg2) |   | getRenderingState(BlockState state, IWorld world, BlockPos pos) |   | func_199770_b(BlockState arg0, IWorld arg1, BlockPos arg2) |  
  | 
| public static void |  | a(byg arg0, byg arg1, bju arg2, fk arg3, int arg4) |   | updateOrDestroy(BlockState arg0, BlockState arg1, LevelAccessor arg2, BlockPos arg3, int arg4) |   | method_9611(class_2680 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3, int arg4) |   | replaceBlock(BlockState state, BlockState newState, IWorld world, BlockPos pos, int flags) |   | func_196263_a(BlockState arg0, BlockState arg1, IWorld arg2, BlockPos arg3, int arg4) |  
  | 
| public void |  | b(byg arg0, bju arg1, fk arg2, int arg3) |   | updateIndirectNeighbourShapes(BlockState arg0, LevelAccessor arg1, BlockPos arg2, int arg3) |   | method_9517(class_2680 arg0, class_1936 arg1, class_2338 arg2, int arg3) |   | method_9517(BlockState state, IWorld world, BlockPos pos, int flags) |   | func_196248_b(BlockState arg0, IWorld arg1, BlockPos arg2, int arg3) |  
  | 
| public BlockState |  | a(byg arg0, fp arg1, byg arg2, bju arg3, fk arg4, fk arg5) |   | updateShape(BlockState arg0, Direction arg1, BlockState arg2, LevelAccessor arg3, BlockPos arg4, BlockPos arg5) |   | method_9559(class_2680 arg0, class_2350 arg1, class_2680 arg2, class_1936 arg3, class_2338 arg4, class_2338 arg5) |   | getStateForNeighborUpdate(BlockState state, Direction facing, BlockState neighborState, IWorld world, BlockPos pos, BlockPos neighborPos) |   | func_196271_a(BlockState arg0, Direction arg1, BlockState arg2, IWorld arg3, BlockPos arg4, BlockPos arg5) |   | updateState(IBlockData arg0, EnumDirection arg1, IBlockData arg2, GeneratorAccess arg3, BlockPosition arg4, BlockPosition arg5) |  
  | 
| public BlockState |  | 
| public BlockState |  | 
| public static boolean |  | 
| public boolean |  | d(byg arg0, bjd arg1, fk arg2) |   | isRedstoneConductor(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9521(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | isSimpleFullBlock(BlockState state, BlockView view, BlockPos pos) |   | func_220081_d(BlockState arg0, IBlockReader arg1, BlockPos arg2) |   | isOccluding(IBlockData arg0, IBlockAccess arg1, BlockPosition arg2) |  
  | 
| public boolean |  | c(byg arg0, bjd arg1, fk arg2) |   | isSuffocating(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_16362(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | canSuffocate(BlockState state, BlockView view, BlockPos pos) |   | func_229869_c_(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public boolean |  | a(byg arg0, bjd arg1, fk arg2, cqo arg3) |   | isPathfindable(BlockState arg0, BlockGetter arg1, BlockPos arg2, PathComputationType arg3) |   | method_9516(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_10 arg3) |   | canPlaceAtSide(BlockState world, BlockView view, BlockPos pos, BlockPlacementEnvironment env) |   | func_196266_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, PathType arg3) |  
  | 
| public RenderShape |  | 
| public boolean |  | 
| public boolean |  | 
| public float |  | g(byg arg0, bjd arg1, fk arg2) |   | getDestroySpeed(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9537(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | getHardness(BlockState state, BlockView world, BlockPos pos) |   | func_176195_g(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public boolean |  | 
| public boolean |  | f() |   | isEntityBlock() |   | method_9570() |   | hasBlockEntity() |   | func_149716_u() |   | isTileEntity() |  
  | 
| public boolean |  | h(byg arg0, bjd arg1, fk arg2) |   | hasPostProcess(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9552(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | shouldPostProcess(BlockState state, BlockView view, BlockPos pos) |   | func_201783_b(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public final boolean |  | 
| public VoxelShape |  | a(byg arg0, bjd arg1, fk arg2, cvn arg3) |   | getShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3) |   | method_9530(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3) |   | getOutlineShape(BlockState state, BlockView view, BlockPos pos, EntityContext ePos) |   | func_220053_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3) |  
  | 
| public VoxelShape |  | b(byg arg0, bjd arg1, fk arg2, cvn arg3) |   | getCollisionShape(BlockState arg0, BlockGetter arg1, BlockPos arg2, CollisionContext arg3) |   | method_9549(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_3726 arg3) |   | getCollisionShape(BlockState state, BlockView view, BlockPos pos, EntityContext ePos) |   | func_220071_b(BlockState arg0, IBlockReader arg1, BlockPos arg2, ISelectionContext arg3) |  
  | 
| public VoxelShape |  | i(byg arg0, bjd arg1, fk arg2) |   | getOcclusionShape(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9571(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | getCullingShape(BlockState state, BlockView view, BlockPos pos) |   | func_196247_c(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public VoxelShape |  | j(byg arg0, bjd arg1, fk arg2) |   | getInteractionShape(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9584(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | getRayTraceShape(BlockState state, BlockView view, BlockPos pos) |   | func_199600_g(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public static boolean |  | 
| public static boolean |  | a(bjw arg0, fk arg1, fp arg2) |   | canSupportCenter(LevelReader arg0, BlockPos arg1, Direction arg2) |   | method_20044(class_4538 arg0, class_2338 arg1, class_2350 arg2) |   | sideCoversSmallSquare(WorldView world, BlockPos pos, Direction side) |   | func_220055_a(IWorldReader arg0, BlockPos arg1, Direction arg2) |  
  | 
| public static boolean |  | d(byg arg0, bjd arg1, fk arg2, fp arg3) |   | isFaceSturdy(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3) |   | method_20045(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3) |   | isSideSolidFullSquare(BlockState state, BlockView world, BlockPos pos, Direction side) |   | func_220056_d(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3) |  
  | 
| public static boolean |  | 
| public static boolean |  | 
| public final boolean |  | k(byg arg0, bjd arg1, fk arg2) |   | isSolidRender(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9557(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | isFullOpaque(BlockState state, BlockView view, BlockPos pos) |   | func_200012_i(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public boolean |  | b(byg arg0, bjd arg1, fk arg2) |   | propagatesSkylightDown(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9579(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | isTranslucent(BlockState state, BlockView view, BlockPos pos) |   | func_200123_i(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public int |  | l(byg arg0, bjd arg1, fk arg2) |   | getLightBlock(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9505(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | getOpacity(BlockState state, BlockView view, BlockPos pos) |   | func_200011_d(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public boolean |  | 
| public void |  | b(byg arg0, xd arg1, fk arg2, Random arg3) |   | randomTick(BlockState arg0, ServerLevel arg1, BlockPos arg2, Random arg3) |   | method_9514(class_2680 arg0, class_3218 arg1, class_2338 arg2, Random arg3) |   | randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random) |   | func_225542_b_(BlockState arg0, ServerWorld arg1, BlockPos arg2, Random arg3) |  
  | 
| public void |  | a(byg arg0, xd arg1, fk arg2, Random arg3) |   | tick(BlockState arg0, ServerLevel arg1, BlockPos arg2, Random arg3) |   | method_9588(class_2680 arg0, class_3218 arg1, class_2338 arg2, Random arg3) |   | scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random) |   | func_225534_a_(BlockState arg0, ServerWorld arg1, BlockPos arg2, Random arg3) |   | tick(IBlockData arg0, WorldServer arg1, BlockPosition arg2, Random arg3) |  
  | 
| public void |  | a(bju arg0, fk arg1, byg arg2) |   | destroy(LevelAccessor arg0, BlockPos arg1, BlockState arg2) |   | method_9585(class_1936 arg0, class_2338 arg1, class_2680 arg2) |   | onBroken(IWorld world, BlockPos pos, BlockState state) |   | func_176206_d(IWorld arg0, BlockPos arg1, BlockState arg2) |   | postBreak(GeneratorAccess arg0, BlockPosition arg1, IBlockData arg2) |  
  | 
| public void |  | a(byg arg0, bjt arg1, fk arg2, bpe arg3, fk arg4, boolean arg5) |   | neighborChanged(BlockState arg0, Level arg1, BlockPos arg2, Block arg3, BlockPos arg4, boolean arg5) |   | method_9612(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2248 arg3, class_2338 arg4, boolean arg5) |   | neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos neighborPos, boolean moved) |   | func_220069_a(BlockState arg0, World arg1, BlockPos arg2, Block arg3, BlockPos arg4, boolean arg5) |   | doPhysics(IBlockData arg0, World arg1, BlockPosition arg2, Block arg3, BlockPosition arg4, boolean arg5) |  
  | 
| public int |  | 
| public MenuProvider |  | b(byg arg0, bjt arg1, fk arg2) |   | getMenuProvider(BlockState arg0, Level arg1, BlockPos arg2) |   | method_17454(class_2680 arg0, class_1937 arg1, class_2338 arg2) |   | createContainerProvider(BlockState state, World world, BlockPos pos) |   | func_220052_b(BlockState arg0, World arg1, BlockPos arg2) |   | getInventory(IBlockData arg0, World arg1, BlockPosition arg2) |  
  | 
| public void |  | b(byg arg0, bjt arg1, fk arg2, byg arg3, boolean arg4) |   | onPlace(BlockState arg0, Level arg1, BlockPos arg2, BlockState arg3, boolean arg4) |   | 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 moved) |   | func_220082_b(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4) |   | onPlace(IBlockData arg0, World arg1, BlockPosition arg2, IBlockData arg3, boolean arg4) |  
  | 
| public void |  | a(byg arg0, bjt arg1, fk arg2, byg arg3, boolean arg4) |   | onRemove(BlockState arg0, Level arg1, BlockPos arg2, BlockState arg3, boolean arg4) |   | method_9536(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2680 arg3, boolean arg4) |   | onBlockRemoved(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved) |   | func_196243_a(BlockState arg0, World arg1, BlockPos arg2, BlockState arg3, boolean arg4) |   | remove(IBlockData arg0, World arg1, BlockPosition arg2, IBlockData arg3, boolean arg4) |  
  | 
| public float |  | a(byg arg0, ayg arg1, bjd arg2, fk arg3) |   | getDestroyProgress(BlockState arg0, Player arg1, BlockGetter arg2, BlockPos arg3) |   | method_9594(class_2680 arg0, class_1657 arg1, class_1922 arg2, class_2338 arg3) |   | calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos) |   | func_180647_a(BlockState arg0, PlayerEntity arg1, IBlockReader arg2, BlockPos arg3) |   | getDamage(IBlockData arg0, EntityHuman arg1, IBlockAccess arg2, BlockPosition arg3) |  
  | 
| public void |  | a(byg arg0, bjt arg1, fk arg2, bek arg3) |   | spawnAfterBreak(BlockState arg0, Level arg1, BlockPos arg2, ItemStack arg3) |   | method_9565(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1799 arg3) |   | onStacksDropped(BlockState state, World world, BlockPos pos, ItemStack stack) |   | func_220062_a(BlockState arg0, World arg1, BlockPos arg2, ItemStack arg3) |   | dropNaturally(IBlockData arg0, World arg1, BlockPosition arg2, ItemStack arg3) |  
  | 
| public ResourceLocation |  | g() |   | getLootTable() |   | method_9580() |   | getDropTableId() |   | func_220068_i() |  
  | 
| public List<ItemStack> |  | 
| public static List<ItemStack> |  | a(byg arg0, xd arg1, fk arg2, bwi arg3) |   | getDrops(BlockState arg0, ServerLevel arg1, BlockPos arg2, BlockEntity arg3) |   | method_9562(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_2586 arg3) |   | getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, BlockEntity blockEntity) |   | func_220070_a(BlockState arg0, ServerWorld arg1, BlockPos arg2, TileEntity arg3) |  
  | 
| public static List<ItemStack> |  | a(byg arg0, xd arg1, fk arg2, bwi arg3, akn arg4, bek arg5) |   | getDrops(BlockState arg0, ServerLevel arg1, BlockPos arg2, BlockEntity arg3, Entity arg4, ItemStack arg5) |   | method_9609(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_2586 arg3, class_1297 arg4, class_1799 arg5) |   | getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, BlockEntity blockEntity, Entity entity, ItemStack stack) |   | func_220077_a(BlockState arg0, ServerWorld arg1, BlockPos arg2, TileEntity arg3, Entity arg4, ItemStack arg5) |   | getDrops(IBlockData arg0, WorldServer arg1, BlockPosition arg2, TileEntity arg3, Entity arg4, ItemStack arg5) |  
  | 
| public static void |  | c(byg arg0, bjt arg1, fk arg2) |   | dropResources(BlockState arg0, Level arg1, BlockPos arg2) |   | method_9497(class_2680 arg0, class_1937 arg1, class_2338 arg2) |   | dropStacks(BlockState state, World world, BlockPos pos) |   | func_220075_c(BlockState arg0, World arg1, BlockPos arg2) |  
  | 
| public static void |  | a(byg arg0, bjt arg1, fk arg2, bwi arg3) |   | dropResources(BlockState arg0, Level arg1, BlockPos arg2, BlockEntity arg3) |   | method_9610(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2586 arg3) |   | dropStacks(BlockState state, World world, BlockPos pos, BlockEntity blockEntity) |   | func_220059_a(BlockState arg0, World arg1, BlockPos arg2, TileEntity arg3) |  
  | 
| public static void |  | a(byg arg0, bjt arg1, fk arg2, bwi arg3, akn arg4, bek arg5) |   | dropResources(BlockState arg0, Level arg1, BlockPos arg2, BlockEntity arg3, Entity arg4, ItemStack arg5) |   | method_9511(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_2586 arg3, class_1297 arg4, class_1799 arg5) |   | dropStacks(BlockState state, World world, BlockPos pos, BlockEntity blockEntity, Entity entity, ItemStack stack) |   | func_220054_a(BlockState arg0, World arg1, BlockPos arg2, TileEntity arg3, Entity arg4, ItemStack arg5) |   | dropItems(IBlockData arg0, World arg1, BlockPosition arg2, TileEntity arg3, Entity arg4, ItemStack arg5) |  
  | 
| public static void |  | a(bjt arg0, fk arg1, bek arg2) |   | popResource(Level arg0, BlockPos arg1, ItemStack arg2) |   | method_9577(class_1937 arg0, class_2338 arg1, class_1799 arg2) |   | dropStack(World world, BlockPos pos, ItemStack stack) |   | func_180635_a(World arg0, BlockPos arg1, ItemStack arg2) |  
  | 
| protected void |  | a(bjt arg0, fk arg1, int arg2) |   | popExperience(Level arg0, BlockPos arg1, int arg2) |   | method_9583(class_1937 arg0, class_2338 arg1, int arg2) |   | dropExperience(World world, BlockPos pos, int size) |   | func_180637_b(World arg0, BlockPos arg1, int arg2) |   | dropExperience(World arg0, BlockPosition arg1, int arg2) |  
  | 
| public float |  | h() |   | getExplosionResistance() |   | method_9520() |   | getBlastResistance() |   | func_149638_a() |   | getDurability() |  
  | 
| public void |  | a(bjt arg0, fk arg1, bjm arg2) |   | wasExploded(Level arg0, BlockPos arg1, Explosion arg2) |   | method_9586(class_1937 arg0, class_2338 arg1, class_1927 arg2) |   | onDestroyedByExplosion(World world, BlockPos pos, Explosion explosion) |   | func_180652_a(World arg0, BlockPos arg1, Explosion arg2) |   | wasExploded(World arg0, BlockPosition arg1, Explosion arg2) |  
  | 
| public boolean |  | a(byg arg0, bjw arg1, fk arg2) |   | canSurvive(BlockState arg0, LevelReader arg1, BlockPos arg2) |   | method_9558(class_2680 arg0, class_4538 arg1, class_2338 arg2) |   | canPlaceAt(BlockState state, WorldView world, BlockPos pos) |   | func_196260_a(BlockState arg0, IWorldReader arg1, BlockPos arg2) |   | canPlace(IBlockData arg0, IWorldReader arg1, BlockPosition arg2) |  
  | 
| public InteractionResult |  | a(byg arg0, bjt arg1, fk arg2, ayg arg3, ajh arg4, cvd arg5) |   | use(BlockState arg0, Level arg1, BlockPos arg2, Player arg3, InteractionHand arg4, BlockHitResult arg5) |   | method_9534(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3, class_1268 arg4, class_3965 arg5) |   | onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit) |   | func_225533_a_(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3, Hand arg4, BlockRayTraceResult arg5) |   | interact(IBlockData arg0, World arg1, BlockPosition arg2, EntityHuman arg3, EnumHand arg4, MovingObjectPositionBlock arg5) |  
  | 
| public void |  | a(bjt arg0, fk arg1, akn arg2) |   | stepOn(Level arg0, BlockPos arg1, Entity arg2) |   | method_9591(class_1937 arg0, class_2338 arg1, class_1297 arg2) |   | onSteppedOn(World world, BlockPos pos, Entity entity) |   | func_176199_a(World arg0, BlockPos arg1, Entity arg2) |   | stepOn(World arg0, BlockPosition arg1, Entity arg2) |  
  | 
| public BlockState |  | 
| public void |  | a(byg arg0, bjt arg1, fk arg2, ayg arg3) |   | attack(BlockState arg0, Level arg1, BlockPos arg2, Player arg3) |   | method_9606(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1657 arg3) |   | onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player) |   | func_196270_a(BlockState arg0, World arg1, BlockPos arg2, PlayerEntity arg3) |   | attack(IBlockData arg0, World arg1, BlockPosition arg2, EntityHuman arg3) |  
  | 
| public int |  | a(byg arg0, bjd arg1, fk arg2, fp arg3) |   | getSignal(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3) |   | method_9524(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3) |   | getWeakRedstonePower(BlockState state, BlockView view, BlockPos pos, Direction facing) |   | func_180656_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3) |  
  | 
| public boolean |  | 
| public void |  | a(byg arg0, bjt arg1, fk arg2, akn arg3) |   | entityInside(BlockState arg0, Level arg1, BlockPos arg2, Entity arg3) |   | method_9548(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1297 arg3) |   | onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity) |   | func_196262_a(BlockState arg0, World arg1, BlockPos arg2, Entity arg3) |  
  | 
| public int |  | b(byg arg0, bjd arg1, fk arg2, fp arg3) |   | getDirectSignal(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3) |   | method_9603(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3) |   | getStrongRedstonePower(BlockState state, BlockView view, BlockPos pos, Direction facing) |   | func_176211_b(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3) |  
  | 
| public void |  | a(bjt arg0, ayg arg1, fk arg2, byg arg3, bwi arg4, bek arg5) |   | playerDestroy(Level arg0, Player arg1, BlockPos arg2, BlockState arg3, BlockEntity arg4, ItemStack arg5) |   | method_9556(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_2680 arg3, class_2586 arg4, class_1799 arg5) |   | afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack stack) |   | func_180657_a(World arg0, PlayerEntity arg1, BlockPos arg2, BlockState arg3, TileEntity arg4, ItemStack arg5) |  
  | 
| public void |  | a(bjt arg0, fk arg1, byg arg2, akw arg3, bek arg4) |   | setPlacedBy(Level arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4) |   | method_9567(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1309 arg3, class_1799 arg4) |   | onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack) |   | func_180633_a(World arg0, BlockPos arg1, BlockState arg2, LivingEntity arg3, ItemStack arg4) |   | postPlace(World arg0, BlockPosition arg1, IBlockData arg2, EntityLiving arg3, ItemStack arg4) |  
  | 
| public boolean |  | Y_() |   | isPossibleToRespawnInThis() |   | method_9538() |   | canMobSpawnInside() |   | func_181623_g() |  
  | 
| public String |  | k() |   | getDescriptionId() |   | method_9539() |   | getTranslationKey() |   | func_149739_a() |  
  | 
| public boolean |  | a(byg arg0, bjt arg1, fk arg2, int arg3, int arg4) |   | triggerEvent(BlockState arg0, Level arg1, BlockPos arg2, int arg3, int arg4) |   | method_9592(class_2680 arg0, class_1937 arg1, class_2338 arg2, int arg3, int arg4) |   | onBlockAction(BlockState state, World world, BlockPos pos, int type, int data) |   | func_189539_a(BlockState arg0, World arg1, BlockPos arg2, int arg3, int arg4) |  
  | 
| public PushReaction |  | 
| public void |  | a(bjt arg0, fk arg1, akn arg2, float arg3) |   | fallOn(Level arg0, BlockPos arg1, Entity arg2, float arg3) |   | method_9554(class_1937 arg0, class_2338 arg1, class_1297 arg2, float arg3) |   | onLandedUpon(World world, BlockPos pos, Entity entity, float distance) |   | func_180658_a(World arg0, BlockPos arg1, Entity arg2, float arg3) |   | fallOn(World arg0, BlockPosition arg1, Entity arg2, float arg3) |  
  | 
| public void |  | 
| public void |  | 
| public FluidState |  | 
| public float |  | l() |   | getFriction() |   | method_9499() |   | getSlipperiness() |   | func_208618_m() |  
  | 
| public float |  | m() |   | getSpeedFactor() |   | method_23349() |   | getVelocityMultiplier() |   | func_226891_m_() |  
  | 
| public float |  | n() |   | getJumpFactor() |   | method_23350() |   | getJumpVelocityMultiplier() |   | func_226892_n_() |  
  | 
| public void |  | a(bjt arg0, byg arg1, cvd arg2, akn arg3) |   | onProjectileHit(Level arg0, BlockState arg1, BlockHitResult arg2, Entity arg3) |   | method_19286(class_1937 arg0, class_2680 arg1, class_3965 arg2, class_1297 arg3) |   | onProjectileHit(World world, BlockState state, BlockHitResult hitResult, Entity entity) |   | func_220066_a(World arg0, BlockState arg1, BlockRayTraceResult arg2, Entity arg3) |  
  | 
| public void |  | a(bjt arg0, fk arg1, byg arg2, ayg arg3) |   | playerWillDestroy(Level arg0, BlockPos arg1, BlockState arg2, Player arg3) |   | method_9576(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1657 arg3) |   | onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) |   | func_176208_a(World arg0, BlockPos arg1, BlockState arg2, PlayerEntity arg3) |  
  | 
| public void |  | 
| public boolean |  | 
| public boolean |  | 
| public int |  | a(byg arg0, bjt arg1, fk arg2) |   | getAnalogOutputSignal(BlockState arg0, Level arg1, BlockPos arg2) |   | method_9572(class_2680 arg0, class_1937 arg1, class_2338 arg2) |   | getComparatorOutput(BlockState state, World world, BlockPos pos) |   | func_180641_l(BlockState arg0, World arg1, BlockPos arg2) |  
  | 
| protected void |  | 
| public StateDefinition<Block, BlockState> |  | o() |   | getStateDefinition() |   | method_9595() |   | getStateManager() |   | func_176194_O() |   | getStates() |  
  | 
| protected final void |  | 
| public final BlockState |  | p() |   | defaultBlockState() |   | method_9564() |   | getDefaultState() |   | func_176223_P() |   | getBlockData() |  
  | 
| public Block$OffsetType |  | X_() |   | getOffsetType() |   | method_16841() |   | getOffsetType() |   | func_176218_Q() |  
  | 
| public Vec3 |  | m(byg arg0, bjd arg1, fk arg2) |   | getOffset(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9540(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | getOffsetPos(BlockState state, BlockView view, BlockPos blockPos) |   | func_190949_e(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public SoundType |  | 
| public Item |  | i() |   | asItem() |   | method_8389() |   | asItem() |   | func_199767_j() |   | getItem() |  
  | 
| public boolean |  | q() |   | hasDynamicShape() |   | method_9543() |   | hasDynamicBounds() |   | func_208619_r() |  
  | 
| public boolean |  | f(byg arg0, bjd arg1, fk arg2) |   | isViewBlocking(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_24219(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | hasInWallOverlay(BlockState state, BlockView view, BlockPos pos) |   | func_229870_f_(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public boolean |  | 
| public static boolean |  | c(byg arg0, bjd arg1, fk arg2, fp arg3) |   | shouldRenderFace(BlockState arg0, BlockGetter arg1, BlockPos arg2, Direction arg3) |   | method_9607(class_2680 arg0, class_1922 arg1, class_2338 arg2, class_2350 arg3) |   | shouldDrawSide(BlockState state, BlockView view, BlockPos pos, Direction facing) |   | func_176225_a(BlockState arg0, IBlockReader arg1, BlockPos arg2, Direction arg3) |  
  | 
| public boolean |  | a(byg arg0, byg arg1, fp arg2) |   | skipRendering(BlockState arg0, BlockState arg1, Direction arg2) |   | method_9522(class_2680 arg0, class_2680 arg1, class_2350 arg2) |   | isSideInvisible(BlockState state, BlockState neighbor, Direction facing) |   | func_200122_a(BlockState arg0, BlockState arg1, Direction arg2) |  
  | 
| public void |  | a(byg arg0, bjt arg1, fk arg2, Random arg3) |   | animateTick(BlockState arg0, Level arg1, BlockPos arg2, Random arg3) |   | method_9496(class_2680 arg0, class_1937 arg1, class_2338 arg2, Random arg3) |   | randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) |   | func_180655_c(BlockState arg0, World arg1, BlockPos arg2, Random arg3) |  
  | 
| public Component |  | j() |   | getName() |   | method_9518() |   | getName() |   | func_200291_n() |  
  | 
| public float |  | a(byg arg0, bjd arg1, fk arg2) |   | getShadeBrightness(BlockState arg0, BlockGetter arg1, BlockPos arg2) |   | method_9575(class_2680 arg0, class_1922 arg1, class_2338 arg2) |   | getAmbientOcclusionLightLevel(BlockState state, BlockView view, BlockPos pos) |   | func_220080_a(BlockState arg0, IBlockReader arg1, BlockPos arg2) |  
  | 
| public ItemStack |  | a(bjd arg0, fk arg1, byg arg2) |   | getCloneItemStack(BlockGetter arg0, BlockPos arg1, BlockState arg2) |   | method_9574(class_1922 arg0, class_2338 arg1, class_2680 arg2) |   | getPickStack(BlockView world, BlockPos pos, BlockState state) |   | func_185473_a(IBlockReader arg0, BlockPos arg1, BlockState arg2) |  
  | 
| public long |  | 
| public void |  | a(bek arg0, bjd arg1, List<lf> arg2, bft arg3) |   | appendHoverText(ItemStack arg0, BlockGetter arg1, List<Component> arg2, TooltipFlag arg3) |   | method_9568(class_1799 arg0, class_1922 arg1, List<class_2561> arg2, class_1836 arg3) |   | buildTooltip(ItemStack stack, BlockView view, List<Text> tooltip, TooltipContext options) |   | func_190948_a(ItemStack arg0, IBlockReader arg1, List<ITextComponent> arg2, ITooltipFlag arg3) |  
  |