Uses of Class
net.minecraft.util.math.BlockPos
Packages that use BlockPos
Package
Description
-
Uses of BlockPos in net.minecraft.advancement.criterion
Methods in net.minecraft.advancement.criterion with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanPlacedBlockCriterion.Conditions.matches(BlockState state, BlockPos pos, ServerWorld world, ItemStack stack)booleanItemUsedOnBlockCriterion.Conditions.test(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack)voidItemUsedOnBlockCriterion.test(ServerPlayerEntity player, BlockPos pos, ItemStack stack)voidPlacedBlockCriterion.trigger(ServerPlayerEntity player, BlockPos blockPos, ItemStack stack)voidUsedEnderEyeCriterion.trigger(ServerPlayerEntity player, BlockPos strongholdPos) -
Uses of BlockPos in net.minecraft.block
Fields in net.minecraft.block declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosComposterBlock.ComposterInventory.posprivate BlockPosComposterBlock.FullComposterInventory.posprivate BlockPosRailPlacementHelper.pos(package private) BlockPosRedstoneTorchBlock.BurnoutEntry.posFields in net.minecraft.block with type parameters of type BlockPosMethods in net.minecraft.block that return BlockPosModifier and TypeMethodDescriptionPointedDripstoneBlock.getCauldronPos(World world, BlockPos pos, Fluid fluid)PointedDripstoneBlock.getDripPos(World world, BlockPos pos)PointedDripstoneBlock.getTipPos(BlockState state, WorldAccess world, BlockPos pos, int range, boolean allowMerged)Methods in net.minecraft.block that return types with arguments of type BlockPosModifier and TypeMethodDescriptionRailPlacementHelper.getNeighbors()AbstractLichenBlock.getSpreadLocation(BlockState state, BlockView world, BlockPos pos, Direction from, Direction to)AbstractPlantBlock.getStemHeadPos(BlockView world, BlockPos pos, Block block)PointedDripstoneBlock.getSupportingPos(World world, BlockPos pos, BlockState state, int range)PointedDripstoneBlock.searchInDirection(WorldAccess world, BlockPos pos, Direction.AxisDirection direction, Predicate<BlockState> continuePredicate, Predicate<BlockState> stopPredicate, int range)Methods in net.minecraft.block with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanSpongeBlock.absorbWater(World world, BlockPos pos)private booleanAbstractLichenBlock.addDirection(WorldAccess world, BlockPos pos, Direction direction, boolean bool)private voidBeehiveBlock.addHoneyParticle(World world, BlockPos pos, VoxelShape shape, double height)private voidRedstoneWireBlock.addPoweredParticles(World world, Random random, BlockPos pos, Vec3d color, Direction direction, Direction direction2, float float2, float float3)(package private) static BlockStateComposterBlock.addToComposter(BlockState state, WorldAccess world, BlockPos pos, ItemStack item)voidBeehiveBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack)voidBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack)voidIceBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack)voidTallPlantBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack)voidTurtleEggBlock.afterBreak(World world, PlayerEntity player, BlockPos pos, BlockState state, @Nullable BlockEntity blockEntity, ItemStack stack)booleanAbstractBlock.AbstractBlockState.allowsSpawning(BlockView world, BlockPos pos, EntityType<?> type)private static booleanBlocks.always(BlockState state, BlockView world, BlockPos pos)A shortcut to always returntruea context predicate, used assettings.solidBlock(Blocks::always).private static BooleanBlocks.always(BlockState state, BlockView world, BlockPos pos, EntityType<?> type)A shortcut to always returntruein a typed context predicate with anEntityType, used likesettings.allowSpawning(Blocks::always).private voidBeehiveBlock.angerNearbyBees(World world, BlockPos pos)voidCropBlock.applyGrowth(World world, BlockPos pos, BlockState state)private booleanFireBlock.areBlocksAroundFlammable(BlockView world, BlockPos pos)private voidTurtleEggBlock.breakEgg(World world, BlockPos pos, BlockState state)floatAbstractBlock.AbstractBlockState.calcBlockBreakingDelta(PlayerEntity player, BlockView world, BlockPos pos)floatAbstractBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos)Deprecated.floatBambooBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos)floatBambooSaplingBlock.calcBlockBreakingDelta(BlockState state, PlayerEntity player, BlockView world, BlockPos pos)static intScaffoldingBlock.calculateDistance(BlockView world, BlockPos pos)private intComparatorBlock.calculateOutputSignal(World world, BlockPos pos, BlockState state)private booleanRailPlacementHelper.canConnect(BlockPos pos)booleanCarvedPumpkinBlock.canDispense(WorldView world, BlockPos pos)static booleanWitherSkullBlock.canDispense(World world, BlockPos pos, ItemStack stack)booleanFluidFillable.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid)booleanKelpBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid)booleanKelpPlantBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid)booleanSeagrassBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid)booleanSlabBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid)booleanTallSeagrassBlock.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid)default booleanWaterloggable.canFillWithFluid(BlockView world, BlockPos pos, BlockState state, Fluid fluid)booleanAbstractPlantBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanAbstractPlantStemBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanAzaleaBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanBambooBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanBambooSaplingBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanBigDripleafBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanBigDripleafStemBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanCaveVinesBodyBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanCaveVinesHeadBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanCocoaBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanCropBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanFernBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanFertilizable.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanFungusBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanGlowLichenBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanGrassBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanMossBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanMushroomPlantBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanNetherrackBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanNyliumBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)private static booleanPointedDripstoneBlock.canGrow(BlockState state, ServerWorld world, BlockPos pos)booleanRootedDirtBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanSaplingBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanSeagrassBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanSeaPickleBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanSmallDripleafBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanStemBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanSweetBerryBushBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)booleanTallFlowerBlock.canGrow(World world, Random random, BlockPos pos, BlockState state)private booleanprotected static booleanBigDripleafBlock.canGrowInto(HeightLimitView world, BlockPos pos, BlockState state)private static booleanAbstractLichenBlock.canGrowOn(BlockView world, Direction direction, BlockPos pos, BlockState state)private booleanprivate static booleanShulkerBoxBlock.canOpen(BlockState state, World world, BlockPos pos, ShulkerBoxBlockEntity entity)booleanAbstractBlock.AbstractBlockState.canPathfindThrough(BlockView world, BlockPos pos, NavigationType type)booleanAbstractBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)Deprecated.booleanAbstractCauldronBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanAbstractSkullBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanAnvilBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanBambooBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanBedBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanBellBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanBrewingStandBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanCactusBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanCakeBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanCampfireBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanCandleCakeBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanChainBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanChestBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanChorusPlantBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanCocoaBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanComposterBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanConduitBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanDirtPathBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanDoorBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanDragonEggBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanEnchantingTableBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanEnderChestBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanEndPortalFrameBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanFarmlandBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanFenceBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanFenceGateBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanFlowerPotBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanFluidBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanGrindstoneBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanHopperBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanHorizontalConnectingBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanLanternBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanLecternBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanPistonBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanPistonExtensionBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanPistonHeadBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanPlantBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanPointedDripstoneBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanPowderSnowBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanRespawnAnchorBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanRodBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanSculkSensorBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanSeaPickleBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanSlabBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanSnowBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanSoulSandBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanStairsBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanStonecutterBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanTrapdoorBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanWallBlock.canPathfindThrough(BlockState state, BlockView world, BlockPos pos, NavigationType type)booleanAbstractBlock.AbstractBlockState.canPlaceAt(WorldView world, BlockPos pos)booleanAbstractBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)Deprecated.static booleanAbstractFireBlock.canPlaceAt(World world, BlockPos pos, Direction direction)booleanAbstractLichenBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanAbstractPlantPartBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanAbstractPressurePlateBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanAbstractRailBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanAbstractRedstoneGateBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanAmethystClusterBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanBambooBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanBambooSaplingBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanBannerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanBellBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanBigDripleafBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanBigDripleafStemBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanBubbleColumnBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanCactusBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanCakeBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanCandleBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanCandleCakeBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanCarpetBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanChorusFlowerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanChorusPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanCocoaBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanCoralParentBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanCropBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanDeadCoralWallFanBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanDirtPathBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanDoorBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanFarmlandBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanFireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanGrindstoneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanHangingRootsBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanLadderBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanLanternBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanMushroomPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanPistonHeadBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanPointedDripstoneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanRedstoneWireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanScaffoldingBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanSeaPickleBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanSignBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanSmallDripleafBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanSnowBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanSoulFireBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanSporeBlossomBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanSugarCaneBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanTallPlantBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanTallSeagrassBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanTripwireHookBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanVineBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanWallBannerBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanWallMountedBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)static booleanWallMountedBlock.canPlaceAt(WorldView world, BlockPos pos, Direction direction)booleanWallRedstoneTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanWallSignBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)booleanWallTorchBlock.canPlaceAt(BlockState state, WorldView world, BlockPos pos)private static booleanPointedDripstoneBlock.canPlaceAtWithDirection(WorldView world, BlockPos pos, Direction direction)private booleanLadderBlock.canPlaceOn(BlockView world, BlockPos pos, Direction side)protected booleanAttachedStemBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanAzaleaBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanCropBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanDeadBushBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanFungusBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanLilyPadBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanMushroomPlantBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanNetherWartBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanPlantBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanRootsBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanSeagrassBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanSeaPickleBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanSmallDripleafBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanSproutsBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanStemBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanTallSeagrassBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)protected booleanWitherRoseBlock.canPlantOnTop(BlockState floor, BlockView world, BlockPos pos)private booleanRedstoneWireBlock.canRunOnTop(BlockView world, BlockPos pos, BlockState floor)private static BooleanBlocks.canSpawnOnLeaves(BlockState state, BlockView world, BlockPos pos, EntityType<?> type)protected booleanAbstractLichenBlock.canSpread(BlockState state, BlockView world, BlockPos pos, Direction from)private static booleanSpreadableBlock.canSpread(BlockState state, WorldView world, BlockPos pos)private booleanAbstractLichenBlock.canSpreadTo(BlockView world, BlockPos pos, Direction direction)private static booleanSpreadableBlock.canSurvive(BlockState state, WorldView world, BlockPos pos)private static voidBigDripleafBlock.changeTilt(BlockState state, World world, BlockPos pos, Tilt tilt)private voidBigDripleafBlock.changeTilt(BlockState state, World world, BlockPos pos, Tilt tilt, @Nullable SoundEvent sound)static voidRespawnAnchorBlock.charge(World world, BlockPos pos, BlockState state)protected voidCoralParentBlock.checkLivingConditions(BlockState state, WorldAccess world, BlockPos pos)static BlockStateComposterBlock.compost(BlockState state, ServerWorld world, ItemStack stack, BlockPos pos)protected intBambooBlock.countBambooAbove(BlockView world, BlockPos pos)protected intBambooBlock.countBambooBelow(BlockView world, BlockPos pos)AbstractBannerBlock.createBlockEntity(BlockPos pos, BlockState state)AbstractSignBlock.createBlockEntity(BlockPos pos, BlockState state)AbstractSkullBlock.createBlockEntity(BlockPos pos, BlockState state)BarrelBlock.createBlockEntity(BlockPos pos, BlockState state)BeaconBlock.createBlockEntity(BlockPos pos, BlockState state)BedBlock.createBlockEntity(BlockPos pos, BlockState state)BeehiveBlock.createBlockEntity(BlockPos pos, BlockState state)BellBlock.createBlockEntity(BlockPos pos, BlockState state)BlastFurnaceBlock.createBlockEntity(BlockPos pos, BlockState state)BlockEntityProvider.createBlockEntity(BlockPos pos, BlockState state)BrewingStandBlock.createBlockEntity(BlockPos pos, BlockState state)CampfireBlock.createBlockEntity(BlockPos pos, BlockState state)ChestBlock.createBlockEntity(BlockPos pos, BlockState state)CommandBlock.createBlockEntity(BlockPos pos, BlockState state)ComparatorBlock.createBlockEntity(BlockPos pos, BlockState state)ConduitBlock.createBlockEntity(BlockPos pos, BlockState state)DaylightDetectorBlock.createBlockEntity(BlockPos pos, BlockState state)DispenserBlock.createBlockEntity(BlockPos pos, BlockState state)DropperBlock.createBlockEntity(BlockPos pos, BlockState state)EnchantingTableBlock.createBlockEntity(BlockPos pos, BlockState state)EnderChestBlock.createBlockEntity(BlockPos pos, BlockState state)EndGatewayBlock.createBlockEntity(BlockPos pos, BlockState state)EndPortalBlock.createBlockEntity(BlockPos pos, BlockState state)FurnaceBlock.createBlockEntity(BlockPos pos, BlockState state)HopperBlock.createBlockEntity(BlockPos pos, BlockState state)JigsawBlock.createBlockEntity(BlockPos pos, BlockState state)JukeboxBlock.createBlockEntity(BlockPos pos, BlockState state)LecternBlock.createBlockEntity(BlockPos pos, BlockState state)PistonExtensionBlock.createBlockEntity(BlockPos pos, BlockState state)SculkSensorBlock.createBlockEntity(BlockPos pos, BlockState state)ShulkerBoxBlock.createBlockEntity(BlockPos pos, BlockState state)SmokerBlock.createBlockEntity(BlockPos pos, BlockState state)SpawnerBlock.createBlockEntity(BlockPos pos, BlockState state)StructureBlock.createBlockEntity(BlockPos pos, BlockState state)TrappedChestBlock.createBlockEntity(BlockPos pos, BlockState state)static BlockEntityPistonExtensionBlock.createBlockEntityPiston(BlockPos pos, BlockState state, BlockState pushedBlock, Direction facing, boolean extending, boolean source)static voidPointedDripstoneBlock.createParticle(World world, BlockPos pos, BlockState state)private static voidPointedDripstoneBlock.createParticle(World world, BlockPos pos, BlockState state, Fluid fluid)AbstractBlock.AbstractBlockState.createScreenHandlerFactory(World world, BlockPos pos)AbstractBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)Deprecated.AnvilBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)BlockWithEntity.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)CartographyTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)ChestBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)CraftingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)EnchantingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)GrindstoneBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)LecternBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)LoomBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)SmithingTableBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)StonecutterBlock.createScreenHandlerFactory(BlockState state, World world, BlockPos pos)static voidLeveledCauldronBlock.decrementFluidLevel(BlockState state, World world, BlockPos pos)private voidprotected voidDispenserBlock.dispense(ServerWorld world, BlockPos pos)protected voidDropperBlock.dispense(ServerWorld world, BlockPos pos)static voidPointedDripstoneBlock.dripTick(BlockState state, ServerWorld world, BlockPos pos, float dripChance)private voidLecternBlock.dropBook(BlockState state, World world, BlockPos pos)protected voidBlock.dropExperience(ServerWorld world, BlockPos pos, int size)static voidBeehiveBlock.dropHoneycomb(World world, BlockPos pos)static voidstatic voidstatic voidBlock.dropStacks(BlockState state, WorldAccess world, BlockPos pos, @Nullable BlockEntity blockEntity)static voidBlock.dropStacks(BlockState state, World world, BlockPos pos)static voidBlock.dropStacks(BlockState state, World world, BlockPos pos, @Nullable BlockEntity blockEntity, Entity entity, ItemStack stack)(package private) static BlockStateComposterBlock.emptyComposter(BlockState state, WorldAccess world, BlockPos pos)static BlockStateComposterBlock.emptyFullComposter(BlockState state, World world, BlockPos pos)private voidCommandBlock.execute(BlockState state, World world, BlockPos pos, CommandBlockExecutor executor, boolean hasCommand)private static voidCommandBlock.executeCommandChain(World world, BlockPos pos, Direction facing)private voidRespawnAnchorBlock.explode(BlockState state, World world, BlockPos explodedPos)static voidAbstractCandleBlock.extinguish(@Nullable PlayerEntity player, BlockState state, WorldAccess world, BlockPos pos)static voidCampfireBlock.extinguish(@Nullable Entity entity, WorldAccess world, BlockPos pos, BlockState state)protected voidAbstractCauldronBlock.fillFromDripstone(BlockState state, World world, BlockPos pos, Fluid fluid)protected voidCauldronBlock.fillFromDripstone(BlockState state, World world, BlockPos pos, Fluid fluid)protected voidLeveledCauldronBlock.fillFromDripstone(BlockState state, World world, BlockPos pos, Fluid fluid)RespawnAnchorBlock.findRespawnPosition(EntityType<?> entity, CollisionView world, BlockPos pos)RespawnAnchorBlock.findRespawnPosition(EntityType<?> entity, CollisionView world, BlockPos pos, boolean bool)BedBlock.findWakeUpPosition(EntityType<?> type, CollisionView world, BlockPos pos, float float2)BedBlock.findWakeUpPosition(EntityType<?> type, CollisionView world, BlockPos pos, int[][] int2, boolean bool)BedBlock.findWakeUpPosition(EntityType<?> type, CollisionView world, BlockPos pos, Direction direction, Direction direction2)static voidChorusFlowerBlock.generate(WorldAccess world, BlockPos pos, Random random, int size)private static voidChorusFlowerBlock.generate(WorldAccess world, BlockPos pos, Random random, BlockPos rootPos, int size, int layer)voidSaplingBlock.generate(ServerWorld world, BlockPos pos, BlockState state, Random random)floatAbstractBlock.AbstractBlockState.getAmbientOcclusionLightLevel(BlockView world, BlockPos pos)floatAbstractBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos)Deprecated.floatAbstractGlassBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos)floatBarrierBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos)floatLightBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos)floatStructureVoidBlock.getAmbientOcclusionLightLevel(BlockState state, BlockView world, BlockPos pos)private @Nullable ItemFrameEntityComparatorBlock.getAttachedItemFrame(World world, Direction facing, BlockPos pos)protected static floatCropBlock.getAvailableMoisture(Block block, BlockView world, BlockPos pos)abstract DoubleBlockProperties.PropertySource<? extends ChestBlockEntity>AbstractChestBlock.getBlockEntitySource(BlockState state, World world, BlockPos pos, boolean ignoreBlocked)ChestBlock.getBlockEntitySource(BlockState state, World world, BlockPos pos, boolean ignoreBlocked)EnderChestBlock.getBlockEntitySource(BlockState state, World world, BlockPos pos, boolean ignoreBlocked)private intFireBlock.getBurnChance(WorldView world, BlockPos pos)AbstractBlock.AbstractBlockState.getCameraCollisionShape(BlockView world, BlockPos pos, ShapeContext context)AbstractBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)Deprecated.AbstractGlassBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FenceBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PaneBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PowderSnowBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SnowBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SoulSandBlock.getCameraCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)private BoxDetectorRailBlock.getCartDetectionBox(BlockPos pos)private <T extends AbstractMinecartEntity>
List<T>DetectorRailBlock.getCarts(World world, BlockPos pos, Class<T> entityClass, Predicate<Entity> entityPredicate)PointedDripstoneBlock.getCauldronPos(World world, BlockPos pos, Fluid fluid)AbstractBlock.AbstractBlockState.getCollisionShape(BlockView world, BlockPos pos)AbstractBlock.AbstractBlockState.getCollisionShape(BlockView world, BlockPos pos, ShapeContext context)AbstractBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)Deprecated.BambooBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BellBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BigDripleafBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CactusBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ComposterBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FenceGateBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FluidBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)GrindstoneBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)HoneyBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)HorizontalConnectingBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)LecternBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PistonExtensionBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PowderSnowBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ScaffoldingBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SnowBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SoulSandBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)WallBlock.getCollisionShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)intAnvilBlock.getColor(BlockState state, BlockView world, BlockPos pos)intConcretePowderBlock.getColor(BlockState state, BlockView world, BlockPos pos)intFallingBlock.getColor(BlockState state, BlockView world, BlockPos pos)intGravelBlock.getColor(BlockState state, BlockView world, BlockPos pos)intSandBlock.getColor(BlockState state, BlockView world, BlockPos pos)intAbstractBlock.AbstractBlockState.getComparatorOutput(World world, BlockPos pos)intAbstractBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)Deprecated.intAbstractFurnaceBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intBarrelBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intBeehiveBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intBrewingStandBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intCakeBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intCandleCakeBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intChestBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intCommandBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intComposterBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intDetectorRailBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intDispenserBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intEndPortalFrameBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intHopperBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intJukeboxBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intLavaCauldronBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intLecternBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intLeveledCauldronBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intRespawnAnchorBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intSculkSensorBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)intShulkerBoxBlock.getComparatorOutput(BlockState state, World world, BlockPos pos)AbstractBlock.AbstractBlockState.getCullingFace(BlockView world, BlockPos pos, Direction direction)AbstractBlock.AbstractBlockState.getCullingShape(BlockView world, BlockPos pos)AbstractBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos)Deprecated.FenceBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos)FenceGateBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos)LecternBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos)PointedDripstoneBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos)PowderSnowBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos)SkullBlock.getCullingShape(BlockState state, BlockView world, BlockPos pos)BedBlock.getDirection(BlockView world, BlockPos pos)PointedDripstoneBlock.getDirectionToPlaceAt(WorldView world, BlockPos pos, Direction direction)static FluidPointedDripstoneBlock.getDripFluid(World world, BlockPos pos)PointedDripstoneBlock.getDripPos(World world, BlockPos pos)Block.getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, @Nullable BlockEntity blockEntity)Block.getDroppedStacks(BlockState state, ServerWorld world, BlockPos pos, @Nullable BlockEntity blockEntity, @Nullable Entity entity, ItemStack stack)private static <U extends FeatureConfig>
BlockStateGrassBlock.getFlowerState(Random random, BlockPos pos, ConfiguredFeature<U,?> flowerFeature)PointedDripstoneBlock.getFluid(World world, BlockPos pos, BlockState state)floatAbstractBlock.AbstractBlockState.getHardness(BlockView world, BlockPos pos)protected intAbstractRedstoneGateBlock.getInputLevel(WorldView world, BlockPos pos, Direction dir)ChestBlock.getInventory(ChestBlock block, BlockState state, World world, BlockPos pos, boolean ignoreBlocked)ComposterBlock.getInventory(BlockState state, WorldAccess world, BlockPos pos)InventoryProvider.getInventory(BlockState state, WorldAccess world, BlockPos pos)AbstractBlock.AbstractBlockState.getMapColor(BlockView world, BlockPos pos)protected intAbstractRedstoneGateBlock.getMaxInputLevelSides(WorldView world, BlockPos pos, BlockState state)AbstractBlock.AbstractBlockState.getModelOffset(BlockView world, BlockPos pos)private @Nullable RailPlacementHelperRailPlacementHelper.getNeighboringRail(BlockPos pos)intAbstractBlock.AbstractBlockState.getOpacity(BlockView world, BlockPos pos)intAbstractBlock.getOpacity(BlockState state, BlockView world, BlockPos pos)Deprecated.intLeavesBlock.getOpacity(BlockState state, BlockView world, BlockPos pos)intTintedGlassBlock.getOpacity(BlockState state, BlockView world, BlockPos pos)AbstractBlock.AbstractBlockState.getOutlineShape(BlockView world, BlockPos pos)AbstractBlock.AbstractBlockState.getOutlineShape(BlockView world, BlockPos pos, ShapeContext context)AbstractBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)Deprecated.AbstractButtonBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AbstractCauldronBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AbstractFireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AbstractLichenBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AbstractPlantPartBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AbstractPressurePlateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AbstractRailBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AbstractRedstoneGateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AbstractSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AirBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AmethystClusterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AnvilBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AttachedStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)AzaleaBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BambooBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BambooSaplingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BannerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BedBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BeetrootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BellBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BigDripleafBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BigDripleafStemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BrewingStandBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)BubbleColumnBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CactusBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CakeBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CampfireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CandleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CandleCakeBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CarpetBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CarrotsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ChainBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ChestBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CocoaBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ComposterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ConduitBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ConnectingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CoralParentBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)CropBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)DaylightDetectorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)DeadBushBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)DeadCoralBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)DeadCoralFanBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)DeadCoralWallFanBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)DirtPathBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)DoorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)DragonEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)EnchantingTableBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)EnderChestBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)EndPortalBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)EndPortalFrameBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FarmlandBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FenceGateBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FernBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FlowerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FlowerPotBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FluidBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)FungusBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)GrindstoneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)HangingRootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)HopperBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)HorizontalConnectingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)LadderBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)LanternBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)LecternBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)LeverBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)LightBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)LilyPadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)MushroomPlantBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)NetherPortalBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)NetherWartBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PistonBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PistonExtensionBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PistonHeadBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PointedDripstoneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)PotatoesBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)RedstoneWireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)RodBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)RootsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SaplingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ScaffoldingBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SculkSensorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SeagrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SeaPickleBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)ShulkerBoxBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SkullBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SlabBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SmallDripleafBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SnowBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SporeBlossomBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SproutsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)StairsBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)StemBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)StonecutterBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)StructureVoidBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SugarCaneBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)SweetBerryBushBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)TallSeagrassBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)TorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)TrapdoorBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)TripwireBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)TripwireHookBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)TurtleEggBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)VineBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)WallBannerBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)WallBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)WallRedstoneTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)WallSignBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)WallSkullBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)WallTorchBlock.getOutlineShape(BlockState state, BlockView world, BlockPos pos, ShapeContext context)protected intAbstractRedstoneGateBlock.getOutputLevel(BlockView world, BlockPos pos, BlockState state)protected intComparatorBlock.getOutputLevel(BlockView world, BlockPos pos, BlockState state)AbstractBannerBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)AbstractPlantBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)AttachedStemBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)BambooSaplingBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)BigDripleafStemBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)Block.getPickStack(BlockView world, BlockPos pos, BlockState state)CandleCakeBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)CaveVinesBodyBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)CaveVinesHeadBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)CropBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)EndGatewayBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)EndPortalBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)FlowerPotBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)FrostedIceBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)LightBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)NetherPortalBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)NetherWartBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)PistonExtensionBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)PistonHeadBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)ShulkerBoxBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)SpawnerBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)StemBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)SweetBerryBushBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)TallSeagrassBlock.getPickStack(BlockView world, BlockPos pos, BlockState state)private @Nullable PistonBlockEntityPistonExtensionBlock.getPistonBlockEntity(BlockView world, BlockPos pos)private BlockStateVineBlock.getPlacementShape(BlockState state, BlockView world, BlockPos pos)private BlockStateRedstoneWireBlock.getPlacementState(BlockView world, BlockState state, BlockPos pos)protected intAbstractRedstoneGateBlock.getPower(World world, BlockPos pos, BlockState state)protected intComparatorBlock.getPower(World world, BlockPos pos, BlockState state)AbstractBlock.AbstractBlockState.getRaycastShape(BlockView world, BlockPos pos)AbstractBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos)Deprecated.AbstractCauldronBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos)ComposterBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos)HopperBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos)ScaffoldingBlock.getRaycastShape(BlockState state, BlockView world, BlockPos pos)private intRedstoneWireBlock.getReceivedRedstonePower(World world, BlockPos pos)protected abstract intAbstractPressurePlateBlock.getRedstoneOutput(World world, BlockPos pos)protected intPressurePlateBlock.getRedstoneOutput(World world, BlockPos pos)protected intWeightedPressurePlateBlock.getRedstoneOutput(World world, BlockPos pos)private WireConnectionRedstoneWireBlock.getRenderConnectionType(BlockView world, BlockPos pos, Direction direction)private WireConnectionRedstoneWireBlock.getRenderConnectionType(BlockView world, BlockPos pos, Direction direction, boolean bool)longAbstractBlock.AbstractBlockState.getRenderingSeed(BlockPos pos)longAbstractBlock.getRenderingSeed(BlockState state, BlockPos pos)Deprecated.longBedBlock.getRenderingSeed(BlockState state, BlockPos pos)longDoorBlock.getRenderingSeed(BlockState state, BlockPos pos)longTallPlantBlock.getRenderingSeed(BlockState state, BlockPos pos)AbstractBlock.AbstractBlockState.getSidesShape(BlockView world, BlockPos pos)AbstractBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos)Deprecated.LeavesBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos)SnowBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos)SoulSandBlock.getSidesShape(BlockState state, BlockView world, BlockPos pos)AbstractLichenBlock.getSpreadLocation(BlockState state, BlockView world, BlockPos pos, Direction from, Direction to)private static StairShapeStairsBlock.getStairShape(BlockState state, BlockView world, BlockPos pos)private static intPointedDripstoneBlock.getStalactiteSize(ServerWorld world, BlockPos pos, int range)static BlockStateAbstractBlock.AbstractBlockState.getStateForNeighborUpdate(Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.AbstractBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Deprecated.AbstractLichenBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.AbstractPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.AbstractPlantStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.AbstractPressurePlateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.AbstractRailBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.AbstractSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.AmethystClusterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.AttachedStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BambooBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BambooSaplingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BeehiveBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BellBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BigDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BigDripleafStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.BubbleColumnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CactusBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CampfireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CandleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CandleCakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CarpetBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.ChainBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.ChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.ChorusFlowerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.ChorusPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CocoaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.ConcretePowderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.ConduitBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CoralBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CoralBlockBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CoralFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CoralParentBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.CoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.DeadCoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.DirtPathBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.DoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.EnderChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.FallingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.FarmlandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.FenceBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.FenceGateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.FireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.FlowerPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.FluidBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.GlowLichenBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.HangingRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.LadderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.LanternBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.LeavesBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.LightBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.LightningRodBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.MagmaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.MushroomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.NetherPortalBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.NoteBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.ObserverBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.PaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.PistonHeadBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.PlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.PointedDripstoneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.RedstoneWireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.RepeaterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.ScaffoldingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SculkSensorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SeagrassBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SeaPickleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SlabBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SmallDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SnowBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SnowyBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SoulFireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SoulSandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SporeBlossomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.StairsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.SugarCaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.TallPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.TorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.TrapdoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.TripwireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.TripwireHookBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.VineBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.WallBannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.WallBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.WallMountedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.WallRedstoneTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.WallSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.WallTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos)Gets the possibly updated block state of this block when a neighboring block is updated.protected BlockStateFireBlock.getStateForPosition(BlockView world, BlockPos pos)private BlockStateFireBlock.getStateWithAge(WorldAccess world, BlockPos pos, int age)AbstractPlantBlock.getStemHeadPos(BlockView world, BlockPos pos, Block block)intAbstractBlock.AbstractBlockState.getStrongRedstonePower(BlockView world, BlockPos pos, Direction direction)intAbstractBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)Deprecated.intAbstractButtonBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intAbstractPressurePlateBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intAbstractRedstoneGateBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intDetectorRailBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intLecternBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intLeverBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intLightningRodBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intObserverBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intRedstoneTorchBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intRedstoneWireBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intTrappedChestBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intTripwireHookBlock.getStrongRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)PointedDripstoneBlock.getSupportingPos(World world, BlockPos pos, BlockState state, int range)private static ThicknessPointedDripstoneBlock.getThickness(WorldView world, BlockPos pos, Direction direction, boolean tryMerge)PointedDripstoneBlock.getTipPos(BlockState state, WorldAccess world, BlockPos pos, int range, boolean allowMerged)intAbstractBlock.AbstractBlockState.getWeakRedstonePower(BlockView world, BlockPos pos, Direction direction)intAbstractBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)Deprecated.intAbstractButtonBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intAbstractPressurePlateBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intAbstractRedstoneGateBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intDaylightDetectorBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intDetectorRailBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intLecternBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intLeverBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intLightningRodBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intObserverBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intRedstoneBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intRedstoneTorchBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intRedstoneWireBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intSculkSensorBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intTargetBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intTrappedChestBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intTripwireHookBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)intWallRedstoneTorchBlock.getWeakRedstonePower(BlockState state, BlockView world, BlockPos pos, Direction direction)voidAbstractPlantBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidAbstractPlantStemBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidAzaleaBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidBambooBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidBambooSaplingBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)protected voidvoidBigDripleafBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)static voidBigDripleafBlock.grow(WorldAccess world, Random random, BlockPos pos, Direction direction)voidBigDripleafStemBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidCaveVinesBodyBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidCaveVinesHeadBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)private voidvoidCocoaBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidCropBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidFernBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidFertilizable.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidFungusBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidGlowLichenBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidGrassBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidMossBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidMushroomPlantBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidNetherrackBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidNyliumBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidRootedDirtBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidSaplingBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidSeagrassBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidSeaPickleBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidSmallDripleafBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidStemBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidSweetBerryBushBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)voidTallFlowerBlock.grow(ServerWorld world, Random random, BlockPos pos, BlockState state)private static voidPointedDripstoneBlock.growMerged(BlockState state, WorldAccess world, BlockPos pos)private static booleanConcretePowderBlock.hardensOnAnySide(BlockView world, BlockPos pos)private booleanprivate static booleanChestBlock.hasBlockOnTop(BlockView world, BlockPos pos)private static booleanbooleanAbstractBlock.AbstractBlockState.hasEmissiveLighting(BlockView world, BlockPos pos)private static booleanChestBlock.hasOcelotOnTop(WorldAccess world, BlockPos pos)protected booleanAbstractRedstoneGateBlock.hasPower(World world, BlockPos pos, BlockState state)protected booleanComparatorBlock.hasPower(World world, BlockPos pos, BlockState state)booleanAbstractBlock.AbstractBlockState.hasSolidTopSurface(BlockView world, BlockPos pos, Entity entity)booleanAbstractBlock.AbstractBlockState.hasSolidTopSurface(BlockView world, BlockPos pos, Entity entity, Direction direction)private static booleanRespawnAnchorBlock.hasStillWater(BlockPos pos, World world)static booleanprivate booleanFrostedIceBlock.increaseAge(BlockState state, World world, BlockPos pos)booleanEntityShapeContext.isAbove(VoxelShape shape, BlockPos pos, boolean defaultValue)booleanShapeContext.isAbove(VoxelShape shape, BlockPos pos, boolean defaultValue)private static booleanprivate static booleanRedstoneTorchBlock.isBurnedOut(World world, BlockPos pos, boolean addNew)static booleanChestBlock.isChestBlocked(WorldAccess world, BlockPos pos)private static booleanStairsBlock.isDifferentOrientation(BlockState state, BlockView world, BlockPos pos, Direction dir)private static booleanBigDripleafBlock.isEntityAbove(BlockPos pos, Entity entity)protected booleanAbstractCauldronBlock.isEntityTouchingFluid(BlockState state, BlockPos pos, Entity entity)booleanAbstractPlantBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanAbstractPlantStemBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanAzaleaBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanBambooBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanBambooSaplingBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanBigDripleafBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanBigDripleafStemBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanCaveVinesBodyBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanCaveVinesHeadBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanCocoaBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanCropBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanFernBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanFertilizable.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanFungusBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanGlowLichenBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanGrassBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanMossBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanMushroomPlantBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanNetherrackBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanNyliumBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanRootedDirtBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanSaplingBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanSeagrassBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanSeaPickleBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanSmallDripleafBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanStemBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanSweetBerryBushBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)booleanTallFlowerBlock.isFertilizable(BlockView world, BlockPos pos, BlockState state, boolean isClient)private booleanbooleanAbstractBlock.AbstractBlockState.isFullCube(BlockView world, BlockPos pos)private static booleanPointedDripstoneBlock.isHeldByPointedDripstone(BlockState state, WorldView world, BlockPos pos)protected booleanprotected static booleanCoralParentBlock.isInWater(BlockState state, BlockView world, BlockPos pos)static booleanCampfireBlock.isLitCampfireInRange(World world, BlockPos pos)booleanAbstractRedstoneGateBlock.isLocked(WorldView world, BlockPos pos, BlockState state)booleanRepeaterBlock.isLocked(WorldView world, BlockPos pos, BlockState state)static booleanPistonBlock.isMovable(BlockState state, World world, BlockPos pos, Direction direction, boolean canBreak, Direction pistonDir)private booleanRailPlacementHelper.isNeighbor(BlockPos pos)booleanAbstractBlock.AbstractBlockState.isOpaqueFullCube(BlockView world, BlockPos pos)protected booleanPoweredRailBlock.isPoweredByOtherRails(World world, BlockPos pos, boolean bool, int distance, RailShape shape)protected booleanPoweredRailBlock.isPoweredByOtherRails(World world, BlockPos pos, BlockState state, boolean bool, int distance)static booleanprotected booleanFireBlock.isRainingAround(World world, BlockPos pos)static booleanstatic booleanTurtleEggBlock.isSandBelow(BlockView world, BlockPos pos)booleanAbstractBlock.AbstractBlockState.isSideSolid(BlockView world, BlockPos pos, Direction direction, SideShapeType shapeType)booleanAbstractBlock.AbstractBlockState.isSideSolidFullSquare(BlockView world, BlockPos pos, Direction direction)private booleanbooleanAbstractBlock.AbstractBlockState.isSolidBlock(BlockView world, BlockPos pos)private static booleanChorusFlowerBlock.isSurroundedByAir(WorldView world, BlockPos pos, @Nullable Direction exceptDirection)booleanAbstractRedstoneGateBlock.isTargetNotAligned(BlockView world, BlockPos pos, BlockState state)booleanAbstractBlock.AbstractBlockState.isTranslucent(BlockView world, BlockPos pos)booleanAbstractGlassBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanBambooBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanBarrierBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanConnectingBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanFluidBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanHorizontalConnectingBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanLightBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanPlantBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanTintedGlassBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)booleanWallBlock.isTranslucent(BlockState state, BlockView world, BlockPos pos)private booleanRailPlacementHelper.isVerticallyNearRail(BlockPos pos)private static booleanFarmlandBlock.isWaterNearby(WorldView world, BlockPos pos)static booleanDoorBlock.isWoodenDoor(World world, BlockPos pos)private static voidRedstoneOreBlock.light(BlockState state, World world, BlockPos pos)abstract booleanSideShapeType.matches(BlockState state, BlockView world, BlockPos pos, Direction direction)protected voidIceBlock.melt(BlockState state, World world, BlockPos pos)private BlockStateWallBlock.method_24421(WorldView worldView, BlockState blockState, BlockPos blockPos, BlockState blockState2)private BlockStateWallBlock.method_24422(WorldView worldView, BlockState blockState, BlockPos blockPos, BlockState blockState2, boolean bool, boolean bool2, boolean bool3, boolean bool4)private BlockStateWallBlock.method_24423(WorldView worldView, BlockPos blockPos, BlockState blockState, BlockPos blockPos2, BlockState blockState2, Direction direction)private BlockStateRedstoneWireBlock.method_27843(BlockView world, BlockState state, BlockPos pos)private booleanvoidAbstractBlock.AbstractBlockState.neighborUpdate(World world, BlockPos pos, Block block, BlockPos posFrom, boolean notify)voidAbstractBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)Deprecated.voidAbstractRailBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidAbstractRedstoneGateBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidBellBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidBigDripleafBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidCommandBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidDispenserBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidDoorBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidFenceGateBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidFluidBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidFrostedIceBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidHopperBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidNoteBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidPistonBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidPistonHeadBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidRedstoneLampBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidRedstoneTorchBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidRedstoneWireBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidSpongeBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidStructureBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidTntBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)voidTrapdoorBlock.neighborUpdate(BlockState state, World world, BlockPos pos, Block block, BlockPos fromPos, boolean notify)private static booleanBlocks.never(BlockState state, BlockView world, BlockPos pos)A shortcut to always returnfalsea context predicate, used assettings.solidBlock(Blocks::never).private static BooleanBlocks.never(BlockState state, BlockView world, BlockPos pos, EntityType<?> type)A shortcut to always returnfalsein a typed context predicate with anEntityType, used likesettings.allowSpawning(Blocks::never).voidAbstractBlock.AbstractBlockState.onBlockAdded(World world, BlockPos pos, BlockState state, boolean notify)voidAbstractBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)Deprecated.voidAbstractFireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidAbstractRailBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidAbstractRedstoneGateBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidCarvedPumpkinBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidComposterBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidCoralBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidCoralFanBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidCoralWallFanBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidDetectorRailBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidFallingBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidFireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidFluidBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidHopperBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidLightningRodBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidMagmaBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidObserverBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidPistonBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidRedstoneTorchBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidRedstoneWireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidScaffoldingBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidSculkSensorBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidSoulSandBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidSpongeBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidStairsBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidTargetBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidTntBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidTripwireBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidTurtleEggBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidWetSpongeBlock.onBlockAdded(BlockState state, World world, BlockPos pos, BlockState oldState, boolean notify)voidAbstractBlock.AbstractBlockState.onBlockBreakStart(World world, BlockPos pos, PlayerEntity player)voidAbstractBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player)Deprecated.voidDragonEggBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player)voidNoteBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player)voidRedstoneOreBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player)voidStairsBlock.onBlockBreakStart(BlockState state, World world, BlockPos pos, PlayerEntity player)voidAbstractFireBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidBedBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidBeehiveBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidDoorBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidPistonHeadBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidShulkerBoxBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidTallPlantBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidTntBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)voidTripwireBlock.onBreak(World world, BlockPos pos, BlockState state, PlayerEntity player)protected static voidTallPlantBlock.onBreakInCreative(World world, BlockPos pos, BlockState state, PlayerEntity player)Destroys a bottom half of a tall double block (such as a plant or a door) without dropping an item when broken in creative.voidBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state)voidPistonExtensionBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state)voidStairsBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state)voidBlock.onDestroyedByExplosion(World world, BlockPos pos, Explosion explosion)Called when this block is destroyed by an explosion.voidInfestedBlock.onDestroyedByExplosion(World world, BlockPos pos, Explosion explosion)Called when this block is destroyed by an explosion.voidStairsBlock.onDestroyedByExplosion(World world, BlockPos pos, Explosion explosion)Called when this block is destroyed by an explosion.voidTntBlock.onDestroyedByExplosion(World world, BlockPos pos, Explosion explosion)Called when this block is destroyed by an explosion.voidAnvilBlock.onDestroyedOnLanding(World world, BlockPos pos, FallingBlockEntity fallingBlockEntity)default voidLandingBlock.onDestroyedOnLanding(World world, BlockPos pos, FallingBlockEntity fallingBlockEntity)voidPointedDripstoneBlock.onDestroyedOnLanding(World world, BlockPos pos, FallingBlockEntity fallingBlockEntity)voidAbstractBlock.AbstractBlockState.onEntityCollision(World world, BlockPos pos, Entity entity)voidAbstractBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)Deprecated.voidAbstractButtonBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidAbstractFireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidAbstractPressurePlateBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidBigDripleafBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidBubbleColumnBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidCactusBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidCampfireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidCobwebBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidCropBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidDetectorRailBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidEndPortalBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidHoneyBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidHopperBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidLavaCauldronBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidLeveledCauldronBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidLilyPadBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidNetherPortalBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidPowderSnowBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidSweetBerryBushBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidTripwireBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)voidWitherRoseBlock.onEntityCollision(BlockState state, World world, BlockPos pos, Entity entity)protected voidLeveledCauldronBlock.onFireCollision(BlockState state, World world, BlockPos pos)protected voidPowderSnowCauldronBlock.onFireCollision(BlockState state, World world, BlockPos pos)voidBedBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)voidBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)voidFarmlandBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)voidHayBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)voidHoneyBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)voidPointedDripstoneBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)voidSlimeBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)voidTurtleEggBlock.onLandedUpon(World world, BlockState state, BlockPos pos, Entity entity, float fallDistance)voidAnvilBlock.onLanding(World world, BlockPos pos, BlockState fallingBlockState, BlockState currentStateInPos, FallingBlockEntity fallingBlockEntity)voidConcretePowderBlock.onLanding(World world, BlockPos pos, BlockState fallingBlockState, BlockState currentStateInPos, FallingBlockEntity fallingBlockEntity)default voidLandingBlock.onLanding(World world, BlockPos pos, BlockState fallingBlockState, BlockState currentStateInPos, FallingBlockEntity fallingBlockEntity)voidAbstractBannerBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidAbstractFurnaceBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidAbstractRedstoneGateBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidBarrelBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidBeaconBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidBedBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidBrewingStandBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidChestBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidCommandBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidConduitBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidDispenserBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidDoorBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidEnchantingTableBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidHopperBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidJukeboxBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidPistonBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidPlayerSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidShulkerBoxBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidSmallDripleafBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidStructureBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidTallPlantBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidTripwireHookBlock.onPlaced(World world, BlockPos pos, BlockState state, LivingEntity placer, ItemStack itemStack)voidWallPlayerSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidWallWitherSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)voidWitherSkullBlock.onPlaced(World world, BlockPos pos, BlockState state, @Nullable LivingEntity placer, ItemStack itemStack)static voidWitherSkullBlock.onPlaced(World world, BlockPos pos, SkullBlockEntity blockEntity)voidAbstractBlock.AbstractBlockState.onStacksDropped(ServerWorld world, BlockPos pos, ItemStack stack)voidAbstractBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack)Deprecated.voidInfestedBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack)voidOreBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack)voidRedstoneOreBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack)voidSpawnerBlock.onStacksDropped(BlockState state, ServerWorld world, BlockPos pos, ItemStack stack)voidAbstractBlock.AbstractBlockState.onStateReplaced(World world, BlockPos pos, BlockState state, boolean moved)voidAbstractBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Deprecated.voidAbstractButtonBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidAbstractFurnaceBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidAbstractPressurePlateBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidAbstractRailBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidAbstractRedstoneGateBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidBarrelBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidBrewingStandBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidCampfireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidChestBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidDispenserBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidHopperBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidJukeboxBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidLecternBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidLeverBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidLightningRodBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidObserverBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidPistonExtensionBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidPistonHeadBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidRedstoneTorchBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidRedstoneWireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidSculkSensorBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidShulkerBoxBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidStairsBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidTripwireBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidTripwireHookBlock.onStateReplaced(BlockState state, World world, BlockPos pos, BlockState newState, boolean moved)Called inWorldChunk.setBlockState(BlockPos, BlockState, boolean)ifnewStateis different fromstate.voidBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)Called when an entity steps on this block.voidMagmaBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)Called when an entity steps on this block.voidRedstoneOreBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)Called when an entity steps on this block.voidSlimeBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)Called when an entity steps on this block.voidStairsBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)Called when an entity steps on this block.voidTurtleEggBlock.onSteppedOn(World world, BlockPos pos, BlockState state, Entity entity)Called when an entity steps on this block.booleanAbstractBlock.AbstractBlockState.onSyncedBlockEvent(World world, BlockPos pos, int type, int data)booleanAbstractBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data)Deprecated.booleanBlockWithEntity.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data)booleanComparatorBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data)booleanNoteBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data)booleanPistonBlock.onSyncedBlockEvent(BlockState state, World world, BlockPos pos, int type, int data)AbstractBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Deprecated.AbstractButtonBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.AbstractCauldronBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.AbstractFurnaceBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.AbstractSignBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.AnvilBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.BarrelBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.BeaconBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.BedBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.BeehiveBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.BellBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.BrewingStandBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CakeBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CampfireBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CandleBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CandleCakeBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CartographyTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CaveVinesBodyBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CaveVinesHeadBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.ChestBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CommandBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.ComparatorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.ComposterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.CraftingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.DaylightDetectorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.DispenserBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.DoorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.DragonEggBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.EnchantingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.EnderChestBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.FenceBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.FenceGateBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.FletchingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.FlowerPotBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.GrindstoneBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.HopperBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.JigsawBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.JukeboxBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.LecternBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.LeverBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.LightBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.LoomBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.NoteBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.PistonExtensionBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.PumpkinBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.RedstoneOreBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.RedstoneWireBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.RepeaterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.RespawnAnchorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.ShulkerBoxBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.SmithingTableBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.StairsBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.StonecutterBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.StructureBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.SweetBerryBushBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.TntBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.TrapdoorBlock.onUse(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, BlockHitResult hit)Called when this block is used by a player.protected abstract voidAbstractFurnaceBlock.openScreen(World world, BlockPos pos, PlayerEntity player)protected voidBlastFurnaceBlock.openScreen(World world, BlockPos pos, PlayerEntity player)protected voidFurnaceBlock.openScreen(World world, BlockPos pos, PlayerEntity player)private voidLecternBlock.openScreen(World world, BlockPos pos, PlayerEntity player)protected voidSmokerBlock.openScreen(World world, BlockPos pos, PlayerEntity player)static ActionResultCaveVines.pickBerries(BlockState state, World world, BlockPos pos)private static voidPointedDripstoneBlock.place(WorldAccess world, BlockPos pos, Direction direction, Thickness thickness)voidTallPlantBlock.placeAt(WorldAccess world, BlockState state, BlockPos pos, int flags)protected static booleanBigDripleafBlock.placeDripleafAt(WorldAccess world, BlockPos pos, FluidState fluidState, Direction direction)protected static booleanBigDripleafStemBlock.placeStemAt(WorldAccess world, BlockPos pos, FluidState fluidState, Direction direction)protected voidAbstractButtonBlock.playClickSound(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, boolean powered)protected abstract voidAbstractPressurePlateBlock.playDepressSound(WorldAccess world, BlockPos pos)protected voidPressurePlateBlock.playDepressSound(WorldAccess world, BlockPos pos)protected voidWeightedPressurePlateBlock.playDepressSound(WorldAccess world, BlockPos pos)static voidComposterBlock.playEffects(World world, BlockPos pos, boolean fill)private voidFluidBlock.playExtinguishSound(WorldAccess world, BlockPos pos)private voidprivate voidDoorBlock.playOpenCloseSound(World world, BlockPos pos, boolean open)protected abstract voidAbstractPressurePlateBlock.playPressSound(WorldAccess world, BlockPos pos)protected voidPressurePlateBlock.playPressSound(WorldAccess world, BlockPos pos)protected voidWeightedPressurePlateBlock.playPressSound(WorldAccess world, BlockPos pos)private voidTripwireHookBlock.playSound(World world, BlockPos pos, boolean attached, boolean on, boolean detached, boolean off)private static voidBigDripleafBlock.playTiltSound(World world, BlockPos pos, SoundEvent soundEvent)protected voidTrapdoorBlock.playToggleSound(@Nullable PlayerEntity player, World world, BlockPos pos, boolean open)static BlockStateBlock.postProcessState(BlockState state, WorldAccess world, BlockPos pos)voidAbstractButtonBlock.powerOn(BlockState state, World world, BlockPos pos)voidBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation)voidCauldronBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation)voidLeveledCauldronBlock.precipitationTick(BlockState state, World world, BlockPos pos, Biome.Precipitation precipitation)voidAbstractBlock.AbstractBlockState.prepare(WorldAccess world, BlockPos pos, int flags)voidAbstractBlock.AbstractBlockState.prepare(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)voidAbstractBlock.prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)Deprecated.voidRedstoneWireBlock.prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)static voidprivate static voidTntBlock.primeTnt(World world, BlockPos pos, @Nullable LivingEntity igniter)static BlockStateBlock.pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, World world, BlockPos pos)private static voidLecternBlock.putBook(@Nullable PlayerEntity player, World world, BlockPos pos, BlockState state, ItemStack stack)static booleanLecternBlock.putBookIfAbsent(@Nullable PlayerEntity player, World world, BlockPos pos, BlockState state, ItemStack stack)voidAbstractCandleBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidAbstractFireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidBeehiveBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidBlastFurnaceBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidBrewingStandBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidBubbleColumnBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidCampfireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidCryingObsidianBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidEnchantingTableBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidEnderChestBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidEndGatewayBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidEndPortalBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidEndRodBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidFallingBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidFurnaceBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidLeavesBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidLeverBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidLightningRodBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidMyceliumBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidNetherPortalBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidPointedDripstoneBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidRedstoneOreBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidRedstoneTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidRedstoneWireBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidRepeaterBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidRespawnAnchorBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidSculkSensorBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidSmokerBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidSporeBlossomBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidStairsBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidWallRedstoneTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidWallTorchBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidWetSpongeBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidWitherRoseBlock.randomDisplayTick(BlockState state, World world, BlockPos pos, Random random)voidAbstractBlock.AbstractBlockState.randomTick(ServerWorld world, BlockPos pos, Random random)voidAbstractBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)Deprecated.voidAbstractPlantStemBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBambooBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBambooSaplingBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBeetrootsBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBuddingAmethystBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCactusBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidChorusFlowerBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCocoaBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCropBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidFarmlandBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidFluidBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidFrostedIceBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidIceBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidLeavesBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidMagmaBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidMushroomPlantBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidNetherPortalBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidNetherWartBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidNyliumBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidOxidizableBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidOxidizableSlabBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidOxidizableStairsBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidPointedDripstoneBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidRedstoneOreBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidSaplingBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidSnowBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidSpreadableBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidStairsBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidStemBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidSugarCaneBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidSweetBerryBushBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidTurtleEggBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidVineBlock.randomTick(BlockState state, ServerWorld world, BlockPos pos, Random random)private booleanFluidBlock.receiveNeighborFluids(World world, BlockPos pos, BlockState state)private voidJukeboxBlock.removeRecord(World world, BlockPos pos)static voidBlock.replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags)Replaces thestatewith thenewStateat thepos.static voidBlock.replace(BlockState state, BlockState newState, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)Replaces thestatewith thenewStateat thepos.private static voidBigDripleafBlock.resetTilt(BlockState state, World world, BlockPos pos)booleanbooleanvoidAbstractBlock.AbstractBlockState.scheduledTick(ServerWorld world, BlockPos pos, Random random)voidAbstractBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)Deprecated.voidAbstractButtonBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidAbstractCauldronBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidAbstractPlantPartBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidAbstractPressurePlateBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidAbstractRedstoneGateBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBambooBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBarrelBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBigDripleafBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBigDripleafStemBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidBubbleColumnBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCactusBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidChestBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidChorusFlowerBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidChorusPlantBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCommandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidComparatorBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidComposterBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCoralBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCoralBlockBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCoralFanBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidCoralWallFanBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidDetectorRailBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidDirtPathBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidDispenserBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidEnderChestBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidFallingBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidFarmlandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidFireBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidFrostedIceBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidLeavesBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidLecternBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidLightningRodBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidMagmaBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidObserverBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidPointedDripstoneBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidRedstoneLampBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidRedstoneTorchBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidScaffoldingBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidSculkSensorBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidSoulSandBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidStairsBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidSugarCaneBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidTargetBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidTripwireBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)voidTripwireHookBlock.scheduledTick(BlockState state, ServerWorld world, BlockPos pos, Random random)private voidPointedDripstoneBlock.scheduleFall(BlockState state, WorldAccess world, BlockPos pos)private voidObserverBlock.scheduleTick(WorldAccess world, BlockPos pos)PointedDripstoneBlock.searchInDirection(WorldAccess world, BlockPos pos, Direction.AxisDirection direction, Predicate<BlockState> continuePredicate, Predicate<BlockState> stopPredicate, int range)static voidSculkSensorBlock.setActive(World world, BlockPos pos, BlockState state, int power)static voidSculkSensorBlock.setCooldown(World world, BlockPos pos, BlockState state)static voidLecternBlock.setHasBook(World world, BlockPos pos, BlockState state, boolean hasBook)private static voidAbstractCandleBlock.setLit(WorldAccess world, BlockState state, BlockPos pos, boolean lit)voidDoorBlock.setOpen(@Nullable Entity entity, World world, BlockState state, BlockPos pos, boolean open)private static voidTargetBlock.setPower(WorldAccess world, BlockState state, int power, BlockPos pos, int delay)static voidLecternBlock.setPowered(World world, BlockPos pos, BlockState state)private static voidLecternBlock.setPowered(World world, BlockPos pos, BlockState state, boolean powered)voidLightningRodBlock.setPowered(BlockState state, World world, BlockPos pos)voidJukeboxBlock.setRecord(WorldAccess world, BlockPos pos, BlockState state, ItemStack stack)static voidFarmlandBlock.setToDirt(BlockState state, World world, BlockPos pos)private booleanScaffoldingBlock.shouldBeBottom(BlockView world, BlockPos pos, int distance)booleanAbstractBlock.AbstractBlockState.shouldBlockVision(BlockView world, BlockPos pos)static booleanVineBlock.shouldConnectTo(BlockView world, BlockPos pos, Direction direction)static booleanBlock.shouldDrawSide(BlockState state, BlockView world, BlockPos pos, Direction side, BlockPos blockPos)private static booleanAbstractRailBlock.shouldDropRail(BlockPos pos, World world, RailShape shape)Checks if this rail should be dropped.private booleanPistonBlock.shouldExtend(World world, BlockPos pos, Direction pistonFace)private static booleanConcretePowderBlock.shouldHarden(BlockView world, BlockPos pos, BlockState state)private booleanVineBlock.shouldHaveSide(BlockView world, BlockPos pos, Direction side)private static booleanAbstractFireBlock.shouldLightPortalAt(World world, BlockPos pos, Direction direction)booleanAbstractBlock.AbstractBlockState.shouldPostProcess(BlockView world, BlockPos pos)booleanAbstractBlock.AbstractBlockState.shouldSuffocate(BlockView world, BlockPos pos)protected booleanRedstoneTorchBlock.shouldUnpower(World world, BlockPos pos, BlockState state)protected booleanWallRedstoneTorchBlock.shouldUnpower(World world, BlockPos pos, BlockState state)static booleanBlock.sideCoversSmallSquare(WorldView world, BlockPos pos, Direction side)protected voidAbstractFireBlock.spawnBreakParticles(World world, PlayerEntity player, BlockPos pos, BlockState state)protected voidBlock.spawnBreakParticles(World world, PlayerEntity player, BlockPos pos, BlockState state)private static voidPointedDripstoneBlock.spawnFallingBlock(BlockState state, ServerWorld world, BlockPos pos)private voidBeehiveBlock.spawnHoneyParticles(World world, BlockPos pos, BlockState state)private static voidLeverBlock.spawnParticles(BlockState state, WorldAccess world, BlockPos pos, float alpha)private static voidRedstoneOreBlock.spawnParticles(World world, BlockPos pos)private voidInfestedBlock.spawnSilverfish(ServerWorld world, BlockPos pos)static voidCampfireBlock.spawnSmokeParticle(World world, BlockPos pos, boolean isSignal, boolean lotsOfSmoke)private static booleanNyliumBlock.stayAlive(BlockState state, WorldView world, BlockPos pos)voidBeehiveBlock.takeHoney(World world, BlockState state, BlockPos pos)voidBeehiveBlock.takeHoney(World world, BlockState state, BlockPos pos, @Nullable PlayerEntity player, BeehiveBlockEntity.BeeState beeState)private voidDragonEggBlock.teleport(BlockState state, World world, BlockPos pos)booleanAbstractBlock.ContextPredicate.test(BlockState state, BlockView world, BlockPos pos)booleanAbstractBlock.TypedContextPredicate.test(BlockState state, BlockView world, BlockPos pos, A type)private static voidDaylightDetectorBlock.tick(World world, BlockPos pos, BlockState state, DaylightDetectorBlockEntity blockEntity)default voidDegradable.tickDegradation(BlockState state, ServerWorld world, BlockPos pos, Random random)LeverBlock.togglePower(BlockState state, World world, BlockPos pos)static <S extends BlockEntity>
DoubleBlockProperties.PropertySource<S>DoubleBlockProperties.toPropertySource(BlockEntityType<S> blockEntityType, Function<BlockState,DoubleBlockProperties.Type> typeMapper, Function<BlockState,Direction> function, DirectionProperty directionProperty, BlockState state, WorldAccess world, BlockPos pos, BiPredicate<WorldAccess,BlockPos> fallbackTester)private voidHoneyBlock.triggerAdvancement(Entity entity, BlockPos pos)private voidTurtleEggBlock.tryBreakEgg(World world, BlockState state, BlockPos pos, Entity entity, int inverseChance)default voidDegradable.tryDegrade(BlockState state, ServerWorld world, BlockPos pos, Random random)BubbleColumnBlock.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state)FluidBlock.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state)FluidDrainable.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state)PowderSnowBlock.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state)default ItemStackWaterloggable.tryDrainFluid(WorldAccess world, BlockPos pos, BlockState state)protected static ActionResultCakeBlock.tryEat(WorldAccess world, BlockPos pos, BlockState state, PlayerEntity player)booleanCampfireBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)booleanCandleBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)booleanFluidFillable.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)booleanKelpBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)booleanKelpPlantBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)booleanSeagrassBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)booleanSlabBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)booleanTallSeagrassBlock.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)default booleanWaterloggable.tryFillWithFluid(WorldAccess world, BlockPos pos, BlockState state, FluidState fluidState)static voidPointedDripstoneBlock.tryGrow(BlockState state, ServerWorld world, BlockPos pos, Random random)private static voidPointedDripstoneBlock.tryGrow(ServerWorld world, BlockPos pos, Direction direction)private static voidPointedDripstoneBlock.tryGrowStalagmite(ServerWorld world, BlockPos pos)private voidPistonBlock.tryMove(World world, BlockPos pos, BlockState state)private voidAbstractButtonBlock.tryPowerWithProjectiles(BlockState state, World world, BlockPos pos)private voidCarvedPumpkinBlock.trySpawnEntity(World world, BlockPos pos)booleanMushroomPlantBlock.trySpawningBigMushroom(ServerWorld world, BlockPos pos, BlockState state, Random random)private voidFireBlock.trySpreadingFire(World world, BlockPos pos, int spreadFactor, Random rand, int currentAge)booleanAbstractLichenBlock.trySpreadRandomly(BlockState state, ServerWorld world, BlockPos pos, Random random)booleanAbstractLichenBlock.trySpreadRandomly(BlockState state, WorldAccess world, BlockPos pos, Direction from, Random random, boolean bool)booleanAbstractLichenBlock.trySpreadTo(BlockState state, WorldAccess world, BlockPos pos, Direction from, Direction to, boolean bool)static voidBubbleColumnBlock.update(WorldAccess world, BlockPos pos, BlockState state)static voidBubbleColumnBlock.update(WorldAccess world, BlockPos pos, BlockState water, BlockState bubbleSource)private voidComparatorBlock.update(World world, BlockPos pos, BlockState state)private voidRedstoneWireBlock.update(World world, BlockPos pos, BlockState state)protected voidprivate voidTripwireBlock.update(World world, BlockPos pos, BlockState state)voidTripwireHookBlock.update(World world, BlockPos pos, BlockState state, boolean beingRemoved, boolean bool, int int2, @Nullable BlockState blockState)protected voidAbstractRailBlock.updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor)protected BlockStateAbstractRailBlock.updateBlockState(World world, BlockPos pos, BlockState state, boolean forceUpdate)protected voidPoweredRailBlock.updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor)protected voidRailBlock.updateBlockState(BlockState state, World world, BlockPos pos, Block neighbor)protected BlockStateAbstractRailBlock.updateCurves(BlockState state, World world, BlockPos pos, boolean notify)private static BlockStateLeavesBlock.updateDistanceFromLogs(BlockState state, WorldAccess world, BlockPos pos)private voidHopperBlock.updateEnabled(World world, BlockPos pos, BlockState state)private voidRedstoneWireBlock.updateForNewState(World world, BlockPos pos, BlockState oldState, BlockState newState)protected voidBambooBlock.updateLeaves(BlockState state, World world, BlockPos pos, Random random, int height)protected voidDetectorRailBlock.updateNearbyRails(World world, BlockPos pos, BlockState state, boolean unpowering)private static voidLecternBlock.updateNeighborAlways(World world, BlockPos pos, BlockState state)voidAbstractBlock.AbstractBlockState.updateNeighbors(WorldAccess world, BlockPos pos, int flags)voidAbstractBlock.AbstractBlockState.updateNeighbors(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth)private voidAbstractButtonBlock.updateNeighbors(BlockState state, World world, BlockPos pos)protected voidAbstractPressurePlateBlock.updateNeighbors(World world, BlockPos pos)private voidLeverBlock.updateNeighbors(BlockState state, World world, BlockPos pos)private voidLightningRodBlock.updateNeighbors(BlockState state, World world, BlockPos pos)protected voidObserverBlock.updateNeighbors(World world, BlockPos pos, BlockState state)private voidRedstoneWireBlock.updateNeighbors(World world, BlockPos pos)private static voidSculkSensorBlock.updateNeighbors(World world, BlockPos pos)private voidTripwireHookBlock.updateNeighborsOnAxis(World world, BlockPos pos, Direction direction)private voidRedstoneWireBlock.updateOffsetNeighbors(World world, BlockPos pos)protected voidAbstractPressurePlateBlock.updatePlateState(@Nullable Entity entity, World world, BlockPos pos, BlockState state, int output)protected voidAbstractRedstoneGateBlock.updatePowered(World world, BlockPos pos, BlockState state)protected voidComparatorBlock.updatePowered(World world, BlockPos pos, BlockState state)private voidTripwireBlock.updatePowered(World world, BlockPos pos)private voidDetectorRailBlock.updatePoweredStatus(World world, BlockPos pos, BlockState state)private static voidDaylightDetectorBlock.updateState(BlockState state, World world, BlockPos pos)protected voidAbstractRedstoneGateBlock.updateTarget(World world, BlockPos pos, BlockState state)ChorusPlantBlock.withConnectionProperties(BlockView world, BlockPos pos)AbstractLichenBlock.withDirection(BlockState state, BlockView world, BlockPos pos, Direction direction)Method parameters in net.minecraft.block with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic <S extends BlockEntity>
DoubleBlockProperties.PropertySource<S>DoubleBlockProperties.toPropertySource(BlockEntityType<S> blockEntityType, Function<BlockState,DoubleBlockProperties.Type> typeMapper, Function<BlockState,Direction> function, DirectionProperty directionProperty, BlockState state, WorldAccess world, BlockPos pos, BiPredicate<WorldAccess,BlockPos> fallbackTester)Constructors in net.minecraft.block with parameters of type BlockPosModifierConstructorDescriptionBurnoutEntry(BlockPos pos, long time)ComposterInventory(BlockState state, WorldAccess world, BlockPos pos)FullComposterInventory(BlockState state, WorldAccess world, BlockPos pos, ItemStack outputItem)RailPlacementHelper(World world, BlockPos pos, BlockState state) -
Uses of BlockPos in net.minecraft.block.cauldron
Methods in net.minecraft.block.cauldron with parameters of type BlockPosModifier and TypeMethodDescriptionstatic ActionResultCauldronBehavior.emptyCauldron(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, ItemStack output, Predicate<BlockState> predicate, SoundEvent soundEvent)static ActionResultCauldronBehavior.fillCauldron(World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack, BlockState state, SoundEvent soundEvent)CauldronBehavior.interact(BlockState state, World world, BlockPos pos, PlayerEntity player, Hand hand, ItemStack stack) -
Uses of BlockPos in net.minecraft.block.dispenser
Methods in net.minecraft.block.dispenser with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static booleanShearsDispenserBehavior.tryShearBlock(ServerWorld world, BlockPos pos)private static booleanShearsDispenserBehavior.tryShearEntity(ServerWorld world, BlockPos pos) -
Uses of BlockPos in net.minecraft.block.entity
Fields in net.minecraft.block.entity declared as BlockPosModifier and TypeFieldDescriptionEndGatewayBlockEntity.exitPortalPosBeehiveBlockEntity.flowerPosprivate BlockPosStructureBlockBlockEntity.offsetprotected BlockPosBlockEntity.posFields in net.minecraft.block.entity with type parameters of type BlockPosMethods in net.minecraft.block.entity that return BlockPosModifier and TypeMethodDescriptionprivate static BlockPosEndGatewayBlockEntity.findBestPortalExitPos(World world, BlockPos pos)private static BlockPosEndGatewayBlockEntity.findExitPortalPos(BlockView world, BlockPos pos, int searchRadius, boolean force)EndGatewayBlockEntity.findPortalPosition(WorldChunk chunk)StructureBlockBlockEntity.getOffset()BlockEntity.getPos()private static BlockPosEndGatewayBlockEntity.setupExitPortalLocation(ServerWorld world, BlockPos pos)Finds teleport location and creates an island to teleport to (if there is none).Methods in net.minecraft.block.entity that return types with arguments of type BlockPosModifier and TypeMethodDescriptionStructureBlockBlockEntity.streamCornerPos(BlockPos start, BlockPos end)Streams positions ofStructureBlockMode.CORNERmode structure blocks with matching names.Methods in net.minecraft.block.entity with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanSculkSensorBlockEntity.accepts(World world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity)Returns whether the callback wants to accept this event.private static voidBellBlockEntity.applyGlowToRaiders(World world, BlockPos pos, List<LivingEntity> hearingEntities)private static voidBellBlockEntity.applyParticlesToRaiders(World world, BlockPos pos, List<LivingEntity> hearingEntities)SpawnsParticleTypes.ENTITY_EFFECTparticles around raiders within 48 blocks.private static voidBeaconBlockEntity.applyPlayerEffects(World world, BlockPos pos, int beaconLevel, @Nullable StatusEffect primaryEffect, @Nullable StatusEffect secondaryEffect)private static voidConduitBlockEntity.attackHostileEntity(World world, BlockPos pos, BlockState state, List<BlockPos> activatingBlocks, ConduitBlockEntity blockEntity)static voidBellBlockEntity.clientTick(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity)static voidCampfireBlockEntity.clientTick(World world, BlockPos pos, BlockState state, CampfireBlockEntity campfire)static voidChestBlockEntity.clientTick(World world, BlockPos pos, BlockState state, ChestBlockEntity blockEntity)static voidConduitBlockEntity.clientTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)static voidEnderChestBlockEntity.clientTick(World world, BlockPos pos, BlockState state, EnderChestBlockEntity blockEntity)static voidEndGatewayBlockEntity.clientTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)static voidMobSpawnerBlockEntity.clientTick(World world, BlockPos pos, BlockState state, MobSpawnerBlockEntity blockEntity)voidChestStateManager.closeChest(PlayerEntity player, World world, BlockPos pos, BlockState state)private static voidBrewingStandBlockEntity.craft(World world, BlockPos pos, DefaultedList<ItemStack> slots)BlockEntityType.BlockEntityFactory.create(BlockPos pos, BlockState state)static @Nullable BlockEntityBlockEntity.createFromNbt(BlockPos pos, BlockState state, NbtCompound nbt)private static voidEndGatewayBlockEntity.createPortal(ServerWorld world, BlockPos pos, EndGatewayFeatureConfig config)private static BlockPosEndGatewayBlockEntity.findBestPortalExitPos(World world, BlockPos pos)private static BlockPosEndGatewayBlockEntity.findExitPortalPos(BlockView world, BlockPos pos, int searchRadius, boolean force)private static @Nullable LivingEntityConduitBlockEntity.findTargetEntity(World world, BlockPos pos, UUID uuid)private static Vec3dEndGatewayBlockEntity.findTeleportLocation(ServerWorld world, BlockPos pos)private static BoxConduitBlockEntity.getAttackZone(BlockPos pos)PistonBlockEntity.getCollisionShape(BlockView world, BlockPos pos)private intChestStateManager.getInRangeViewerCount(World world, BlockPos pos)HopperBlockEntity.getInventoryAt(World world, BlockPos pos)HopperBlockEntity.getOutputInventory(World world, BlockPos pos, BlockState state)static intChestBlockEntity.getPlayersLookingInChestCount(BlockView world, BlockPos pos)StructureBlockBlockEntity.getStructureBox(BlockPos pos, Stream<BlockPos> corners)private static voidConduitBlockEntity.givePlayersEffects(World world, BlockPos pos, List<BlockPos> activatingBlocks)private static booleanHopperBlockEntity.insert(World world, BlockPos pos, BlockState state, Inventory inventory)private static booleanHopperBlockEntity.insertAndExtract(World world, BlockPos pos, BlockState state, HopperBlockEntity blockEntity, BooleanSupplier booleanSupplier)BlockEntityType.instantiate(BlockPos pos, BlockState state)private static booleanBellBlockEntity.isRaiderEntity(BlockPos pos, LivingEntity entity)Determines whether the given entity is in theEntityTypeTags.RAIDERSentity type tag and within 48 blocks of the given position.static voidCampfireBlockEntity.litServerTick(World world, BlockPos pos, BlockState state, CampfireBlockEntity campfire)protected static voidBlockEntity.markDirty(World world, BlockPos pos, BlockState state)private static voidPistonBlockEntity.moveEntitiesInHoneyBlock(World world, BlockPos pos, float float2, PistonBlockEntity blockEntity)private static BoxPistonBlockEntity.offsetHeadBox(BlockPos pos, Box box, PistonBlockEntity blockEntity)protected abstract voidChestStateManager.onChestClosed(World world, BlockPos pos, BlockState state)Run when this chest closes (when the viewer count reaches zero).protected abstract voidChestStateManager.onChestOpened(World world, BlockPos pos, BlockState state)Run when this chest is opened (when the viewer count becomes nonzero).static voidHopperBlockEntity.onEntityCollided(World world, BlockPos pos, BlockState state, Entity entity, HopperBlockEntity blockEntity)protected abstract voidChestStateManager.onInteracted(World world, BlockPos pos, BlockState state, int oldViewerCount, int newViewerCount)Run when a player interacts with this chest.protected voidChestBlockEntity.onInvOpenOrClose(World world, BlockPos pos, BlockState state, int oldViewerCount, int newViewerCount)protected voidTrappedChestBlockEntity.onInvOpenOrClose(World world, BlockPos pos, BlockState state, int oldViewerCount, int newViewerCount)voidChestStateManager.openChest(PlayerEntity player, World world, BlockPos pos, BlockState state)static voidBeaconBlockEntity.playSound(World world, BlockPos pos, SoundEvent sound)(package private) static voidChestBlockEntity.playSound(World world, BlockPos pos, BlockState state, SoundEvent soundEvent)private static voidprivate static voidPistonBlockEntity.pushEntities(World world, BlockPos pos, float float2, PistonBlockEntity blockEntity)private voidShulkerBoxBlockEntity.pushEntities(World world, BlockPos pos, BlockState state)private static booleanBellBlockEntity.raidersHearBell(BlockPos pos, List<LivingEntity> hearingEntities)Determines whether at least one of the given entities would be affected by the bell.private static booleanBeehiveBlockEntity.releaseBee(World world, BlockPos pos, BlockState state, BeehiveBlockEntity.Bee bee, @Nullable List<Entity> entities, BeehiveBlockEntity.BeeState beeState, @Nullable BlockPos flowerPos)voidBellBlockEntity.Effect.run(World world, BlockPos pos, List<LivingEntity> hearingEntities)private static voidChestStateManager.scheduleBlockTick(World world, BlockPos pos, BlockState state)static voidBeehiveBlockEntity.serverTick(World world, BlockPos pos, BlockState state, BeehiveBlockEntity blockEntity)static voidBellBlockEntity.serverTick(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity)static voidConduitBlockEntity.serverTick(World world, BlockPos pos, BlockState state, ConduitBlockEntity blockEntity)static voidEndGatewayBlockEntity.serverTick(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)static voidHopperBlockEntity.serverTick(World world, BlockPos pos, BlockState state, HopperBlockEntity blockEntity)static voidMobSpawnerBlockEntity.serverTick(World world, BlockPos pos, BlockState state, MobSpawnerBlockEntity blockEntity)voidEndGatewayBlockEntity.setExitPortalPos(BlockPos pos, boolean exactTeleport)static voidLootableContainerBlockEntity.setLootTable(BlockView world, Random random, BlockPos pos, Identifier id)voidprivate static BlockPosEndGatewayBlockEntity.setupExitPortalLocation(ServerWorld world, BlockPos pos)Finds teleport location and creates an island to teleport to (if there is none).private static voidConduitBlockEntity.spawnNautilusParticles(World world, BlockPos pos, List<BlockPos> activatingBlocks, @Nullable Entity entity, int int2)private static voidEndGatewayBlockEntity.startTeleportCooldown(World world, BlockPos pos, BlockState state, EndGatewayBlockEntity blockEntity)StructureBlockBlockEntity.streamCornerPos(BlockPos start, BlockPos end)Streams positions ofStructureBlockMode.CORNERmode structure blocks with matching names.static voidAbstractFurnaceBlockEntity.tick(World world, BlockPos pos, BlockState state, AbstractFurnaceBlockEntity blockEntity)static voidBeaconBlockEntity.tick(World world, BlockPos pos, BlockState state, BeaconBlockEntity blockEntity)private static voidBellBlockEntity.tick(World world, BlockPos pos, BlockState state, BellBlockEntity blockEntity, BellBlockEntity.Effect bellEffect)voidBlockEntityTicker.tick(World world, BlockPos pos, BlockState state, T blockEntity)Runs this action on the given block entity.static voidBrewingStandBlockEntity.tick(World world, BlockPos pos, BlockState state, BrewingStandBlockEntity blockEntity)static voidEnchantingTableBlockEntity.tick(World world, BlockPos pos, BlockState state, EnchantingTableBlockEntity blockEntity)static voidPistonBlockEntity.tick(World world, BlockPos pos, BlockState state, PistonBlockEntity blockEntity)static voidShulkerBoxBlockEntity.tick(World world, BlockPos pos, BlockState state, ShulkerBoxBlockEntity blockEntity)static voidSkullBlockEntity.tick(World world, BlockPos pos, BlockState state, SkullBlockEntity blockEntity)private static voidBeehiveBlockEntity.tickBees(World world, BlockPos pos, BlockState state, List<BeehiveBlockEntity.Bee> bees, @Nullable BlockPos flowerPos)static voidEndGatewayBlockEntity.tryTeleportingEntity(World world, BlockPos pos, BlockState state, Entity entity, EndGatewayBlockEntity blockEntity)static voidCampfireBlockEntity.unlitServerTick(World world, BlockPos pos, BlockState state, CampfireBlockEntity campfire)private static booleanConduitBlockEntity.updateActivatingBlocks(World world, BlockPos pos, List<BlockPos> activatingBlocks)private voidShulkerBoxBlockEntity.updateAnimation(World world, BlockPos pos, BlockState state)private static voidShulkerBoxBlockEntity.updateNeighborStates(World world, BlockPos pos, BlockState state)private static voidConduitBlockEntity.updateTargetEntity(World world, BlockPos pos, ConduitBlockEntity blockEntity)voidChestStateManager.updateViewerCount(World world, BlockPos pos, BlockState state)Method parameters in net.minecraft.block.entity with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate static voidConduitBlockEntity.attackHostileEntity(World world, BlockPos pos, BlockState state, List<BlockPos> activatingBlocks, ConduitBlockEntity blockEntity)StructureBlockBlockEntity.getStructureBox(BlockPos pos, Stream<BlockPos> corners)private static voidConduitBlockEntity.givePlayersEffects(World world, BlockPos pos, List<BlockPos> activatingBlocks)private static voidConduitBlockEntity.openEye(ConduitBlockEntity blockEntity, List<BlockPos> activatingBlocks)private static voidConduitBlockEntity.spawnNautilusParticles(World world, BlockPos pos, List<BlockPos> activatingBlocks, @Nullable Entity entity, int int2)private static booleanConduitBlockEntity.updateActivatingBlocks(World world, BlockPos pos, List<BlockPos> activatingBlocks)Constructors in net.minecraft.block.entity with parameters of type BlockPosModifierConstructorDescriptionprotectedAbstractFurnaceBlockEntity(BlockEntityType<?> blockEntityType, BlockPos pos, BlockState state, RecipeType<? extends AbstractCookingRecipe> recipeType)BannerBlockEntity(BlockPos pos, BlockState state)BannerBlockEntity(BlockPos pos, BlockState state, DyeColor baseColor)BarrelBlockEntity(BlockPos pos, BlockState state)BeaconBlockEntity(BlockPos pos, BlockState state)BedBlockEntity(BlockPos pos, BlockState state)BedBlockEntity(BlockPos pos, BlockState state, DyeColor color)BeehiveBlockEntity(BlockPos pos, BlockState state)BellBlockEntity(BlockPos pos, BlockState state)BlastFurnaceBlockEntity(BlockPos pos, BlockState state)BlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)BrewingStandBlockEntity(BlockPos pos, BlockState state)CampfireBlockEntity(BlockPos pos, BlockState state)protectedChestBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)ChestBlockEntity(BlockPos pos, BlockState state)CommandBlockBlockEntity(BlockPos pos, BlockState state)ComparatorBlockEntity(BlockPos pos, BlockState state)ConduitBlockEntity(BlockPos pos, BlockState state)DaylightDetectorBlockEntity(BlockPos pos, BlockState state)protectedDispenserBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)DispenserBlockEntity(BlockPos pos, BlockState state)DropperBlockEntity(BlockPos pos, BlockState state)EnchantingTableBlockEntity(BlockPos pos, BlockState state)EnderChestBlockEntity(BlockPos pos, BlockState state)EndGatewayBlockEntity(BlockPos pos, BlockState state)protectedEndPortalBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)EndPortalBlockEntity(BlockPos pos, BlockState state)FurnaceBlockEntity(BlockPos pos, BlockState state)HopperBlockEntity(BlockPos pos, BlockState state)JigsawBlockEntity(BlockPos pos, BlockState state)JukeboxBlockEntity(BlockPos pos, BlockState state)LecternBlockEntity(BlockPos pos, BlockState state)protectedLockableContainerBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)protectedLootableContainerBlockEntity(BlockEntityType<?> type, BlockPos pos, BlockState state)MobSpawnerBlockEntity(BlockPos pos, BlockState state)PistonBlockEntity(BlockPos pos, BlockState state)PistonBlockEntity(BlockPos pos, BlockState state, BlockState pushedBlock, Direction facing, boolean extending, boolean source)SculkSensorBlockEntity(BlockPos pos, BlockState state)ShulkerBoxBlockEntity(@Nullable DyeColor color, BlockPos pos, BlockState state)ShulkerBoxBlockEntity(BlockPos pos, BlockState state)SignBlockEntity(BlockPos pos, BlockState state)SkullBlockEntity(BlockPos pos, BlockState state)SmokerBlockEntity(BlockPos pos, BlockState state)StructureBlockBlockEntity(BlockPos pos, BlockState state)TrappedChestBlockEntity(BlockPos pos, BlockState state) -
Uses of BlockPos in net.minecraft.block.pattern
Fields in net.minecraft.block.pattern declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosBlockPattern.Result.frontTopLeftprivate BlockPosCachedBlockPosition.posFields in net.minecraft.block.pattern with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate LoadingCache<BlockPos,CachedBlockPosition>BlockPattern.Result.cacheMethods in net.minecraft.block.pattern that return BlockPosModifier and TypeMethodDescriptionCachedBlockPosition.getBlockPos()BlockPattern.Result.getFrontTopLeft()protected static BlockPosBlockPattern.translate(BlockPos pos, Direction forwards, Direction up, int offsetLeft, int offsetDown, int offsetForwards)Methods in net.minecraft.block.pattern that return types with arguments of type BlockPosMethods in net.minecraft.block.pattern with parameters of type BlockPosModifier and TypeMethodDescriptionBlockPattern.method_35300(WorldView worldView, BlockPos blockPos, Direction direction, Direction direction2)BlockPattern.searchAround(WorldView world, BlockPos pos)private @Nullable BlockPattern.ResultBlockPattern.testTransform(BlockPos frontTopLeft, Direction forwards, Direction up, LoadingCache<BlockPos,CachedBlockPosition> cache)protected static BlockPosBlockPattern.translate(BlockPos pos, Direction forwards, Direction up, int offsetLeft, int offsetDown, int offsetForwards)Method parameters in net.minecraft.block.pattern with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate @Nullable BlockPattern.ResultBlockPattern.testTransform(BlockPos frontTopLeft, Direction forwards, Direction up, LoadingCache<BlockPos,CachedBlockPosition> cache)Constructors in net.minecraft.block.pattern with parameters of type BlockPosModifierConstructorDescriptionCachedBlockPosition(WorldView world, BlockPos pos, boolean forceLoad)Result(BlockPos frontTopLeft, Direction forwards, Direction up, LoadingCache<BlockPos,CachedBlockPosition> cache, int width, int height, int depth)Constructor parameters in net.minecraft.block.pattern with type arguments of type BlockPosModifierConstructorDescriptionResult(BlockPos frontTopLeft, Direction forwards, Direction up, LoadingCache<BlockPos,CachedBlockPosition> cache, int width, int height, int depth) -
Uses of BlockPos in net.minecraft.block.piston
Fields in net.minecraft.block.piston declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosPistonHandler.posFromprivate BlockPosPistonHandler.posToFields in net.minecraft.block.piston with type parameters of type BlockPosMethods in net.minecraft.block.piston that return types with arguments of type BlockPosMethods in net.minecraft.block.piston with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanprivate booleanPistonHandler.tryMoveAdjacentBlock(BlockPos pos)Constructors in net.minecraft.block.piston with parameters of type BlockPosModifierConstructorDescriptionPistonHandler(World world, BlockPos pos, Direction dir, boolean retracted) -
Uses of BlockPos in net.minecraft.block.sapling
Methods in net.minecraft.block.sapling with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanSaplingGenerator.areFlowersNearby(WorldAccess world, BlockPos pos)static booleanLargeTreeSaplingGenerator.canGenerateLargeTree(BlockState state, BlockView world, BlockPos pos, int x, int z)booleanLargeTreeSaplingGenerator.generate(ServerWorld world, ChunkGenerator chunkGenerator, BlockPos pos, BlockState state, Random random)booleanSaplingGenerator.generate(ServerWorld world, ChunkGenerator chunkGenerator, BlockPos pos, BlockState state, Random random)booleanLargeTreeSaplingGenerator.generateLargeTree(ServerWorld world, ChunkGenerator chunkGenerator, BlockPos pos, BlockState state, Random random, int x, int z) -
Uses of BlockPos in net.minecraft.client
Methods in net.minecraft.client with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidKeyboard.copyBlock(BlockState state, BlockPos pos, @Nullable NbtCompound nbt) -
Uses of BlockPos in net.minecraft.client.color.block
Methods in net.minecraft.client.color.block with parameters of type BlockPosModifier and TypeMethodDescriptionintBlockColorProvider.getColor(BlockState state, @Nullable BlockRenderView world, @Nullable BlockPos pos, int tintIndex)intBlockColors.getColor(BlockState state, @Nullable BlockRenderView world, @Nullable BlockPos pos, int tint)intBlockColors.getColor(BlockState state, World world, BlockPos pos) -
Uses of BlockPos in net.minecraft.client.color.world
Methods in net.minecraft.client.color.world with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static intBiomeColors.getColor(BlockRenderView world, BlockPos pos, ColorResolver resolver)static intBiomeColors.getFoliageColor(BlockRenderView world, BlockPos pos)static intBiomeColors.getGrassColor(BlockRenderView world, BlockPos pos)static intBiomeColors.getWaterColor(BlockRenderView world, BlockPos pos) -
Uses of BlockPos in net.minecraft.client.network
Fields in net.minecraft.client.network declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosClientPlayerInteractionManager.currentBreakingPosFields in net.minecraft.client.network with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate Object2ObjectLinkedOpenHashMap<com.mojang.datafixers.util.Pair<BlockPos,PlayerActionC2SPacket.Action>,Vec3d>ClientPlayerInteractionManager.unacknowledgedPlayerActionsMethods in net.minecraft.client.network with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanClientPlayerInteractionManager.attackBlock(BlockPos pos, Direction direction)booleanClientPlayerInteractionManager.breakBlock(BlockPos pos)private booleanClientPlayerInteractionManager.isCurrentlyBreaking(BlockPos pos)voidClientPlayerInteractionManager.processPlayerActionResponse(ClientWorld world, BlockPos pos, BlockState state, PlayerActionC2SPacket.Action action, boolean approved)voidDataQueryHandler.queryBlockNbt(BlockPos pos, Consumer<NbtCompound> callback)private voidClientPlayerInteractionManager.sendPlayerAction(PlayerActionC2SPacket.Action action, BlockPos pos, Direction direction)booleanClientPlayerInteractionManager.updateBlockBreakingProgress(BlockPos pos, Direction direction)private booleanClientPlayerEntity.wouldCollideAt(BlockPos pos) -
Uses of BlockPos in net.minecraft.client.particle
Fields in net.minecraft.client.particle declared as BlockPosMethods in net.minecraft.client.particle with parameters of type BlockPosModifier and TypeMethodDescriptionvoidParticleManager.addBlockBreakingParticles(BlockPos pos, Direction direction)voidParticleManager.addBlockBreakParticles(BlockPos pos, BlockState state)Constructors in net.minecraft.client.particle with parameters of type BlockPosModifierConstructorDescriptionBlockDustParticle(ClientWorld world, double x, double y, double z, double velocityX, double velocityY, double velocityZ, BlockState state, BlockPos blockPos) -
Uses of BlockPos in net.minecraft.client.render
Fields in net.minecraft.client.render declared as BlockPosFields in net.minecraft.client.render with type parameters of type BlockPosMethods in net.minecraft.client.render that return BlockPosMethods in net.minecraft.client.render with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidWorldRenderer.drawBlockOutline(MatrixStack matrices, VertexConsumer vertexConsumer, Entity entity, double double2, double double3, double double4, BlockPos blockPos, BlockState blockState)private ChunkBuilder.BuiltChunkWorldRenderer.getAdjacentChunk(BlockPos pos, ChunkBuilder.BuiltChunk chunk, Direction direction)static intWorldRenderer.getLightmapCoordinates(BlockRenderView world, BlockState state, BlockPos pos)static intWorldRenderer.getLightmapCoordinates(BlockRenderView world, BlockPos pos)protected ChunkBuilder.BuiltChunkBuiltChunkStorage.getRenderedChunk(BlockPos pos)private voidWorldRenderer.method_34808(Frustum frustum, int int2, boolean bool, Vec3d vec3d, BlockPos blockPos, ChunkBuilder.BuiltChunk builtChunk, int int3, BlockPos blockPos2)voidWorldRenderer.playSong(@Nullable SoundEvent song, BlockPos songPosition)voidWorldRenderer.processGlobalEvent(int eventId, BlockPos pos, int int2)voidWorldRenderer.processWorldEvent(PlayerEntity source, int eventId, BlockPos pos, int data)voidWorldRenderer.scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated)private voidWorldRenderer.scheduleSectionRender(BlockPos pos, boolean important)voidWorldRenderer.setBlockBreakingInfo(int entityId, BlockPos pos, int stage)voidWorldRenderer.updateBlock(BlockView world, BlockPos pos, BlockState oldState, BlockState newState, int flags)private voidWorldRenderer.updateEntitiesForSong(World world, BlockPos pos, boolean playing)Constructors in net.minecraft.client.render with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.client.render.block
Methods in net.minecraft.client.render.block with parameters of type BlockPosModifier and TypeMethodDescriptionvoidBlockModelRenderer.AmbientOcclusionCalculator.apply(BlockRenderView world, BlockState state, BlockPos pos, Direction direction, float[] box, BitSet flags, boolean bool)floatBlockModelRenderer.BrightnessCache.getFloat(BlockState state, BlockRenderView blockView, BlockPos pos)intBlockModelRenderer.BrightnessCache.getInt(BlockState state, BlockRenderView blockRenderView, BlockPos pos)private intFluidRenderer.getLight(BlockRenderView world, BlockPos pos)private floatFluidRenderer.getNorthWestCornerFluidHeight(BlockView world, BlockPos pos, Fluid fluid)private voidBlockModelRenderer.getQuadDimensions(BlockRenderView world, BlockState state, BlockPos pos, int[] vertexData, Direction face, @org.jetbrains.annotations.Nullable float[] box, BitSet flags)private static booleanFluidRenderer.isSameFluid(BlockView world, BlockPos pos, Direction side, FluidState state)private static booleanFluidRenderer.isSideCovered(BlockView world, BlockPos pos, Direction direction, float maxDeviation)static booleanFluidRenderer.method_29708(BlockRenderView blockRenderView, BlockPos blockPos, FluidState fluidState, BlockState blockState, Direction direction)private static booleanFluidRenderer.method_29709(BlockView blockView, BlockPos blockPos, BlockState blockState, Direction direction)private static booleanFluidRenderer.method_29710(BlockView blockView, Direction direction, float float2, BlockPos blockPos, BlockState blockState)booleanBlockModelRenderer.render(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack matrix, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay)booleanFluidRenderer.render(BlockRenderView world, BlockPos pos, VertexConsumer vertexConsumer, FluidState state)booleanBlockRenderManager.renderBlock(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrix, VertexConsumer vertexConsumer, boolean cull, Random random)voidBlockRenderManager.renderDamage(BlockState state, BlockPos pos, BlockRenderView world, MatrixStack matrix, VertexConsumer vertexConsumer)booleanBlockModelRenderer.renderFlat(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack buffer, VertexConsumer vertexConsumer, boolean cull, Random random, long long2, int int2)booleanBlockRenderManager.renderFluid(BlockPos pos, BlockRenderView world, VertexConsumer vertexConsumer, FluidState state)private voidBlockModelRenderer.renderQuad(BlockRenderView world, BlockState state, BlockPos pos, VertexConsumer vertexConsumer, MatrixStack.Entry matrixEntry, BakedQuad quad, float brightness0, float brightness1, float brightness2, float brightness3, int light0, int light1, int light2, int light3, int overlay)private voidBlockModelRenderer.renderQuadsFlat(BlockRenderView world, BlockState state, BlockPos pos, int light, int overlay, boolean useWorldLight, MatrixStack matrices, VertexConsumer vertexConsumer, List<BakedQuad> quads, BitSet flags)private voidBlockModelRenderer.renderQuadsSmooth(BlockRenderView world, BlockState state, BlockPos pos, MatrixStack matrix, VertexConsumer vertexConsumer, List<BakedQuad> quads, float[] box, BitSet flags, BlockModelRenderer.AmbientOcclusionCalculator ambientOcclusionCalculator, int overlay)booleanBlockModelRenderer.renderSmooth(BlockRenderView world, BakedModel model, BlockState state, BlockPos pos, MatrixStack buffer, VertexConsumer vertexConsumer, boolean cull, Random random, long seed, int overlay) -
Uses of BlockPos in net.minecraft.client.render.block.entity
Methods in net.minecraft.client.render.block.entity with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidStructureBlockBlockEntityRenderer.renderInvisibleBlocks(StructureBlockBlockEntity entity, VertexConsumer vertices, BlockPos pos, MatrixStack matrixStack)private voidPistonBlockEntityRenderer.renderModel(BlockPos pos, BlockState state, MatrixStack matrices, VertexConsumerProvider vertexConsumers, World world, boolean cull, int overlay) -
Uses of BlockPos in net.minecraft.client.render.chunk
Fields in net.minecraft.client.render.chunk declared as BlockPosMethods in net.minecraft.client.render.chunk that return BlockPosModifier and TypeMethodDescriptionChunkBuilder.BuiltChunk.getNeighborPosition(Direction direction)ChunkBuilder.BuiltChunk.getOrigin()Methods in net.minecraft.client.render.chunk with parameters of type BlockPosModifier and TypeMethodDescriptionstatic @Nullable ChunkRendererRegionChunkRendererRegion.getBlockEntity(BlockPos pos)ChunkRendererRegion.getBlockEntity(BlockPos pos, WorldChunk.CreationType creationType)ChunkRendererRegion.getBlockState(BlockPos pos)intChunkRendererRegion.getColor(BlockPos pos, ColorResolver colorResolver)ChunkRendererRegion.getFluidState(BlockPos pos)protected intprivate booleanChunkBuilder.BuiltChunk.isChunkNonEmpty(BlockPos pos)voidChunkOcclusionDataBuilder.markClosed(BlockPos pos)static booleanChunkRendererRegion.method_30000(BlockPos blockPos, BlockPos blockPos2, int int2, int int3, WorldChunk[][] worldChunk)private static intConstructors in net.minecraft.client.render.chunk with parameters of type BlockPosModifierConstructorDescriptionChunkRendererRegion(World world, int chunkX, int chunkZ, WorldChunk[][] chunks, BlockPos startPos, BlockPos endPos) -
Uses of BlockPos in net.minecraft.client.render.debug
Fields in net.minecraft.client.render.debug declared as BlockPosModifier and TypeFieldDescriptionBeeDebugRenderer.Bee.flowerBeeDebugRenderer.Bee.hiveBeeDebugRenderer.Hive.posGoalSelectorDebugRenderer.GoalSelector.posVillageDebugRenderer.PointOfInterest.posFields in net.minecraft.client.render.debug with type parameters of type BlockPosModifier and TypeFieldDescriptionBeeDebugRenderer.Bee.blacklistVillageDebugRenderer.Brain.field_25287WorldGenAttemptDebugRenderer.field_4640private Map<BlockPos,BeeDebugRenderer.Hive>BeeDebugRenderer.hivesprivate Map<BlockPos,GameTestDebugRenderer.Marker>GameTestDebugRenderer.markersNeighborUpdateDebugRenderer.neighborUpdatesVillageDebugRenderer.Brain.pointsOfInterestprivate Map<BlockPos,VillageDebugRenderer.PointOfInterest>VillageDebugRenderer.pointsOfInterestprivate Collection<BlockPos>RaidCenterDebugRenderer.raidCentersMethods in net.minecraft.client.render.debug that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBeeDebugRenderer.getBeesByHive()BeeDebugRenderer.getBlacklistingBees()VillageDebugRenderer.getGhostPointsOfInterest()Methods in net.minecraft.client.render.debug with parameters of type BlockPosModifier and TypeMethodDescriptionvoidvoidvoidNeighborUpdateDebugRenderer.addNeighborUpdate(long time, BlockPos pos)private static voidBeeDebugRenderer.drawBox(BlockPos pos, float expand, float red, float green, float blue, float alpha)static voidstatic voidDebugRenderer.drawBox(BlockPos pos1, BlockPos pos2, float red, float green, float blue, float alpha)private voidVillageDebugRenderer.drawGhostPointOfInterest(BlockPos pos, List<String> brains)private static voidprivate voidBeeDebugRenderer.drawHiveBees(BlockPos pos, List<String> bees)private static voidVillageDebugRenderer.drawPointOfInterest(BlockPos pos)private static voidRaidCenterDebugRenderer.drawRaidCenter(BlockPos pos)private static voidBeeDebugRenderer.drawString(String string, BlockPos pos, int line, int color)private static voidRaidCenterDebugRenderer.drawString(String string, BlockPos pos, int int2)private static voidVillageDebugRenderer.drawString(String string, BlockPos pos, int offsetY, int color)private Collection<UUID>BeeDebugRenderer.getBeesForHive(BlockPos hivePos)private Collection<UUID>private static floatPathfindingDebugRenderer.getManhattanDistance(BlockPos pos, double x, double y, double z)private StringBeeDebugRenderer.getPositionString(BeeDebugRenderer.Bee bee, BlockPos pos)boolean(package private) booleanVillageDebugRenderer.Brain.isPointOfInterest(BlockPos pos)booleanbooleanGameEventDebugRenderer.Listener.listen(World world, GameEvent event, @Nullable Entity entity, BlockPos pos)Listens to an incoming game event.private voidGameTestDebugRenderer.method_23111(BlockPos blockPos, GameTestDebugRenderer.Marker marker)private Collection<UUID>VillageDebugRenderer.method_29386(BlockPos blockPos)(package private) booleanVillageDebugRenderer.Brain.method_29388(BlockPos blockPos)voidWorldGenAttemptDebugRenderer.method_3872(BlockPos blockPos, float float2, float float3, float float4, float float5, float float6)voidVillageDebugRenderer.removePointOfInterest(BlockPos pos)voidVillageDebugRenderer.setFreeTicketCount(BlockPos pos, int freeTicketCount)Method parameters in net.minecraft.client.render.debug with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidRaidCenterDebugRenderer.setRaidCenters(Collection<BlockPos> centers)Constructors in net.minecraft.client.render.debug with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.client.render.entity
Methods in net.minecraft.client.render.entity with parameters of type BlockPosModifier and TypeMethodDescriptionprotected intBlazeEntityRenderer.getBlockLight(BlazeEntity blazeEntity, BlockPos blockPos)protected intDragonFireballEntityRenderer.getBlockLight(DragonFireballEntity dragonFireballEntity, BlockPos blockPos)protected intEntityRenderer.getBlockLight(T entity, BlockPos pos)protected intExperienceOrbEntityRenderer.getBlockLight(ExperienceOrbEntity experienceOrbEntity, BlockPos blockPos)protected intFlyingItemEntityRenderer.getBlockLight(T entity, BlockPos pos)protected intGlowSquidEntityRenderer.getBlockLight(GlowSquidEntity glowSquidEntity, BlockPos blockPos)protected intItemFrameEntityRenderer.getBlockLight(T t, BlockPos blockPos)protected intMagmaCubeEntityRenderer.getBlockLight(MagmaCubeEntity magmaCubeEntity, BlockPos blockPos)protected intShulkerBulletEntityRenderer.getBlockLight(ShulkerBulletEntity shulkerBulletEntity, BlockPos blockPos)protected intVexEntityRenderer.getBlockLight(VexEntity vexEntity, BlockPos blockPos)protected intWitherEntityRenderer.getBlockLight(WitherEntity witherEntity, BlockPos blockPos)protected intWitherSkullEntityRenderer.getBlockLight(WitherSkullEntity witherSkullEntity, BlockPos blockPos)protected intEntityRenderer.getSkyLight(T entity, BlockPos pos)private static voidEntityRenderDispatcher.renderShadowPart(MatrixStack.Entry entry, VertexConsumer vertices, WorldView world, BlockPos pos, double x, double y, double z, float radius, float opacity) -
Uses of BlockPos in net.minecraft.client.sound
Constructors in net.minecraft.client.sound with parameters of type BlockPosModifierConstructorDescriptionPositionedSoundInstance(SoundEvent sound, SoundCategory category, float volume, float pitch, BlockPos pos) -
Uses of BlockPos in net.minecraft.client.tutorial
Methods in net.minecraft.client.tutorial with parameters of type BlockPosModifier and TypeMethodDescriptionvoidPunchTreeTutorialStepHandler.onBlockBreaking(ClientWorld client, BlockPos pos, BlockState state, float progress)voidTutorialManager.onBlockBreaking(ClientWorld world, BlockPos pos, BlockState state, float progress)default voidTutorialStepHandler.onBlockBreaking(ClientWorld client, BlockPos pos, BlockState state, float progress) -
Uses of BlockPos in net.minecraft.client.util
Methods in net.minecraft.client.util with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidParticleUtil.spawnParticle(Direction.Axis axis, World world, BlockPos pos, double variance, ParticleEffect effect, UniformIntProvider range)static voidParticleUtil.spawnParticle(World world, BlockPos pos, ParticleEffect effect, UniformIntProvider range)static voidParticleUtil.spawnParticle(World world, BlockPos pos, Direction direction, ParticleEffect effect) -
Uses of BlockPos in net.minecraft.client.world
Methods in net.minecraft.client.world that return BlockPosMethods in net.minecraft.client.world with parameters of type BlockPosModifier and TypeMethodDescriptionvoidClientWorld.addBlockBreakParticles(BlockPos pos, BlockState state)private voidClientWorld.addParticle(BlockPos pos, BlockState state, ParticleEffect parameters, boolean bool)private voidClientWorld.addParticle(BlockPos pos, ParticleEffect parameters, VoxelShape shape, double y)intClientWorld.calculateColor(BlockPos pos, ColorResolver colorResolver)voidClientWorld.emitGameEvent(@Nullable Entity entity, GameEvent event, BlockPos pos)intBiomeColorCache.getBiomeColor(BlockPos pos, IntSupplier colorFactory)intClientWorld.getColor(BlockPos pos, ColorResolver colorResolver)booleanDummyClientTickScheduler.isScheduled(BlockPos pos, T object)booleanvoidClientWorld.playSound(BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch, boolean useDistance)voidvoidDummyClientTickScheduler.schedule(BlockPos pos, T object, int delay, TickPriority priority)voidClientWorld.scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated)voidClientWorld.setBlockBreakingInfo(int entityId, BlockPos pos, int progress)voidClientWorld.setBlockStateWithoutNeighborUpdates(BlockPos pos, BlockState state)voidClientWorld.Properties.setSpawnPos(BlockPos pos, float angle)voidClientWorld.setSpawnPos(BlockPos pos, float angle)voidClientWorld.syncGlobalEvent(int eventId, BlockPos pos, int data)voidClientWorld.syncWorldEvent(@Nullable PlayerEntity player, int eventId, BlockPos pos, int data)voidClientWorld.updateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags) -
Uses of BlockPos in net.minecraft.command
Fields in net.minecraft.command declared as BlockPosConstructors in net.minecraft.command with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.command.argument
Methods in net.minecraft.command.argument that return BlockPosModifier and TypeMethodDescriptionstatic BlockPosBlockPosArgumentType.getBlockPos(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name)static BlockPosBlockPosArgumentType.getLoadedBlockPos(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, String name)default BlockPosPosArgument.toAbsoluteBlockPos(ServerCommandSource source)Methods in net.minecraft.command.argument with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanBlockStateArgument.setBlockState(ServerWorld world, BlockPos pos, int flags)booleanBlockStateArgument.test(ServerWorld world, BlockPos pos) -
Uses of BlockPos in net.minecraft.enchantment
Methods in net.minecraft.enchantment with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidFrostWalkerEnchantment.freezeWater(LivingEntity entity, World world, BlockPos blockPos, int level) -
Uses of BlockPos in net.minecraft.entity
Fields in net.minecraft.entity declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosEntity.blockPosprivate BlockPosLivingEntity.lastBlockPosprotected BlockPosEntity.lastNetherPortalPositionFields in net.minecraft.entity with type parameters of type BlockPosModifier and TypeFieldDescriptionprotected static TrackedData<BlockPos>FallingBlockEntity.BLOCK_POSLivingEntity.climbingPosprivate static TrackedData<Optional<BlockPos>>LivingEntity.SLEEPING_POSITIONMethods in net.minecraft.entity that return BlockPosModifier and TypeMethodDescriptionprivate BlockPosLightningEntity.getAffectedBlockPos()Entity.getBlockPos()Entity.getCameraBlockPos()FallingBlockEntity.getFallingBlockPos()Entity.getLandingPos()protected BlockPosEntity.getVelocityAffectingPos()Methods in net.minecraft.entity that return types with arguments of type BlockPosModifier and TypeMethodDescriptionLightningEntity.cleanOxidizationAround(World world, BlockPos pos)LivingEntity.getClimbingPos()LivingEntity.getSleepingPosition()Methods in net.minecraft.entity with parameters of type BlockPosModifier and TypeMethodDescriptionprotected voidLivingEntity.applyMovementEffects(BlockPos pos)private booleanLivingEntity.canEnterTrapdoor(BlockPos pos, BlockState state)booleanEntity.canExplosionDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower)booleanEntity.canModifyAt(World world, BlockPos pos)static <T extends Entity>
booleanSpawnRestriction.canSpawn(EntityType<T> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)private static voidLightningEntity.cleanOxidization(World world, BlockPos pos)LightningEntity.cleanOxidizationAround(World world, BlockPos pos)private static voidLightningEntity.cleanOxidizationAround(World world, BlockPos pos, BlockPos.Mutable mutablePos, int count)booleanEntity.collidesWithStateAtPos(BlockPos pos, BlockState state)EntityType.create(ServerWorld world, @Nullable NbtCompound itemNbt, @Nullable Text name, @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)voidEntity.emitGameEvent(GameEvent event, @Nullable Entity entity, BlockPos pos)voidEntity.emitGameEvent(GameEvent event, BlockPos pos)protected voidEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)protected voidLivingEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)Dismounting.findRespawnPos(EntityType<?> entityType, CollisionView world, BlockPos pos, boolean ignoreInvalidPos)static doubleDismounting.getCeilingHeight(BlockPos pos, int maxDistance, Function<BlockPos,VoxelShape> collisionShapeGetter)static VoxelShapeDismounting.getCollisionShape(BlockView world, BlockPos pos)floatEntity.getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max)protected static doubleEntityType.getOriginY(WorldView world, BlockPos pos, boolean invertY, Box boundingBox)protected Optional<PortalUtil.Rectangle>Entity.getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether)voidEyeOfEnderEntity.initTargetPos(BlockPos pos)Sets where the eye will fly towards.voidFallingBlockEntity.onDestroyedOnLanding(Block block, BlockPos pos)protected voidEntity.playStepSound(BlockPos pos, BlockState blockState)voidEntity.refreshPositionAndAngles(BlockPos pos, float yaw, float pitch)voidFallingBlockEntity.setFallingBlockPos(BlockPos pos)voidEntity.setInNetherPortal(BlockPos pos)voidLivingEntity.setNearbySongPlaying(BlockPos songPosition, boolean playing)private voidLivingEntity.setPositionInBed(BlockPos pos)voidLivingEntity.setSleepingPosition(BlockPos pos)voidEntityType.spawn(ServerWorld world, @Nullable NbtCompound itemNbt, @Nullable Text name, @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)EntityType.spawnFromItemStack(ServerWorld world, @Nullable ItemStack stack, @Nullable PlayerEntity player, BlockPos pos, SpawnReason spawnReason, boolean alignPosition, boolean invertY)booleanSpawnRestriction.SpawnPredicate.test(EntityType<T> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)Method parameters in net.minecraft.entity with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic doubleDismounting.getCeilingHeight(BlockPos pos, int maxDistance, Function<BlockPos,VoxelShape> collisionShapeGetter) -
Uses of BlockPos in net.minecraft.entity.ai
Methods in net.minecraft.entity.ai that return BlockPosModifier and TypeMethodDescriptionstatic BlockPosCreates a fuzzy offset position within the given horizontal and vertical ranges.FuzzyPositions.localFuzz(Random random, int horizontalRange, int verticalRange, int startHeight, double directionX, double directionZ, double angleRange)Tries to create a fuzzy offset position from the direction and the angle range given.static BlockPosFuzzyPositions.towardTarget(PathAwareEntity entity, int horizontalRange, Random random, BlockPos fuzz)FuzzyTargeting.tryMake(PathAwareEntity entity, int horizontalRange, boolean posTargetInRange, BlockPos relativeInRangePos)NoPenaltySolidTargeting.tryMake(PathAwareEntity entity, int horizontalRange, int verticalRange, int startHeight, double directionX, double directionZ, double rangeAngle, boolean posTargetInRange)NoPenaltyTargeting.tryMake(PathAwareEntity entity, int horizontalRange, boolean posTargetInRange, BlockPos fuzz)static BlockPosReturns theextraAbove + 1th closest position higher than the inputposthat does not fulfillcondition, or a position with y set tomaxY.static BlockPosReturns the closest position higher than the inputposthat does not fulfillcondition, or a position with y set tomaxY.FuzzyTargeting.validate(PathAwareEntity entity, BlockPos pos)Methods in net.minecraft.entity.ai with parameters of type BlockPosModifier and TypeMethodDescriptionstatic booleanNavigationConditions.hasPathfindingPenalty(PathAwareEntity entity, BlockPos pos)static booleanNavigationConditions.isHeightInvalid(BlockPos pos, PathAwareEntity entity)static booleanNavigationConditions.isInvalidPosition(EntityNavigation navigation, BlockPos pos)static booleanNavigationConditions.isPositionTargetOutOfWalkRange(boolean posTargetInRange, PathAwareEntity entity, BlockPos pos)static booleanNavigationConditions.isSolidAt(PathAwareEntity entity, BlockPos pos)static booleanNavigationConditions.isWaterAt(PathAwareEntity entity, BlockPos pos)static BlockPosFuzzyPositions.towardTarget(PathAwareEntity entity, int horizontalRange, Random random, BlockPos fuzz)FuzzyTargeting.tryMake(PathAwareEntity entity, int horizontalRange, boolean posTargetInRange, BlockPos relativeInRangePos)NoPenaltyTargeting.tryMake(PathAwareEntity entity, int horizontalRange, boolean posTargetInRange, BlockPos fuzz)static BlockPosReturns theextraAbove + 1th closest position higher than the inputposthat does not fulfillcondition, or a position with y set tomaxY.static BlockPosReturns the closest position higher than the inputposthat does not fulfillcondition, or a position with y set tomaxY.FuzzyTargeting.validate(PathAwareEntity entity, BlockPos pos)Method parameters in net.minecraft.entity.ai with type arguments of type BlockPosModifier and TypeMethodDescriptionFuzzyTargeting.find(PathAwareEntity entity, int horizontalRange, int verticalRange, ToDoubleFunction<BlockPos> scorer)FuzzyPositions.guessBest(Supplier<BlockPos> factory, ToDoubleFunction<BlockPos> scorer)Returns thebottom centerof a highest scoring position, as determined byscorer, out of 10 tries on positions obtained fromfactory.FuzzyPositions.guessBest(Supplier<BlockPos> factory, ToDoubleFunction<BlockPos> scorer)Returns thebottom centerof a highest scoring position, as determined byscorer, out of 10 tries on positions obtained fromfactory.FuzzyPositions.guessBestPathTarget(PathAwareEntity entity, Supplier<BlockPos> factory)CallsFuzzyPositions.guessBest(Supplier, ToDoubleFunction)with theentity's path finding favor as thescorer.static BlockPosReturns theextraAbove + 1th closest position higher than the inputposthat does not fulfillcondition, or a position with y set tomaxY.static BlockPosReturns the closest position higher than the inputposthat does not fulfillcondition, or a position with y set tomaxY. -
Uses of BlockPos in net.minecraft.entity.ai.brain
Fields in net.minecraft.entity.ai.brain declared as BlockPosFields in net.minecraft.entity.ai.brain with type parameters of type BlockPosModifier and TypeFieldDescriptionstatic MemoryModuleType<BlockPos>MemoryModuleType.CELEBRATE_LOCATIONstatic MemoryModuleType<BlockPos>MemoryModuleType.NEAREST_BEDstatic MemoryModuleType<BlockPos>MemoryModuleType.NEAREST_REPELLENTMethods in net.minecraft.entity.ai.brain that return BlockPosModifier and TypeMethodDescriptionBlockPosLookTarget.getBlockPos()EntityLookTarget.getBlockPos()LookTarget.getBlockPos()Constructors in net.minecraft.entity.ai.brain with parameters of type BlockPosModifierConstructorDescriptionBlockPosLookTarget(BlockPos blockPos)WalkTarget(BlockPos pos, float speed, int completionRange) -
Uses of BlockPos in net.minecraft.entity.ai.brain.sensor
Methods in net.minecraft.entity.ai.brain.sensor that return types with arguments of type BlockPosModifier and TypeMethodDescriptionHoglinSpecificSensor.findNearestWarpedFungus(ServerWorld world, HoglinEntity hoglin)PiglinSpecificSensor.findPiglinRepellent(ServerWorld world, LivingEntity entity)Methods in net.minecraft.entity.ai.brain.sensor with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static booleanPiglinSpecificSensor.isPiglinRepellent(ServerWorld world, BlockPos pos) -
Uses of BlockPos in net.minecraft.entity.ai.brain.task
Fields in net.minecraft.entity.ai.brain.task declared as BlockPosModifier and TypeFieldDescriptionJumpInBedTask.bedPosFarmerVillagerTask.currentTargetprivate BlockPosPrepareRamTask.Ram.endWanderAroundTask.lookTargetPosprivate BlockPosLongJumpTask.Target.posprivate BlockPosPrepareRamTask.Ram.startFields in net.minecraft.entity.ai.brain.task with type parameters of type BlockPosModifier and TypeFieldDescriptionHideInHomeTask.homePositionBoneMealTask.posFarmerVillagerTask.targetPositionsMethods in net.minecraft.entity.ai.brain.task that return BlockPosModifier and TypeMethodDescriptionFarmerVillagerTask.chooseRandomTarget(ServerWorld world)private static BlockPosprivate static BlockPosGoToCelebrateTask.getCelebrateLocation(MobEntity entity)PrepareRamTask.Ram.getEnd()LongJumpTask.Target.getPos()PrepareRamTask.Ram.getStart()Methods in net.minecraft.entity.ai.brain.task that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBoneMealTask.findBoneMealPos(ServerWorld world, VillagerEntity entity)PrepareRamTask.findRamStart(PathAwareEntity entity, LivingEntity target)JumpInBedTask.getNearestBed(MobEntity mob)VillagerBreedTask.getReachableHome(ServerWorld world, VillagerEntity villager)static GoToRememberedPositionTask<BlockPos>GoToRememberedPositionTask.toBlock(MemoryModuleType<BlockPos> memoryType, float speed, int range, boolean requiresWalkTarget)Methods in net.minecraft.entity.ai.brain.task with parameters of type BlockPosModifier and TypeMethodDescriptionprivate Vec3dPrepareRamTask.calculateRamTarget(BlockPos start, BlockPos end)private booleanBoneMealTask.canBoneMeal(BlockPos pos, ServerWorld world)private booleanPrepareRamTask.canReach(PathAwareEntity entity, BlockPos target)private booleanVillagerBreedTask.canReachHome(VillagerEntity villager, BlockPos pos)private booleanTakeJobSiteTask.canReachJobSite(VillagerEntity villager, BlockPos pos, PointOfInterestType poiType)private booleanTakeJobSiteTask.canUseJobSite(PointOfInterestType poiType, VillagerEntity villager, BlockPos pos)private voidTakeJobSiteTask.claimSite(ServerWorld world, VillagerEntity previousOwner, VillagerEntity newOwner, BlockPos pos, boolean jobSitePresent)private static BlockPosprivate booleanForgetCompletedPointOfInterestTask.hasCompletedPointOfInterest(ServerWorld world, BlockPos pos)private static booleanOpenDoorsTask.hasOtherMobReachedDoor(ServerWorld world, LivingEntity entity, BlockPos pos)private static booleanOpenDoorsTask.hasReached(ServerWorld world, LivingEntity entity, BlockPos pos)private booleanJumpInBedTask.isBedAt(ServerWorld world, BlockPos pos)private booleanForgetCompletedPointOfInterestTask.isBedOccupiedByOthers(ServerWorld world, BlockPos pos, LivingEntity entity)static booleanSeekSkyTask.isSkyVisible(ServerWorld world, LivingEntity entity, BlockPos pos)private booleanFarmerVillagerTask.isSuitableTarget(BlockPos pos, ServerWorld world)private voidOpenDoorsTask.rememberToCloseDoor(ServerWorld world, LivingEntity entity, BlockPos pos)private voidVillagerBreedTask.setChildHome(ServerWorld world, VillagerEntity child, BlockPos pos)private voidJumpInBedTask.setWalkTarget(MobEntity mob, BlockPos pos)private voidFarmerWorkTask.syncComposterEvent(ServerWorld world, BlockState oldState, BlockPos pos, BlockState newState)static voidLookTargetUtil.walkTowards(LivingEntity entity, BlockPos target, float speed, int completionRange)Method parameters in net.minecraft.entity.ai.brain.task with type arguments of type BlockPosModifier and TypeMethodDescriptionstatic GoToRememberedPositionTask<BlockPos>GoToRememberedPositionTask.toBlock(MemoryModuleType<BlockPos> memoryType, float speed, int range, boolean requiresWalkTarget)Constructors in net.minecraft.entity.ai.brain.task with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.entity.ai.goal
Fields in net.minecraft.entity.ai.goal declared as BlockPosModifier and TypeFieldDescriptionprotected BlockPosDoorInteractGoal.doorPosprivate BlockPosMoveThroughVillageGoal.targetprotected BlockPosMoveToTargetPosGoal.targetPosGoToVillageGoal.targetPositionFields in net.minecraft.entity.ai.goal with type parameters of type BlockPosMethods in net.minecraft.entity.ai.goal that return BlockPosModifier and TypeMethodDescriptionIronGolemWanderAroundGoal.findRandomPosInChunk(ChunkSectionPos pos)protected BlockPosMoveToTargetPosGoal.getTargetPos()EscapeDangerGoal.locateClosestWater(BlockView blockView, Entity entity, int rangeX, int rangeY)StepAndDestroyBlockGoal.tweakToProperPos(BlockPos pos, BlockView world)Methods in net.minecraft.entity.ai.goal with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanFollowOwnerGoal.canTeleportTo(BlockPos pos)private booleanDolphinJumpGoal.isAirAbove(BlockPos pos, int offsetX, int offsetZ, int multiplier)private booleanprotected booleanCatSitOnBlockGoal.isTargetPos(WorldView world, BlockPos pos)protected booleanGoToOwnerAndPurrGoal.isTargetPos(WorldView world, BlockPos pos)protected abstract booleanMoveToTargetPosGoal.isTargetPos(WorldView world, BlockPos pos)protected booleanStepAndDestroyBlockGoal.isTargetPos(WorldView world, BlockPos pos)private booleanvoidStepAndDestroyBlockGoal.onDestroyBlock(World world, BlockPos pos)private booleanMoveThroughVillageGoal.shouldVisit(BlockPos pos)voidStepAndDestroyBlockGoal.tickStepping(WorldAccess world, BlockPos pos)StepAndDestroyBlockGoal.tweakToProperPos(BlockPos pos, BlockView world) -
Uses of BlockPos in net.minecraft.entity.ai.pathing
Fields in net.minecraft.entity.ai.pathing declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosEntityNavigation.currentTargetprivate BlockPosPath.targetprivate BlockPosSpiderNavigation.targetPosMethods in net.minecraft.entity.ai.pathing that return BlockPosModifier and TypeMethodDescriptionPathNode.getBlockPos()Path.getCurrentNodePos()Path.getNodePos(int index)Path.getTarget()EntityNavigation.getTargetPos()Methods in net.minecraft.entity.ai.pathing with parameters of type BlockPosModifier and TypeMethodDescriptionprotected PathNodeTypeLandPathNodeMaker.adjustNodeType(BlockView world, boolean canOpenDoors, boolean canEnterOpenDoors, BlockPos pos, PathNodeType type)private booleanLandPathNodeMaker.canPathThrough(BlockPos pos)private PathPathNodeNavigator.createPath(PathNode endNode, BlockPos target, boolean reachesTarget)LandPathNodeMaker.findNearbyNodeTypes(BlockView world, int x, int y, int z, int sizeX, int sizeY, int sizeZ, boolean canOpenDoors, boolean canEnterOpenDoors, EnumSet<PathNodeType> nearbyTypes, PathNodeType type, BlockPos pos)Adds the node types in the box with the given size to the input EnumSet.EntityNavigation.findPathTo(BlockPos target, int distance)EntityNavigation.findPathTo(BlockPos target, int minDistance, int maxDistance)MobNavigation.findPathTo(BlockPos target, int distance)SpiderNavigation.findPathTo(BlockPos target, int distance)protected static PathNodeTypeLandPathNodeMaker.getCommonNodeType(BlockView world, BlockPos pos)floatPathNode.getDistance(BlockPos pos)static doublefloatPathNode.getManhattanDistance(BlockPos pos)protected PathNodeprivate PathNodeTypeLandPathNodeMaker.getNodeType(MobEntity entity, BlockPos pos)floatPathNode.getSquaredDistance(BlockPos pos)booleanBirdNavigation.isValidPosition(BlockPos pos)booleanEntityNavigation.isValidPosition(BlockPos pos)booleanSwimNavigation.isValidPosition(BlockPos pos)protected doubleAmphibiousPathNodeMaker.method_37003(BlockPos blockPos)protected doubleLandPathNodeMaker.method_37003(BlockPos blockPos)voidEntityNavigation.onBlockChanged(BlockPos pos)Method parameters in net.minecraft.entity.ai.pathing with type arguments of type BlockPosModifier and TypeMethodDescriptionEntityNavigation.findPathTo(Set<BlockPos> positions, int distance)EntityNavigation.findPathTo(Set<BlockPos> positions, int range, boolean useHeadPos, int distance)EntityNavigation.findPathToAny(Set<BlockPos> positions, int range, boolean useHeadPos, int distance, float followRange)EntityNavigation.findPathToAny(Stream<BlockPos> positions, int distance)PathNodeNavigator.findPathToAny(Profiler profiler, PathNode pathNode, Map<TargetPathNode,BlockPos> map, float float2, int int2, float float3)PathNodeNavigator.findPathToAny(ChunkCache world, MobEntity mob, Set<BlockPos> positions, float followRange, int distance, float rangeMultiplier)Constructors in net.minecraft.entity.ai.pathing with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.entity.boss.dragon
Fields in net.minecraft.entity.boss.dragon declared as BlockPosMethods in net.minecraft.entity.boss.dragon with parameters of type BlockPosModifier and TypeMethodDescriptionvoidEnderDragonEntity.crystalDestroyed(EndCrystalEntity crystal, BlockPos pos, DamageSource source)private voidEnderDragonFight.generateEndGateway(BlockPos pos)abstract voidEnderDragonSpawnState.run(ServerWorld world, EnderDragonFight fight, List<EndCrystalEntity> crystals, int int2, BlockPos pos) -
Uses of BlockPos in net.minecraft.entity.boss.dragon.phase
Methods in net.minecraft.entity.boss.dragon.phase with parameters of type BlockPosModifier and TypeMethodDescriptionvoidAbstractPhase.crystalDestroyed(EndCrystalEntity crystal, BlockPos pos, DamageSource source, @Nullable PlayerEntity player)voidHoldingPatternPhase.crystalDestroyed(EndCrystalEntity crystal, BlockPos pos, DamageSource source, @Nullable PlayerEntity player)voidPhase.crystalDestroyed(EndCrystalEntity crystal, BlockPos pos, DamageSource source, @Nullable PlayerEntity player) -
Uses of BlockPos in net.minecraft.entity.data
Fields in net.minecraft.entity.data with type parameters of type BlockPosModifier and TypeFieldDescriptionstatic TrackedDataHandler<BlockPos>TrackedDataHandlerRegistry.BLOCK_POSstatic TrackedDataHandler<Optional<BlockPos>>TrackedDataHandlerRegistry.OPTIONAL_BLOCK_POS -
Uses of BlockPos in net.minecraft.entity.decoration
Fields in net.minecraft.entity.decoration declared as BlockPosFields in net.minecraft.entity.decoration with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate static TrackedData<Optional<BlockPos>>EndCrystalEntity.BEAM_TARGETMethods in net.minecraft.entity.decoration that return BlockPosModifier and TypeMethodDescriptionEndCrystalEntity.getBeamTarget()AbstractDecorationEntity.getDecorationBlockPos()Methods in net.minecraft.entity.decoration with parameters of type BlockPosModifier and TypeMethodDescriptionstatic LeashKnotEntityLeashKnotEntity.getOrCreate(World world, BlockPos pos)voidEndCrystalEntity.setBeamTarget(@Nullable BlockPos beamTarget)Constructors in net.minecraft.entity.decoration with parameters of type BlockPosModifierConstructorDescriptionprotectedAbstractDecorationEntity(EntityType<? extends AbstractDecorationEntity> type, World world, BlockPos pos)GlowItemFrameEntity(World world, BlockPos pos, Direction facing)ItemFrameEntity(EntityType<? extends ItemFrameEntity> type, World world, BlockPos pos, Direction facing)ItemFrameEntity(World world, BlockPos pos, Direction facing)LeashKnotEntity(World world, BlockPos pos) -
Uses of BlockPos in net.minecraft.entity.decoration.painting
Constructors in net.minecraft.entity.decoration.painting with parameters of type BlockPosModifierConstructorDescriptionPaintingEntity(World world, BlockPos pos, Direction direction)PaintingEntity(World world, BlockPos pos, Direction direction, PaintingMotive motive) -
Uses of BlockPos in net.minecraft.entity.mob
Fields in net.minecraft.entity.mob declared as BlockPosModifier and TypeFieldDescriptionVexEntity.bounds(package private) BlockPosPhantomEntity.circlingCenterprivate BlockPosPatrolEntity.patrolTargetprivate BlockPosMobEntity.positionTargetShulkerEntity.prevAttachedBlockMethods in net.minecraft.entity.mob that return BlockPosModifier and TypeMethodDescriptionVexEntity.getBounds()PatrolEntity.getPatrolTarget()Returns the position this patrol entity is walking to.MobEntity.getPositionTarget()Methods in net.minecraft.entity.mob that return types with arguments of type BlockPosModifier and TypeMethodDescriptionprivate static GoToRememberedPositionTask<BlockPos>PiglinBrain.makeGoToSoulFireTask()Methods in net.minecraft.entity.mob with parameters of type BlockPosModifier and TypeMethodDescriptionprotected PathNodeTypeRavagerEntity.PathNodeMaker.adjustNodeType(BlockView world, boolean canOpenDoors, boolean canEnterOpenDoors, BlockPos pos, PathNodeType type)static booleanMagmaCubeEntity.canMagmaCubeSpawn(EntityType<MagmaCubeEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanMobEntity.canMobSpawn(EntityType<? extends MobEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)private booleanEndermanEntity.PlaceBlockGoal.canPlaceOn(World world, BlockPos posAbove, BlockState carriedState, BlockState stateAbove, BlockState state, BlockPos pos)static booleanDrownedEntity.canSpawn(EntityType<DrownedEntity> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanEndermiteEntity.canSpawn(EntityType<EndermiteEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanGhastEntity.canSpawn(EntityType<GhastEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanGuardianEntity.canSpawn(EntityType<? extends GuardianEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanHoglinEntity.canSpawn(EntityType<HoglinEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanHuskEntity.canSpawn(EntityType<HuskEntity> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanPatrolEntity.canSpawn(EntityType<? extends PatrolEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanPiglinEntity.canSpawn(EntityType<PiglinEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanSilverfishEntity.canSpawn(EntityType<SilverfishEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanSlimeEntity.canSpawn(EntityType<SlimeEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanStrayEntity.canSpawn(EntityType<StrayEntity> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanZombifiedPiglinEntity.canSpawn(EntityType<ZombifiedPiglinEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanHostileEntity.canSpawnIgnoreLightLevel(EntityType<? extends HostileEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanHostileEntity.canSpawnInDark(EntityType<? extends HostileEntity> type, ServerWorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanWaterCreatureEntity.canSpawnUnderground(EntityType<? extends LivingEntity> entityType, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)(package private) booleanprotected voidFlyingEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)ShulkerEntity.findAttachSide(BlockPos pos)floatGiantEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatGuardianEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatHoglinEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatHostileEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatPathAwareEntity.getPathfindingFavor(BlockPos pos)floatPathAwareEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatPillagerEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatSilverfishEntity.getPathfindingFavor(BlockPos pos, WorldView world)booleanMobEntity.isInWalkTargetRange(BlockPos pos)static booleanHostileEntity.isSpawnDark(ServerWorldAccess world, BlockPos pos, Random random)protected booleanDrownedEntity.LeaveWaterGoal.isTargetPos(WorldView world, BlockPos pos)private static booleanDrownedEntity.isValidSpawnDepth(WorldAccess world, BlockPos pos)(package private) static booleanHoglinBrain.isWarpedFungusAround(HoglinEntity hoglin, BlockPos pos)private booleanShulkerEntity.method_33351(BlockPos pos)voidZombieEntity.DestroyEggGoal.onDestroyBlock(World world, BlockPos pos)protected voidAbstractSkeletonEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidEndermiteEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidHoglinEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidPiglinBruteEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidPiglinEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidRavagerEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidSilverfishEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidSpiderEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidZoglinEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidZombieEntity.playStepSound(BlockPos pos, BlockState blockState)voidvoidPatrolEntity.setPatrolTarget(BlockPos targetPos)voidMobEntity.setPositionTarget(BlockPos target, int range)voidZombieEntity.DestroyEggGoal.tickStepping(WorldAccess world, BlockPos pos) -
Uses of BlockPos in net.minecraft.entity.passive
Fields in net.minecraft.entity.passive declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosCatEntity.SleepWithOwnerGoal.bedPosBeeEntity.flowerPosprivate BlockPosBatEntity.hangingPositionBeeEntity.hivePosprivate BlockPosParrotEntity.songSourceWanderingTraderEntity.wanderTargetFields in net.minecraft.entity.passive with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate static TrackedData<BlockPos>TurtleEntity.HOME_POSBeeEntity.MoveToHiveGoal.possibleHivesprivate static TrackedData<BlockPos>TurtleEntity.TRAVEL_POSprivate static TrackedData<BlockPos>DolphinEntity.TREASURE_POSMethods in net.minecraft.entity.passive that return BlockPosModifier and TypeMethodDescriptionBeeEntity.getFlowerPos()VillagerEntity.getHighestOpenPositionOnOffset(BlockPos pos, double x, double z)BeeEntity.getHivePos()(package private) BlockPosTurtleEntity.getHomePos()StriderEntity.GoBackToLavaGoal.getTargetPos()(package private) BlockPosTurtleEntity.getTravelPos()DolphinEntity.getTreasurePos()WanderingTraderEntity.getWanderTarget()Methods in net.minecraft.entity.passive that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBeeEntity.PollinateGoal.findFlower(Predicate<BlockState> predicate, double searchDistance)BeeEntity.PollinateGoal.getFlower()BeeEntity.FindHiveGoal.getNearbyFreeHives()BeeEntity.getPossibleHives()Methods in net.minecraft.entity.passive with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidBeeEntity.MoveToHiveGoal.addPossibleHive(BlockPos pos)static booleanBatEntity.canSpawn(EntityType<BatEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanDolphinEntity.canSpawn(EntityType<DolphinEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanFishEntity.canSpawn(EntityType<? extends FishEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanMooshroomEntity.canSpawn(EntityType<MooshroomEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanOcelotEntity.canSpawn(EntityType<OcelotEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanParrotEntity.canSpawn(EntityType<ParrotEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanPolarBearEntity.canSpawn(EntityType<PolarBearEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanRabbitEntity.canSpawn(EntityType<RabbitEntity> entity, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanSquidEntity.canSpawn(EntityType<SquidEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanStriderEntity.canSpawn(EntityType<StriderEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)static booleanTurtleEntity.canSpawn(EntityType<TurtleEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)private booleanBeeEntity.doesHiveHaveSpace(BlockPos pos)protected voidBatEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)protected voidBeeEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)protected voidParrotEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)protected voidStriderEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)VillagerEntity.getHighestOpenPositionOnOffset(BlockPos pos, double x, double z)floatAnimalEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatAxolotlEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatBeeEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatMooshroomEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatStriderEntity.getPathfindingFavor(BlockPos pos, WorldView world)floatTurtleEntity.getPathfindingFavor(BlockPos pos, WorldView world)private booleanBeeEntity.MoveToHiveGoal.isCloseEnough(BlockPos pos)(package private) boolean(package private) booleanBeeEntity.MoveToHiveGoal.isPossibleHive(BlockPos pos)protected booleanFoxEntity.EatSweetBerriesGoal.isTargetPos(WorldView world, BlockPos pos)protected booleanRabbitEntity.EatCarrotCropGoal.isTargetPos(WorldView world, BlockPos pos)protected booleanStriderEntity.GoBackToLavaGoal.isTargetPos(WorldView world, BlockPos pos)protected booleanTurtleEntity.LayEggGoal.isTargetPos(WorldView world, BlockPos pos)protected booleanTurtleEntity.WanderInWaterGoal.isTargetPos(WorldView world, BlockPos pos)(package private) booleanprivate booleanWanderingTraderEntity.WanderToTargetGoal.isTooFarFrom(BlockPos pos, double proximityDistance)static booleanAnimalEntity.isValidNaturalSpawn(EntityType<? extends AnimalEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random)booleanAxolotlEntity.AxolotlSwimNavigation.isValidPosition(BlockPos pos)booleanStriderEntity.Navigation.isValidPosition(BlockPos pos)booleanTurtleEntity.TurtleSwimNavigation.isValidPosition(BlockPos pos)(package private) booleanBeeEntity.isWithinDistance(BlockPos pos, int distance)protected voidBeeEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidChickenEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidCowEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidFishEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidGoatEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidHorseBaseEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidIronGolemEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidLlamaEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidPandaEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidParrotEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidPigEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidPolarBearEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidSheepEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidStriderEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidTurtleEntity.playStepSound(BlockPos pos, BlockState blockState)protected voidWolfEntity.playStepSound(BlockPos pos, BlockState blockState)voidBeeEntity.setFlowerPos(BlockPos pos)voidTurtleEntity.setHomePos(BlockPos pos)voidParrotEntity.setNearbySongPlaying(BlockPos songPosition, boolean playing)(package private) voidTurtleEntity.setTravelPos(BlockPos pos)voidDolphinEntity.setTreasurePos(BlockPos treasurePos)voidWanderingTraderEntity.setWanderTarget(@Nullable BlockPos pos)void(package private) voidBeeEntity.startMovingTo(BlockPos pos)private booleanBeeEntity.MoveToHiveGoal.startMovingToFar(BlockPos pos) -
Uses of BlockPos in net.minecraft.entity.player
Methods in net.minecraft.entity.player with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanPlayerEntity.canPlaceOn(BlockPos pos, Direction facing, ItemStack stack)protected booleanPlayerEntity.doesNotSuffocate(BlockPos pos)PlayerEntity.findRespawnPosition(ServerWorld world, BlockPos pos, float float2, boolean bool, boolean bool2)booleanPlayerEntity.isBlockBreakingRestricted(World world, BlockPos pos, GameMode gameMode)com.mojang.datafixers.util.Either<PlayerEntity.SleepFailureReason,Unit>Constructors in net.minecraft.entity.player with parameters of type BlockPosModifierConstructorDescriptionPlayerEntity(World world, BlockPos pos, float yaw, com.mojang.authlib.GameProfile profile) -
Uses of BlockPos in net.minecraft.entity.projectile
Methods in net.minecraft.entity.projectile with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanProjectileEntity.canModifyAt(World world, BlockPos pos)floatWitherSkullEntity.getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max)private FishingBobberEntity.PositionTypeFishingBobberEntity.getPositionType(BlockPos pos)private FishingBobberEntity.PositionTypeFishingBobberEntity.getPositionType(BlockPos start, BlockPos end)private booleanFishingBobberEntity.isOpenOrWaterAround(BlockPos pos)private voidFishingBobberEntity.tickFishingLogic(BlockPos pos) -
Uses of BlockPos in net.minecraft.entity.projectile.thrown
Methods in net.minecraft.entity.projectile.thrown with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.entity.raid
Fields in net.minecraft.entity.raid declared as BlockPosFields in net.minecraft.entity.raid with type parameters of type BlockPosMethods in net.minecraft.entity.raid with parameters of type BlockPosModifier and TypeMethodDescriptionprivate booleanRaiderEntity.AttackHomeGoal.canLootHome(BlockPos pos) -
Uses of BlockPos in net.minecraft.entity.vehicle
Fields in net.minecraft.entity.vehicle declared as BlockPosMethods in net.minecraft.entity.vehicle with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanTntMinecartEntity.canExplosionDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float explosionPower)protected voidBoatEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)floatTntMinecartEntity.getEffectiveExplosionResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState, float max)protected voidAbstractMinecartEntity.moveOnRail(BlockPos pos, BlockState state)protected voidFurnaceMinecartEntity.moveOnRail(BlockPos pos, BlockState state)private booleanAbstractMinecartEntity.willHitBlockAt(BlockPos pos) -
Uses of BlockPos in net.minecraft.fluid
Methods in net.minecraft.fluid with parameters of type BlockPosModifier and TypeMethodDescriptionprotected abstract voidFlowableFluid.beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state)protected voidLavaFluid.beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state)protected voidWaterFluid.beforeBreakingBlock(WorldAccess world, BlockPos pos, BlockState state)booleanEmptyFluid.canBeReplacedWith(FluidState state, BlockView world, BlockPos pos, Fluid fluid, Direction direction)protected abstract booleanFluid.canBeReplacedWith(FluidState state, BlockView world, BlockPos pos, Fluid fluid, Direction direction)booleanFluidState.canBeReplacedWith(BlockView world, BlockPos pos, Fluid fluid, Direction direction)booleanLavaFluid.canBeReplacedWith(FluidState state, BlockView world, BlockPos pos, Fluid fluid, Direction direction)booleanWaterFluid.canBeReplacedWith(FluidState state, BlockView world, BlockPos pos, Fluid fluid, Direction direction)private booleanFlowableFluid.canFill(BlockView world, BlockPos pos, BlockState state, Fluid fluid)protected booleanFlowableFluid.canFlow(BlockView world, BlockPos fluidPos, BlockState fluidBlockState, Direction flowDirection, BlockPos flowTo, BlockState flowToBlockState, FluidState fluidState, Fluid fluid)private booleanFlowableFluid.canFlowThrough(BlockView world, Fluid fluid, BlockPos pos, BlockState state, Direction face, BlockPos fromPos, BlockState fromState, FluidState fluidState)private booleanLavaFluid.canLightFire(WorldView world, BlockPos pos)protected voidFlowableFluid.flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState)protected voidLavaFluid.flow(WorldAccess world, BlockPos pos, BlockState state, Direction direction, FluidState fluidState)floatEmptyFluid.getHeight(FluidState state, BlockView world, BlockPos pos)floatFlowableFluid.getHeight(FluidState state, BlockView world, BlockPos pos)abstract floatFluid.getHeight(FluidState state, BlockView world, BlockPos pos)floatprotected intFlowableFluid.getNextTickDelay(World world, BlockPos pos, FluidState oldState, FluidState newState)intLavaFluid.getNextTickDelay(World world, BlockPos pos, FluidState oldState, FluidState newState)EmptyFluid.getShape(FluidState state, BlockView world, BlockPos pos)FlowableFluid.getShape(FluidState state, BlockView world, BlockPos pos)abstract VoxelShapeFluid.getShape(FluidState state, BlockView world, BlockPos pos)protected Map<Direction,FluidState>FlowableFluid.getSpread(WorldView world, BlockPos pos, BlockState state)protected FluidStateFlowableFluid.getUpdatedState(WorldView world, BlockPos pos, BlockState state)EmptyFluid.getVelocity(BlockView world, BlockPos pos, FluidState state)FlowableFluid.getVelocity(BlockView world, BlockPos pos, FluidState state)protected abstract Vec3dFluid.getVelocity(BlockView world, BlockPos pos, FluidState state)FluidState.getVelocity(BlockView world, BlockPos pos)private booleanLavaFluid.hasBurnableBlock(WorldView world, BlockPos pos)private static booleanFlowableFluid.isFluidAboveEqual(FluidState state, BlockView world, BlockPos pos)private booleanFlowableFluid.method_15736(BlockView world, Fluid fluid, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState)private intFlowableFluid.method_15740(WorldView world, BlockPos pos)protected intFlowableFluid.method_15742(WorldView world, BlockPos blockPos, int int2, Direction direction, BlockState blockState, BlockPos blockPos2, Short2ObjectMap<com.mojang.datafixers.util.Pair<BlockState,FluidState>> short2ObjectMap, Short2BooleanMap short2BooleanMap)private voidFlowableFluid.method_15744(WorldAccess world, BlockPos pos, FluidState fluidState, BlockState blockState)private static shortFlowableFluid.method_15747(BlockPos blockPos, BlockPos blockPos2)protected booleanFlowableFluid.method_15749(BlockView world, BlockPos pos, Direction direction)booleanFluidState.method_15756(BlockView world, BlockPos pos)protected voidFluid.onRandomTick(World world, BlockPos pos, FluidState state, Random random)voidFluidState.onRandomTick(World world, BlockPos pos, Random random)voidLavaFluid.onRandomTick(World world, BlockPos pos, FluidState state, Random random)voidFlowableFluid.onScheduledTick(World world, BlockPos pos, FluidState state)protected voidFluid.onScheduledTick(World world, BlockPos pos, FluidState state)voidFluidState.onScheduledTick(World world, BlockPos pos)private voidLavaFluid.playExtinguishEvent(WorldAccess world, BlockPos pos)protected voidFluid.randomDisplayTick(World world, BlockPos pos, FluidState state, Random random)voidFluidState.randomDisplayTick(World world, BlockPos pos, Random random)voidLavaFluid.randomDisplayTick(World world, BlockPos pos, FluidState state, Random random)voidWaterFluid.randomDisplayTick(World world, BlockPos pos, FluidState state, Random random)private booleanFlowableFluid.receivesFlow(Direction face, BlockView world, BlockPos pos, BlockState state, BlockPos fromPos, BlockState fromState)protected voidFlowableFluid.tryFlow(WorldAccess world, BlockPos fluidPos, FluidState state) -
Uses of BlockPos in net.minecraft.item
Fields in net.minecraft.item declared as BlockPosMethods in net.minecraft.item that return BlockPosModifier and TypeMethodDescriptionAutomaticItemPlacementContext.getBlockPos()ItemPlacementContext.getBlockPos()ItemUsageContext.getBlockPos()Methods in net.minecraft.item with parameters of type BlockPosModifier and TypeMethodDescriptionstatic ActionResultLeadItem.attachHeldMobsToBlock(PlayerEntity player, World world, BlockPos pos)booleanDebugStickItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner)Checks if a player can break a block while holding the item.booleanItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner)Checks if a player can break a block while holding the item.booleanSwordItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner)Checks if a player can break a block while holding the item.booleanTridentItem.canMine(BlockState state, World world, BlockPos pos, PlayerEntity miner)Checks if a player can break a block while holding the item.protected booleanDecorationItem.canPlaceOn(PlayerEntity player, Direction side, ItemStack stack, BlockPos pos)protected booleanItemFrameItem.canPlaceOn(PlayerEntity player, Direction side, ItemStack stack, BlockPos pos)static voidBoneMealItem.createParticles(WorldAccess world, BlockPos pos, int count)private BlockStateFilledMapItem.getFluidStateIfVisible(World world, BlockState state, BlockPos pos)static ItemPlacementContextItemPlacementContext.offset(ItemPlacementContext context, BlockPos pos, Direction side)voidvoidEntityBucketItem.onEmptied(@Nullable PlayerEntity player, World world, ItemStack stack, BlockPos pos)default voidFluidModificationItem.onEmptied(@Nullable PlayerEntity player, World world, ItemStack stack, BlockPos pos)booleanBucketItem.placeFluid(@Nullable PlayerEntity player, World world, BlockPos pos, @Nullable BlockHitResult hitResult)booleanFluidModificationItem.placeFluid(@Nullable PlayerEntity player, World world, BlockPos pos, @Nullable BlockHitResult hitResult)booleanPowderSnowBucketItem.placeFluid(@Nullable PlayerEntity player, World world, BlockPos pos, @Nullable BlockHitResult hitResult)private BlockStateBlockItem.placeFromTag(BlockPos pos, World world, ItemStack stack, BlockState state)protected voidBucketItem.playEmptyingSound(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos)protected voidEntityBucketItem.playEmptyingSound(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos)private voidFireChargeItem.playUseSound(World world, BlockPos pos)booleanItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner)voidItemStack.postMine(World world, BlockState state, BlockPos pos, PlayerEntity miner)booleanMiningToolItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner)booleanShearsItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner)booleanSwordItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner)booleanTridentItem.postMine(ItemStack stack, World world, BlockState state, BlockPos pos, LivingEntity miner)protected booleanBlockItem.postPlacement(BlockPos pos, World world, @Nullable PlayerEntity player, ItemStack stack, BlockState state)protected booleanSignItem.postPlacement(BlockPos pos, World world, @Nullable PlayerEntity player, ItemStack stack, BlockState state)private voidEntityBucketItem.spawnEntity(ServerWorld world, ItemStack stack, BlockPos pos)private booleanDebugStickItem.use(PlayerEntity player, BlockState state, WorldAccess world, BlockPos pos, boolean update, ItemStack stack)static booleanBoneMealItem.useOnFertilizable(ItemStack stack, World world, BlockPos pos)static booleanBoneMealItem.useOnGround(ItemStack stack, World world, BlockPos blockPos, @Nullable Direction facing)private voidCompassItem.writeNbt(RegistryKey<World> worldKey, BlockPos pos, NbtCompound nbt)static booleanBlockItem.writeTagToBlockEntity(World world, @Nullable PlayerEntity player, BlockPos pos, ItemStack stack)Constructors in net.minecraft.item with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.item.map
Fields in net.minecraft.item.map declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosMapBannerMarker.posprivate BlockPosMapFrameMarker.posMethods in net.minecraft.item.map that return BlockPosMethods in net.minecraft.item.map with parameters of type BlockPosModifier and TypeMethodDescriptionvoidMapState.addBanner(WorldAccess world, BlockPos pos)static voidMapState.addDecorationsNbt(ItemStack stack, BlockPos pos, String id, MapIcon.Type type)static @Nullable MapBannerMarkerMapBannerMarker.fromWorldBlock(BlockView blockView, BlockPos blockPos)static StringvoidMapState.removeFrame(BlockPos pos, int id)Constructors in net.minecraft.item.map with parameters of type BlockPosModifierConstructorDescriptionMapBannerMarker(BlockPos pos, DyeColor dyeColor, @Nullable Text name)MapFrameMarker(BlockPos pos, int rotation, int entityId) -
Uses of BlockPos in net.minecraft.loot.condition
Fields in net.minecraft.loot.condition declared as BlockPosMethods in net.minecraft.loot.condition with parameters of type BlockPosModifier and TypeMethodDescriptionstatic LootCondition.BuilderLocationCheckLootCondition.builder(LocationPredicate.Builder predicateBuilder, BlockPos pos)Constructors in net.minecraft.loot.condition with parameters of type BlockPosModifierConstructorDescription(package private)LocationCheckLootCondition(LocationPredicate locationPredicate, BlockPos blockPos) -
Uses of BlockPos in net.minecraft.nbt
Methods in net.minecraft.nbt that return BlockPosMethods in net.minecraft.nbt with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.network
Methods in net.minecraft.network that return BlockPosModifier and TypeMethodDescriptionPacketByteBuf.readBlockPos()Reads a block position from this buf.Methods in net.minecraft.network with parameters of type BlockPosModifier and TypeMethodDescriptionPacketByteBuf.writeBlockPos(BlockPos pos)Writes a block position to this buf. -
Uses of BlockPos in net.minecraft.network.packet.c2s.play
Fields in net.minecraft.network.packet.c2s.play declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosUpdateStructureBlockC2SPacket.offsetprivate BlockPosJigsawGeneratingC2SPacket.posprivate BlockPosPlayerActionC2SPacket.posprivate BlockPosQueryBlockNbtC2SPacket.posprivate BlockPosUpdateCommandBlockC2SPacket.posprivate BlockPosUpdateJigsawC2SPacket.posprivate BlockPosUpdateSignC2SPacket.posprivate BlockPosUpdateStructureBlockC2SPacket.posMethods in net.minecraft.network.packet.c2s.play that return BlockPosModifier and TypeMethodDescriptionUpdateCommandBlockC2SPacket.getBlockPos()UpdateStructureBlockC2SPacket.getOffset()JigsawGeneratingC2SPacket.getPos()PlayerActionC2SPacket.getPos()QueryBlockNbtC2SPacket.getPos()UpdateJigsawC2SPacket.getPos()UpdateSignC2SPacket.getPos()UpdateStructureBlockC2SPacket.getPos()Constructors in net.minecraft.network.packet.c2s.play with parameters of type BlockPosModifierConstructorDescriptionJigsawGeneratingC2SPacket(BlockPos pos, int maxDepth, boolean keepJigsaws)PlayerActionC2SPacket(PlayerActionC2SPacket.Action action, BlockPos pos, Direction direction)QueryBlockNbtC2SPacket(int transactionId, BlockPos pos)UpdateCommandBlockC2SPacket(BlockPos pos, String command, CommandBlockBlockEntity.Type type, boolean trackOutput, boolean conditional, boolean alwaysActive)UpdateJigsawC2SPacket(BlockPos pos, Identifier attachmentType, Identifier targetPool, Identifier pool, String finalState, JigsawBlockEntity.Joint jointType)UpdateStructureBlockC2SPacket(BlockPos pos, StructureBlockBlockEntity.Action action, StructureBlockMode mode, String structureName, BlockPos offset, Vec3i size, BlockMirror mirror, BlockRotation rotation, String metadata, boolean ignoreEntities, boolean showAir, boolean showBoundingBox, float integrity, long seed) -
Uses of BlockPos in net.minecraft.network.packet.s2c.play
Fields in net.minecraft.network.packet.s2c.play declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosBlockBreakingProgressS2CPacket.posprivate BlockPosBlockEntityUpdateS2CPacket.posprivate BlockPosBlockEventS2CPacket.posprivate BlockPosBlockUpdateS2CPacket.posprivate BlockPosPaintingSpawnS2CPacket.posprivate BlockPosPlayerActionResponseS2CPacket.posprivate BlockPosPlayerSpawnPositionS2CPacket.posprivate BlockPosSignEditorOpenS2CPacket.posprivate BlockPosWorldEventS2CPacket.posFields in net.minecraft.network.packet.s2c.play with type parameters of type BlockPosMethods in net.minecraft.network.packet.s2c.play that return BlockPosModifier and TypeMethodDescriptionPlayerActionResponseS2CPacket.getBlockPos()BlockBreakingProgressS2CPacket.getPos()BlockEntityUpdateS2CPacket.getPos()BlockEventS2CPacket.getPos()BlockUpdateS2CPacket.getPos()PaintingSpawnS2CPacket.getPos()PlayerSpawnPositionS2CPacket.getPos()SignEditorOpenS2CPacket.getPos()WorldEventS2CPacket.getPos()Methods in net.minecraft.network.packet.s2c.play that return types with arguments of type BlockPosMethod parameters in net.minecraft.network.packet.s2c.play with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidChunkDeltaUpdateS2CPacket.visitUpdates(BiConsumer<BlockPos,BlockState> biConsumer)Calls the given consumer for each pair of block position and block state contained in this packet.Constructors in net.minecraft.network.packet.s2c.play with parameters of type BlockPosModifierConstructorDescriptionBlockBreakingProgressS2CPacket(int entityId, BlockPos pos, int progress)BlockEntityUpdateS2CPacket(BlockPos pos, int blockEntityType, NbtCompound nbt)BlockEventS2CPacket(BlockPos pos, Block block, int type, int data)BlockUpdateS2CPacket(BlockPos pos, BlockState state)BlockUpdateS2CPacket(BlockView world, BlockPos pos)EntitySpawnS2CPacket(Entity entity, EntityType<?> entityType, int data, BlockPos pos)PlayerActionResponseS2CPacket(BlockPos pos, BlockState state, PlayerActionC2SPacket.Action action, boolean approved, String reason)PlayerSpawnPositionS2CPacket(BlockPos pos, float angle)WorldEventS2CPacket(int eventId, BlockPos pos, int data, boolean global)Constructor parameters in net.minecraft.network.packet.s2c.play with type arguments of type BlockPosModifierConstructorDescriptionExplosionS2CPacket(double x, double y, double z, float radius, List<BlockPos> affectedBlocks, @Nullable Vec3d playerVelocity) -
Uses of BlockPos in net.minecraft.predicate
Methods in net.minecraft.predicate with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanBlockPredicate.test(ServerWorld world, BlockPos pos)booleanFluidPredicate.test(ServerWorld world, BlockPos pos)booleanLightPredicate.test(ServerWorld world, BlockPos pos) -
Uses of BlockPos in net.minecraft.screen
Methods in net.minecraft.screen with parameters of type BlockPosModifier and TypeMethodDescriptionstatic ScreenHandlerContextReturns an active screen handler context.Method parameters in net.minecraft.screen with type arguments of type BlockPosModifier and TypeMethodDescription<T> Optional<T>ScreenHandlerContext.get(BiFunction<World,BlockPos,T> getter)Gets an optional value from this context's world and position with aBiFunctiongetter.default <T> TScreenHandlerContext.get(BiFunction<World,BlockPos,T> getter, T defaultValue)Gets a value from this context's world and position with aBiFunctiongetter.default voidScreenHandlerContext.run(BiConsumer<World,BlockPos> function)Runs aBiConsumerwith this context's world and position if this context is active. -
Uses of BlockPos in net.minecraft.server
Methods in net.minecraft.server with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanMinecraftServer.isSpawnProtected(ServerWorld world, BlockPos pos, PlayerEntity player) -
Uses of BlockPos in net.minecraft.server.command
Fields in net.minecraft.server.command declared as BlockPosMethods in net.minecraft.server.command with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static intCloneCommand.execute(ServerCommandSource source, BlockPos begin, BlockPos end, BlockPos destination, Predicate<CachedBlockPosition> filter, CloneCommand.Mode mode)private static intDebugMobSpawningCommand.execute(ServerCommandSource source, SpawnGroup group, BlockPos pos)private static intDebugPathCommand.execute(ServerCommandSource source, BlockPos pos)private static intSetBlockCommand.execute(ServerCommandSource source, BlockPos pos, BlockStateArgument block, SetBlockCommand.Mode mode, @Nullable Predicate<CachedBlockPosition> condition)private static intSetWorldSpawnCommand.execute(ServerCommandSource source, BlockPos pos, float angle)private static intSpawnPointCommand.execute(ServerCommandSource source, Collection<ServerPlayerEntity> targets, BlockPos pos, float angle)private static intLootCommand.executeBlock(ServerCommandSource source, BlockPos targetPos, int slot, int stackCount, List<ItemStack> stacks, LootCommand.FeedbackMessage messageSender)private static intItemCommand.executeBlockCopyBlock(ServerCommandSource source, BlockPos sourcePos, int sourceSlot, BlockPos pos, int slot)private static intItemCommand.executeBlockCopyBlock(ServerCommandSource source, BlockPos sourcePos, int sourceSlot, BlockPos pos, int slot, LootFunction modifier)private static intItemCommand.executeBlockCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, BlockPos pos, int slot)private static intItemCommand.executeBlockCopyEntity(ServerCommandSource source, Entity sourceEntity, int sourceSlot, BlockPos pos, int slot, LootFunction modifier)private static intItemCommand.executeBlockModify(ServerCommandSource source, BlockPos pos, int slot, LootFunction modifier)private static intItemCommand.executeBlockReplace(ServerCommandSource source, BlockPos pos, int slot, ItemStack stack)private static intItemCommand.executeEntityCopyBlock(ServerCommandSource source, BlockPos sourcePos, int sourceSlot, Collection<? extends Entity> targets, int slot)private static intItemCommand.executeEntityCopyBlock(ServerCommandSource source, BlockPos sourcePos, int sourceSlot, Collection<? extends Entity> targets, int slot, LootFunction modifier)private static intLootCommand.executeFish(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, Identifier lootTable, BlockPos pos, ItemStack stack, LootCommand.Target constructor)private static intLootCommand.executeInsert(ServerCommandSource source, BlockPos targetPos, List<ItemStack> stacks, LootCommand.FeedbackMessage messageSender)private static intLootCommand.executeMine(com.mojang.brigadier.context.CommandContext<ServerCommandSource> context, BlockPos pos, ItemStack stack, LootCommand.Target constructor)SetBlockCommand.Filter.filter(BlockBox box, BlockPos pos, BlockStateArgument block, ServerWorld world)private static InventoryLootCommand.getBlockInventory(ServerCommandSource source, BlockPos pos)private static InventoryItemCommand.getInventoryAtPos(ServerCommandSource source, BlockPos pos, com.mojang.brigadier.exceptions.Dynamic3CommandExceptionType exception)private static ItemStackItemCommand.getStackInSlotFromInventoryAt(ServerCommandSource source, BlockPos pos, int slotId)private static voidTestCommand.run(ServerWorld world, BlockPos pos, @Nullable TestSet tests)static intLocateCommand.sendCoordinates(ServerCommandSource source, String structure, BlockPos sourcePos, BlockPos structurePos, String successMessage)private static OptionalIntExecuteCommand.testBlocksCondition(ServerWorld world, BlockPos start, BlockPos end, BlockPos destination, boolean masked)Constructors in net.minecraft.server.command with parameters of type BlockPosModifierConstructorDescriptionBlockInfo(BlockPos pos, BlockState state, @Nullable NbtCompound blockEntityTag) -
Uses of BlockPos in net.minecraft.server.dedicated
Methods in net.minecraft.server.dedicated with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanMinecraftDedicatedServer.isSpawnProtected(ServerWorld world, BlockPos pos, PlayerEntity player) -
Uses of BlockPos in net.minecraft.server.network
Fields in net.minecraft.server.network declared as BlockPosModifier and TypeFieldDescriptionprivate BlockPosServerPlayerInteractionManager.failedMiningPosprivate BlockPosServerPlayerInteractionManager.miningPosServerPlayerEntity.spawnPointPositionMethods in net.minecraft.server.network that return BlockPosModifier and TypeMethodDescriptionSpawnLocating.findOverworldSpawn(ServerWorld world, int x, int z, boolean validSpawnNeeded)SpawnLocating.findServerSpawnPoint(ServerWorld world, ChunkPos chunkPos, boolean validSpawnNeeded)ServerPlayerEntity.getSpawnPointPosition()Methods in net.minecraft.server.network with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidDebugInfoSender.addGameTestMarker(ServerWorld world, BlockPos pos, String message, int color, int duration)protected voidServerPlayerEntity.applyMovementEffects(BlockPos pos)booleanServerPlayerEntity.canModifyAt(World world, BlockPos pos)private floatServerPlayerInteractionManager.continueMining(BlockState state, BlockPos pos, int int2)private voidServerPlayerEntity.createEndSpawnPlatform(ServerWorld world, BlockPos centerPos)protected voidServerPlayerEntity.fall(double heightDifference, boolean onGround, BlockState landedState, BlockPos landedPosition)voidServerPlayerInteractionManager.finishMining(BlockPos pos, PlayerActionC2SPacket.Action action, String reason)protected Optional<PortalUtil.Rectangle>ServerPlayerEntity.getPortalRect(ServerWorld destWorld, BlockPos destPos, boolean destIsNether)private booleanServerPlayerEntity.isBedObstructed(BlockPos pos, Direction direction)private booleanServerPlayerEntity.isBedTooFarAway(BlockPos pos)private booleanServerPlayerEntity.isBedTooFarAway(BlockPos pos, Direction direction)voidDemoServerPlayerInteractionManager.processBlockBreakingAction(BlockPos pos, PlayerActionC2SPacket.Action action, Direction direction, int worldHeight)voidServerPlayerInteractionManager.processBlockBreakingAction(BlockPos pos, PlayerActionC2SPacket.Action action, Direction direction, int worldHeight)static voidDebugInfoSender.sendBeehiveDebugData(World world, BlockPos pos, BlockState state, BeehiveBlockEntity blockEntity)static voidDebugInfoSender.sendGameEvent(World world, GameEvent event, BlockPos pos)static voidDebugInfoSender.sendNeighborUpdate(World world, BlockPos pos)private static voidDebugInfoSender.sendPoi(ServerWorld world, BlockPos pos)static voidDebugInfoSender.sendPoiAddition(ServerWorld world, BlockPos pos)static voidDebugInfoSender.sendPointOfInterest(ServerWorld world, BlockPos pos)static voidDebugInfoSender.sendPoiRemoval(ServerWorld world, BlockPos pos)voidServerPlayerEntity.setSpawnPoint(RegistryKey<World> dimension, @Nullable BlockPos pos, float angle, boolean spawnPointSet, boolean sendMessage)voidbooleanServerPlayerInteractionManager.tryBreakBlock(BlockPos pos)com.mojang.datafixers.util.Either<PlayerEntity.SleepFailureReason,Unit> -
Uses of BlockPos in net.minecraft.server.world
Fields in net.minecraft.server.world declared as BlockPosModifier and TypeFieldDescriptionstatic BlockPosServerWorld.END_SPAWN_POSprivate BlockPosBlockEvent.posSimpleTickScheduler.Tick.posFields in net.minecraft.server.world with type parameters of type BlockPosModifier and TypeFieldDescriptionstatic ChunkTicketType<BlockPos>ChunkTicketType.PORTALUsed by a nether portal to load chunks in the other dimension.Methods in net.minecraft.server.world that return BlockPosModifier and TypeMethodDescriptionBlockEvent.getPos()ServerWorld.getSpawnPos()protected BlockPosServerWorld.getSurface(BlockPos pos)ServerWorld.locateBiome(Biome biome, BlockPos pos, int radius, int int2)ServerWorld.locateStructure(StructureFeature<?> feature, BlockPos pos, int radius, boolean skipExistingChunks)Methods in net.minecraft.server.world that return types with arguments of type BlockPosMethods in net.minecraft.server.world with parameters of type BlockPosModifier and TypeMethodDescriptionvoidServerLightingProvider.addLightSource(BlockPos pos, int level)voidServerWorld.addSyncedBlockEvent(BlockPos pos, Block block, int type, int data)booleanServerWorld.canPlayerModifyAt(PlayerEntity player, BlockPos pos)voidServerLightingProvider.checkBlock(BlockPos pos)voidServerTickScheduler.copyScheduledTicks(BlockBox box, BlockPos offset)voidServerWorld.emitGameEvent(@Nullable Entity entity, GameEvent event, BlockPos pos)ServerWorld.getLightningRodPos(BlockPos pos)protected BlockPosServerWorld.getSurface(BlockPos pos)booleanbooleanServerWorld.isNearOccupiedPointOfInterest(BlockPos pos)booleanServerWorld.isNearOccupiedPointOfInterest(BlockPos pos, int maxDistance)booleanServerTickScheduler.isScheduled(BlockPos pos, T object)booleanSimpleTickScheduler.isScheduled(BlockPos pos, T object)booleanbooleanServerWorld.locateBiome(Biome biome, BlockPos pos, int radius, int int2)ServerWorld.locateStructure(StructureFeature<?> feature, BlockPos pos, int radius, boolean skipExistingChunks)voidChunkHolder.markForBlockUpdate(BlockPos pos)voidServerChunkManager.markForUpdate(BlockPos pos)booleanServerWorld.method_37117(BlockPos blockPos)booleanServerWorld.method_37118(BlockPos blockPos)booleanServerEntityManager.method_37254(BlockPos blockPos)voidServerWorld.onBlockChanged(BlockPos pos, BlockState oldBlock, BlockState newBlock)voidServerTickScheduler.schedule(BlockPos pos, T object, int delay, TickPriority priority)voidSimpleTickScheduler.schedule(BlockPos pos, T object, int delay, TickPriority priority)private voidChunkHolder.sendBlockEntityUpdatePacket(World world, BlockPos pos)voidServerWorld.setBlockBreakingInfo(int entityId, BlockPos pos, int progress)voidServerWorld.setSpawnPos(BlockPos pos, float angle)voidServerWorld.syncGlobalEvent(int eventId, BlockPos pos, int data)voidServerWorld.syncWorldEvent(@Nullable PlayerEntity player, int eventId, BlockPos pos, int data)private voidChunkHolder.tryUpdateBlockEntityAt(World world, BlockPos pos, BlockState state)voidServerWorld.updateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags)voidServerWorld.updateNeighbors(BlockPos pos, Block block)Constructors in net.minecraft.server.world with parameters of type BlockPosModifierConstructorDescriptionBlockEvent(BlockPos pos, Block block, int type, int data)(package private)Tick(T object, BlockPos pos, int delay, TickPriority priority) -
Uses of BlockPos in net.minecraft.structure
Fields in net.minecraft.structure declared as BlockPosModifier and TypeFieldDescriptionStructure.StructureEntityInfo.blockPos(package private) static BlockPosShipwreckGenerator.DEFAULT_POSITIONprotected BlockPosPoolStructurePiece.posprotected BlockPosSimpleStructurePiece.posStructure.StructureBlockInfo.posprivate BlockPosStructurePlacementData.positionWoodlandMansionGenerator.GenerationPiece.positionFields in net.minecraft.structure with type parameters of type BlockPosModifier and TypeFieldDescription(package private) static List<Pair<BlockRotation,BlockPos>>EndCityGenerator.FAT_TOWER_BRIDGE_ATTACHMENTS(package private) static Map<Identifier,BlockPos>IglooGenerator.field_14406(package private) static Map<Identifier,BlockPos>IglooGenerator.field_14408(package private) static List<Pair<BlockRotation,BlockPos>>EndCityGenerator.SMALL_TOWER_BRIDGE_ATTACHMENTSMethods in net.minecraft.structure that return BlockPosModifier and TypeMethodDescriptionstatic BlockPosStructure.applyTransformedOffset(BlockPos pos, BlockMirror mirror, BlockRotation rotation, int offsetX, int offsetZ)StructureStart.getBlockPos()PoolStructurePiece.getPos()StructurePlacementData.getPosition()private static BlockPosIglooGenerator.Piece.method_35430(Identifier identifier, BlockPos blockPos, int int2)StrongholdGenerator.Start.method_35458()StructurePiece.method_35458()Structure.offsetByTransformedSize(BlockPos pos, BlockMirror mirror, BlockRotation rotation)static BlockPosStructure.transform(StructurePlacementData placementData, BlockPos pos)static BlockPosStructure.transformAround(BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)Structure.transformBox(StructurePlacementData placementData1, BlockPos pos1, StructurePlacementData placementData2, BlockPos pos2)Methods in net.minecraft.structure that return types with arguments of type BlockPosModifier and TypeMethodDescriptionOceanRuinGenerator.getRoomPositions(Random random, BlockPos blockPos)Methods in net.minecraft.structure with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidWoodlandMansionGenerator.LayoutGenerator.addBigRoom(List<WoodlandMansionGenerator.Piece> list, BlockPos blockPos, BlockRotation blockRotation, Direction direction, Direction direction2, WoodlandMansionGenerator.RoomPool roomPool)private voidWoodlandMansionGenerator.LayoutGenerator.addBigSecretRoom(List<WoodlandMansionGenerator.Piece> list, BlockPos blockPos, BlockRotation blockRotation, WoodlandMansionGenerator.RoomPool roomPool)protected booleanStructurePiece.addChest(ServerWorldAccess world, BlockBox boundingBox, Random random, BlockPos pos, Identifier lootTableId, @Nullable BlockState block)private voidStructure.addEntitiesFromWorld(World world, BlockPos firstCorner, BlockPos secondCorner)private voidWoodlandMansionGenerator.LayoutGenerator.addMediumRoom(List<WoodlandMansionGenerator.Piece> pieces, BlockPos pos, BlockRotation rotation, Direction direction, Direction direction2, WoodlandMansionGenerator.RoomPool roomPool, boolean staircase)static voidShipwreckGenerator.addParts(StructureManager structureManager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder structurePiecesHolder, Random random, ShipwreckFeatureConfig config)static voidEndCityGenerator.addPieces(StructureManager structureManager, BlockPos pos, BlockRotation rotation, List<StructurePiece> pieces, Random random)static voidIglooGenerator.addPieces(StructureManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder structurePiecesHolder, Random random)static voidNetherFossilGenerator.addPieces(StructureManager manager, StructurePiecesHolder structurePiecesHolder, Random random, BlockPos pos)static voidOceanRuinGenerator.addPieces(StructureManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder structurePiecesHolder, Random random, OceanRuinFeatureConfig config)static voidWoodlandMansionGenerator.addPieces(StructureManager manager, BlockPos pos, BlockRotation rotation, List<WoodlandMansionGenerator.Piece> pieces, Random random)private voidWoodlandMansionGenerator.LayoutGenerator.addSmallRoom(List<WoodlandMansionGenerator.Piece> list, BlockPos blockPos, BlockRotation blockRotation, Direction direction, WoodlandMansionGenerator.RoomPool roomPool)static BlockPosStructure.applyTransformedOffset(BlockPos pos, BlockMirror mirror, BlockRotation rotation, int offsetX, int offsetZ)Structure.calculateBoundingBox(StructurePlacementData placementData, BlockPos pos)Structure.calculateBoundingBox(BlockPos pos, BlockRotation rotation, BlockPos blockPos, BlockMirror mirror)private booleanRuinedPortalStructurePiece.canFillNetherrack(WorldAccess world, BlockPos pos)protected booleanbooleanEndCityGenerator.Part.create(StructureManager manager, int depth, EndCityGenerator.Piece root, BlockPos pos, List<StructurePiece> pieces, Random random)(package private) static booleanEndCityGenerator.createPart(StructureManager manager, EndCityGenerator.Part piece, int depth, EndCityGenerator.Piece parent, BlockPos pos, List<StructurePiece> pieces, Random random)(package private) static EndCityGenerator.PieceEndCityGenerator.createPiece(StructureManager structureManager, EndCityGenerator.Piece lastPiece, BlockPos relativePosition, String template, BlockRotation rotation, boolean ignoreAir)booleanBuriedTreasureGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanDesertTempleGenerator.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanIglooGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanJungleTempleGenerator.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftCorridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanMineshaftGenerator.MineshaftStairs.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.Bridge.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeEnd.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgePlatform.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeSmallCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.BridgeStairs.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorBalcony.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorExit.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorLeftTurn.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorNetherWartsRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorRightTurn.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.CorridorStairs.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFortressGenerator.SmallCorridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanNetherFossilGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Base.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.CoreRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleXRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleXYRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleYRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleYZRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.DoubleZRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Entry.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.Penthouse.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.SimpleRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.SimpleRoomTop.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanMonumentGenerator.WingRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanOceanRuinGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanPoolStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, BlockPos pos, boolean keepJigsaws)booleanPoolStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanRuinedPortalStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanShipwreckGenerator.Piece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanSimpleStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.ChestCorridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Corridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.FiveWayCrossing.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.LeftTurn.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Library.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.PortalRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.PrisonHall.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.RightTurn.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SmallCorridor.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SpiralStaircase.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.SquareRoom.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanStrongholdGenerator.Stairs.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)abstract booleanStructurePiece.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)booleanSwampHutGenerator.generate(StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, Random random, BlockBox boundingBox, ChunkPos chunkPos, BlockPos pos)voidWoodlandMansionGenerator.LayoutGenerator.generate(BlockPos pos, BlockRotation rotation, List<WoodlandMansionGenerator.Piece> pieces, WoodlandMansionGenerator.MansionParameters parameters)private voidRuinedPortalStructurePiece.generateOvergrownLeaves(Random random, WorldAccess world, BlockPos pos)private voidRuinedPortalStructurePiece.generateVines(Random random, WorldAccess world, BlockPos pos)Structure.getInfosForBlock(BlockPos pos, StructurePlacementData placementData, Block block)Structure.getInfosForBlock(BlockPos pos, StructurePlacementData placementData, Block block, boolean transformed)StructurePlacementData.getRandomBlockInfos(List<Structure.PalettedBlockInfoList> list, @Nullable BlockPos pos)OceanRuinGenerator.getRoomPositions(Random random, BlockPos blockPos)protected voidEndCityGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidIglooGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidNetherFossilGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidOceanRuinGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidRuinedPortalStructurePiece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidShipwreckGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected abstract voidSimpleStructurePiece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)protected voidWoodlandMansionGenerator.Piece.handleMetadata(String metadata, BlockPos pos, ServerWorldAccess world, Random random, BlockBox boundingBox)private static voidOceanRuinGenerator.method_14822(StructureManager manager, BlockPos pos, BlockRotation rotation, StructurePiecesHolder structurePiecesHolder, Random random, OceanRuinFeatureConfig config, boolean large, float integrity)private static voidOceanRuinGenerator.method_14825(StructureManager manager, Random random, BlockRotation rotation, BlockPos pos, OceanRuinFeatureConfig config, StructurePiecesHolder structurePiecesHolder)private intOceanRuinGenerator.Piece.method_14829(BlockPos blockPos, BlockView blockView, BlockPos blockPos2)private voidWoodlandMansionGenerator.LayoutGenerator.method_15055(List<WoodlandMansionGenerator.Piece> list, BlockPos blockPos, BlockRotation blockRotation, WoodlandMansionGenerator.FlagMatrix flagMatrix, @Nullable WoodlandMansionGenerator.FlagMatrix flagMatrix2)private booleanMineshaftGenerator.MineshaftCorridor.method_33877(WorldView worldView, BlockPos blockPos, BlockState blockState)protected static BlockBoxStructure.method_34400(BlockPos blockPos, BlockRotation blockRotation, BlockPos blockPos2, BlockMirror blockMirror, Vec3i vec3i)private static BlockPosIglooGenerator.Piece.method_35430(Identifier identifier, BlockPos blockPos, int int2)private static StructurePlacementDataRuinedPortalStructurePiece.method_35450(BlockMirror blockMirror, BlockRotation blockRotation, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, BlockPos blockPos, RuinedPortalStructurePiece.Properties properties)Structure.offsetByTransformedSize(BlockPos pos, BlockMirror mirror, BlockRotation rotation)static BlockStateStructurePiece.orientateChest(BlockView world, BlockPos pos, BlockState state)booleanStructure.place(ServerWorldAccess world, BlockPos pos, BlockPos blockPos, StructurePlacementData placementData, Random random, int int2)private voidRuinedPortalStructurePiece.placeNetherrackBottom(Random random, WorldAccess world, BlockPos pos)static List<Structure.StructureBlockInfo>Structure.process(WorldAccess world, BlockPos pos, BlockPos blockPos, StructurePlacementData placementData, List<Structure.StructureBlockInfo> list)voidStructure.saveFromWorld(World world, BlockPos start, Vec3i vec3i, boolean includeEntities, @Nullable Block ignoredBlock)StructurePlacementData.setPosition(BlockPos position)private voidStructure.spawnEntities(ServerWorldAccess world, BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot, @Nullable BlockBox area, boolean bool)static BlockPosStructure.transform(StructurePlacementData placementData, BlockPos pos)static BlockPosStructure.transformAround(BlockPos pos, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)static Vec3dStructure.transformAround(Vec3d point, BlockMirror mirror, BlockRotation rotation, BlockPos pivot)Structure.transformBox(StructurePlacementData placementData1, BlockPos pos1, StructurePlacementData placementData2, BlockPos pos2)private voidRuinedPortalStructurePiece.updateNetherracks(Random random, WorldAccess world, BlockPos pos)Constructors in net.minecraft.structure with parameters of type BlockPosModifierConstructorDescriptionPiece(StructureManager manager, String template, BlockPos pos, BlockRotation rotation, boolean ignoreAir)Piece(StructureManager manager, Identifier identifier, BlockPos pos, BlockRotation rotation, int yOffset)Piece(StructureManager manager, Identifier template, BlockPos pos, BlockRotation rotation)Piece(StructureManager structureManager, Identifier template, BlockPos pos, BlockRotation rotation, float integrity, OceanRuinFeature.BiomeType biomeType, boolean large)Piece(StructureManager manager, Identifier identifier, BlockPos pos, BlockRotation rotation, boolean grounded)Piece(StructureManager structureManager, String template, BlockPos pos, BlockRotation rotation)Piece(StructureManager structureManager, String template, BlockPos pos, BlockRotation rotation, BlockMirror mirror)PoolStructurePiece(StructureManager structureManager, StructurePoolElement poolElement, BlockPos pos, int groundLevelDelta, BlockRotation rotation, BlockBox boundingBox)RuinedPortalStructurePiece(StructureManager structureManager, BlockPos blockPos, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement, RuinedPortalStructurePiece.Properties properties, Identifier identifier, Structure structure, BlockRotation blockRotation, BlockMirror blockMirror, BlockPos blockPos2)SimpleStructurePiece(StructurePieceType structurePieceType, int int2, StructureManager structureManager, Identifier identifier, String string, StructurePlacementData structurePlacementData, BlockPos blockPos)StructureBlockInfo(BlockPos pos, BlockState state, @Nullable NbtCompound nbt)StructureEntityInfo(Vec3d pos, BlockPos blockPos, NbtCompound nbt) -
Uses of BlockPos in net.minecraft.structure.pool
Methods in net.minecraft.structure.pool with parameters of type BlockPosModifier and TypeMethodDescriptionStructurePoolBasedGenerator.PieceFactory.create(StructureManager structureManager, StructurePoolElement poolElement, BlockPos pos, int int2, BlockRotation rotation, BlockBox elementBounds)booleanEmptyPoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanFeaturePoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanListPoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)booleanSinglePoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)abstract booleanStructurePoolElement.generate(StructureManager structureManager, StructureWorldAccess world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, BlockPos pos, BlockPos blockPos, BlockRotation rotation, BlockBox box, Random random, boolean keepJigsaws)EmptyPoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)FeaturePoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)ListPoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)SinglePoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)abstract BlockBoxStructurePoolElement.getBoundingBox(StructureManager structureManager, BlockPos pos, BlockRotation rotation)SinglePoolElement.getDataStructureBlocks(StructureManager structureManager, BlockPos pos, BlockRotation rotation, boolean mirroredAndRotated)EmptyPoolElement.getStructureBlockInfos(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random)FeaturePoolElement.getStructureBlockInfos(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random)ListPoolElement.getStructureBlockInfos(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random)SinglePoolElement.getStructureBlockInfos(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random)abstract List<Structure.StructureBlockInfo>StructurePoolElement.getStructureBlockInfos(StructureManager structureManager, BlockPos pos, BlockRotation rotation, Random random)voidStructurePoolElement.method_16756(WorldAccess worldAccess, Structure.StructureBlockInfo structureBlockInfo, BlockPos blockPos, BlockRotation blockRotation, Random random, BlockBox blockBox)static voidStructurePoolBasedGenerator.method_30419(DynamicRegistryManager dynamicRegistryManager, StructurePoolFeatureConfig structurePoolFeatureConfig, StructurePoolBasedGenerator.PieceFactory pieceFactory, ChunkGenerator chunkGenerator, StructureManager structureManager, BlockPos blockPos, StructurePiecesHolder structurePiecesHolder, Random random, boolean bool, boolean bool2, HeightLimitView heightLimitView) -
Uses of BlockPos in net.minecraft.structure.processor
Methods in net.minecraft.structure.processor with parameters of type BlockPosModifier and TypeMethodDescriptionBlackstoneReplacementStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)BlockAgeStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)BlockIgnoreStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)BlockRotStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)GravityStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)JigsawReplacementStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)LavaSubmergedBlockStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)NopStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)ProtectedBlocksStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)RuleStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)abstract Structure.StructureBlockInfoStructureProcessor.process(WorldView world, BlockPos pos, BlockPos blockPos, Structure.StructureBlockInfo structureBlockInfo, Structure.StructureBlockInfo structureBlockInfo2, StructurePlacementData structurePlacementData)booleanStructureProcessorRule.test(BlockState input, BlockState location, BlockPos blockPos, BlockPos blockPos2, BlockPos blockPos3, Random random) -
Uses of BlockPos in net.minecraft.structure.rule
Methods in net.minecraft.structure.rule with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.test
Fields in net.minecraft.test declared as BlockPosModifier and TypeFieldDescriptionGameTestState.posprivate BlockPosPositionedException.posprivate BlockPosStructureTestListener.posprivate BlockPosTestRunner.posprivate BlockPosTestServer.posprivate BlockPosPositionedException.relativePosMethods in net.minecraft.test that return BlockPosModifier and TypeMethodDescriptionStructureTestUtil.findNearestStructureBlock(BlockPos pos, int radius, ServerWorld world)TestContext.getAbsolutePos(BlockPos pos)GameTestState.getPos()PositionedException.getPos()PositionedException.getRelativePos()TestContext.getRelativePos(BlockPos pos)Methods in net.minecraft.test that return types with arguments of type BlockPosModifier and TypeMethodDescriptionStructureTestUtil.findContainingStructureBlock(BlockPos pos, int radius, ServerWorld world)static Collection<BlockPos>StructureTestUtil.findStructureBlocks(BlockPos pos, int radius, ServerWorld world)private Map<GameTestState,BlockPos>TestRunner.method_29401(Collection<GameTestState> gameTests)Methods in net.minecraft.test with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static voidStructureTestListener.addGameTestMarker(ServerWorld world, BlockPos pos, String message)voidTestContext.checkBlock(BlockPos pos, Predicate<Block> predicate, String errorMessage)voidTestContext.checkBlock(BlockPos pos, Predicate<Block> predicate, Supplier<String> errorMessageSupplier)<T extends Comparable<T>>
voidTestContext.checkBlockProperty(BlockPos pos, Property<T> property, Predicate<T> predicate, String errorMessage)voidTestContext.checkBlockState(BlockPos pos, Predicate<BlockState> predicate, Supplier<String> errorMessageSupplier)static voidTestUtil.clearTests(ServerWorld world, BlockPos pos, TestManager testManager, int radius)static StructureBlockBlockEntityStructureTestUtil.createStructure(String structureName, BlockPos pos, BlockRotation rotation, int int2, ServerWorld world, boolean bool)static voidStructureTestUtil.createTestArea(String structure, BlockPos pos, Vec3i relativePos, BlockRotation rotation, ServerWorld world)voidTestContext.dontExpectBlock(Block block, BlockPos pos)voidTestContext.dontExpectEntityAt(EntityType<?> type, BlockPos pos)voidTestContext.expectBlock(Block block, BlockPos pos)voidTestContext.expectBlockAtEnd(Block block, BlockPos pos)<T extends Comparable<T>>
voidTestContext.expectBlockProperty(BlockPos pos, Property<T> property, T value)voidTestContext.expectContainerWith(BlockPos pos, Item item)voidTestContext.expectEmptyContainer(BlockPos pos)voidTestContext.expectEntityAround(EntityType<?> type, BlockPos pos, double radius)voidTestContext.expectEntityAt(Entity entity, BlockPos pos)voidTestContext.expectEntityAt(EntityType<?> type, BlockPos pos)<E extends Entity, T>
voidTestContext.expectEntityWithData(BlockPos pos, EntityType<E> type, Function<? super E,T> entityDataGetter, T data)voidTestContext.expectItemAt(Item item, BlockPos pos, double radius)voidTestContext.expectItemsAt(Item item, BlockPos pos, double radius, int amount)voidTestContext.expectSameStates(BlockBox checkedBlockBox, BlockPos correctStatePos)voidTestContext.expectSameStates(BlockPos checkedPos, BlockPos correctStatePos)StructureTestUtil.findContainingStructureBlock(BlockPos pos, int radius, ServerWorld world)StructureTestUtil.findNearestStructureBlock(BlockPos pos, int radius, ServerWorld world)static Collection<BlockPos>StructureTestUtil.findStructureBlocks(BlockPos pos, int radius, ServerWorld world)private static voidStructureTestUtil.forceLoadNearbyChunks(BlockPos pos, ServerWorld world)voidTestContext.forceRandomTick(BlockPos pos)TestContext.getAbsolutePos(BlockPos pos)TestContext.getBlockEntity(BlockPos pos)TestContext.getBlockState(BlockPos pos)TestContext.getRelativePos(BlockPos pos)static BlockBoxStructureTestUtil.getStructureBlockBox(BlockPos pos, Vec3i relativePos, BlockRotation rotation)voidprivate static booleanStructureTestUtil.isInStructureBounds(BlockPos structureBlockPos, BlockPos pos, ServerWorld world)voidTestContext.method_35949(long long2, BlockPos blockPos)voidTestContext.method_35950(long long2, BlockPos blockPos, Item item)TestContext.method_35967(MobEntity entity, BlockPos pos, float float2)<E extends Entity, T>
voidTestContext.method_36015(BlockPos blockPos, EntityType<E> entityType, Function<E,T> function, T t)voidTestContext.method_36038(EntityType<?> type, BlockPos pos)voidTestContext.method_36043(EntityType<?> type, BlockPos pos)static voidStructureTestUtil.placeStartButton(BlockPos pos, BlockPos relativePos, BlockRotation rotation, ServerWorld world)private static StructureBlockBlockEntityStructureTestUtil.placeStructure(String name, BlockPos pos, BlockRotation rotation, ServerWorld world, boolean bool)voidTestContext.pushButton(BlockPos pos)voidTestContext.putAndRemoveRedstoneBlock(BlockPos pos, long delay)voidTestContext.removeBlock(BlockPos pos)private static voidStructureTestUtil.resetBlock(int altitude, BlockPos pos, ServerWorld world)static Collection<GameTestState>TestUtil.runTestBatches(Collection<GameTestBatch> batches, BlockPos pos, BlockRotation rotation, ServerWorld world, TestManager testManager, int sizeZ)static Collection<GameTestState>TestUtil.runTestFunctions(Collection<TestFunction> testFunctions, BlockPos pos, BlockRotation rotation, ServerWorld world, TestManager testManager, int sizeZ)voidTestContext.setBlockState(BlockPos pos, Block block)voidTestContext.setBlockState(BlockPos pos, BlockState state)(package private) void<E extends Entity>
ETestContext.spawnEntity(EntityType<E> type, BlockPos pos)<E extends MobEntity>
ETestContext.spawnMob(EntityType<E> type, BlockPos pos)static voidTestUtil.startTest(GameTestState test, BlockPos pos, TestManager testManager)voidTestContext.throwPositionedException(String message, BlockPos pos)voidTestContext.toggleLever(BlockPos pos)voidMethod parameters in net.minecraft.test with type arguments of type BlockPosConstructors in net.minecraft.test with parameters of type BlockPosModifierConstructorDescriptionPositionedException(String message, BlockPos pos, BlockPos relativePos, long tick)StructureTestListener(GameTestState test, TestManager testManager, BlockPos pos)TestRunner(Collection<GameTestBatch> batches, BlockPos pos, BlockRotation rotation, ServerWorld world, TestManager testManager, int sizeZ)TestServer(Thread serverThread, LevelStorage.Session session, ResourcePackManager dataPackManager, ServerResourceManager serverResourceManager, Collection<GameTestBatch> batches, BlockPos pos, DynamicRegistryManager.Impl registryManager)privateTestServer(Thread serverThread, LevelStorage.Session session, ResourcePackManager dataPackManager, ServerResourceManager serverResourceManager, Collection<GameTestBatch> batches, BlockPos pos, DynamicRegistryManager.Impl registryManager, Registry<Biome> biomeRegistry, Registry<DimensionType> dimensionTypeRegistry) -
Uses of BlockPos in net.minecraft.util
Methods in net.minecraft.util with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.util.crash
Methods in net.minecraft.util.crash with parameters of type BlockPosModifier and TypeMethodDescriptionstatic voidCrashReportSection.addBlockInfo(CrashReportSection element, HeightLimitView world, BlockPos pos, @Nullable BlockState state)static StringCrashReportSection.createPositionString(HeightLimitView world, BlockPos pos) -
Uses of BlockPos in net.minecraft.util.dynamic
Fields in net.minecraft.util.dynamic declared as BlockPosMethods in net.minecraft.util.dynamic that return BlockPosMethods in net.minecraft.util.dynamic with parameters of type BlockPosModifier and TypeMethodDescriptionstatic GlobalPosGlobalPos.create(RegistryKey<World> dimension, BlockPos pos)Constructors in net.minecraft.util.dynamic with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.util.hit
Fields in net.minecraft.util.hit declared as BlockPosMethods in net.minecraft.util.hit that return BlockPosMethods in net.minecraft.util.hit with parameters of type BlockPosModifier and TypeMethodDescriptionstatic BlockHitResultBlockHitResult.createMissed(Vec3d pos, Direction side, BlockPos blockPos)BlockHitResult.withBlockPos(BlockPos blockPos)Constructors in net.minecraft.util.hit with parameters of type BlockPosModifierConstructorDescriptionprivateBlockHitResult(boolean missed, Vec3d pos, Direction side, BlockPos blockPos, boolean insideBlock)BlockHitResult(Vec3d pos, Direction side, BlockPos blockPos, boolean insideBlock) -
Uses of BlockPos in net.minecraft.util.math
Subclasses of BlockPos in net.minecraft.util.mathFields in net.minecraft.util.math declared as BlockPosModifier and TypeFieldDescriptionstatic BlockPosBlockPos.ORIGINThe block position which x, y, and z values are all zero.private BlockPosBlockPointerImpl.posprivate BlockPosGravityField.Point.posFields in net.minecraft.util.math with type parameters of type BlockPosMethods in net.minecraft.util.math that return BlockPosModifier and TypeMethodDescriptionBlockPos.add(double double2, double double3, double double4)BlockPos.add(int int2, int int3, int int4)BlockPos.Mutable.add(double double2, double double3, double double4)BlockPos.Mutable.add(int int2, int int3, int int4)BlockPos.crossProduct(Vec3i pos)BlockPos.down()BlockPos.down(int int2)BlockPos.east()BlockPos.east(int distance)static BlockPosBlockPos.fromLong(long packedPos)BlockPointer.getBlockPos()BlockPointerImpl.getBlockPos()ChunkPos.getBlockPos(int offsetX, int y, int offsetZ)BlockBox.getCenter()ChunkPos.getCenterAtY(int y)ChunkSectionPos.getCenterPos()ChunkSectionPos.getMinPos()ChunkPos.getStartPos()BlockPos.multiply(int int2)BlockPos.Mutable.multiply(int int2)BlockPos.north()BlockPos.north(int distance)BlockPos.Mutable.offset(Direction.Axis axis, int int2)BlockPos.offset(Direction.Axis axis, int int2)BlockPos.Mutable.rotate(BlockRotation rotation)BlockPos.rotate(BlockRotation rotation)BlockPos.south()BlockPos.south(int distance)BlockPos.Mutable.toImmutable()Returns an immutable block position with the same x, y, and z as this position.BlockPos.toImmutable()Returns an immutable block position with the same x, y, and z as this position.ChunkSectionPos.unpackBlockPos(short packedLocalPos)Gets the world position of the given local position within this chunk section.BlockPos.up()BlockPos.up(int distance)BlockPos.west()BlockPos.west(int distance)BlockPos.withY(int y)Methods in net.minecraft.util.math that return types with arguments of type BlockPosModifier and TypeMethodDescriptionBlockPos.findClosest(BlockPos pos, int horizontalRange, int verticalRange, Predicate<BlockPos> condition)BlockPos.iterate(int startX, int startY, int startZ, int endX, int endY, int endZ)BlockPos.iterateOutwards(BlockPos center, int rangeX, int rangeY, int rangeZ)Iterates block positions around thecenter.BlockPos.iterateRandomly(Random random, int count, int minX, int minY, int minZ, int maxX, int maxY, int maxZ)Iterates throughcountrandom block positions in the given area.BlockPos.iterateRandomly(Random random, int count, BlockPos around, int range)Iterates throughcountrandom block positions in a given range around the given position.BlockPos.stream(int startX, int startY, int startZ, int endX, int endY, int endZ)ChunkSectionPos.streamBlocks()BlockPos.streamOutwards(BlockPos center, int maxX, int maxY, int maxZ)Methods in net.minecraft.util.math with parameters of type BlockPosModifier and TypeMethodDescriptionvoidAdds a point to the gravity field.doubleCalculate the gravity on a potential point atposwithmass.Expands this box to encompass thepos.BlockPos.findClosest(BlockPos pos, int horizontalRange, int verticalRange, Predicate<BlockPos> condition)static ChunkSectionPosDirection.fromVector(BlockPos pos)doubleGravityField.Point.getGravityFactor(BlockPos pos)static Iterable<BlockPos.Mutable>BlockPos.iterateInSquare(BlockPos center, int radius, Direction firstDirection, Direction secondDirection)Iterates block positions around thecenterin a square of (2 * radius + 1) by (2 * radius + 1).BlockPos.iterateOutwards(BlockPos center, int rangeX, int rangeY, int rangeZ)Iterates block positions around thecenter.BlockPos.iterateRandomly(Random random, int count, BlockPos around, int range)Iterates throughcountrandom block positions in a given range around the given position.static longChunkPos.method_37232(BlockPos blockPos)Creates a box that is translated byblockPos.getX(),blockPos.getY(),blockPos.getZ()on each axis from this box.static shortReturns the local position of the given block position relative to its respective chunk section, packed into a short.static @Nullable BlockHitResultBlockPos.streamOutwards(BlockPos center, int maxX, int maxY, int maxZ)static longMethod parameters in net.minecraft.util.math with type arguments of type BlockPosModifier and TypeMethodDescriptionBlockBox.encompassPositions(Iterable<BlockPos> positions)BlockPos.findClosest(BlockPos pos, int horizontalRange, int verticalRange, Predicate<BlockPos> condition)voidBlockBox.forEachVertex(Consumer<BlockPos> consumer)Constructors in net.minecraft.util.math with parameters of type BlockPosModifierConstructorDescriptionCreates a box enclosing onlypos.BlockPointerImpl(ServerWorld world, BlockPos pos)Creates a box that only contains the given block position.Creates a box of the given positions as corners. -
Uses of BlockPos in net.minecraft.util.shape
Methods in net.minecraft.util.shape with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.village
Methods in net.minecraft.village with parameters of type BlockPosModifier and TypeMethodDescriptionZombieSiegeManager.getSpawnVector(ServerWorld world, BlockPos pos) -
Uses of BlockPos in net.minecraft.village.raid
Fields in net.minecraft.village.raid declared as BlockPosFields in net.minecraft.village.raid with type parameters of type BlockPosModifier and TypeFieldDescriptionMethods in net.minecraft.village.raid that return BlockPosModifier and TypeMethodDescriptionRaid.getCenter()Raid.getRavagerSpawnLocation(int proximity, int tries)Methods in net.minecraft.village.raid that return types with arguments of type BlockPosMethods in net.minecraft.village.raid with parameters of type BlockPosModifier and TypeMethodDescriptionvoidRaid.addRaider(int wave, RaiderEntity raider, @Nullable BlockPos pos, boolean existing)private RaidRaidManager.getOrCreateRaid(ServerWorld world, BlockPos pos)private voidRaid.playRaidHorn(BlockPos pos)private voidprivate voidRaid.spawnNextWave(BlockPos pos)Constructors in net.minecraft.village.raid with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world
Fields in net.minecraft.world declared as BlockPosModifier and TypeFieldDescriptionSpawnHelper.Info.cachedPosPortalUtil.Rectangle.lowerLeftprivate BlockPosVibration.originScheduledTick.posFields in net.minecraft.world with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate BiPredicate<BlockState,BlockPos>BlockCollisionSpliterator.blockPredicateprivate Function<BlockPos,TickScheduler<T>>MultiTickScheduler.mapperMethods in net.minecraft.world that return BlockPosModifier and TypeMethodDescriptionprivate static BlockPosSpawnHelper.getEntitySpawnPos(WorldView world, EntityType<?> entityType, int x, int z)WanderingTraderManager.getNearbySpawnPos(WorldView world, BlockPos pos, int range)Vibration.getOrigin()World.getRandomPosInChunk(int x, int y, int z, int int2)private static BlockPosSpawnHelper.getSpawnPos(World world, WorldChunk chunk)default BlockPosRegistryWorldView.getTopPosition(Heightmap.Type heightmap, BlockPos pos)TestableWorld.getTopPosition(Heightmap.Type type, BlockPos blockPos)default BlockPosWorldView.getTopPosition(Heightmap.Type heightmap, BlockPos pos)Methods in net.minecraft.world that return types with arguments of type BlockPosModifier and TypeMethodDescriptionPortalUtil.method_34851(BlockView blockView, BlockPos blockPos, Block block, Direction direction, Block block2)Methods in net.minecraft.world with parameters of type BlockPosModifier and TypeMethodDescriptionvoidWorld.addBlockBreakParticles(BlockPos pos, BlockState state)voidWorld.addSyncedBlockEvent(BlockPos pos, Block block, int type, int data)booleanChunkRegion.breakBlock(BlockPos pos, boolean drop, @Nullable Entity breakingEntity, int maxUpdateDepth)default booleanModifiableWorld.breakBlock(BlockPos pos, boolean drop)default booleanModifiableWorld.breakBlock(BlockPos pos, boolean drop, @Nullable Entity breakingEntity)booleanModifiableWorld.breakBlock(BlockPos pos, boolean drop, @Nullable Entity breakingEntity, int maxUpdateDepth)booleanWorld.breakBlock(BlockPos pos, boolean drop, @Nullable Entity breakingEntity, int maxUpdateDepth)default booleanCollisionView.canPlace(BlockState state, BlockPos pos, ShapeContext context)booleanWorld.canPlayerModifyAt(PlayerEntity player, BlockPos pos)booleanWorld.canSetBlock(BlockPos pos)static booleanSpawnHelper.canSpawn(SpawnRestriction.Location location, WorldView world, BlockPos pos, @Nullable EntityType<?> entityType)voidMobSpawnerLogic.clientTick(World world, BlockPos pos)private static booleanSpawnHelper.containsSpawnEntry(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, SpawnSettings.SpawnEntry spawnEntry, BlockPos pos)PortalForcer.createPortal(BlockPos blockPos, Direction.Axis axis)private booleanWanderingTraderManager.doesNotSuffocateAt(BlockView world, BlockPos pos)voidChunkRegion.emitGameEvent(@Nullable Entity entity, GameEvent event, BlockPos pos)protected voidWorld.emitGameEvent(@Nullable Entity entity, GameEvent gameEvent, BlockPos pos, int range)voidWorldAccess.emitGameEvent(@Nullable Entity entity, GameEvent event, BlockPos pos)default voidWorldAccess.emitGameEvent(GameEvent event, BlockPos pos)RaycastContext.ShapeProvider.get(BlockState state, BlockView world, BlockPos pos, ShapeContext context)RaycastContext.ShapeType.get(BlockState state, BlockView world, BlockPos pos, ShapeContext context)default intBlockRenderView.getBaseLightLevel(BlockPos pos, int ambientDarkness)default Biome(package private) static BiomeSpawnHelper.getBiomeDirectly(BlockPos pos, Chunk chunk)default Optional<RegistryKey<Biome>>RegistryWorldView.getBiomeKey(BlockPos pos)BlockView.getBlockEntity(BlockPos pos)default <T extends BlockEntity>
Optional<T>BlockView.getBlockEntity(BlockPos pos, BlockEntityType<T> type)ChunkRegion.getBlockEntity(BlockPos pos)EmptyBlockView.getBlockEntity(BlockPos pos)default <T extends BlockEntity>
Optional<T>RegistryWorldView.getBlockEntity(BlockPos pos, BlockEntityType<T> type)<T extends BlockEntity>
Optional<T>TestableWorld.getBlockEntity(BlockPos pos, BlockEntityType<T> type)World.getBlockEntity(BlockPos pos)RaycastContext.getBlockShape(BlockState state, BlockView world, BlockPos pos)BlockView.getBlockState(BlockPos pos)ChunkRegion.getBlockState(BlockPos pos)ChunkSectionCache.getBlockState(BlockPos pos)EmptyBlockView.getBlockState(BlockPos pos)World.getBlockState(BlockPos pos)default floatWorldView.getBrightness(BlockPos pos)Deprecated.default ChunkintBlockRenderView.getColor(BlockPos pos, ColorResolver colorResolver)default intWorldView.getColor(BlockPos pos, ColorResolver colorResolver)default doubleBlockView.getDismountHeight(BlockPos pos)intWorld.getEmittedRedstonePower(BlockPos pos, Direction direction)private @Nullable IdentifierMobSpawnerLogic.getEntityId(@Nullable World world, BlockPos pos)RaycastContext.getFluidShape(FluidState state, BlockView world, BlockPos pos)BlockView.getFluidState(BlockPos pos)ChunkRegion.getFluidState(BlockPos pos)EmptyBlockView.getFluidState(BlockPos pos)World.getFluidState(BlockPos pos)static PortalUtil.RectanglePortalUtil.getLargestRectangle(BlockPos center, Direction.Axis primaryAxis, int primaryMaxBlocks, Direction.Axis secondaryAxis, int secondaryMaxBlocks, Predicate<BlockPos> predicate)Gets the largest rectangle of blocks along two axes for which all blocks meet a predicate.default intBlockRenderView.getLightLevel(LightType type, BlockPos pos)default intWorldView.getLightLevel(BlockPos pos)default intWorldView.getLightLevel(BlockPos pos, int ambientDarkness)ChunkRegion.getLocalDifficulty(BlockPos pos)World.getLocalDifficulty(BlockPos pos)WorldAccess.getLocalDifficulty(BlockPos pos)default intBlockView.getLuminance(BlockPos pos)WanderingTraderManager.getNearbySpawnPos(WorldView world, BlockPos pos, int range)PortalForcer.getPortalRect(BlockPos destPos, boolean destIsNether)intWorld.getReceivedRedstonePower(BlockPos pos)intWorld.getReceivedStrongRedstonePower(BlockPos pos)ChunkSectionCache.getSection(BlockPos pos)private static Pool<SpawnSettings.SpawnEntry>SpawnHelper.getSpawnEntries(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, BlockPos pos, @Nullable Biome biome)default intWorldView.getStrongRedstonePower(BlockPos pos, Direction direction)default BlockPosRegistryWorldView.getTopPosition(Heightmap.Type heightmap, BlockPos pos)TestableWorld.getTopPosition(Heightmap.Type type, BlockPos blockPos)default BlockPosWorldView.getTopPosition(Heightmap.Type heightmap, BlockPos pos)World.getWorldChunk(BlockPos pos)booleanWorld.hasHighHumidity(BlockPos pos)booleandefault booleandefault booleanWorldView.isChunkLoaded(BlockPos pos)Deprecated.static booleanSpawnHelper.isClearForSpawn(BlockView blockView, BlockPos pos, BlockState state, FluidState fluidState, EntityType<?> entityType)booleanWorld.isDirectionSolid(BlockPos pos, Entity entity, Direction direction)booleanWorld.isEmittingRedstonePower(BlockPos pos, Direction direction)booleanWorld.isInBuildLimit(BlockPos pos)default booleanHeightLimitView.isOutOfHeightLimit(BlockPos pos)Checks ifposis out of the height limit of this view.private booleanMobSpawnerLogic.isPlayerInRange(World world, BlockPos pos)booleanWorld.isReceivingRedstonePower(BlockPos pos)default booleanWorldView.isRegionLoaded(BlockPos min, BlockPos max)Deprecated.booleanChunkTickScheduler.isScheduled(BlockPos pos, T object)booleanMultiTickScheduler.isScheduled(BlockPos pos, T object)booleanTickScheduler.isScheduled(BlockPos pos, T object)default booleanBlockRenderView.isSkyVisible(BlockPos pos)default booleanWorldView.isSkyVisibleAllowingSea(BlockPos pos)booleanbooleanbooleanbooleanWorld.isTopSolid(BlockPos pos, Entity entity)static booleanprivate static booleanWorld.isValidHorizontally(BlockPos pos)private booleanPortalForcer.isValidPortalPos(BlockPos pos, BlockPos.Mutable temp, Direction portalDirection, int distanceOrthogonalToPortal)default booleanprivate voidChunkRegion.markBlockForPostProcessing(BlockPos pos)voidPortalUtil.method_34851(BlockView blockView, BlockPos blockPos, Block block, Direction direction, Block block2)voidWorld.onBlockChanged(BlockPos pos, BlockState oldBlock, BlockState newBlock)private static Optional<SpawnSettings.SpawnEntry>SpawnHelper.pickRandomSpawnEntry(ServerWorld world, StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, SpawnGroup spawnGroup, Random random, BlockPos pos)voidChunkRegion.playSound(@Nullable PlayerEntity player, BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch)voidWorld.playSound(@Nullable PlayerEntity player, BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch)voidWorldAccess.playSound(@Nullable PlayerEntity player, BlockPos pos, SoundEvent sound, SoundCategory category, float volume, float pitch)default @Nullable BlockHitResultBlockView.raycastBlock(Vec3d start, Vec3d end, BlockPos pos, VoxelShape shape, BlockState state)voidMobSpawnerLogic.readNbt(@Nullable World world, BlockPos pos, NbtCompound nbt)booleanChunkRegion.removeBlock(BlockPos pos, boolean move)booleanModifiableWorld.removeBlock(BlockPos pos, boolean move)booleanWorld.removeBlock(BlockPos pos, boolean move)voidWorld.removeBlockEntity(BlockPos pos)voidChunkTickScheduler.schedule(BlockPos pos, T object, int delay, TickPriority priority)voidMultiTickScheduler.schedule(BlockPos pos, T object, int delay, TickPriority priority)default voidvoidTickScheduler.schedule(BlockPos pos, T object, int delay, TickPriority priority)voidWorld.scheduleBlockRerenderIfNeeded(BlockPos pos, BlockState old, BlockState updated)abstract voidMobSpawnerLogic.sendStatus(World world, BlockPos pos, int int2)voidMobSpawnerLogic.serverTick(ServerWorld world, BlockPos pos)abstract voidWorld.setBlockBreakingInfo(int entityId, BlockPos pos, int progress)booleanChunkRegion.setBlockState(BlockPos pos, BlockState state, int flags, int maxUpdateDepth)Updates the block state at a position, calling appropriate callbacks.default booleanModifiableWorld.setBlockState(BlockPos pos, BlockState state, int flags)Updates the block state at a position, calling appropriate callbacks.booleanModifiableWorld.setBlockState(BlockPos pos, BlockState state, int flags, int maxUpdateDepth)Updates the block state at a position, calling appropriate callbacks.booleanWorld.setBlockState(BlockPos pos, BlockState state)booleanWorld.setBlockState(BlockPos pos, BlockState state, int flags)Updates the block state at a position, calling appropriate callbacks.booleanWorld.setBlockState(BlockPos pos, BlockState state, int flags, int maxUpdateDepth)Updates the block state at a position, calling appropriate callbacks.voidMobSpawnerLogic.setSpawnEntry(@Nullable World world, BlockPos pos, MobSpawnerEntry spawnEntry)default voidMutableWorldProperties.setSpawnPos(BlockPos pos, float angle)static voidSpawnHelper.spawnEntitiesInChunk(SpawnGroup group, ServerWorld world, BlockPos pos)static voidSpawnHelper.spawnEntitiesInChunk(SpawnGroup group, ServerWorld world, Chunk chunk, BlockPos pos, SpawnHelper.Checker checker, SpawnHelper.Runner runner)voidWorld.syncGlobalEvent(int eventId, BlockPos pos, int data)voidChunkRegion.syncWorldEvent(@Nullable PlayerEntity player, int eventId, BlockPos pos, int data)default voidWorldAccess.syncWorldEvent(int eventId, BlockPos pos, int data)voidWorldAccess.syncWorldEvent(@Nullable PlayerEntity player, int eventId, BlockPos pos, int data)booleanSpawnHelper.Checker.test(EntityType<?> type, BlockPos pos, Chunk chunk)private booleanSpawnHelper.Info.test(EntityType<?> type, BlockPos pos, Chunk chunk)booleanChunkRegion.testBlockState(BlockPos pos, Predicate<BlockState> state)booleanTestableWorld.testBlockState(BlockPos pos, Predicate<BlockState> state)booleanWorld.testBlockState(BlockPos pos, Predicate<BlockState> state)booleanChunkRegion.testFluidState(BlockPos pos, Predicate<FluidState> state)booleanTestableWorld.testFluidState(BlockPos pos, Predicate<FluidState> state)booleanWorld.testFluidState(BlockPos pos, Predicate<FluidState> state)voidWorld.updateComparators(BlockPos pos, Block block)abstract voidWorld.updateListeners(BlockPos pos, BlockState oldState, BlockState newState, int flags)voidWorld.updateNeighbor(BlockPos pos, Block sourceBlock, BlockPos neighborPos)default voidWorldAccess.updateNeighbors(BlockPos pos, Block block)voidWorld.updateNeighborsAlways(BlockPos pos, Block block)voidWorld.updateNeighborsExcept(BlockPos pos, Block sourceBlock, Direction direction)private voidMobSpawnerLogic.updateSpawns(World world, BlockPos pos)MobSpawnerLogic.writeNbt(@Nullable World world, BlockPos pos, NbtCompound nbt)Method parameters in net.minecraft.world with type arguments of type BlockPosModifier and TypeMethodDescriptiondefault Stream<VoxelShape>CollisionView.getBlockCollisions(@Nullable Entity entity, Box box, BiPredicate<BlockState,BlockPos> biPredicate)static PortalUtil.RectanglePortalUtil.getLargestRectangle(BlockPos center, Direction.Axis primaryAxis, int primaryMaxBlocks, Direction.Axis secondaryAxis, int secondaryMaxBlocks, Predicate<BlockPos> predicate)Gets the largest rectangle of blocks along two axes for which all blocks meet a predicate.default booleanCollisionView.isBlockSpaceEmpty(@Nullable Entity entity, Box box, BiPredicate<BlockState,BlockPos> biPredicate)private static intPortalUtil.moveWhile(Predicate<BlockPos> predicate, BlockPos.Mutable mutable, Direction direction, int max)static <T, C> TBlockView.raycast(Vec3d start, Vec3d end, C context, BiFunction<C,BlockPos,T> blockHitFactory, Function<C,T> missFactory)voidConstructors in net.minecraft.world with parameters of type BlockPosModifierConstructorDescriptionScheduledTick(BlockPos pos, T t)ScheduledTick(BlockPos pos, T t, long time, TickPriority priority)Vibration(BlockPos origin, PositionSource destination, int arrivalInTicks)Constructor parameters in net.minecraft.world with type arguments of type BlockPosModifierConstructorDescriptionBlockCollisionSpliterator(CollisionView world, @Nullable Entity entity, Box box, BiPredicate<BlockState,BlockPos> blockPredicate)MultiTickScheduler(Function<BlockPos,TickScheduler<T>> mapper) -
Uses of BlockPos in net.minecraft.world.biome
Methods in net.minecraft.world.biome with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanbooleanbooleanBiome.canSetSnow(WorldView world, BlockPos blockPos)private floatBiome.computeTemperature(BlockPos pos)voidBiome.generateFeatureStep(StructureAccessor structureAccessor, ChunkGenerator chunkGenerator, ChunkRegion region, long populationSeed, ChunkRandom random, BlockPos origin)abstract floatBiome.TemperatureModifier.getModifiedTemperature(BlockPos pos, float temperature)floatBiome.getTemperature(BlockPos blockPos)boolean -
Uses of BlockPos in net.minecraft.world.biome.source
Methods in net.minecraft.world.biome.source that return BlockPosModifier and TypeMethodDescriptionBiomeSource.locateBiome(int x, int y, int z, int radius, int int2, Predicate<Biome> predicate, Random random, boolean bool)BiomeSource.locateBiome(int x, int y, int z, int radius, Predicate<Biome> predicate, Random random)FixedBiomeSource.locateBiome(int x, int y, int z, int radius, int int2, Predicate<Biome> predicate, Random random, boolean bool)Methods in net.minecraft.world.biome.source with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.border
Methods in net.minecraft.world.border with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.chunk
Fields in net.minecraft.world.chunk with type parameters of type BlockPosModifier and TypeFieldDescriptionprivate Map<BlockPos,BlockEntity>ProtoChunk.blockEntitiesprivate Map<BlockPos,BlockEntity>WorldChunk.blockEntitiesprivate Map<BlockPos,NbtCompound>ProtoChunk.blockEntityTagsWorldChunk.blockEntityTickersProtoChunk.lightSourcesprivate Map<BlockPos,NbtCompound>WorldChunk.pendingBlockEntityNbtsMethods in net.minecraft.world.chunk that return BlockPosModifier and TypeMethodDescriptionBlockEntityTickInvoker.getPos()WorldChunk.DirectBlockEntityTickInvoker.getPos()WorldChunk.WrappedBlockEntityTickInvoker.getPos()static BlockPosProtoChunk.joinBlockPos(short sectionRel, int sectionY, ChunkPos chunkPos)Chunk.method_35319(Heightmap.Type type)ProtoChunk.method_35319(Heightmap.Type type)ReadOnlyChunk.method_35319(Heightmap.Type type)WorldChunk.method_35319(Heightmap.Type type)Methods in net.minecraft.world.chunk that return types with arguments of type BlockPosModifier and TypeMethodDescriptionProtoChunk.getBlockEntities()WorldChunk.getBlockEntities()ProtoChunk.getBlockEntityNbts()Chunk.getBlockEntityPositions()ProtoChunk.getBlockEntityPositions()WorldChunk.getBlockEntityPositions()Chunk.getLightSourcesStream()ProtoChunk.getLightSourcesStream()ReadOnlyChunk.getLightSourcesStream()WorldChunk.getLightSourcesStream()Methods in net.minecraft.world.chunk with parameters of type BlockPosModifier and TypeMethodDescriptionvoidProtoChunk.addLightSource(BlockPos pos)private static BlockStateUpgradeData.applyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos)(package private) booleanWorldChunk.canTickBlockEntity(BlockPos pos)private @Nullable BlockEntityWorldChunk.createBlockEntity(BlockPos pos)ChunkCache.getBlockEntity(BlockPos pos)EmptyChunk.getBlockEntity(BlockPos pos, WorldChunk.CreationType creationType)ProtoChunk.getBlockEntity(BlockPos pos)ReadOnlyChunk.getBlockEntity(BlockPos pos)WorldChunk.getBlockEntity(BlockPos pos)WorldChunk.getBlockEntity(BlockPos pos, WorldChunk.CreationType creationType)Chunk.getBlockEntityNbt(BlockPos pos)ProtoChunk.getBlockEntityNbt(BlockPos pos)ReadOnlyChunk.getBlockEntityNbt(BlockPos pos)WorldChunk.getBlockEntityNbt(BlockPos pos)ChunkCache.getBlockState(BlockPos pos)EmptyChunk.getBlockState(BlockPos pos)ProtoChunk.getBlockState(BlockPos pos)ReadOnlyChunk.getBlockState(BlockPos pos)WorldChunk.getBlockState(BlockPos pos)private ChunkChunkCache.getFluidState(BlockPos pos)EmptyChunk.getFluidState(BlockPos pos)ProtoChunk.getFluidState(BlockPos pos)ReadOnlyChunk.getFluidState(BlockPos pos)WorldChunk.getFluidState(BlockPos pos)intEmptyChunk.getLuminance(BlockPos pos)Chunk.getPackedBlockEntityNbt(BlockPos pos)ProtoChunk.getPackedBlockEntityNbt(BlockPos pos)ReadOnlyChunk.getPackedBlockEntityNbt(BlockPos pos)WorldChunk.getPackedBlockEntityNbt(BlockPos pos)static shortProtoChunk.getPackedSectionRelative(BlockPos pos)UpgradeData.Logic.getUpdatedState(BlockState blockState, Direction direction, BlockState blockState2, WorldAccess world, BlockPos blockPos, BlockPos blockPos2)private @Nullable BlockEntityWorldChunk.loadBlockEntity(BlockPos pos, NbtCompound nbt)default voidChunk.markBlockForPostProcessing(BlockPos pos)voidProtoChunk.markBlockForPostProcessing(BlockPos pos)voidReadOnlyChunk.markBlockForPostProcessing(BlockPos pos)voidChunk.removeBlockEntity(BlockPos pos)voidEmptyChunk.removeBlockEntity(BlockPos pos)voidProtoChunk.removeBlockEntity(BlockPos pos)voidReadOnlyChunk.removeBlockEntity(BlockPos pos)voidWorldChunk.removeBlockEntity(BlockPos pos)private voidWorldChunk.removeBlockEntityTicker(BlockPos pos)Chunk.setBlockState(BlockPos pos, BlockState state, boolean moved)EmptyChunk.setBlockState(BlockPos pos, BlockState state, boolean moved)ProtoChunk.setBlockState(BlockPos pos, BlockState state, boolean moved)ReadOnlyChunk.setBlockState(BlockPos pos, BlockState state, boolean moved)WorldChunk.setBlockState(BlockPos pos, BlockState state, boolean moved)Constructors in net.minecraft.world.chunk with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.chunk.light
Methods in net.minecraft.world.chunk.light with parameters of type BlockPosModifier and TypeMethodDescriptionvoidChunkBlockLightProvider.addLightSource(BlockPos pos, int level)voidChunkLightingView.Empty.addLightSource(BlockPos pos, int level)voidChunkLightProvider.addLightSource(BlockPos pos, int level)voidLightingProvider.addLightSource(BlockPos pos, int level)voidLightingView.addLightSource(BlockPos pos, int level)voidChunkLightingView.Empty.checkBlock(BlockPos pos)voidChunkLightProvider.checkBlock(BlockPos pos)voidLightingProvider.checkBlock(BlockPos pos)voidLightingView.checkBlock(BlockPos pos)intintChunkLightingView.Empty.getLightLevel(BlockPos pos)intChunkLightingView.getLightLevel(BlockPos pos)intChunkLightProvider.getLightLevel(BlockPos pos)static intChunkLightProvider.getRealisticOpacity(BlockView world, BlockState state1, BlockPos pos1, BlockState state2, BlockPos pos2, Direction direction, int opacity2)default voidLightingView.setSectionStatus(BlockPos pos, boolean notReady) -
Uses of BlockPos in net.minecraft.world.dimension
Fields in net.minecraft.world.dimension declared as BlockPosMethods in net.minecraft.world.dimension that return BlockPosMethods in net.minecraft.world.dimension with parameters of type BlockPosModifier and TypeMethodDescriptionAreaHelper.getLowerCorner(BlockPos pos)static Optional<AreaHelper>AreaHelper.getNewPortal(WorldAccess world, BlockPos pos, Direction.Axis axis)static Optional<AreaHelper>AreaHelper.getOrEmpty(WorldAccess world, BlockPos pos, Predicate<AreaHelper> predicate, Direction.Axis axis)private intConstructors in net.minecraft.world.dimension with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.entity
Methods in net.minecraft.world.entity that return BlockPos -
Uses of BlockPos in net.minecraft.world.event
Fields in net.minecraft.world.event with type parameters of type BlockPosMethods in net.minecraft.world.event that return types with arguments of type BlockPosModifier and TypeMethodDescriptionConstructors in net.minecraft.world.event with parameters of type BlockPosConstructor parameters in net.minecraft.world.event with type arguments of type BlockPos -
Uses of BlockPos in net.minecraft.world.event.listener
Methods in net.minecraft.world.event.listener with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanSculkSensorListener.Callback.accepts(World world, GameEventListener listener, BlockPos pos, GameEvent event, @Nullable Entity entity)Returns whether the callback wants to accept this event.voidDispatches an event to all the listeners in this dispatcher.voidDispatches an event to all the listeners in this dispatcher.private booleanSimpleGameEventDispatcher.dispatchTo(World world, GameEvent event, @Nullable Entity entity, BlockPos pos, GameEventListener listener)private booleanSculkSensorListener.isOccluded(World world, BlockPos pos, BlockPos sourcePos)booleanListens to an incoming game event.booleanListens to an incoming game event.private void -
Uses of BlockPos in net.minecraft.world.explosion
Fields in net.minecraft.world.explosion with type parameters of type BlockPosMethods in net.minecraft.world.explosion that return types with arguments of type BlockPosMethods in net.minecraft.world.explosion with parameters of type BlockPosModifier and TypeMethodDescriptionbooleanEntityExplosionBehavior.canDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power)booleanExplosionBehavior.canDestroyBlock(Explosion explosion, BlockView world, BlockPos pos, BlockState state, float power)EntityExplosionBehavior.getBlastResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState)ExplosionBehavior.getBlastResistance(Explosion explosion, BlockView world, BlockPos pos, BlockState blockState, FluidState fluidState)private static voidExplosion.tryMergeStack(ObjectArrayList<com.mojang.datafixers.util.Pair<ItemStack,BlockPos>> stacks, ItemStack stack, BlockPos pos)Method parameters in net.minecraft.world.explosion with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate static voidExplosion.tryMergeStack(ObjectArrayList<com.mojang.datafixers.util.Pair<ItemStack,BlockPos>> stacks, ItemStack stack, BlockPos pos)Constructor parameters in net.minecraft.world.explosion with type arguments of type BlockPosModifierConstructorDescriptionExplosion(World world, @Nullable Entity entity, double x, double y, double z, float power, boolean createFire, Explosion.DestructionType destructionType, List<BlockPos> affectedBlocks)Explosion(World world, @Nullable Entity entity, double x, double y, double z, float power, List<BlockPos> affectedBlocks) -
Uses of BlockPos in net.minecraft.world.gen
Methods in net.minecraft.world.gen with parameters of type BlockPosModifier and TypeMethodDescriptiondefault BlockStateStructureAccessor.getStructureAt(BlockPos pos, boolean matchChildren, StructureFeature<?> feature)private intCatSpawner.spawn(BlockPos pos, ServerWorld world)private intCatSpawner.spawnInHouse(ServerWorld world, BlockPos pos)private intCatSpawner.spawnInSwampHut(ServerWorld world, BlockPos pos)private booleanPillagerSpawner.spawnPillager(ServerWorld world, BlockPos pos, Random random, boolean captain) -
Uses of BlockPos in net.minecraft.world.gen.carver
Methods in net.minecraft.world.gen.carver with parameters of type BlockPosModifier and TypeMethodDescriptionprivate @Nullable BlockStateCarver.getState(CarverContext context, C config, BlockPos pos, AquiferSampler sampler)Method parameters in net.minecraft.world.gen.carver with type arguments of type BlockPosModifier and TypeMethodDescriptionabstract booleanCarver.carve(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, Random random, AquiferSampler aquiferSampler, ChunkPos pos, BitSet carvingMask)booleanCaveCarver.carve(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, Random random, AquiferSampler aquiferSampler, ChunkPos chunkPos, BitSet bitSet)booleanConfiguredCarver.carve(CarverContext context, Chunk chunk, Function<BlockPos,Biome> posToBiome, Random random, AquiferSampler aquiferSampler, ChunkPos pos, BitSet carvingMask)booleanRavineCarver.carve(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, Random random, AquiferSampler aquiferSampler, ChunkPos chunkPos, BitSet bitSet)protected booleanCarver.carveAtPoint(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, BitSet carvingMask, Random random, BlockPos.Mutable pos, BlockPos.Mutable downPos, AquiferSampler sampler, MutableBoolean foundSurface)protected booleanNetherCaveCarver.carveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean)protected booleanUnderwaterCanyonCarver.carveAtPoint(CarverContext carverContext, RavineCarverConfig ravineCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean)protected booleanUnderwaterCaveCarver.carveAtPoint(CarverContext carverContext, CaveCarverConfig caveCarverConfig, Chunk chunk, Function<BlockPos,Biome> function, BitSet bitSet, Random random, BlockPos.Mutable mutable, BlockPos.Mutable mutable2, AquiferSampler aquiferSampler, MutableBoolean mutableBoolean)protected voidCaveCarver.carveCave(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, float yaw, double yawPitchRatio, BitSet carvingMask, Carver.SkipPredicate skipPredicate)private voidRavineCarver.carveRavine(CarverContext context, RavineCarverConfig config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, BitSet carvingMask)protected booleanCarver.carveRegion(CarverContext context, C config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, AquiferSampler sampler, double x, double y, double z, double horizontalScale, double verticalScale, BitSet carvingMask, Carver.SkipPredicate skipPredicate)protected voidCaveCarver.carveTunnels(CarverContext context, CaveCarverConfig config, Chunk chunk, Function<BlockPos,Biome> posToBiome, long seed, AquiferSampler aquiferSampler, double x, double y, double z, double horizontalScale, double verticalScale, float width, float yaw, float pitch, int branchStartIndex, int branchCount, double yawPitchRatio, BitSet carvingMask, Carver.SkipPredicate skipPredicate) -
Uses of BlockPos in net.minecraft.world.gen.chunk
Methods in net.minecraft.world.gen.chunk that return BlockPosModifier and TypeMethodDescriptionChunkGenerator.locateStructure(ServerWorld world, StructureFeature<?> feature, BlockPos center, int radius, boolean skipExistingChunks)Tries to find the closest structure of a given type near a given block.Methods in net.minecraft.world.gen.chunk with parameters of type BlockPosModifier and TypeMethodDescriptionChunkGenerator.getEntitySpawnList(Biome biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos)NoiseChunkGenerator.getEntitySpawnList(Biome biome, StructureAccessor accessor, SpawnGroup group, BlockPos pos)ChunkGenerator.locateStructure(ServerWorld world, StructureFeature<?> feature, BlockPos center, int radius, boolean skipExistingChunks)Tries to find the closest structure of a given type near a given block. -
Uses of BlockPos in net.minecraft.world.gen.decorator
Methods in net.minecraft.world.gen.decorator that return types with arguments of type BlockPosModifier and TypeMethodDescriptionAbstractCountDecorator.getPositions(DecoratorContext context, Random random, DC config, BlockPos pos)AbstractRangeDecorator.getPositions(DecoratorContext context, Random random, DC config, BlockPos pos)CarvingMaskDecorator.getPositions(DecoratorContext decoratorContext, Random random, CarvingMaskDecoratorConfig carvingMaskDecoratorConfig, BlockPos blockPos)CaveSurfaceDecorator.getPositions(DecoratorContext decoratorContext, Random random, CaveSurfaceDecoratorConfig caveSurfaceDecoratorConfig, BlockPos blockPos)ConfiguredDecorator.getPositions(DecoratorContext context, Random random, BlockPos pos)CountMultilayerDecorator.getPositions(DecoratorContext decoratorContext, Random random, CountConfig countConfig, BlockPos blockPos)DarkOakTreeDecorator.getPositions(DecoratorContext decoratorContext, Random random, NopeDecoratorConfig nopeDecoratorConfig, BlockPos blockPos)DecoratedDecorator.getPositions(DecoratorContext decoratorContext, Random random, DecoratedDecoratorConfig decoratedDecoratorConfig, BlockPos blockPos)Decorator.getPositions(DecoratorContext context, Random random, DC config, BlockPos pos)HeightmapDecorator.getPositions(DecoratorContext decoratorContext, Random random, HeightmapDecoratorConfig heightmapDecoratorConfig, BlockPos blockPos)IcebergDecorator.getPositions(DecoratorContext decoratorContext, Random random, NopeDecoratorConfig nopeDecoratorConfig, BlockPos blockPos)NopeDecorator.getPositions(DecoratorContext decoratorContext, Random random, NopeDecoratorConfig nopeDecoratorConfig, BlockPos blockPos)SpreadDoubleHeightmapDecorator.getPositions(DecoratorContext decoratorContext, Random random, HeightmapDecoratorConfig heightmapDecoratorConfig, BlockPos blockPos)SquareDecorator.getPositions(DecoratorContext decoratorContext, Random random, NopeDecoratorConfig nopeDecoratorConfig, BlockPos blockPos)WaterDepthThresholdDecorator.getPositions(DecoratorContext decoratorContext, Random random, WaterDepthThresholdDecoratorConfig waterDepthThresholdDecoratorConfig, BlockPos blockPos)Methods in net.minecraft.world.gen.decorator with parameters of type BlockPosModifier and TypeMethodDescriptionDecoratorContext.getBlockState(BlockPos pos)protected abstract intprotected intChanceDecorator.getCount(Random random, ChanceDecoratorConfig chanceDecoratorConfig, BlockPos blockPos)protected intCountDecorator.getCount(Random random, CountConfig countConfig, BlockPos blockPos)protected intCountExtraDecorator.getCount(Random random, CountExtraDecoratorConfig countExtraDecoratorConfig, BlockPos blockPos)protected intCountNoiseBiasedDecorator.getCount(Random random, CountNoiseBiasedDecoratorConfig countNoiseBiasedDecoratorConfig, BlockPos blockPos)protected intCountNoiseDecorator.getCount(Random random, CountNoiseDecoratorConfig countNoiseDecoratorConfig, BlockPos blockPos)protected intLavaLakeDecorator.getCount(Random random, ChanceDecoratorConfig chanceDecoratorConfig, BlockPos blockPos)AbstractCountDecorator.getPositions(DecoratorContext context, Random random, DC config, BlockPos pos)AbstractRangeDecorator.getPositions(DecoratorContext context, Random random, DC config, BlockPos pos)CarvingMaskDecorator.getPositions(DecoratorContext decoratorContext, Random random, CarvingMaskDecoratorConfig carvingMaskDecoratorConfig, BlockPos blockPos)CaveSurfaceDecorator.getPositions(DecoratorContext decoratorContext, Random random, CaveSurfaceDecoratorConfig caveSurfaceDecoratorConfig, BlockPos blockPos)ConfiguredDecorator.getPositions(DecoratorContext context, Random random, BlockPos pos)CountMultilayerDecorator.getPositions(DecoratorContext decoratorContext, Random random, CountConfig countConfig, BlockPos blockPos)DarkOakTreeDecorator.getPositions(DecoratorContext decoratorContext, Random random, NopeDecoratorConfig nopeDecoratorConfig, BlockPos blockPos)DecoratedDecorator.getPositions(DecoratorContext decoratorContext, Random random, DecoratedDecoratorConfig decoratedDecoratorConfig, BlockPos blockPos)Decorator.getPositions(DecoratorContext context, Random random, DC config, BlockPos pos)HeightmapDecorator.getPositions(DecoratorContext decoratorContext, Random random, HeightmapDecoratorConfig heightmapDecoratorConfig, BlockPos blockPos)IcebergDecorator.getPositions(DecoratorContext decoratorContext, Random random, NopeDecoratorConfig nopeDecoratorConfig, BlockPos blockPos)NopeDecorator.getPositions(DecoratorContext decoratorContext, Random random, NopeDecoratorConfig nopeDecoratorConfig, BlockPos blockPos)SpreadDoubleHeightmapDecorator.getPositions(DecoratorContext decoratorContext, Random random, HeightmapDecoratorConfig heightmapDecoratorConfig, BlockPos blockPos)SquareDecorator.getPositions(DecoratorContext decoratorContext, Random random, NopeDecoratorConfig nopeDecoratorConfig, BlockPos blockPos)WaterDepthThresholdDecorator.getPositions(DecoratorContext decoratorContext, Random random, WaterDepthThresholdDecoratorConfig waterDepthThresholdDecoratorConfig, BlockPos blockPos) -
Uses of BlockPos in net.minecraft.world.gen.feature
Fields in net.minecraft.world.gen.feature declared as BlockPosModifier and TypeFieldDescriptionEndSpikeFeatureConfig.crystalBeamTargetstatic BlockPosEndPortalFeature.ORIGINprivate BlockPosLargeDripstoneFeature.DripstoneGenerator.posprivate static BlockPosVoidStartPlatformFeature.START_BLOCKFields in net.minecraft.world.gen.feature with type parameters of type BlockPosMethods in net.minecraft.world.gen.feature that return BlockPosModifier and TypeMethodDescriptionBuriedTreasureFeature.Start.getBlockPos()DefaultFlowerFeature.getPos(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)EndSpikeFeatureConfig.getPos()abstract BlockPosStructureFeature.locateStructure(WorldView world, StructureAccessor structureAccessor, BlockPos searchStartPos, int searchRadius, boolean skipExistingChunks, long worldSeed, StructureConfig config)Tries to find the closest structure of this type near a given block.(package private) BlockPosBasaltColumnsFeature.moveDownToGround(WorldAccess world, int seaLevel, BlockPos.Mutable mutablePos, int distance)ReplaceBlobsFeature.moveDownToTarget(WorldAccess world, BlockPos.Mutable mutablePos, Block target)BasaltColumnsFeature.moveUpToAir(WorldAccess world, BlockPos.Mutable mutablePos, int distance)private static BlockPosSmallDripstoneFeature.randomPos(Random random, BlockPos pos, SmallDripstoneFeatureConfig config)Methods in net.minecraft.world.gen.feature that return types with arguments of type BlockPosModifier and TypeMethodDescriptionEndGatewayFeatureConfig.getExitPos()VegetationPatchFeature.placeGroundAndGetPositions(StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, BlockPos pos, Predicate<BlockState> replaceable, int radiusX, int radiusZ)WaterloggedVegetationPatchFeature.placeGroundAndGetPositions(StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, BlockPos pos, Predicate<BlockState> replaceable, int radiusX, int radiusZ)Methods in net.minecraft.world.gen.feature with parameters of type BlockPosModifier and TypeMethodDescriptionprivate voidBlockPileFeature.addPileBlock(WorldAccess world, BlockPos pos, Random random, BlockPileFeatureConfig config)protected booleanHugeMushroomFeature.canGenerate(WorldAccess world, BlockPos pos, int height, BlockPos.Mutable mutable, HugeMushroomFeatureConfig config)private booleanBlockPileFeature.canPlace(WorldAccess world, BlockPos pos, Random random)private static booleanDeltaFeature.canPlace(WorldAccess world, BlockPos pos, DeltaFeatureConfig config)static booleanTreeFeature.canReplace(TestableWorld world, BlockPos pos)static booleanTreeFeature.canTreeReplace(TestableWorld world, BlockPos pos)private booleanDripstoneClusterFeature.canWaterSpawn(StructureWorldAccess world, BlockPos pos)private voidIcebergFeature.clearSnowAbove(WorldAccess world, BlockPos pos)static EndGatewayFeatureConfigEndGatewayFeatureConfig.createConfig(BlockPos exitPortalPosition, boolean exitsAtSpawn)private static LargeDripstoneFeature.DripstoneGeneratorLargeDripstoneFeature.createGenerator(BlockPos pos, boolean isStalagmite, Random random, int scale, FloatProvider bluntness, FloatProvider heightScale)booleanConfiguredFeature.generate(StructureWorldAccess world, ChunkGenerator chunkGenerator, Random random, BlockPos origin)private voidDripstoneClusterFeature.generate(StructureWorldAccess world, Random random, BlockPos pos, int localX, int localZ, float wetness, double dripstoneChance, int height, float density, DripstoneClusterFeatureConfig config)static booleanGlowLichenFeature.generate(StructureWorldAccess world, BlockPos pos, BlockState state, GlowLichenFeatureConfig config, Random random, List<Direction> directions)static booleanNetherForestVegetationFeature.generate(WorldAccess world, Random random, BlockPos pos, BlockPileFeatureConfig config, int int2, int int3)booleanRandomFeatureEntry.generate(StructureWorldAccess world, ChunkGenerator chunkGenerator, Random random, BlockPos pos)private static booleanSmallDripstoneFeature.generate(StructureWorldAccess world, Random random, BlockPos pos, SmallDripstoneFeatureConfig config)private booleanTreeFeature.generate(StructureWorldAccess world, Random random, BlockPos pos, BiConsumer<BlockPos,BlockState> biConsumer, BiConsumer<BlockPos,BlockState> biConsumer2, TreeFeatureConfig treeFeatureConfig)protected voidHugeBrownMushroomFeature.generateCap(WorldAccess world, Random random, BlockPos start, int y, BlockPos.Mutable mutable, HugeMushroomFeatureConfig config)protected abstract voidHugeMushroomFeature.generateCap(WorldAccess world, Random random, BlockPos start, int y, BlockPos.Mutable mutable, HugeMushroomFeatureConfig config)protected voidHugeRedMushroomFeature.generateCap(WorldAccess world, Random random, BlockPos start, int y, BlockPos.Mutable mutable, HugeMushroomFeatureConfig config)protected booleanCoralClawFeature.generateCoral(WorldAccess world, Random random, BlockPos pos, BlockState state)protected abstract booleanCoralFeature.generateCoral(WorldAccess world, Random random, BlockPos pos, BlockState state)protected booleanCoralMushroomFeature.generateCoral(WorldAccess world, Random random, BlockPos pos, BlockState state)protected booleanCoralTreeFeature.generateCoral(WorldAccess world, Random random, BlockPos pos, BlockState state)protected booleanCoralFeature.generateCoralPiece(WorldAccess world, Random random, BlockPos pos, BlockState state)private static booleanSmallDripstoneFeature.generateDripstone(StructureWorldAccess world, Random random, BlockPos pos, Direction direction, SmallDripstoneFeatureConfig config)private static voidSmallDripstoneFeature.generateDripstoneBlocks(StructureWorldAccess world, Random random, BlockPos pos)private booleanRootSystemFeature.generateFeature(StructureWorldAccess world, ChunkGenerator generator, RootSystemFeatureConfig config, Random random, BlockPos pos)private voidRootSystemFeature.generateHangingRoots(StructureWorldAccess world, RootSystemFeatureConfig config, Random random, BlockPos pos, BlockPos.Mutable mutablePos)private voidHugeFungusFeature.generateHat(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos pos, int hatHeight, boolean thickStem)private voidWeepingVinesFeature.generateNetherWartBlocksInArea(WorldAccess world, Random random, BlockPos pos)private voidHugeFungusFeature.generateStem(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos pos, int stemHeight, boolean thickStem)protected voidHugeMushroomFeature.generateStem(WorldAccess world, Random random, BlockPos pos, HugeMushroomFeatureConfig config, int height, BlockPos.Mutable mutable)private booleanRootSystemFeature.generateTreeAndRoots(StructureWorldAccess world, ChunkGenerator generator, RootSystemFeatureConfig config, Random random, BlockPos.Mutable mutablePos, BlockPos pos)protected booleanVegetationPatchFeature.generateVegetationFeature(StructureWorldAccess world, VegetationPatchFeatureConfig config, ChunkGenerator generator, Random random, BlockPos pos)protected booleanWaterloggedVegetationPatchFeature.generateVegetationFeature(StructureWorldAccess world, VegetationPatchFeatureConfig config, ChunkGenerator generator, Random random, BlockPos pos)private static voidHugeFungusFeature.generateVines(BlockPos pos, WorldAccess world, Random random)private static voidTwistingVinesFeature.generateVinesInArea(WorldAccess world, Random random, BlockPos pos, int horizontalSpread, int verticalSpread, int length)private voidWeepingVinesFeature.generateVinesInArea(WorldAccess world, Random random, BlockPos pos)private doubleIcebergFeature.getDistance(int x, int z, BlockPos pos, int divisor1, int divisor2, double randomSine)private static OptionalIntUnderwaterMagmaFeature.getFloorHeight(StructureWorldAccess world, BlockPos pos, UnderwaterMagmaFeatureConfig config)DefaultFlowerFeature.getFlowerState(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)abstract BlockStateFlowerFeature.getFlowerState(Random random, BlockPos pos, U config)DefaultFlowerFeature.getPos(Random random, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)abstract BlockPosprivate intTreeFeature.getTopPosition(TestableWorld world, int height, BlockPos pos, TreeFeatureConfig config)private booleanRootSystemFeature.hasSpaceForTree(StructureWorldAccess world, RootSystemFeatureConfig config, BlockPos pos)static booleanFeature.isAir(TestableWorld world, BlockPos pos)private booleanIcebergFeature.isAirBelow(BlockView world, BlockPos pos)private static booleanBasaltColumnsFeature.isAirOrLavaOcean(WorldAccess world, int seaLevel, BlockPos pos)static booleanTreeFeature.isAirOrLeaves(TestableWorld world, BlockPos pos)(package private) static booleanstatic booleanFeature.isExposedToAir(Function<BlockPos,BlockState> posToState, BlockPos pos)booleanprivate booleanprivate static booleanTwistingVinesFeature.isNotSuitable(WorldAccess world, BlockPos pos)booleanDefaultFlowerFeature.isPosValid(WorldAccess worldAccess, BlockPos blockPos, RandomPatchFeatureConfig randomPatchFeatureConfig)abstract booleanFlowerFeature.isPosValid(WorldAccess world, BlockPos pos, U config)private static booleanHugeFungusFeature.isReplaceable(WorldAccess world, BlockPos pos, boolean replacePlants)private static booleanTreeFeature.isReplaceablePlant(TestableWorld world, BlockPos pos)static booleanFeature.isSoil(TestableWorld world, BlockPos pos)private static booleanWaterloggedVegetationPatchFeature.isSolidBlockAroundPos(StructureWorldAccess world, Set<BlockPos> positions, BlockPos pos, BlockPos.Mutable mutablePos)private static booleanWaterloggedVegetationPatchFeature.isSolidBlockSide(StructureWorldAccess world, BlockPos pos, BlockPos.Mutable mutablePos, Direction direction)private booleanDripstoneClusterFeature.isStoneOrWater(WorldAccess world, BlockPos pos)private booleanUnderwaterMagmaFeature.isValidPosition(StructureWorldAccess world, BlockPos pos)private static booleanTreeFeature.isVine(TestableWorld world, BlockPos pos)private static booleanTreeFeature.isWater(TestableWorld world, BlockPos pos)private booleanUnderwaterMagmaFeature.isWaterOrAir(WorldAccess world, BlockPos pos)StructureFeature.locateStructure(WorldView world, StructureAccessor structureAccessor, BlockPos searchStartPos, int searchRadius, boolean skipExistingChunks, long worldSeed, StructureConfig config)Tries to find the closest structure of this type near a given block.private voidIcebergFeature.method_13415(int int2, int y, BlockPos pos, WorldAccess world, boolean placeWater, double double2, BlockPos blockPos, int int3, int int4)private voidIcebergFeature.method_13418(WorldAccess world, BlockPos pos, int int2, int height, boolean bool, int int3)private doubleIcebergFeature.method_13421(int x, int z, BlockPos pos, int int2, Random random)private voidIcebergFeature.method_13428(Random random, WorldAccess world, int int2, int int3, BlockPos pos, boolean bool, int int4, double double2, int int5)private voidLargeDripstoneFeature.method_35360(StructureWorldAccess structureWorldAccess, BlockPos blockPos, CaveSurface.Bounded bounded, LargeDripstoneFeature.WindModifier windModifier)protected voidFeature.method_37256(StructureWorldAccess structureWorldAccess, BlockPos blockPos)(package private) BlockPosprivate voidIcebergFeature.placeAt(WorldAccess world, Random random, BlockPos pos, int height, int offsetX, int offsetY, int offsetZ, int int2, int int3, boolean bool, int int4, double randomSine, boolean placeSnow, BlockState state)private booleanBasaltColumnsFeature.placeBasaltColumn(WorldAccess world, int seaLevel, BlockPos pos, int height, int reach)private voidIcebergFeature.placeBlockOrSnow(BlockPos pos, WorldAccess world, Random random, int heightRemaining, int height, boolean lessSnow, boolean placeSnow, BlockState state)private voidDripstoneClusterFeature.placeDripstoneBlocks(StructureWorldAccess world, BlockPos pos, int height, Direction direction)VegetationPatchFeature.placeGroundAndGetPositions(StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, BlockPos pos, Predicate<BlockState> replaceable, int radiusX, int radiusZ)WaterloggedVegetationPatchFeature.placeGroundAndGetPositions(StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, BlockPos pos, Predicate<BlockState> replaceable, int radiusX, int radiusZ)private static BlockPosSmallDripstoneFeature.randomPos(Random random, BlockPos pos, SmallDripstoneFeatureConfig config)protected voidFeature.setBlockState(ModifiableWorld world, BlockPos pos, BlockState state)protected voidTreeFeature.setBlockState(ModifiableWorld world, BlockPos pos, BlockState state)protected voidFeature.setBlockStateIf(StructureWorldAccess world, BlockPos pos, BlockState state, Predicate<BlockState> predicate)private static voidTreeFeature.setBlockStateWithoutUpdatingNeighbors(ModifiableWorld world, BlockPos pos, BlockState state)private voidScatteredOreFeature.setPos(BlockPos.Mutable mutable, Random random, BlockPos origin, int spread)private booleanBasaltPillarFeature.stopOrPlaceBasalt(WorldAccess world, Random random, BlockPos pos)static booleanFeature.testAdjacentStates(Function<BlockPos,BlockState> posToState, BlockPos pos, Predicate<BlockState> predicate)private voidHugeFungusFeature.tryGenerateVines(WorldAccess world, Random random, BlockPos pos, BlockState state, boolean bool)static booleanTwistingVinesFeature.tryGenerateVines(WorldAccess world, Random random, BlockPos pos, int horizontalSpread, int verticalSpread, int length)private voidBasaltPillarFeature.tryPlaceBasalt(WorldAccess world, Random random, BlockPos pos)Method parameters in net.minecraft.world.gen.feature with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate booleanTreeFeature.generate(StructureWorldAccess world, Random random, BlockPos pos, BiConsumer<BlockPos,BlockState> biConsumer, BiConsumer<BlockPos,BlockState> biConsumer2, TreeFeatureConfig treeFeatureConfig)protected voidVegetationPatchFeature.generateVegetation(FeatureContext<VegetationPatchFeatureConfig> context, StructureWorldAccess world, VegetationPatchFeatureConfig config, Random random, Set<BlockPos> positions, int radiusX, int radiusZ)static booleanFeature.isExposedToAir(Function<BlockPos,BlockState> posToState, BlockPos pos)private static booleanWaterloggedVegetationPatchFeature.isSolidBlockAroundPos(StructureWorldAccess world, Set<BlockPos> positions, BlockPos pos, BlockPos.Mutable mutablePos)private static VoxelSetTreeFeature.placeLogsAndLeaves(WorldAccess worldAccess, BlockBox blockBox, Set<BlockPos> set, Set<BlockPos> set2)static booleanOreFeature.shouldPlace(BlockState state, Function<BlockPos,BlockState> posToState, Random random, OreFeatureConfig config, OreFeatureConfig.Target target, BlockPos.Mutable pos)static booleanFeature.testAdjacentStates(Function<BlockPos,BlockState> posToState, BlockPos pos, Predicate<BlockState> predicate)Constructors in net.minecraft.world.gen.feature with parameters of type BlockPosModifierConstructorDescription(package private)DripstoneGenerator(BlockPos blockPos, boolean bool, int int2, double double2, double double3)EndSpikeFeatureConfig(boolean crystalInvulnerable, List<EndSpikeFeature.Spike> spikes, @Nullable BlockPos crystalBeamTarget)Constructor parameters in net.minecraft.world.gen.feature with type arguments of type BlockPosModifierConstructorDescriptionprivateEndGatewayFeatureConfig(Optional<BlockPos> exitPos, boolean exact)privateEndSpikeFeatureConfig(boolean crystalInvulnerable, List<EndSpikeFeature.Spike> spikes, Optional<BlockPos> crystalBeamTarget) -
Uses of BlockPos in net.minecraft.world.gen.feature.util
Fields in net.minecraft.world.gen.feature.util declared as BlockPosMethods in net.minecraft.world.gen.feature.util that return BlockPosMethods in net.minecraft.world.gen.feature.util with parameters of type BlockPosModifier and TypeMethodDescriptionprotected static booleanDripstoneHelper.canGenerate(WorldAccess world, BlockPos pos)protected static booleanDripstoneHelper.canGenerateBase(StructureWorldAccess world, BlockPos pos, int height)protected static booleanDripstoneHelper.canGenerateOrLava(WorldAccess world, BlockPos pos)static Optional<CaveSurface>CaveSurface.create(TestableWorld world, BlockPos pos, int height, Predicate<BlockState> canGenerate, Predicate<BlockState> canReplace)protected static booleanDripstoneHelper.generateDripstoneBlock(StructureWorldAccess world, BlockPos pos)protected static voidDripstoneHelper.generatePointedDripstone(StructureWorldAccess world, BlockPos pos, Direction direction, int height, boolean merge)Constructors in net.minecraft.world.gen.feature.util with parameters of type BlockPosModifierConstructorDescriptionFeatureContext(StructureWorldAccess world, ChunkGenerator generator, Random random, BlockPos origin, FC config) -
Uses of BlockPos in net.minecraft.world.gen.foliage
Fields in net.minecraft.world.gen.foliage declared as BlockPosMethods in net.minecraft.world.gen.foliage that return BlockPosMethods in net.minecraft.world.gen.foliage with parameters of type BlockPosModifier and TypeMethodDescriptionprotected voidFoliagePlacer.generateSquare(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, BlockPos centerPos, int radius, int y, boolean giantTrunk)Generates a square of leaves with the given radius.protected static voidFoliagePlacer.placeFoliageBlock(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, BlockPos pos)Method parameters in net.minecraft.world.gen.foliage with type arguments of type BlockPosModifier and TypeMethodDescriptionprotected voidAcaciaFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidBlobFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidBushFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidDarkOakFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.voidFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius)protected abstract voidFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidJungleFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidLargeOakFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidMegaPineFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidPineFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidRandomSpreadFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidSpruceFoliagePlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, int trunkHeight, FoliagePlacer.TreeNode treeNode, int foliageHeight, int radius, int offset)This is the main method used to generate foliage.protected voidFoliagePlacer.generateSquare(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, BlockPos centerPos, int radius, int y, boolean giantTrunk)Generates a square of leaves with the given radius.protected static voidFoliagePlacer.placeFoliageBlock(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, TreeFeatureConfig config, BlockPos pos)Constructors in net.minecraft.world.gen.foliage with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.gen.placer
Methods in net.minecraft.world.gen.placer with parameters of type BlockPosModifier and TypeMethodDescriptionabstract voidBlockPlacer.generate(WorldAccess world, BlockPos pos, BlockState state, Random random)voidColumnPlacer.generate(WorldAccess world, BlockPos pos, BlockState state, Random random)voidDoublePlantPlacer.generate(WorldAccess world, BlockPos pos, BlockState state, Random random)voidSimpleBlockPlacer.generate(WorldAccess world, BlockPos pos, BlockState state, Random random) -
Uses of BlockPos in net.minecraft.world.gen.stateprovider
Methods in net.minecraft.world.gen.stateprovider with parameters of type BlockPosModifier and TypeMethodDescriptionabstract BlockStateBlockStateProvider.getBlockState(Random random, BlockPos pos)ForestFlowerBlockStateProvider.getBlockState(Random random, BlockPos pos)PillarBlockStateProvider.getBlockState(Random random, BlockPos pos)PlainsFlowerBlockStateProvider.getBlockState(Random random, BlockPos pos)RandomizedIntBlockStateProvider.getBlockState(Random random, BlockPos pos)SimpleBlockStateProvider.getBlockState(Random random, BlockPos pos)WeightedBlockStateProvider.getBlockState(Random random, BlockPos pos) -
Uses of BlockPos in net.minecraft.world.gen.treedecorator
Methods in net.minecraft.world.gen.treedecorator with parameters of type BlockPosModifier and TypeMethodDescriptionprotected static voidTreeDecorator.placeVine(BiConsumer<BlockPos,BlockState> replacer, BlockPos pos, BooleanProperty facing)private static voidLeavesVineTreeDecorator.placeVines(TestableWorld world, BlockPos pos, BooleanProperty facing, BiConsumer<BlockPos,BlockState> replacer)Places a vine at a given position and then up to 4 more vines going downwards.private voidAlterGroundTreeDecorator.setArea(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos)private voidAlterGroundTreeDecorator.setColumn(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos)Method parameters in net.minecraft.world.gen.treedecorator with type arguments of type BlockPosModifier and TypeMethodDescriptionvoidAlterGroundTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidAlterGroundTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidBeehiveTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidBeehiveTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidCocoaBeansTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidCocoaBeansTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidLeavesVineTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidLeavesVineTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)abstract voidTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)abstract voidTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidTrunkVineTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)voidTrunkVineTreeDecorator.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, List<BlockPos> logPositions, List<BlockPos> leavesPositions)protected static voidTreeDecorator.placeVine(BiConsumer<BlockPos,BlockState> replacer, BlockPos pos, BooleanProperty facing)private static voidLeavesVineTreeDecorator.placeVines(TestableWorld world, BlockPos pos, BooleanProperty facing, BiConsumer<BlockPos,BlockState> replacer)Places a vine at a given position and then up to 4 more vines going downwards.private voidAlterGroundTreeDecorator.setArea(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos)private voidAlterGroundTreeDecorator.setColumn(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos) -
Uses of BlockPos in net.minecraft.world.gen.trunk
Methods in net.minecraft.world.gen.trunk with parameters of type BlockPosModifier and TypeMethodDescriptionprivate static booleanTrunkPlacer.canGenerate(TestableWorld world, BlockPos pos)BendingTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundDarkOakTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundForkingTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundGiantTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundLargeOakTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundMegaJungleTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundStraightTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundabstract List<FoliagePlacer.TreeNode>TrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundprotected static booleanTrunkPlacer.getAndSetState(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config)protected static booleanTrunkPlacer.getAndSetState(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config, Function<BlockState,BlockState> stateProvider)private Direction.AxisLargeOakTrunkPlacer.getLogAxis(BlockPos branchStart, BlockPos branchEnd)private intLargeOakTrunkPlacer.getLongestSide(BlockPos offset)private voidLargeOakTrunkPlacer.makeBranches(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int treeHeight, BlockPos startPos, List<LargeOakTrunkPlacer.BranchPosition> branchPositions, TreeFeatureConfig config)private booleanLargeOakTrunkPlacer.makeOrCheckBranch(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos startPos, BlockPos branchPos, boolean make, TreeFeatureConfig config)private static voidGiantTrunkPlacer.setLog(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos.Mutable pos, TreeFeatureConfig config, BlockPos startPos, int x, int y, int z)protected static voidTrunkPlacer.setToDirt(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config)Method parameters in net.minecraft.world.gen.trunk with type arguments of type BlockPosModifier and TypeMethodDescriptionBendingTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundDarkOakTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundForkingTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundGiantTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundLargeOakTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundMegaJungleTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundStraightTrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundabstract List<FoliagePlacer.TreeNode>TrunkPlacer.generate(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int height, BlockPos startPos, TreeFeatureConfig config)Generates the trunk blocks and return a list of tree nodes to place foliage aroundprotected static booleanTrunkPlacer.getAndSetState(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config)protected static booleanTrunkPlacer.getAndSetState(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config, Function<BlockState,BlockState> stateProvider)private voidLargeOakTrunkPlacer.makeBranches(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, int treeHeight, BlockPos startPos, List<LargeOakTrunkPlacer.BranchPosition> branchPositions, TreeFeatureConfig config)private booleanLargeOakTrunkPlacer.makeOrCheckBranch(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos startPos, BlockPos branchPos, boolean make, TreeFeatureConfig config)private static voidGiantTrunkPlacer.setLog(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos.Mutable pos, TreeFeatureConfig config, BlockPos startPos, int x, int y, int z)protected static voidTrunkPlacer.setToDirt(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos pos, TreeFeatureConfig config)protected static voidTrunkPlacer.trySetState(TestableWorld world, BiConsumer<BlockPos,BlockState> replacer, Random random, BlockPos.Mutable pos, TreeFeatureConfig config)Constructors in net.minecraft.world.gen.trunk with parameters of type BlockPos -
Uses of BlockPos in net.minecraft.world.level
Methods in net.minecraft.world.level with parameters of type BlockPosModifier and TypeMethodDescriptionvoidLevelProperties.setSpawnPos(BlockPos pos, float angle)voidUnmodifiableLevelProperties.setSpawnPos(BlockPos pos, float angle) -
Uses of BlockPos in net.minecraft.world.poi
Fields in net.minecraft.world.poi declared as BlockPosMethods in net.minecraft.world.poi that return BlockPosMethods in net.minecraft.world.poi that return types with arguments of type BlockPosModifier and TypeMethodDescriptionPointOfInterestStorage.getNearestPosition(Predicate<PointOfInterestType> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.getPosition(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> positionPredicate, BlockPos pos, int radius)PointOfInterestStorage.getPosition(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.getPosition(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> positionPredicate, PointOfInterestStorage.OccupationStatus occupationStatus, BlockPos pos, int radius, Random random)PointOfInterestStorage.getPositions(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.getSortedPositions(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.method_34712(Predicate<PointOfInterestType> predicate, Predicate<BlockPos> predicate2, BlockPos blockPos, int int2, PointOfInterestStorage.OccupationStatus occupationStatus)Methods in net.minecraft.world.poi with parameters of type BlockPosModifier and TypeMethodDescriptionvoidPointOfInterestSet.add(BlockPos pos, PointOfInterestType type)voidPointOfInterestStorage.add(BlockPos pos, PointOfInterestType type)longPointOfInterestStorage.count(Predicate<PointOfInterestType> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)private Optional<PointOfInterest>PointOfInterestStorage.getInCircle(Predicate<PointOfInterestType> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.getInSquare(Predicate<PointOfInterestType> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.getNearestPosition(Predicate<PointOfInterestType> typePredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.getPosition(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> positionPredicate, BlockPos pos, int radius)PointOfInterestStorage.getPosition(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.getPosition(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> positionPredicate, PointOfInterestStorage.OccupationStatus occupationStatus, BlockPos pos, int radius, Random random)PointOfInterestStorage.getPositions(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)PointOfInterestStorage.getSortedPositions(Predicate<PointOfInterestType> typePredicate, Predicate<BlockPos> posPredicate, BlockPos pos, int radius, PointOfInterestStorage.OccupationStatus occupationStatus)booleanPointOfInterestStorage.hasTypeAt(PointOfInterestType type, BlockPos pos)PointOfInterestStorage.method_34712(Predicate<PointOfInterestType> predicate, Predicate<BlockPos> predicate2, BlockPos blockPos, int int2, PointOfInterestStorage.OccupationStatus occupationStatus)intPointOfInterestStorage.method_35155(BlockPos blockPos)Deprecated.intPointOfInterestSet.method_35157(BlockPos blockPos)Deprecated.voidPointOfInterestStorage.preloadChunks(WorldView world, BlockPos pos, int radius)Preloads chunks in a square area with the given radius.booleanPointOfInterestSet.releaseTicket(BlockPos pos)booleanPointOfInterestStorage.releaseTicket(BlockPos pos)voidvoidbooleanPointOfInterestSet.test(BlockPos pos, Predicate<PointOfInterestType> predicate)booleanPointOfInterestStorage.test(BlockPos pos, Predicate<PointOfInterestType> predicate)Method parameters in net.minecraft.world.poi with type arguments of type BlockPosModifier and TypeMethodDescriptionprivate voidPointOfInterestStorage.scanAndPopulate(ChunkSection chunkSection, ChunkSectionPos chunkSectionPos, BiConsumer<BlockPos,PointOfInterestType> biConsumer)voidPointOfInterestSet.updatePointsOfInterest(Consumer<BiConsumer<BlockPos,PointOfInterestType>> consumer)Constructors in net.minecraft.world.poi with parameters of type BlockPosModifierConstructorDescriptionprivatePointOfInterest(BlockPos pos, PointOfInterestType type, int freeTickets, Runnable updateListener)PointOfInterest(BlockPos pos, PointOfInterestType type, Runnable updateListener)