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_171635_, int p_171636_, int p_171637_, int p_171638_, Random p_171639_, ClientLevel.MarkerParticleStatus p_171640_, BlockPos.MutableBlockPos p_171641_)
-
Uses of BlockPos.MutableBlockPos in net.minecraft.client.renderer.chunk
Modifier and TypeFieldDescription(package private) BlockPos.MutableBlockPos
ChunkRenderDispatcher.RenderChunk.origin
private 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 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.entity.animal.goat
Modifier and TypeFieldDescriptionprivate BlockPos.MutableBlockPos
Goat.GoatNodeEvaluator.belowPos
-
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 TypeMethodDescriptionprivate 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.carver
Modifier and TypeMethodDescriptionprotected boolean
NetherWorldCarver.carveBlock(CarvingContext p_159287_, CaveCarverConfiguration p_159288_, ChunkAccess p_159289_, Function<BlockPos,Biome> p_159290_, BitSet p_159291_, Random p_159292_, BlockPos.MutableBlockPos p_159293_, BlockPos.MutableBlockPos p_159294_, Aquifer p_159295_, org.apache.commons.lang3.mutable.MutableBoolean p_159296_)
protected boolean
UnderwaterCanyonWorldCarver.carveBlock(CarvingContext p_159306_, CanyonCarverConfiguration p_159307_, ChunkAccess p_159308_, Function<BlockPos,Biome> p_159309_, BitSet p_159310_, Random p_159311_, BlockPos.MutableBlockPos p_159312_, BlockPos.MutableBlockPos p_159313_, Aquifer p_159314_, org.apache.commons.lang3.mutable.MutableBoolean p_159315_)
protected boolean
UnderwaterCaveWorldCarver.carveBlock(CarvingContext p_159347_, CaveCarverConfiguration p_159348_, ChunkAccess p_159349_, Function<BlockPos,Biome> p_159350_, BitSet p_159351_, Random p_159352_, BlockPos.MutableBlockPos p_159353_, BlockPos.MutableBlockPos p_159354_, Aquifer p_159355_, org.apache.commons.lang3.mutable.MutableBoolean p_159356_)
protected static boolean
UnderwaterCaveWorldCarver.carveBlock(WorldCarver<?> p_159358_, ChunkAccess p_159359_, Random p_159360_, BlockPos.MutableBlockPos p_159361_, BlockPos.MutableBlockPos p_159362_, Aquifer p_159363_)
protected boolean
WorldCarver.carveBlock(CarvingContext p_159400_, C p_159401_, ChunkAccess p_159402_, Function<BlockPos,Biome> p_159403_, BitSet p_159404_, Random p_159405_, BlockPos.MutableBlockPos p_159406_, BlockPos.MutableBlockPos p_159407_, Aquifer p_159408_, org.apache.commons.lang3.mutable.MutableBoolean p_159409_)
-
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 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 void
RootSystemFeature.placeRootedDirt(WorldGenLevel p_160240_, RootSystemConfiguration p_160241_, Random p_160242_, int p_160243_, int p_160244_, BlockPos.MutableBlockPos p_160245_)
private 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 BlockPos.MutableBlockPos
BlockLightEngine.pos
protected 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_)