Uses of Class
net.minecraft.core.BlockPos.MutableBlockPos
Package
Description
-
Uses of BlockPos.MutableBlockPos in net.minecraft
Modifier 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
-
Uses of BlockPos.MutableBlockPos in net.minecraft.client.multiplayer
Modifier and TypeMethodDescriptionvoid
ClientLevel.doAnimateTick
(int p_194143_, int p_194144_, int p_194145_, int p_194146_, Random p_194147_, Block p_194148_, BlockPos.MutableBlockPos p_194149_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.client.renderer.chunk
Modifier and TypeFieldDescription(package private) final BlockPos.MutableBlockPos
ChunkRenderDispatcher.RenderChunk.origin
private final BlockPos.MutableBlockPos[]
ChunkRenderDispatcher.RenderChunk.relativeOrigins
-
Uses of BlockPos.MutableBlockPos in net.minecraft.core
Modifier 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_) Modifier 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
Modifier and TypeFieldDescriptionprivate final BlockPos.MutableBlockPos
GameTestBatchRunner.nextTestNorthWestCorner
-
Uses of BlockPos.MutableBlockPos in net.minecraft.world.entity
Modifier 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.level
Modifier 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_46996_, MobCategory p_46997_, StructureFeatureManager p_46998_, ChunkGenerator p_46999_, MobSpawnSettings.SpawnerData p_47000_, BlockPos.MutableBlockPos p_47001_, double p_47002_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen
Modifier and TypeFieldDescription(package private) final BlockPos.MutableBlockPos
SurfaceRules.Context.pos
Modifier 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
Modifier 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
Modifier 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
Modifier and TypeMethodDescriptionprivate static boolean
BasaltColumnsFeature.canPlaceAt
(LevelAccessor p_65155_, int p_65156_, BlockPos.MutableBlockPos p_65157_) static boolean
OreFeature.canPlaceOre
(BlockState p_160170_, Function<BlockPos, BlockState> p_160171_, Random p_160172_, OreConfiguration p_160173_, OreConfiguration.TargetBlockState p_160174_, BlockPos.MutableBlockPos p_160175_) 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_65104_, Random p_65105_, BlockPos p_65106_, int p_65107_, BlockPos.MutableBlockPos p_65108_, HugeMushroomFeatureConfiguration p_65109_) protected void
HugeBrownMushroomFeature.makeCap
(LevelAccessor p_65886_, Random p_65887_, BlockPos p_65888_, int p_65889_, BlockPos.MutableBlockPos p_65890_, HugeMushroomFeatureConfiguration p_65891_) protected void
HugeRedMushroomFeature.makeCap
(LevelAccessor p_65982_, Random p_65983_, BlockPos p_65984_, int p_65985_, BlockPos.MutableBlockPos p_65986_, HugeMushroomFeatureConfiguration p_65987_) private void
ScatteredOreFeature.offsetTargetPos
(BlockPos.MutableBlockPos p_160308_, Random p_160309_, BlockPos p_160310_, int p_160311_) private static boolean
RootSystemFeature.placeDirtAndTree
(WorldGenLevel p_160223_, ChunkGenerator p_160224_, RootSystemConfiguration p_160225_, Random p_160226_, BlockPos.MutableBlockPos p_160227_, BlockPos p_160228_) protected boolean
VegetationPatchFeature.placeGround
(WorldGenLevel p_160605_, VegetationPatchConfiguration p_160606_, Predicate<BlockState> p_160607_, Random p_160608_, BlockPos.MutableBlockPos p_160609_, int p_160610_) private void
HugeFungusFeature.placeHatBlock
(LevelAccessor p_65928_, Random p_65929_, HugeFungusConfiguration p_65930_, BlockPos.MutableBlockPos p_65931_, float p_65932_, float p_65933_, float p_65934_) private static void
RootSystemFeature.placeRootedDirt
(WorldGenLevel p_160240_, RootSystemConfiguration p_160241_, Random p_160242_, int p_160243_, int p_160244_, BlockPos.MutableBlockPos p_160245_) private static void
RootSystemFeature.placeRoots
(WorldGenLevel p_160247_, RootSystemConfiguration p_160248_, Random p_160249_, BlockPos p_160250_, BlockPos.MutableBlockPos p_160251_) protected void
AbstractHugeMushroomFeature.placeTrunk
(LevelAccessor p_65111_, Random p_65112_, BlockPos p_65113_, HugeMushroomFeatureConfiguration p_65114_, int p_65115_, BlockPos.MutableBlockPos p_65116_) static void
TwistingVinesFeature.placeWeepingVinesColumn
(LevelAccessor p_67300_, Random p_67301_, BlockPos.MutableBlockPos p_67302_, int p_67303_, int p_67304_, int p_67305_) static void
WeepingVinesFeature.placeWeepingVinesColumn
(LevelAccessor p_67377_, Random p_67378_, BlockPos.MutableBlockPos p_67379_, int p_67380_, int p_67381_, int p_67382_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.feature.trunkplacers
Modifier and TypeMethodDescriptionprotected static void
TrunkPlacer.placeLogIfFree
(LevelSimulatedReader p_161875_, BiConsumer<BlockPos, BlockState> p_161876_, Random p_161877_, BlockPos.MutableBlockPos p_161878_, TreeConfiguration p_161879_) private static void
GiantTrunkPlacer.placeLogIfFreeWithOffset
(LevelSimulatedReader p_161842_, BiConsumer<BlockPos, BlockState> p_161843_, Random p_161844_, BlockPos.MutableBlockPos p_161845_, TreeConfiguration p_161846_, BlockPos p_161847_, int p_161848_, int p_161849_, int p_161850_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.levelgen.structure
Modifier and TypeMethodDescriptionprotected BlockPos.MutableBlockPos
StructurePiece.getWorldPos
(int p_163583_, int p_163584_, int p_163585_) Modifier and TypeMethodDescriptionprivate static void
MineShaftPieces.MineShaftCorridor.fillColumnBetween
(WorldGenLevel p_162507_, BlockState p_162508_, BlockPos.MutableBlockPos p_162509_, int p_162510_, int p_162511_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.lighting
Modifier and TypeFieldDescriptionprivate final BlockPos.MutableBlockPos
BlockLightEngine.pos
protected final BlockPos.MutableBlockPos
LayerLightEngine.pos
-
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.pathfinder
Modifier and TypeMethodDescriptionstatic BlockPathTypes
WalkNodeEvaluator.checkNeighbourBlocks
(BlockGetter p_77608_, BlockPos.MutableBlockPos p_77609_, BlockPathTypes p_77610_) static BlockPathTypes
WalkNodeEvaluator.getBlockPathTypeStatic
(BlockGetter p_77605_, BlockPos.MutableBlockPos p_77606_) -
Uses of BlockPos.MutableBlockPos in net.minecraft.world.level.portal
Modifier and TypeMethodDescriptionprivate boolean
PortalForcer.canHostFrame
(BlockPos p_77662_, BlockPos.MutableBlockPos p_77663_, Direction p_77664_, int p_77665_) private int
PortalShape.getDistanceUntilTop
(BlockPos.MutableBlockPos p_77729_) private boolean
PortalShape.hasTopFrame
(BlockPos.MutableBlockPos p_77731_, int p_77732_)