Uses of Interface
net.minecraft.world.WorldAccess
Packages that use WorldAccess
Package
Description
The basic AI system for Minecraft living entities.
-
Uses of WorldAccess in net.minecraft.block
Fields in net.minecraft.block declared as WorldAccessModifier and TypeFieldDescriptionprivate final WorldAccessComposterBlock.ComposterInventory.worldprivate final WorldAccessComposterBlock.FullComposterInventory.worldMethods in net.minecraft.block with parameters of type WorldAccessModifier and TypeMethodDescription(package private) static BlockStateComposterBlock.addToComposter(@Nullable Entity user, BlockState state, WorldAccess world, BlockPos pos, ItemStack stack) protected voidCoralParentBlock.checkLivingConditions(BlockState state, WorldAccess world, BlockPos pos) private booleanSculkVeinBlock.convertToBlock(SculkSpreadManager spreadManager, WorldAccess world, BlockPos pos, Random random) static voidBlock.dropStacks(BlockState state, WorldAccess world, BlockPos pos, @Nullable BlockEntity blockEntity) (package private) static BlockStateComposterBlock.emptyComposter(@Nullable Entity user, BlockState state, WorldAccess world, BlockPos pos) static voidAbstractCandleBlock.extinguish(@Nullable PlayerEntity player, BlockState state, WorldAccess world, BlockPos pos) static voidCampfireBlock.extinguish(@Nullable Entity entity, WorldAccess world, BlockPos pos, BlockState state) 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) private BlockStateSculkBlock.getExtraBlockState(WorldAccess world, BlockPos pos, Random random, boolean allowShrieker) ComposterBlock.getInventory(BlockState state, WorldAccess world, BlockPos pos) InventoryProvider.getInventory(BlockState state, WorldAccess world, BlockPos pos) AbstractPlantPartBlock.getRandomGrowthState(WorldAccess world) AbstractPlantStemBlock.getRandomGrowthState(WorldAccess world) AbstractBlock.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.AbstractPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.AbstractPlantStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.AbstractPressurePlateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.AbstractRailBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.AbstractSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.AmethystClusterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.AttachedStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BambooBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BambooSaplingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BeehiveBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BellBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BigDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BigDripleafStemBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BrushableBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.BubbleColumnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CactusBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CampfireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CandleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CandleCakeBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CarpetBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ChainBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ChorusFlowerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ChorusPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CocoaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ConcretePowderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ConduitBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CoralBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CoralBlockBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CoralFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CoralParentBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.CoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.DeadCoralWallFanBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.DecoratedPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.DirtPathBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.DoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.EnderChestBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.FallingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.FarmlandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.FenceBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.FenceGateBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.FireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.FlowerPotBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.FluidBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.FrogspawnBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.GlowLichenBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.HangingRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.HangingSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.LadderBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.LanternBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.LeavesBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.LightBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.LightningRodBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.MagmaBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.MangroveRootsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.MultifaceGrowthBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.MushroomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.NetherPortalBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.NoteBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ObserverBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.PaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.PistonHeadBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.PitcherCropBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.PlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.PointedDripstoneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.PropaguleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.RedstoneWireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.RepeaterBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.ScaffoldingBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SculkSensorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SculkShriekerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SculkVeinBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SeagrassBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SeaPickleBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SlabBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SmallDripleafBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SnowBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SnowyBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SoulFireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SoulSandBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SporeBlossomBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.StairsBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.SugarCaneBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.TallPlantBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.TorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.TrapdoorBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.TripwireBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.TripwireHookBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.VineBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.WallBannerBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.WallBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.WallHangingSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.WallMountedBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.WallRedstoneTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.WallSignBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.WallTorchBlock.getStateForNeighborUpdate(BlockState state, Direction direction, BlockState neighborState, WorldAccess world, BlockPos pos, BlockPos neighborPos) Returns the state of the block after a neighboring block's state change.private BlockStateFireBlock.getStateWithAge(WorldAccess world, BlockPos pos, int age) private BlockStateNoteBlock.getStateWithInstrument(WorldAccess world, BlockPos pos, BlockState state) PointedDripstoneBlock.getTipPos(BlockState state, WorldAccess world, BlockPos pos, int range, boolean allowMerged) static voidBigDripleafBlock.grow(WorldAccess world, Random random, BlockPos pos, Direction direction) longLichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, boolean markForPostProcessing) private longLichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, Direction direction, boolean markForPostProcessing) LichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, Direction oldDirection, Direction newDirection, boolean markForPostProcessing) LichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, Direction direction, Random random, boolean markForPostProcessing) LichenGrower.grow(BlockState state, WorldAccess world, BlockPos pos, Random random) private static voidPointedDripstoneBlock.growMerged(BlockState state, WorldAccess world, BlockPos pos) private static booleanChestBlock.hasCatOnTop(WorldAccess world, BlockPos pos) static booleanChestBlock.isChestBlocked(WorldAccess world, BlockPos pos) default booleanSculkSpreadable.method_41470(WorldAccess world, BlockPos pos, Random random) voidBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state) Called after a player breaks a block and the block is removed from the world.voidPistonExtensionBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state) Called after a player breaks a block and the block is removed from the world.voidStairsBlock.onBroken(WorldAccess world, BlockPos pos, BlockState state) Called after a player breaks a block and the block is removed from the world.default booleanLichenGrower.GrowChecker.place(WorldAccess world, LichenGrower.GrowPos growPos, BlockState state, boolean markForPostProcessing) LichenGrower.place(WorldAccess world, LichenGrower.GrowPos pos, boolean markForPostProcessing) private static voidPointedDripstoneBlock.place(WorldAccess world, BlockPos pos, Direction direction, Thickness thickness) static booleanSculkVeinBlock.place(WorldAccess world, BlockPos pos, BlockState state, Collection<Direction> directions) static 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 voidButtonBlock.playClickSound(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos, boolean powered) private voidFluidBlock.playExtinguishSound(WorldAccess world, BlockPos pos) static BlockStateBlock.postProcessState(BlockState state, WorldAccess world, BlockPos pos) final 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.Consider callingAbstractBlock.AbstractBlockState.prepare(WorldAccess, BlockPos, int, int)instead.voidRedstoneWireBlock.prepare(BlockState state, WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) Called when the block state changes, before the neighbor-triggered state update on the original block, and after the neighbor-triggered state update on the replaced block.static BlockStateBlock.pushEntitiesUpBeforeBlockChange(BlockState from, BlockState to, WorldAccess world, BlockPos pos) Pushes entities standing on a block up before changing the block to taller ones.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 voidObserverBlock.scheduleTick(WorldAccess world, BlockPos pos) PointedDripstoneBlock.searchInDirection(WorldAccess world, BlockPos pos, Direction.AxisDirection direction, BiPredicate<BlockPos, BlockState> continuePredicate, Predicate<BlockState> stopPredicate, int range) private static voidAbstractCandleBlock.setLit(WorldAccess world, BlockState state, BlockPos pos, boolean lit) private static voidTargetBlock.setPower(WorldAccess world, BlockState state, int power, BlockPos pos, int delay) private static booleanSculkBlock.shouldNotDecay(WorldAccess world, BlockPos pos) private static voidLeverBlock.spawnParticles(BlockState state, WorldAccess world, BlockPos pos, float alpha) intSculkBlock.spread(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, Random random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) intSculkSpreadable.spread(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, Random random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) default booleanSculkSpreadable.spread(WorldAccess world, BlockPos pos, BlockState state, @Nullable Collection<Direction> directions, boolean markForPostProcessing) intSculkVeinBlock.spread(SculkSpreadManager.Cursor cursor, WorldAccess world, BlockPos catalystPos, Random random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) default voidSculkSpreadable.spreadAtSamePosition(WorldAccess world, BlockState state, BlockPos pos, Random random) voidSculkVeinBlock.spreadAtSamePosition(WorldAccess world, BlockState state, BlockPos pos, Random random) 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 static intTargetBlock.trigger(WorldAccess world, BlockState state, BlockHitResult hitResult, Entity entity) 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 voidBubbleColumnBlock.update(WorldAccess world, BlockPos pos, BlockState state) static voidBubbleColumnBlock.update(WorldAccess world, BlockPos pos, BlockState water, BlockState bubbleSource) private static BlockStateLeavesBlock.updateDistanceFromLogs(BlockState state, WorldAccess world, BlockPos pos) final voidAbstractBlock.AbstractBlockState.updateNeighbors(WorldAccess world, BlockPos pos, int flags) final voidAbstractBlock.AbstractBlockState.updateNeighbors(WorldAccess world, BlockPos pos, int flags, int maxUpdateDepth) static booleanSculkVeinBlock.veinCoversSculkReplaceable(WorldAccess world, BlockState state, BlockPos pos) Method parameters in net.minecraft.block with type arguments of type WorldAccessModifier 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 WorldAccessModifierConstructorDescriptionComposterInventory(BlockState state, WorldAccess world, BlockPos pos) FullComposterInventory(BlockState state, WorldAccess world, BlockPos pos, ItemStack outputItem) -
Uses of WorldAccess in net.minecraft.block.entity
Methods in net.minecraft.block.entity with parameters of type WorldAccessModifier and TypeMethodDescriptionprivate booleanSculkSpreadManager.Cursor.canSpread(WorldAccess world, BlockPos pos, boolean worldGen) private static booleanSculkSpreadManager.Cursor.canSpread(WorldAccess world, BlockPos sourcePos, BlockPos targetPos) private static booleanSculkSpreadManager.Cursor.canSpread(WorldAccess world, BlockPos pos, Direction direction) SculkSpreadManager.Cursor.getSpreadPos(WorldAccess world, BlockPos pos, Random random) voidSculkSpreadManager.Cursor.spread(WorldAccess world, BlockPos pos, Random random, SculkSpreadManager spreadManager, boolean shouldConvertToBlock) voidSculkSpreadManager.tick(WorldAccess world, BlockPos pos, Random random, boolean shouldConvertToBlock) -
Uses of WorldAccess in net.minecraft.block.sapling
Methods in net.minecraft.block.sapling with parameters of type WorldAccessModifier and TypeMethodDescriptionprivate booleanSaplingGenerator.areFlowersNearby(WorldAccess world, BlockPos pos) -
Uses of WorldAccess in net.minecraft.client.world
Classes in net.minecraft.client.world that implement WorldAccess -
Uses of WorldAccess in net.minecraft.entity.ai.goal
Methods in net.minecraft.entity.ai.goal with parameters of type WorldAccessModifier and TypeMethodDescriptionvoidStepAndDestroyBlockGoal.tickStepping(WorldAccess world, BlockPos pos) -
Uses of WorldAccess in net.minecraft.entity.mob
Methods in net.minecraft.entity.mob with parameters of type WorldAccessModifier and TypeMethodDescriptionstatic 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) 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) booleanMobEntity.canSpawn(WorldAccess world, SpawnReason spawnReason) booleanPathAwareEntity.canSpawn(WorldAccess world, SpawnReason spawnReason) 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 booleanWaterCreatureEntity.canSpawn(EntityType<? extends WaterCreatureEntity> type, WorldAccess world, SpawnReason reason, 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) private static booleanDrownedEntity.isValidSpawnDepth(WorldAccess world, BlockPos pos) voidZombieEntity.DestroyEggGoal.tickStepping(WorldAccess world, BlockPos pos) -
Uses of WorldAccess in net.minecraft.entity.passive
Methods in net.minecraft.entity.passive with parameters of type WorldAccessModifier and TypeMethodDescriptionstatic booleanBatEntity.canSpawn(EntityType<BatEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) static booleanFoxEntity.canSpawn(EntityType<FoxEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) static booleanFrogEntity.canSpawn(EntityType<? extends AnimalEntity> type, WorldAccess world, SpawnReason reason, BlockPos pos, Random random) static booleanGoatEntity.canSpawn(EntityType<? extends AnimalEntity> entityType, 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 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) static booleanWolfEntity.canSpawn(EntityType<WolfEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) static booleanTropicalFishEntity.canTropicalFishSpawn(EntityType<TropicalFishEntity> type, WorldAccess world, SpawnReason reason, BlockPos pos, Random random) private static RabbitEntity.RabbitTypeRabbitEntity.getTypeFromPos(WorldAccess world, BlockPos pos) static booleanAnimalEntity.isValidNaturalSpawn(EntityType<? extends AnimalEntity> type, WorldAccess world, SpawnReason spawnReason, BlockPos pos, Random random) -
Uses of WorldAccess in net.minecraft.fluid
Methods in net.minecraft.fluid with parameters of type WorldAccessModifier 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) 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) private voidLavaFluid.playExtinguishEvent(WorldAccess world, BlockPos pos) -
Uses of WorldAccess in net.minecraft.item
Methods in net.minecraft.item with parameters of type WorldAccessModifier and TypeMethodDescriptionstatic voidBoneMealItem.createParticles(WorldAccess world, BlockPos pos, int count) protected voidBucketItem.playEmptyingSound(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos) protected voidEntityBucketItem.playEmptyingSound(@Nullable PlayerEntity player, WorldAccess world, BlockPos pos) private booleanDebugStickItem.use(PlayerEntity player, BlockState state, WorldAccess world, BlockPos pos, boolean update, ItemStack stack) -
Uses of WorldAccess in net.minecraft.item.map
Methods in net.minecraft.item.map with parameters of type WorldAccessModifier and TypeMethodDescriptionbooleanMapState.addBanner(WorldAccess world, BlockPos pos) private voidMapState.addIcon(MapIcon.Type type, @Nullable WorldAccess world, String key, double x, double z, double rotation, @Nullable Text text) -
Uses of WorldAccess in net.minecraft.server.world
Classes in net.minecraft.server.world that implement WorldAccess -
Uses of WorldAccess in net.minecraft.structure
Methods in net.minecraft.structure with parameters of type WorldAccessModifier and TypeMethodDescriptionprotected booleanShiftableStructurePiece.adjustToAverageHeight(WorldAccess world, BlockBox boundingBox, int deltaY) protected booleanShiftableStructurePiece.adjustToMinHeight(WorldAccess world, int yOffset) private booleanRuinedPortalStructurePiece.canFillNetherrack(WorldAccess world, BlockPos pos) protected booleanMineshaftGenerator.MineshaftPart.cannotGenerate(WorldAccess world, BlockBox box) private voidRuinedPortalStructurePiece.generateOvergrownLeaves(Random random, WorldAccess world, BlockPos pos) private voidRuinedPortalStructurePiece.generateVines(Random random, WorldAccess world, BlockPos pos) private static intRuinedPortalStructurePiece.getBaseHeight(WorldAccess world, int x, int y, RuinedPortalStructurePiece.VerticalPlacement verticalPlacement) private voidRuinedPortalStructurePiece.placeNetherrackBase(Random random, WorldAccess world) private voidRuinedPortalStructurePiece.placeNetherrackBottom(Random random, WorldAccess world, BlockPos pos) static voidStructureTemplate.updateCorner(WorldAccess world, int flags, VoxelSet set, int startX, int startY, int startZ) private voidRuinedPortalStructurePiece.updateNetherracks(Random random, WorldAccess world, BlockPos pos) private voidRuinedPortalStructurePiece.updateNetherracksInBound(Random random, WorldAccess world) -
Uses of WorldAccess in net.minecraft.structure.pool
Methods in net.minecraft.structure.pool with parameters of type WorldAccessModifier and TypeMethodDescriptionvoidStructurePoolElement.method_16756(WorldAccess world, StructureTemplate.StructureBlockInfo structureBlockInfo, BlockPos pos, BlockRotation rotation, Random random, BlockBox box) -
Uses of WorldAccess in net.minecraft.world
Subinterfaces of WorldAccess in net.minecraft.worldModifier and TypeInterfaceDescriptioninterfaceRepresents access to a world on a logical Minecraft server.interfaceClasses in net.minecraft.world that implement WorldAccessFields in net.minecraft.world declared as WorldAccessConstructors in net.minecraft.world with parameters of type WorldAccess -
Uses of WorldAccess in net.minecraft.world.block
Methods in net.minecraft.world.block with parameters of type WorldAccessModifier and TypeMethodDescriptionstatic voidNeighborUpdater.replaceWithStateForNeighborUpdate(WorldAccess world, Direction direction, BlockState neighborState, BlockPos pos, BlockPos neighborPos, int flags, int maxUpdateDepth) -
Uses of WorldAccess in net.minecraft.world.chunk
Methods in net.minecraft.world.chunk with parameters of type WorldAccessModifier and TypeMethodDescriptionprivate static BlockStateUpgradeData.applyAdjacentBlock(BlockState oldState, Direction dir, WorldAccess world, BlockPos currentPos, BlockPos otherPos) UpgradeData.Logic.getUpdatedState(BlockState oldState, Direction direction, BlockState otherState, WorldAccess world, BlockPos currentPos, BlockPos otherPos) default voidUpgradeData.Logic.postUpdate(WorldAccess world) -
Uses of WorldAccess in net.minecraft.world.dimension
Fields in net.minecraft.world.dimension declared as WorldAccessMethods in net.minecraft.world.dimension with parameters of type WorldAccessModifier and TypeMethodDescriptionstatic Optional<NetherPortal>NetherPortal.getNewPortal(WorldAccess world, BlockPos pos, Direction.Axis axis) static Optional<NetherPortal>NetherPortal.getOrEmpty(WorldAccess world, BlockPos pos, Predicate<NetherPortal> validator, Direction.Axis axis) Constructors in net.minecraft.world.dimension with parameters of type WorldAccess -
Uses of WorldAccess in net.minecraft.world.gen
Fields in net.minecraft.world.gen declared as WorldAccessConstructors in net.minecraft.world.gen with parameters of type WorldAccessModifierConstructorDescriptionStructureAccessor(WorldAccess world, GeneratorOptions options, StructureLocator locator) -
Uses of WorldAccess in net.minecraft.world.gen.feature
Methods in net.minecraft.world.gen.feature with parameters of type WorldAccessModifier and TypeMethodDescriptionprivate voidBlockPileFeature.addPileBlock(WorldAccess world, BlockPos pos, Random random, BlockPileFeatureConfig config) protected booleanHugeMushroomFeature.canGenerate(WorldAccess world, BlockPos pos, int height, BlockPos.Mutable mutablePos, HugeMushroomFeatureConfig config) private booleanSculkPatchFeature.canGenerate(WorldAccess world, BlockPos pos) private static booleanTwistingVinesFeature.canGenerate(WorldAccess world, BlockPos.Mutable pos) private booleanBlockPileFeature.canPlace(WorldAccess world, BlockPos pos, Random random) private static booleanDeltaFeature.canPlace(WorldAccess world, BlockPos pos, DeltaFeatureConfig config) private static booleanBasaltColumnsFeature.canPlaceAt(WorldAccess world, int seaLevel, BlockPos.Mutable mutablePos) private voidIcebergFeature.clearSnowAbove(WorldAccess world, BlockPos pos) 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 voidSmallDripstoneFeature.generateDripstoneBlocks(WorldAccess world, Random random, BlockPos pos, SmallDripstoneFeatureConfig config) private voidWeepingVinesFeature.generateNetherWartBlocksInArea(WorldAccess world, Random random, BlockPos pos) protected voidHugeMushroomFeature.generateStem(WorldAccess world, Random random, BlockPos pos, HugeMushroomFeatureConfig config, int height, BlockPos.Mutable mutablePos) static voidTwistingVinesFeature.generateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int maxLength, int minAge, int maxAge) static voidWeepingVinesFeature.generateVineColumn(WorldAccess world, Random random, BlockPos.Mutable pos, int length, int minAge, int maxAge) private static voidHugeFungusFeature.generateVines(BlockPos pos, WorldAccess world, Random random) private voidWeepingVinesFeature.generateVinesInArea(WorldAccess world, Random random, BlockPos pos) SmallDripstoneFeature.getDirection(WorldAccess world, BlockPos pos, Random random) private static booleanBasaltColumnsFeature.isAirOrLavaOcean(WorldAccess world, int seaLevel, BlockPos pos) private static booleanTwistingVinesFeature.isNotSuitable(WorldAccess world, BlockPos pos) private booleanDripstoneClusterFeature.isStoneOrWater(WorldAccess world, BlockPos pos) private booleanUnderwaterMagmaFeature.isWaterOrAir(WorldAccess world, BlockPos pos) 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 voidIcebergFeature.method_13428(Random random, WorldAccess world, int int2, int int3, BlockPos pos, boolean bool, int int4, double double2, int int5) BasaltColumnsFeature.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 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 voidHugeFungusFeature.placeHatBlock(WorldAccess world, Random random, HugeFungusFeatureConfig config, BlockPos.Mutable pos, float decorationChance, float generationChance, float vineChance) private static VoxelSetTreeFeature.placeLogsAndLeaves(WorldAccess world, BlockBox box, Set<BlockPos> trunkPositions, Set<BlockPos> decorationPositions, Set<BlockPos> rootPositions) private voidHugeFungusFeature.placeWithOptionalVines(WorldAccess world, Random random, BlockPos pos, BlockState state, boolean vines) private booleanBasaltPillarFeature.stopOrPlaceBasalt(WorldAccess world, Random random, BlockPos pos) private voidBasaltPillarFeature.tryPlaceBasalt(WorldAccess world, Random random, BlockPos pos) -
Uses of WorldAccess in net.minecraft.world.gen.feature.util
Methods in net.minecraft.world.gen.feature.util with parameters of type WorldAccessModifier and TypeMethodDescriptionprotected static booleanDripstoneHelper.canGenerate(WorldAccess world, BlockPos pos) protected static booleanDripstoneHelper.canGenerateOrLava(WorldAccess world, BlockPos pos) protected static booleanDripstoneHelper.generateDripstoneBlock(WorldAccess world, BlockPos pos) protected static voidDripstoneHelper.generatePointedDripstone(WorldAccess world, BlockPos pos, Direction direction, int height, boolean merge)
AbstractBlock.AbstractBlockState.getStateForNeighborUpdate(net.minecraft.util.math.Direction, net.minecraft.block.BlockState, net.minecraft.world.WorldAccess, net.minecraft.util.math.BlockPos, net.minecraft.util.math.BlockPos)instead.