| protected com.mojang.serialization.MapCodec<? extends Block> | | codec() | | codec() | | method_53969() | | getCodec() |
|
| public static int | |
| public static BlockState | | stateById(int idWithData) | | stateById(int idWithData) | | method_9531(int arg0) | | getStateFromRawId(int stateId) |
|
| public static Block | |
| public static BlockState | | pushEntitiesUp(BlockState state, BlockState newState, LevelAccessor level, BlockPos pos) | | pushEntitiesUp(BlockState state, BlockState newState, LevelAccessor level, BlockPos pos) | | method_9582(class_2680 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3) | | pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, WorldAccess world, BlockPos pos) |
|
| public static VoxelShape | | box(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) | | box(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) | | method_9541(double arg0, double arg1, double arg2, double arg3, double arg4, double arg5) | | createCuboidShape(double minX, double minY, double minZ, double maxX, double maxY, double maxZ) |
|
| public static VoxelShape[] | |
| public static VoxelShape | | cube(double size) | | cube(double size) | | method_66393(double arg0) | | createCubeShape(double size) |
|
| public static VoxelShape | | cube(double sizeX, double sizeY, double sizeZ) | | cube(double sizeX, double sizeY, double sizeZ) | | method_66394(double arg0, double arg1, double arg2) | | createCuboidShape(double sizeX, double sizeY, double sizeZ) |
|
| public static VoxelShape | | column(double sizeXZ, double minY, double maxY) | | column(double sizeXZ, double minY, double maxY) | | method_66404(double arg0, double arg1, double arg2) | | createColumnShape(double sizeXz, double minY, double maxY) |
|
| public static VoxelShape | | column(double sizeX, double sizeZ, double minY, double maxY) | | column(double sizeX, double sizeZ, double minY, double maxY) | | method_66395(double arg0, double arg1, double arg2, double arg3) | | createColumnShape(double sizeX, double sizeZ, double minY, double maxY) |
|
| public static VoxelShape | | boxZ(double sizeXY, double minZ, double maxZ) | | boxZ(double sizeXY, double minZ, double maxZ) | | method_66408(double arg0, double arg1, double arg2) | | createCuboidZShape(double sizeXy, double minZ, double maxZ) |
|
| public static VoxelShape | | boxZ(double sizeX, double sizeY, double minZ, double maxZ) | | boxZ(double sizeX, double sizeY, double minZ, double maxZ) | | method_66405(double arg0, double arg1, double arg2, double arg3) | | createCuboidZShape(double sizeX, double sizeY, double minZ, double maxZ) |
|
| public static VoxelShape | | boxZ(double sizeX, double minY, double maxY, double minZ, double maxZ) | | boxZ(double sizeX, double minY, double maxY, double minZ, double maxZ) | | method_66396(double arg0, double arg1, double arg2, double arg3, double arg4) | | createCuboidZShape(double sizeX, double minY, double maxY, double minZ, double maxZ) |
|
| public static BlockState | |
| public static void | | updateOrDestroy(BlockState blockState, BlockState newState, LevelAccessor level, BlockPos blockPos, int updateFlags) | | updateOrDestroy(BlockState blockState, BlockState newState, LevelAccessor level, BlockPos blockPos, int updateFlags) | | method_30094(class_2680 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3, int arg4) | | replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags) |
|
| public static void | | updateOrDestroy(BlockState blockState, BlockState newState, LevelAccessor level, BlockPos blockPos, int updateFlags, int updateLimit) | | updateOrDestroy(BlockState blockState, BlockState newState, LevelAccessor level, BlockPos blockPos, int updateFlags, int updateLimit) | | method_9611(class_2680 arg0, class_2680 arg1, class_1936 arg2, class_2338 arg3, int arg4, int arg5) | | replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) |
|
| public static boolean | |
| protected static boolean | | dropFromBlockInteractLootTable(ServerLevel level, ResourceKey<LootTable> key, BlockState interactedBlockState, BlockEntity interactedBlockEntity, ItemInstance tool, Entity interactingEntity, BiConsumer<ServerLevel, ItemStack> consumer) | | dropFromBlockInteractLootTable(ServerLevel level, ResourceKey<LootTable> key, BlockState interactedBlockState, BlockEntity interactedBlockEntity, ItemInstance tool, Entity interactingEntity, BiConsumer<ServerLevel, ItemStack> consumer) | | method_72546(class_3218 arg0, class_5321<class_52> arg1, class_2680 arg2, class_2586 arg3, class_1_96 arg4, class_1297 arg5, BiConsumer<class_3218, class_1799> arg6) | | generateBlockInteractLoot(ServerWorld world, RegistryKey<LootTable> lootTable, BlockState state, BlockEntity blockEntity, ItemStackView arg4, Entity interactingEntity, BiConsumer<ServerWorld, ItemStack> lootConsumer) |
|
| protected static boolean | | dropFromLootTable(ServerLevel level, ResourceKey<LootTable> key, Function<LootParams$Builder, LootParams> paramsBuilder, BiConsumer<ServerLevel, ItemStack> consumer) | | dropFromLootTable(ServerLevel level, ResourceKey<LootTable> key, Function<LootParams$Builder, LootParams> paramsBuilder, BiConsumer<ServerLevel, ItemStack> consumer) | | method_72547(class_3218 arg0, class_5321<class_52> arg1, Function<class_8567$class_8568, class_8567> arg2, BiConsumer<class_3218, class_1799> arg3) | | generateLoot(ServerWorld world, RegistryKey<LootTable> lootTable, Function<LootWorldContext$Builder, LootWorldContext> contextFactory, BiConsumer<ServerWorld, ItemStack> lootConsumer) |
|
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public static boolean | |
| public void | | animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) | | animateTick(BlockState state, Level level, BlockPos pos, RandomSource random) | | method_9496(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_5819 arg3) | | randomDisplayTick(BlockState state, World world, BlockPos pos, Random random) |
|
| public void | |
| public static List<ItemStack> | | getDrops(BlockState state, ServerLevel level, BlockPos pos, BlockEntity blockEntity) | | getDrops(BlockState state, ServerLevel level, BlockPos pos, BlockEntity blockEntity) | | method_9562(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_2586 arg3) | | getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, BlockEntity blockEntity) |
|
| public static List<ItemStack> | | getDrops(BlockState state, ServerLevel level, BlockPos pos, BlockEntity blockEntity, Entity breaker, ItemInstance tool) | | getDrops(BlockState state, ServerLevel level, BlockPos pos, BlockEntity blockEntity, Entity breaker, ItemInstance tool) | | method_9609(class_2680 arg0, class_3218 arg1, class_2338 arg2, class_2586 arg3, class_1297 arg4, class_1_96 arg5) | | getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, BlockEntity blockEntity, Entity entity, ItemStackView arg5) |
|
| public static void | |
| public static void | | dropResources(BlockState state, LevelAccessor level, BlockPos pos, BlockEntity blockEntity) | | dropResources(BlockState state, LevelAccessor level, BlockPos pos, BlockEntity blockEntity) | | method_9610(class_2680 arg0, class_1936 arg1, class_2338 arg2, class_2586 arg3) | | dropStacks(BlockState state, WorldAccess world, BlockPos pos, BlockEntity blockEntity) |
|
| public static void | | dropResources(BlockState state, Level level, BlockPos pos, BlockEntity blockEntity, Entity breaker, ItemStack tool) | | dropResources(BlockState state, Level level, BlockPos pos, BlockEntity blockEntity, Entity breaker, ItemStack tool) | | 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 tool) |
|
| public static void | |
| public static void | | popResourceFromFace(Level level, BlockPos pos, Direction face, ItemStack itemStack) | | popResourceFromFace(Level level, BlockPos pos, Direction face, ItemStack itemStack) | | method_36992(class_1937 arg0, class_2338 arg1, class_2350 arg2, class_1799 arg3) | | dropStack(World world, BlockPos pos, Direction direction, ItemStack stack) |
|
| private static void | |
| protected void | |
| public float | | getExplosionResistance() | | getExplosionResistance() | | method_9520() | | getBlastResistance() |
|
| public void | |
| public void | | stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) | | stepOn(Level level, BlockPos pos, BlockState onState, Entity entity) | | method_9591(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1297 arg3) | | onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity) |
|
| public BlockState | |
| public void | | playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack destroyedWith) | | playerDestroy(Level level, Player player, BlockPos pos, BlockState state, BlockEntity blockEntity, ItemStack destroyedWith) | | 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 tool) |
|
| public void | | setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity by, ItemStack itemStack) | | setPlacedBy(Level level, BlockPos pos, BlockState state, LivingEntity by, ItemStack itemStack) | | 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) |
|
| public boolean | |
| public MutableText | | getName() | | getName() | | method_9518() | | getName() |
|
| public void | | fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) | | fallOn(Level level, BlockState state, BlockPos pos, Entity entity, double fallDistance) | | method_9554(class_1937 arg0, class_2680 arg1, class_2338 arg2, class_1297 arg3, double arg4) | | onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, double fallDistance) |
|
| public void | |
| public float | | getFriction() | | getFriction() | | method_9499() | | getSlipperiness() |
|
| public float | | getSpeedFactor() | | getSpeedFactor() | | method_23349() | | getVelocityMultiplier() |
|
| public float | | getJumpFactor() | | getJumpFactor() | | method_23350() | | getJumpVelocityMultiplier() |
|
| protected void | | spawnDestroyParticles(Level level, Player player, BlockPos pos, BlockState state) | | spawnDestroyParticles(Level level, Player player, BlockPos pos, BlockState state) | | method_33614(class_1937 arg0, class_1657 arg1, class_2338 arg2, class_2680 arg3) | | spawnBreakParticles(World world, PlayerEntity player, BlockPos pos, BlockState state) |
|
| public BlockState | | playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) | | playerWillDestroy(Level level, BlockPos pos, BlockState state, Player player) | | method_9576(class_1937 arg0, class_2338 arg1, class_2680 arg2, class_1657 arg3) | | onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player) |
|
| public void | | handlePrecipitation(BlockState state, Level level, BlockPos pos, Biome$Precipitation precipitation) | | handlePrecipitation(BlockState state, Level level, BlockPos pos, Biome$Precipitation precipitation) | | method_9504(class_2680 arg0, class_1937 arg1, class_2338 arg2, class_1959$class_1963 arg3) | | precipitationTick(BlockState state, World world, BlockPos pos, Biome$Precipitation precipitation) |
|
| public boolean | |
| protected void | |
| public StateManager<Block, BlockState> | | getStateDefinition() | | getStateDefinition() | | method_9595() | | getStateManager() |
|
| protected final void | |
| public final BlockState | | defaultBlockState() | | defaultBlockState() | | method_9564() | | getDefaultState() |
|
| public final BlockState | |
| private static <T extends Comparable<T>> BlockState | |
| public Item | | asItem() | | asItem() | | method_8389() | | asItem() |
|
| public boolean | | hasDynamicShape() | | hasDynamicShape() | | method_9543() | | hasDynamicBounds() |
|
| protected Block | | asBlock() | | asBlock() | | method_26160() | | asBlock() |
|
| protected Function<BlockState, VoxelShape> | |
| protected Function<BlockState, VoxelShape> | |
| private static <S extends State<?, S>, T extends Comparable<T>> S | |
| public RegistryEntry$Reference<Block> | | builtInRegistryHolder() | | builtInRegistryHolder() | | method_40142() | | getRegistryEntry() |
|
| protected void | | tryDropExperience(ServerLevel level, BlockPos pos, ItemStack tool, IntProvider xpRange) | | tryDropExperience(ServerLevel level, BlockPos pos, ItemStack tool, IntProvider xpRange) | | method_41420(class_3218 arg0, class_2338 arg1, class_1799 arg2, class_6017 arg3) | | dropExperienceWhenMined(ServerWorld world, BlockPos pos, ItemStack tool, IntProvider experience) |
|