| protected com.mojang.serialization.MapCodec<? extends Block> |
| codec() |
| method_53969() |
| getCodec() |
|
| public static int |
|
| public static BlockState |
| stateById(int idWithData) |
| method_9531(int arg0) |
| getStateFromRawId(int stateId) |
|
| public static Block |
|
| public static BlockState |
|
| public static VoxelShape |
| 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) |
| method_66393(double arg0) |
| createCubeShape(double size) |
|
| public static VoxelShape |
| 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) |
| 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) |
| 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) |
| 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) |
| 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) |
| 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) |
| 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) |
| 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, ItemStack tool, Entity interactingEntity, BiConsumer<ServerLevel, ItemStack> consumer) |
| method_72546(class_3218 arg0, class_5321<class_52> arg1, class_2680 arg2, class_2586 arg3, class_1799 arg4, class_1297 arg5, BiConsumer<class_3218, class_1799> arg6) |
| generateBlockInteractLoot(ServerWorld world, RegistryKey<LootTable> lootTable, BlockState state, BlockEntity blockEntity, ItemStack tool, Entity interactingEntity, BiConsumer<ServerWorld, ItemStack> lootConsumer) |
|
| protected static boolean |
| 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 |
|
| public void |
|
| public static List<ItemStack> |
|
| public static List<ItemStack> |
| getDrops(BlockState state, ServerLevel level, BlockPos pos, BlockEntity blockEntity, Entity breaker, ItemStack tool) |
| 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) |
|
| public static void |
|
| public static void |
|
| public static void |
| 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 |
|
| private static void |
|
| protected void |
|
| public float |
| getExplosionResistance() |
| method_9520() |
| getBlastResistance() |
|
| public void |
|
| public void |
|
| public BlockState |
|
| public void |
| 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) |
| 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() |
| method_9518() |
| getName() |
|
| public void |
| 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() |
| method_9499() |
| getSlipperiness() |
|
| public float |
| getSpeedFactor() |
| method_23349() |
| getVelocityMultiplier() |
|
| public float |
| getJumpFactor() |
| method_23350() |
| getJumpVelocityMultiplier() |
|
| protected void |
|
| public BlockState |
|
| public void |
|
| public boolean |
|
| protected void |
|
| public StateManager<Block, BlockState> |
| getStateDefinition() |
| method_9595() |
| getStateManager() |
|
| protected final void |
|
| public final BlockState |
| defaultBlockState() |
| method_9564() |
| getDefaultState() |
|
| public final BlockState |
|
| private static <T extends Comparable<T>> BlockState |
|
| public Item |
| asItem() |
| method_8389() |
| asItem() |
|
| public boolean |
| hasDynamicShape() |
| method_9543() |
| hasDynamicBounds() |
|
| protected Block |
| 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() |
| method_40142() |
| getRegistryEntry() |
|
| protected void |
|
| private static VoxelShape |
| lambda$getShapeForEachState$13(Map arg0, com.google.common.collect.ImmutableMap arg1, BlockState arg2) |
| method_66401(Map arg0, com.google.common.collect.ImmutableMap arg1, class_2680 arg2) |
| method_66401(Map arg0, com.google.common.collect.ImmutableMap arg1, BlockState state) |
|
| private static boolean |
|
| private static boolean |
|
| private static Object |
|
| private static Property |
|
| private static ItemEntity |
| lambda$popResourceFromFace$8(Level arg0, double arg1, double arg2, double arg3, ItemStack arg4, double arg5, double arg6, double arg7) |
| method_36991(class_1937 arg0, double arg1, double arg2, double arg3, class_1799 arg4, double arg5, double arg6, double arg7) |
| method_36991(World arg0, double arg1, double arg2, double arg3, ItemStack arg4, double arg5, double arg6, double arg7) |
|
| private static ItemEntity |
| lambda$popResource$7(Level arg0, double arg1, double arg2, double arg3, ItemStack arg4) |
| method_36990(class_1937 arg0, double arg1, double arg2, double arg3, class_1799 arg4) |
| method_36990(World arg0, double arg1, double arg2, double arg3, ItemStack arg4) |
|
| private static void |
|
| private static void |
|
| private static void |
|
| private static it.unimi.dsi.fastutil.objects.Object2ByteLinkedOpenHashMap |
| lambda$static$3() |
| method_9508() |
| method_9508() |
|
| private static void |
|
| private static LootWorldContext |
| lambda$dropFromBlockInteractLootTable$1(BlockState arg0, BlockEntity arg1, Entity arg2, ItemStack arg3, LootParams$Builder arg4) |
| method_72548(class_2680 arg0, class_2586 arg1, class_1297 arg2, class_1799 arg3, class_8567$class_8568 arg4) |
| method_72548(BlockState arg0, BlockEntity arg1, Entity arg2, ItemStack arg3, LootWorldContext$Builder context) |
|
| private static VoxelShape[] |
| lambda$boxes$0(int arg0) |
| method_66406(int arg0) |
| method_66406(int arg0) |
|