Uses of Class
net.minecraft.core.BlockPos.MutableBlockPos
Packages that use BlockPos.MutableBlockPos
Package
Description
-
Uses of BlockPos.MutableBlockPos in net.minecraft
Methods in net.minecraft with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate static int
BlockUtil.getLimit
(Predicate<BlockPos> p_124342_, BlockPos.MutableBlockPos p_124343_, Direction p_124344_, int p_124345_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.client
Fields in net.minecraft.client declared as BlockPos.MutableBlockPos -
Uses of BlockPos.MutableBlockPos in net.minecraft.client.multiplayer
Methods in net.minecraft.client.multiplayer with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionvoid
ClientLevel.doAnimateTick
(int p_233613_, int p_233614_, int p_233615_, int p_233616_, RandomSource p_233617_, Block p_233618_, BlockPos.MutableBlockPos p_233619_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.client.renderer.block
Fields in net.minecraft.client.renderer.block declared as BlockPos.MutableBlockPosModifier and TypeFieldDescriptionfinal BlockPos.MutableBlockPos
ModelBlockRenderer.CommonRenderStorage.scratchPos
-
Uses of BlockPos.MutableBlockPos in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk declared as BlockPos.MutableBlockPosModifier and TypeFieldDescription(package private) final BlockPos.MutableBlockPos
SectionRenderDispatcher.RenderSection.renderOrigin
-
Uses of BlockPos.MutableBlockPos in net.minecraft.core
Methods in net.minecraft.core that return BlockPos.MutableBlockPosModifier and TypeMethodDescriptionBlockPos.MutableBlockPos.clamp
(Direction.Axis p_122148_, int p_122149_, int p_122150_) BlockPos.MutableBlockPos.move
(int p_122185_, int p_122186_, int p_122187_) BlockPos.mutable()
BlockPos.MutableBlockPos.set
(double p_122170_, double p_122171_, double p_122172_) BlockPos.MutableBlockPos.set
(int p_122179_, int p_122180_, int p_122181_) BlockPos.MutableBlockPos.set
(long p_122189_) BlockPos.MutableBlockPos.setWithOffset
(Vec3i p_122155_, int p_122156_, int p_122157_, int p_122158_) BlockPos.MutableBlockPos.setWithOffset
(Vec3i p_122160_, Direction p_122161_) BlockPos.MutableBlockPos.setWithOffset
(Vec3i p_175307_, Vec3i p_175308_) BlockPos.MutableBlockPos.setX
(int p_175341_) BlockPos.MutableBlockPos.setY
(int p_175343_) BlockPos.MutableBlockPos.setZ
(int p_175345_) Methods in net.minecraft.core that return types with arguments of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionstatic Iterable
<BlockPos.MutableBlockPos> BlockPos.spiralAround
(BlockPos p_121936_, int p_121937_, Direction p_121938_, Direction p_121939_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.gametest.framework
Fields in net.minecraft.gametest.framework declared as BlockPos.MutableBlockPosModifier and TypeFieldDescriptionprivate final BlockPos.MutableBlockPos
StructureGridSpawner.nextTestNorthWestCorner
-
Uses of BlockPos.MutableBlockPos in net.minecraft.util
Methods in net.minecraft.util with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate static boolean
SpawnUtil.moveToPossibleSpawnPosition
(ServerLevel p_216399_, int p_216400_, BlockPos.MutableBlockPos p_216401_, SpawnUtil.Strategy p_216402_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.entity
Methods in net.minecraft.world.entity with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate static void
LightningBolt.randomWalkCleaningCopper
(Level p_147146_, BlockPos p_147147_, BlockPos.MutableBlockPos p_147148_, int p_147149_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.entity.animal.frog
Fields in net.minecraft.world.entity.animal.frog declared as BlockPos.MutableBlockPosModifier and TypeFieldDescriptionprivate final BlockPos.MutableBlockPos
Frog.FrogNodeEvaluator.belowPos
-
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level
Fields in net.minecraft.world.level declared as BlockPos.MutableBlockPosFields in net.minecraft.world.level with type parameters of type BlockPos.MutableBlockPosModifier and TypeFieldDescriptionprivate final BiFunction
<BlockPos.MutableBlockPos, VoxelShape, T> BlockCollisions.resultProvider
Methods in net.minecraft.world.level with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate static boolean
NaturalSpawner.isRightDistanceToPlayerAndSpawnPoint
(ServerLevel p_47025_, ChunkAccess p_47026_, BlockPos.MutableBlockPos p_47027_, double p_47028_) private static boolean
NaturalSpawner.isValidSpawnPostitionForType
(ServerLevel p_220422_, MobCategory p_220423_, StructureManager p_220424_, ChunkGenerator p_220425_, MobSpawnSettings.SpawnerData p_220426_, BlockPos.MutableBlockPos p_220427_, double p_220428_) Constructor parameters in net.minecraft.world.level with type arguments of type BlockPos.MutableBlockPosModifierConstructorDescriptionBlockCollisions
(CollisionGetter p_286817_, Entity p_286246_, AABB p_286624_, boolean p_286354_, BiFunction<BlockPos.MutableBlockPos, VoxelShape, T> p_286303_) BlockCollisions
(CollisionGetter p_361869_, CollisionContext p_362362_, AABB p_360932_, boolean p_362824_, BiFunction<BlockPos.MutableBlockPos, VoxelShape, T> p_362971_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen
Fields in net.minecraft.world.level.levelgen declared as BlockPos.MutableBlockPosModifier and TypeFieldDescription(package private) final BlockPos.MutableBlockPos
SurfaceRules.Context.pos
Methods in net.minecraft.world.level.levelgen with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate void
SurfaceSystem.frozenOceanExtension
(int p_189935_, Biome p_189936_, BlockColumn p_189937_, BlockPos.MutableBlockPos p_189938_, int p_189939_, int p_189940_, int p_189941_) private static OptionalInt
Column.scanDirection
(LevelSimulatedReader p_158168_, int p_158169_, Predicate<BlockState> p_158170_, Predicate<BlockState> p_158171_, BlockPos.MutableBlockPos p_158172_, int p_158173_, Direction p_158174_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.blending
Methods in net.minecraft.world.level.levelgen.blending with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate static double
BlendingData.read1
(ChunkAccess p_198298_, BlockPos.MutableBlockPos p_198299_) private static double
BlendingData.read7
(ChunkAccess p_198301_, BlockPos.MutableBlockPos p_198302_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.carver
Methods in net.minecraft.world.level.levelgen.carver with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprotected boolean
NetherWorldCarver.carveBlock
(CarvingContext p_190731_, CaveCarverConfiguration p_190732_, ChunkAccess p_190733_, Function<BlockPos, Holder<Biome>> p_190734_, CarvingMask p_190735_, BlockPos.MutableBlockPos p_190736_, BlockPos.MutableBlockPos p_190737_, Aquifer p_190738_, org.apache.commons.lang3.mutable.MutableBoolean p_190739_) protected boolean
WorldCarver.carveBlock
(CarvingContext p_190744_, C p_190745_, ChunkAccess p_190746_, Function<BlockPos, Holder<Biome>> p_190747_, CarvingMask p_190748_, BlockPos.MutableBlockPos p_190749_, BlockPos.MutableBlockPos p_190750_, Aquifer p_190751_, org.apache.commons.lang3.mutable.MutableBoolean p_190752_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.feature
Methods in net.minecraft.world.level.levelgen.feature with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate static boolean
BasaltColumnsFeature.canPlaceAt
(LevelAccessor p_65155_, int p_65156_, BlockPos.MutableBlockPos p_65157_) private boolean
FallenTreeFeature.canPlaceEntireFallenLog
(WorldGenLevel p_409872_, int p_409631_, BlockPos.MutableBlockPos p_409954_, Direction p_409753_) static boolean
OreFeature.canPlaceOre
(BlockState p_225187_, Function<BlockPos, BlockState> p_225188_, RandomSource p_225189_, OreConfiguration p_225190_, OreConfiguration.TargetBlockState p_225191_, BlockPos.MutableBlockPos p_225192_) private static BlockPos
BasaltColumnsFeature.findAir
(LevelAccessor p_65174_, BlockPos.MutableBlockPos p_65175_, int p_65176_) private static boolean
TwistingVinesFeature.findFirstAirBlockAboveGround
(LevelAccessor p_67294_, BlockPos.MutableBlockPos p_67295_) private static BlockPos
BasaltColumnsFeature.findSurface
(LevelAccessor p_65159_, int p_65160_, BlockPos.MutableBlockPos p_65161_, int p_65162_) private static BlockPos
ReplaceBlobsFeature.findTarget
(LevelAccessor p_66635_, BlockPos.MutableBlockPos p_66636_, Block p_66637_) private static boolean
WaterloggedVegetationPatchFeature.isExposed
(WorldGenLevel p_160656_, Set<BlockPos> p_160657_, BlockPos p_160658_, BlockPos.MutableBlockPos p_160659_) private static boolean
WaterloggedVegetationPatchFeature.isExposedDirection
(WorldGenLevel p_160651_, BlockPos p_160652_, BlockPos.MutableBlockPos p_160653_, Direction p_160654_) protected boolean
AbstractHugeMushroomFeature.isValidPosition
(LevelAccessor p_65099_, BlockPos p_65100_, int p_65101_, BlockPos.MutableBlockPos p_65102_, HugeMushroomFeatureConfiguration p_65103_) protected abstract void
AbstractHugeMushroomFeature.makeCap
(LevelAccessor p_224923_, RandomSource p_224924_, BlockPos p_224925_, int p_224926_, BlockPos.MutableBlockPos p_224927_, HugeMushroomFeatureConfiguration p_224928_) protected void
HugeBrownMushroomFeature.makeCap
(LevelAccessor p_225043_, RandomSource p_225044_, BlockPos p_225045_, int p_225046_, BlockPos.MutableBlockPos p_225047_, HugeMushroomFeatureConfiguration p_225048_) protected void
HugeRedMushroomFeature.makeCap
(LevelAccessor p_225082_, RandomSource p_225083_, BlockPos p_225084_, int p_225085_, BlockPos.MutableBlockPos p_225086_, HugeMushroomFeatureConfiguration p_225087_) private void
ScatteredOreFeature.offsetTargetPos
(BlockPos.MutableBlockPos p_225232_, RandomSource p_225233_, BlockPos p_225234_, int p_225235_) protected boolean
DiskFeature.placeColumn
(DiskConfiguration p_224996_, WorldGenLevel p_224997_, RandomSource p_224998_, int p_224999_, int p_225000_, BlockPos.MutableBlockPos p_225001_) private static boolean
RootSystemFeature.placeDirtAndTree
(WorldGenLevel p_225203_, ChunkGenerator p_225204_, RootSystemConfiguration p_225205_, RandomSource p_225206_, BlockPos.MutableBlockPos p_225207_, BlockPos p_225208_) private void
FallenTreeFeature.placeFallenLog
(FallenTreeConfiguration p_410657_, WorldGenLevel p_409594_, RandomSource p_410124_, int p_410497_, BlockPos.MutableBlockPos p_410509_, Direction p_409944_) protected boolean
VegetationPatchFeature.placeGround
(WorldGenLevel p_225324_, VegetationPatchConfiguration p_225325_, Predicate<BlockState> p_225326_, RandomSource p_225327_, BlockPos.MutableBlockPos p_225328_, int p_225329_) private void
HugeFungusFeature.placeHatBlock
(LevelAccessor p_225050_, RandomSource p_225051_, HugeFungusConfiguration p_225052_, BlockPos.MutableBlockPos p_225053_, float p_225054_, float p_225055_, float p_225056_) private BlockPos
FallenTreeFeature.placeLogBlock
(FallenTreeConfiguration p_410467_, WorldGenLevel p_410545_, RandomSource p_409840_, BlockPos.MutableBlockPos p_410701_, Function<BlockState, BlockState> p_410338_) protected void
AbstractHugeMushroomFeature.placeMushroomBlock
(LevelAccessor p_393531_, BlockPos.MutableBlockPos p_393804_, BlockState p_393845_) private static void
RootSystemFeature.placeRootedDirt
(WorldGenLevel p_225210_, RootSystemConfiguration p_225211_, RandomSource p_225212_, int p_225213_, int p_225214_, BlockPos.MutableBlockPos p_225215_) private static void
RootSystemFeature.placeRoots
(WorldGenLevel p_225217_, RootSystemConfiguration p_225218_, RandomSource p_225219_, BlockPos p_225220_, BlockPos.MutableBlockPos p_225221_) private void
FallenTreeFeature.placeStump
(FallenTreeConfiguration p_409699_, WorldGenLevel p_409643_, RandomSource p_409875_, BlockPos.MutableBlockPos p_409773_) protected void
AbstractHugeMushroomFeature.placeTrunk
(LevelAccessor p_224930_, RandomSource p_224931_, BlockPos p_224932_, HugeMushroomFeatureConfiguration p_224933_, int p_224934_, BlockPos.MutableBlockPos p_224935_) static void
TwistingVinesFeature.placeWeepingVinesColumn
(LevelAccessor p_225301_, RandomSource p_225302_, BlockPos.MutableBlockPos p_225303_, int p_225304_, int p_225305_, int p_225306_) static void
WeepingVinesFeature.placeWeepingVinesColumn
(LevelAccessor p_225353_, RandomSource p_225354_, BlockPos.MutableBlockPos p_225355_, int p_225356_, int p_225357_, int p_225358_) private void
FallenTreeFeature.setGroundHeightForFallenLogStartPos
(WorldGenLevel p_410173_, BlockPos.MutableBlockPos p_410323_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.feature.foliageplacers
Methods in net.minecraft.world.level.levelgen.feature.foliageplacers with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate static boolean
FoliagePlacer.tryPlaceExtension
(LevelSimulatedReader p_277577_, FoliagePlacer.FoliageSetter p_277449_, RandomSource p_277966_, TreeConfiguration p_277897_, float p_277979_, BlockPos p_277833_, BlockPos.MutableBlockPos p_277567_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.feature.trunkplacers
Methods in net.minecraft.world.level.levelgen.feature.trunkplacers with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate FoliagePlacer.FoliageAttachment
CherryTrunkPlacer.generateBranch
(LevelSimulatedReader p_272736_, BiConsumer<BlockPos, BlockState> p_273092_, RandomSource p_273449_, int p_272659_, BlockPos p_273743_, TreeConfiguration p_273027_, Function<BlockState, BlockState> p_273558_, Direction p_273712_, int p_272980_, boolean p_272719_, BlockPos.MutableBlockPos p_273496_) private void
UpwardsBranchingTrunkPlacer.placeBranch
(LevelSimulatedReader p_226213_, BiConsumer<BlockPos, BlockState> p_226214_, RandomSource p_226215_, int p_226216_, TreeConfiguration p_226217_, List<FoliagePlacer.FoliageAttachment> p_226218_, BlockPos.MutableBlockPos p_226219_, int p_226220_, Direction p_226221_, int p_226222_, int p_226223_) protected void
TrunkPlacer.placeLogIfFree
(LevelSimulatedReader p_226164_, BiConsumer<BlockPos, BlockState> p_226165_, RandomSource p_226166_, BlockPos.MutableBlockPos p_226167_, TreeConfiguration p_226168_) private void
GiantTrunkPlacer.placeLogIfFreeWithOffset
(LevelSimulatedReader p_226130_, BiConsumer<BlockPos, BlockState> p_226131_, RandomSource p_226132_, BlockPos.MutableBlockPos p_226133_, TreeConfiguration p_226134_, BlockPos p_226135_, int p_226136_, int p_226137_, int p_226138_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.structure
Methods in net.minecraft.world.level.levelgen.structure that return BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprotected BlockPos.MutableBlockPos
StructurePiece.getWorldPos
(int p_163583_, int p_163584_, int p_163585_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.structure.structures
Methods in net.minecraft.world.level.levelgen.structure.structures with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate static void
MineshaftPieces.MineShaftCorridor.fillColumnBetween
(WorldGenLevel p_227751_, BlockState p_227752_, BlockPos.MutableBlockPos p_227753_, int p_227754_, int p_227755_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.lighting
Fields in net.minecraft.world.level.lighting declared as BlockPos.MutableBlockPosModifier and TypeFieldDescriptionprivate final BlockPos.MutableBlockPos
BlockLightEngine.mutablePos
private final BlockPos.MutableBlockPos
SkyLightEngine.mutablePos
private final BlockPos.MutableBlockPos
ChunkSkyLightSources.mutablePos1
private final BlockPos.MutableBlockPos
ChunkSkyLightSources.mutablePos2
-
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.pathfinder
Fields in net.minecraft.world.level.pathfinder declared as BlockPos.MutableBlockPosModifier and TypeFieldDescriptionprivate final BlockPos.MutableBlockPos
PathfindingContext.mutablePos
Methods in net.minecraft.world.level.pathfinder with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionstatic PathType
WalkNodeEvaluator.getPathTypeStatic
(PathfindingContext p_330755_, BlockPos.MutableBlockPos p_331020_) private Node
WalkNodeEvaluator.tryJumpOn
(int p_326914_, int p_326900_, int p_326886_, int p_326902_, double p_326800_, Direction p_326868_, PathType p_326831_, BlockPos.MutableBlockPos p_326839_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.portal
Methods in net.minecraft.world.level.portal with parameters of type BlockPos.MutableBlockPosModifier and TypeMethodDescriptionprivate boolean
PortalForcer.canHostFrame
(BlockPos p_77662_, BlockPos.MutableBlockPos p_77663_, Direction p_77664_, int p_77665_) private boolean
PortalForcer.canPortalReplaceBlock
(BlockPos.MutableBlockPos p_248971_) private static int
PortalShape.getDistanceUntilTop
(BlockGetter p_374443_, BlockPos p_374231_, Direction p_374062_, BlockPos.MutableBlockPos p_77729_, int p_374313_, org.apache.commons.lang3.mutable.MutableInt p_374330_) private static boolean
PortalShape.hasTopFrame
(BlockGetter p_374223_, BlockPos p_374398_, Direction p_374129_, BlockPos.MutableBlockPos p_77731_, int p_77732_, int p_374112_) -
Uses of BlockPos.MutableBlockPos in net.neoforged.neoforge.client.model.ao
Fields in net.neoforged.neoforge.client.model.ao declared as BlockPos.MutableBlockPosModifier and TypeFieldDescription(package private) final BlockPos.MutableBlockPos
FullFaceCalculator.scratchPos