Uses of Class
net.minecraft.world.level.ChunkPos
Package
Description
-
Uses of ChunkPos in net.minecraft
Modifier and TypeMethodDescriptionstatic boolean
SharedConstants.debugVoidTerrain
(ChunkPos p_183708_) -
Uses of ChunkPos in net.minecraft.client.gui.components
-
Uses of ChunkPos in net.minecraft.client.multiplayer
-
Uses of ChunkPos in net.minecraft.client.renderer.chunk
ModifierConstructorDescriptionChunkCompileTask
(ChunkPos pos, double p_194423_, boolean p_194424_) RebuildTask
(ChunkPos pos, double p_194427_, RenderChunkRegion p_194428_, boolean p_194429_) ResortTransparencyTask
(ChunkPos pos, double p_112889_, ChunkRenderDispatcher.CompiledChunk p_112890_) -
Uses of ChunkPos in net.minecraft.client.renderer.debug
Modifier and TypeFieldDescriptionChunkDebugRenderer.ChunkData.clientData
(package private) final CompletableFuture<Map<ChunkPos,
String>> ChunkDebugRenderer.ChunkData.serverData
-
Uses of ChunkPos in net.minecraft.core
Modifier and TypeMethodDescriptionstatic Stream<SectionPos>
SectionPos.aroundChunk
(ChunkPos p_175558_, int p_175559_, int p_175560_, int p_175561_) static SectionPos
-
Uses of ChunkPos in net.minecraft.network
-
Uses of ChunkPos in net.minecraft.network.protocol.game
Modifier and TypeMethodDescriptionprivate void
ClientboundLightUpdatePacketData.prepareSectionData
(ChunkPos p_195742_, LevelLightEngine p_195743_, LightLayer p_195744_, int p_195745_, BitSet p_195746_, BitSet p_195747_, List<byte[]> p_195748_) static void
DebugPackets.sendPoiPacketsForChunk
(ServerLevel p_133677_, ChunkPos p_133678_) ModifierConstructorDescriptionClientboundLightUpdatePacket
(ChunkPos p_178912_, LevelLightEngine p_178913_, BitSet p_178914_, BitSet p_178915_, boolean p_178916_) ClientboundLightUpdatePacketData
(ChunkPos p_195731_, LevelLightEngine p_195732_, BitSet p_195733_, BitSet p_195734_, boolean p_195735_) -
Uses of ChunkPos in net.minecraft.server.level
Modifier and TypeFieldDescriptionprivate final ChunkPos
WorldGenRegion.firstPos
private final ChunkPos
WorldGenRegion.lastPos
(package private) final ChunkPos
ChunkHolder.pos
Modifier and TypeFieldDescriptionstatic final TicketType<ChunkPos>
TicketType.FORCED
static final TicketType<ChunkPos>
TicketType.LIGHT
static final TicketType<ChunkPos>
TicketType.PLAYER
static final TicketType<ChunkPos>
TicketType.UNKNOWN
Modifier and TypeMethodDescriptionWorldGenRegion.getCenter()
ChunkHolder.getPos()
ColumnPos.toChunkPos()
Modifier and TypeMethodDescription<T> void
DistanceManager.addRegionTicket
(TicketType<T> p_140841_, ChunkPos p_140842_, int p_140843_, T p_140844_) <T> void
DistanceManager.addRegionTicket
(TicketType<T> p_140841_, ChunkPos p_140842_, int p_140843_, T p_140844_, boolean forceTicks) <T> void
ServerChunkCache.addRegionTicket
(TicketType<T> p_8388_, ChunkPos p_8389_, int p_8390_, T p_8391_) <T> void
ServerChunkCache.addRegionTicket
(TicketType<T> p_8388_, ChunkPos p_8389_, int p_8390_, T p_8391_, boolean forceTicks) <T> void
DistanceManager.addTicket
(TicketType<T> p_140793_, ChunkPos p_140794_, int p_140795_, T p_140796_) <T> void
TickingTracker.addTicket
(TicketType<T> p_184155_, ChunkPos p_184156_, int p_184157_, T p_184158_) (package private) boolean
ChunkMap.anyPlayerCloseEnoughForSpawning
(ChunkPos p_183880_) void
ThreadedLevelLightEngine.enableLightSources
(ChunkPos p_9336_, boolean p_9337_) private static double
ChunkMap.euclideanDistanceSquared
(ChunkPos p_140227_, Entity p_140228_) ChunkMap.getChunkDebugData
(ChunkPos p_140205_) ServerChunkCache.getChunkDebugData
(ChunkPos p_8449_) private CompletableFuture<com.mojang.datafixers.util.Either<List<ChunkAccess>,
ChunkHolder.ChunkLoadingFailure>> ChunkMap.getChunkRangeFuture
(ChunkPos p_140211_, int p_140212_, IntFunction<ChunkStatus> p_140213_) int
ChunkHolder.PlayerProvider.getPlayers
(ChunkPos p_183717_, boolean p_183718_) ChunkMap.getPlayers
(ChunkPos p_183801_, boolean p_183802_) ChunkMap.getPlayersCloseForSpawning
(ChunkPos p_183889_) static BlockPos
PlayerRespawnLogic.getSpawnPosInChunk
(ServerLevel p_183933_, ChunkPos p_183934_) private boolean
ChunkMap.isExistingChunkFull
(ChunkPos p_140426_) boolean
ServerLevel.isNaturalSpawningAllowed
(ChunkPos p_201917_) private byte
ChunkMap.markPosition
(ChunkPos p_140230_, ChunkStatus.ChunkType p_140231_) private void
ChunkMap.markPositionReplaceable
(ChunkPos p_140423_) (package private) void
ChunkMap.onFullChunkStatusChange
(ChunkPos p_143076_, ChunkHolder.FullChunkStatus p_143077_) void
ChunkHolder.LevelChangeListener.onLevelChange
(ChunkPos p_140119_, IntSupplier p_140120_, int p_140121_, IntConsumer p_140122_) void
ChunkTaskPriorityQueueSorter.onLevelChange
(ChunkPos p_140616_, IntSupplier p_140617_, int p_140618_, IntConsumer p_140619_) private boolean
ChunkMap.playerIsCloseEnoughForSpawning
(ServerPlayer p_183752_, ChunkPos p_183753_) CompletableFuture<com.mojang.datafixers.util.Either<LevelChunk,
ChunkHolder.ChunkLoadingFailure>> ChunkMap.prepareEntityTickingChunk
(ChunkPos p_143118_) private CompoundTag
<T> void
DistanceManager.registerTicking
(TicketType<T> type, ChunkPos pos, int distance, T value) Deprecated, for removal: This API element is subject to removal in a future version.<T> void
ServerChunkCache.registerTickingTicket
(TicketType<T> type, ChunkPos pos, int distance, T value) Deprecated, for removal: This API element is subject to removal in a future version.protected void
ChunkMap.releaseLightTicket
(ChunkPos p_140376_) <T> void
DistanceManager.releaseTicking
(TicketType<T> type, ChunkPos pos, int distance, T value) Deprecated, for removal: This API element is subject to removal in a future version.<T> void
ServerChunkCache.releaseTickingTicket
(TicketType<T> type, ChunkPos pos, int distance, T value) Deprecated, for removal: This API element is subject to removal in a future version.<T> void
DistanceManager.removeRegionTicket
(TicketType<T> p_140850_, ChunkPos p_140851_, int p_140852_, T p_140853_) <T> void
DistanceManager.removeRegionTicket
(TicketType<T> p_140850_, ChunkPos p_140851_, int p_140852_, T p_140853_, boolean forceTicks) <T> void
ServerChunkCache.removeRegionTicket
(TicketType<T> p_8439_, ChunkPos p_8440_, int p_8441_, T p_8442_) <T> void
ServerChunkCache.removeRegionTicket
(TicketType<T> p_8439_, ChunkPos p_8440_, int p_8441_, T p_8442_, boolean forceTicks) <T> void
DistanceManager.removeTicket
(TicketType<T> p_140824_, ChunkPos p_140825_, int p_140826_, T p_140827_) <T> void
TickingTracker.removeTicket
(TicketType<T> p_184169_, ChunkPos p_184170_, int p_184171_, T p_184172_) protected void
ChunkTaskPriorityQueue.resortChunkTasks
(int p_140522_, ChunkPos p_140523_, int p_140524_) void
ThreadedLevelLightEngine.retainData
(ChunkPos p_9370_, boolean p_9371_) private CompletableFuture<com.mojang.datafixers.util.Either<ChunkAccess,
ChunkHolder.ChunkLoadingFailure>> ChunkMap.scheduleChunkLoad
(ChunkPos p_140418_) void
ServerPlayer.trackChunk
(ChunkPos p_184136_, Packet<?> p_184137_) void
ServerPlayer.untrackChunk
(ChunkPos p_9089_) protected void
DistanceManager.updateChunkForced
(ChunkPos p_140800_, boolean p_140801_) void
ServerChunkCache.updateChunkForced
(ChunkPos p_8400_, boolean p_8401_) protected void
ThreadedLevelLightEngine.updateChunkStatus
(ChunkPos p_9331_) protected void
ChunkMap.updateChunkTracking
(ServerPlayer p_183755_, ChunkPos p_183756_, org.apache.commons.lang3.mutable.MutableObject<ClientboundLevelChunkWithLightPacket> p_183757_, boolean p_183758_, boolean p_183759_) ModifierConstructorDescriptionChunkHolder
(ChunkPos p_142986_, int p_142987_, LevelHeightAccessor p_142988_, LevelLightEngine p_142989_, ChunkHolder.LevelChangeListener p_142990_, ChunkHolder.PlayerProvider p_142991_) -
Uses of ChunkPos in net.minecraft.server.level.progress
Modifier and TypeMethodDescriptionvoid
ChunkProgressListener.onStatusChange
(ChunkPos p_9618_, ChunkStatus p_9619_) void
LoggerChunkProgressListener.onStatusChange
(ChunkPos p_9633_, ChunkStatus p_9634_) void
ProcessorChunkProgressListener.onStatusChange
(ChunkPos p_9645_, ChunkStatus p_9646_) void
StoringChunkProgressListener.onStatusChange
(ChunkPos p_9669_, ChunkStatus p_9670_) void
ChunkProgressListener.updateSpawnPos
(ChunkPos p_9617_) void
LoggerChunkProgressListener.updateSpawnPos
(ChunkPos p_9631_) void
ProcessorChunkProgressListener.updateSpawnPos
(ChunkPos p_9643_) void
StoringChunkProgressListener.updateSpawnPos
(ChunkPos p_9667_) -
Uses of ChunkPos in net.minecraft.util.profiling.jfr
Modifier and TypeMethodDescriptionJfrProfiler.onChunkGenerate
(ChunkPos p_185313_, ResourceKey<Level> p_185314_, String p_185315_) JvmProfiler.NoOpProfiler.onChunkGenerate
(ChunkPos p_185370_, ResourceKey<Level> p_185371_, String p_185372_) JvmProfiler.onChunkGenerate
(ChunkPos p_185348_, ResourceKey<Level> p_185349_, String p_185350_) -
Uses of ChunkPos in net.minecraft.util.profiling.jfr.event
ModifierConstructorDescriptionChunkGenerationEvent
(ChunkPos p_195543_, ResourceKey<Level> p_195544_, String p_195545_) -
Uses of ChunkPos in net.minecraft.util.profiling.jfr.stats
Modifier and TypeFieldDescriptionprivate final ChunkPos
ChunkGenStat.chunkPos
The field for thechunkPos
record component.Modifier and TypeMethodDescriptionChunkGenStat.chunkPos()
Returns the value of thechunkPos
record component.ModifierConstructorDescriptionChunkGenStat
(Duration duration, ChunkPos chunkPos, ColumnPos worldPos, ChunkStatus status, String level) Creates an instance of aChunkGenStat
record class. -
Uses of ChunkPos in net.minecraft.util.worldupdate
-
Uses of ChunkPos in net.minecraft.world.entity
-
Uses of ChunkPos in net.minecraft.world.entity.ai.village.poi
Modifier and TypeMethodDescriptionvoid
PoiManager.checkConsistencyWithBlocks
(ChunkPos p_27048_, LevelChunkSection p_27049_) PoiManager.getInChunk
(Predicate<PoiType> p_27118_, ChunkPos p_27119_, PoiManager.Occupancy p_27120_) -
Uses of ChunkPos in net.minecraft.world.level
Modifier and TypeMethodDescriptionChunkPos.rangeClosed
(ChunkPos p_45597_, int p_45598_) ChunkPos.rangeClosed
(ChunkPos p_45600_, ChunkPos p_45601_) Modifier and TypeMethodDescriptionvoid
LocalMobCapCalculator.addMob
(ChunkPos p_186513_, MobCategory p_186514_) boolean
LocalMobCapCalculator.canSpawn
(MobCategory p_186505_, ChunkPos p_186506_) (package private) boolean
NaturalSpawner.SpawnState.canSpawnForCategory
(MobCategory p_186549_, ChunkPos p_186550_) StructureFeatureManager.checkStructurePresence
(ChunkPos p_207778_, ConfiguredStructureFeature<?, ?> p_207779_, boolean p_207780_) int
ChunkPos.getChessboardDistance
(ChunkPos p_45595_) private List<ServerPlayer>
LocalMobCapCalculator.getPlayersNear
(ChunkPos p_186508_) ChunkPos.rangeClosed
(ChunkPos p_45597_, int p_45598_) ChunkPos.rangeClosed
(ChunkPos p_45600_, ChunkPos p_45601_) static void
NaturalSpawner.spawnMobsForChunkGeneration
(ServerLevelAccessor p_204176_, Holder<Biome> p_204177_, ChunkPos p_204178_, Random p_204179_) -
Uses of ChunkPos in net.minecraft.world.level.border
-
Uses of ChunkPos in net.minecraft.world.level.chunk
Modifier and TypeFieldDescriptionprivate final Map<ConcentricRingsStructurePlacement,
CompletableFuture<List<ChunkPos>>> ChunkGenerator.ringPositions
Modifier and TypeMethodDescriptionprivate CompletableFuture<List<ChunkPos>>
ChunkGenerator.generateRingPositions
(Holder<StructureSet> p_211668_, ConcentricRingsStructurePlacement p_211669_) ChunkGenerator.getRingPositionsFor
(ConcentricRingsStructurePlacement p_204381_) Modifier and TypeMethodDescriptionprivate boolean
ChunkGenerator.tryGenerateStructure
(StructureSet.StructureSelectionEntry p_208017_, StructureFeatureManager p_208018_, RegistryAccess p_208019_, StructureManager p_208020_, long p_208021_, ChunkAccess p_208022_, ChunkPos p_208023_, SectionPos p_208024_) static BlockPos
ProtoChunk.unpackOffsetCoordinates
(short p_63228_, int p_63229_, ChunkPos p_63230_) void
ChunkSource.updateChunkForced
(ChunkPos p_62233_, boolean p_62234_) ModifierConstructorDescriptionChunkAccess
(ChunkPos p_187621_, UpgradeData p_187622_, LevelHeightAccessor p_187623_, Registry<Biome> p_187624_, long p_187625_, LevelChunkSection[] p_187626_, BlendingData p_187627_) EmptyLevelChunk
(Level p_204422_, ChunkPos p_204423_, Holder<Biome> p_204424_) LevelChunk
(Level p_187945_, ChunkPos p_187946_) LevelChunk
(Level p_196854_, ChunkPos p_196855_, UpgradeData p_196856_, LevelChunkTicks<Block> p_196857_, LevelChunkTicks<Fluid> p_196858_, long p_196859_, LevelChunkSection[] p_196860_, LevelChunk.PostLoadProcessor p_196861_, BlendingData p_196862_) ProtoChunk
(ChunkPos p_188173_, UpgradeData p_188174_, LevelChunkSection[] p_188175_, ProtoChunkTicks<Block> p_188176_, ProtoChunkTicks<Fluid> p_188177_, LevelHeightAccessor p_188178_, Registry<Biome> p_188179_, BlendingData p_188180_) ProtoChunk
(ChunkPos p_188167_, UpgradeData p_188168_, LevelHeightAccessor p_188169_, Registry<Biome> p_188170_, BlendingData p_188171_) -
Uses of ChunkPos in net.minecraft.world.level.chunk.storage
Modifier and TypeFieldDescriptionprivate final Map<ChunkPos,
IOWorker.PendingStore> IOWorker.pendingWrites
Modifier and TypeMethodDescriptionprivate static ChunkPos
EntityStorage.readChunkPos
(CompoundTag p_156571_) Modifier and TypeMethodDescriptionvoid
private DataInputStream
RegionFile.createChunkInputStream
(ChunkPos p_63651_, byte p_63652_, InputStream p_63653_) private DataInputStream
RegionFile.createExternalChunkInputStream
(ChunkPos p_63648_, byte p_63649_) boolean
RegionFile.doesChunkExist
(ChunkPos p_63674_) private static ChunkEntities<Entity>
EntityStorage.emptyChunk
(ChunkPos p_156569_) void
RegionFile.getChunkDataInputStream
(ChunkPos p_63646_) RegionFile.getChunkDataOutputStream
(ChunkPos p_63679_) private Path
RegionFile.getExternalChunkPath
(ChunkPos p_63685_) private static long
private int
private static int
RegionFile.getOffsetIndex
(ChunkPos p_63689_) private RegionFile
RegionFileStorage.getRegionFile
(ChunkPos p_63712_) boolean
protected CompletableFuture<CompoundTag>
EntityStorage.loadEntities
(ChunkPos p_156551_) private static void
private static CompoundTag
ChunkSerializer.packStructureData
(StructurePieceSerializationContext p_188250_, ChunkPos p_188251_, Map<ConfiguredStructureFeature<?, ?>, StructureStart> p_188252_, Map<ConfiguredStructureFeature<?, ?>, it.unimi.dsi.fastutil.longs.LongSet> p_188253_) static ProtoChunk
ChunkSerializer.read
(ServerLevel p_188231_, PoiManager p_188232_, ChunkPos p_188233_, CompoundTag p_188234_) private void
SectionStorage.readColumn
(ChunkPos p_63815_) private <T> void
SectionStorage.readColumn
(ChunkPos p_63802_, com.mojang.serialization.DynamicOps<T> p_63803_, T p_63804_) private void
IOWorker.runStore
(ChunkPos p_63536_, IOWorker.PendingStore p_63537_) ChunkScanAccess.scanChunk
(ChunkPos p_196888_, StreamTagVisitor p_196889_) IOWorker.scanChunk
(ChunkPos p_196939_, StreamTagVisitor p_196940_) void
RegionFileStorage.scanChunk
(ChunkPos p_196957_, StreamTagVisitor p_196958_) IOWorker.store
(ChunkPos p_63539_, CompoundTag p_63540_) private CompoundTag
private static Map<ConfiguredStructureFeature<?,
?>, it.unimi.dsi.fastutil.longs.LongSet> ChunkSerializer.unpackStructureReferences
(RegistryAccess p_208155_, ChunkPos p_208156_, CompoundTag p_208157_) void
ChunkStorage.write
(ChunkPos p_63503_, CompoundTag p_63504_) protected void
RegionFile.write
(ChunkPos p_63655_, ByteBuffer p_63656_) protected void
RegionFileStorage.write
(ChunkPos p_63709_, CompoundTag p_63710_) private static void
EntityStorage.writeChunkPos
(CompoundTag p_156563_, ChunkPos p_156564_) private void
SectionStorage.writeColumn
(ChunkPos p_63826_) private <T> com.mojang.serialization.Dynamic<T>
SectionStorage.writeColumn
(ChunkPos p_63799_, com.mojang.serialization.DynamicOps<T> p_63800_) -
Uses of ChunkPos in net.minecraft.world.level.entity
Modifier and TypeMethodDescriptionboolean
PersistentEntitySectionManager.canPositionTick
(ChunkPos p_202166_) EntityPersistentStorage.loadEntities
(ChunkPos p_156824_) void
ChunkStatusUpdateListener.onChunkStatusChange
(ChunkPos p_156795_, ChunkHolder.FullChunkStatus p_156796_) void
TransientEntitySectionManager.startTicking
(ChunkPos p_157652_) void
TransientEntitySectionManager.stopTicking
(ChunkPos p_157659_) void
PersistentEntitySectionManager.updateChunkStatus
(ChunkPos p_157525_, ChunkHolder.FullChunkStatus p_157526_) void
PersistentEntitySectionManager.updateChunkStatus
(ChunkPos p_157528_, Visibility p_157529_) -
Uses of ChunkPos in net.minecraft.world.level.levelgen
Modifier and TypeMethodDescriptionstatic Aquifer
Aquifer.create
(NoiseChunk p_208161_, ChunkPos p_208162_, DensityFunction p_208163_, DensityFunction p_208164_, DensityFunction p_208165_, DensityFunction p_208166_, PositionalRandomFactory p_208167_, int p_208168_, int p_208169_, Aquifer.FluidPicker p_208170_) ModifierConstructorDescription(package private)
NoiseBasedAquifer
(NoiseChunk p_208175_, ChunkPos p_208176_, DensityFunction p_208177_, DensityFunction p_208178_, DensityFunction p_208179_, DensityFunction p_208180_, PositionalRandomFactory p_208181_, int p_208182_, int p_208183_, Aquifer.FluidPicker p_208184_) -
Uses of ChunkPos in net.minecraft.world.level.levelgen.carver
Modifier and TypeMethodDescriptionprotected static boolean
WorldCarver.canReach
(ChunkPos p_159368_, double p_159369_, double p_159370_, int p_159371_, int p_159372_, float p_159373_) boolean
CanyonWorldCarver.carve
(CarvingContext p_190611_, CanyonCarverConfiguration p_190612_, ChunkAccess p_190613_, Function<BlockPos, Holder<Biome>> p_190614_, Random p_190615_, Aquifer p_190616_, ChunkPos p_190617_, CarvingMask p_190618_) boolean
CaveWorldCarver.carve
(CarvingContext p_190704_, CaveCarverConfiguration p_190705_, ChunkAccess p_190706_, Function<BlockPos, Holder<Biome>> p_190707_, Random p_190708_, Aquifer p_190709_, ChunkPos p_190710_, CarvingMask p_190711_) boolean
ConfiguredWorldCarver.carve
(CarvingContext p_190713_, ChunkAccess p_190714_, Function<BlockPos, Holder<Biome>> p_190715_, Random p_190716_, Aquifer p_190717_, ChunkPos p_190718_, CarvingMask p_190719_) abstract boolean
WorldCarver.carve
(CarvingContext p_190766_, C p_190767_, ChunkAccess p_190768_, Function<BlockPos, Holder<Biome>> p_190769_, Random p_190770_, Aquifer p_190771_, ChunkPos p_190772_, CarvingMask p_190773_) -
Uses of ChunkPos in net.minecraft.world.level.levelgen.feature
Modifier and TypeFieldDescriptionprivate static final ChunkPos
VoidStartPlatformFeature.PLATFORM_ORIGIN_CHUNK
Modifier and TypeMethodDescriptionprivate static void
WoodlandMansionFeature.afterPlace
(WorldGenLevel p_191195_, StructureFeatureManager p_191196_, ChunkGenerator p_191197_, Random p_191198_, BoundingBox p_191199_, ChunkPos p_191200_, PiecesContainer p_191201_) boolean
StructureFeature.canGenerate
(RegistryAccess p_197172_, ChunkGenerator p_197173_, BiomeSource p_197174_, StructureManager p_197175_, long p_197176_, ChunkPos p_197177_, C p_197178_, LevelHeightAccessor p_197179_, Predicate<Holder<Biome>> p_197180_) private static StructurePiece
OceanMonumentFeature.createTopPiece
(ChunkPos p_191025_, WorldgenRandom p_191026_) ConfiguredStructureFeature.generate
(RegistryAccess p_204708_, ChunkGenerator p_204709_, BiomeSource p_204710_, StructureManager p_204711_, long p_204712_, ChunkPos p_204713_, int p_204714_, LevelHeightAccessor p_204715_, Predicate<Holder<Biome>> p_204716_) static BlockPos
StructureFeature.getLocatePos
(RandomSpreadStructurePlacement p_204767_, ChunkPos p_204768_) private static int
EndCityFeature.getYPositionForFeature
(ChunkPos p_159670_, ChunkGenerator p_159671_, LevelHeightAccessor p_159672_) static PiecesContainer
OceanMonumentFeature.regeneratePiecesAfterLoad
(ChunkPos p_191021_, long p_191022_, PiecesContainer p_191023_) -
Uses of ChunkPos in net.minecraft.world.level.levelgen.placement
Modifier and TypeMethodDescriptionPlacementContext.getCarvingMask
(ChunkPos p_191822_, GenerationStep.Carving p_191823_) -
Uses of ChunkPos in net.minecraft.world.level.levelgen.structure
Modifier and TypeMethodDescriptionvoid
PostPlacementProcessor.afterPlace
(WorldGenLevel p_192438_, StructureFeatureManager p_192439_, ChunkGenerator p_192440_, Random p_192441_, BoundingBox p_192442_, ChunkPos p_192443_, PiecesContainer p_192444_) private <FC extends FeatureConfiguration,
F extends StructureFeature<FC>>
booleanStructureCheck.canCreateStructure
(ChunkPos p_209991_, ConfiguredStructureFeature<FC, F> p_209992_) StructureCheck.checkStart
(ChunkPos p_209965_, ConfiguredStructureFeature<?, ?> p_209966_, boolean p_209967_) StructureStart.createTag
(StructurePieceSerializationContext p_192661_, ChunkPos p_192662_) void
StructureCheck.incrementReference
(ChunkPos p_209958_, ConfiguredStructureFeature<?, ?> p_209959_) boolean
StructurePiece.isCloseToChunk
(ChunkPos p_73412_, int p_73413_) void
StructureCheck.onStructureLoad
(ChunkPos p_197283_, Map<ConfiguredStructureFeature<?, ?>, StructureStart> p_197284_) void
StructureStart.placeInChunk
(WorldGenLevel p_73584_, StructureFeatureManager p_73585_, ChunkGenerator p_73586_, Random p_73587_, BoundingBox p_73588_, ChunkPos p_73589_) void
BuriedTreasurePieces.BuriedTreasurePiece.postProcess
(WorldGenLevel p_191966_, StructureFeatureManager p_191967_, ChunkGenerator p_191968_, Random p_191969_, BoundingBox p_191970_, ChunkPos p_191971_, BlockPos p_191972_) void
DesertPyramidPiece.postProcess
(WorldGenLevel p_191981_, StructureFeatureManager p_191982_, ChunkGenerator p_191983_, Random p_191984_, BoundingBox p_191985_, ChunkPos p_191986_, BlockPos p_191987_) void
IglooPieces.IglooPiece.postProcess
(WorldGenLevel p_192001_, StructureFeatureManager p_192002_, ChunkGenerator p_192003_, Random p_192004_, BoundingBox p_192005_, ChunkPos p_192006_, BlockPos p_192007_) void
JunglePyramidPiece.postProcess
(WorldGenLevel p_192016_, StructureFeatureManager p_192017_, ChunkGenerator p_192018_, Random p_192019_, BoundingBox p_192020_, ChunkPos p_192021_, BlockPos p_192022_) void
MineShaftPieces.MineShaftCorridor.postProcess
(WorldGenLevel p_192030_, StructureFeatureManager p_192031_, ChunkGenerator p_192032_, Random p_192033_, BoundingBox p_192034_, ChunkPos p_192035_, BlockPos p_192036_) void
MineShaftPieces.MineShaftCrossing.postProcess
(WorldGenLevel p_192043_, StructureFeatureManager p_192044_, ChunkGenerator p_192045_, Random p_192046_, BoundingBox p_192047_, ChunkPos p_192048_, BlockPos p_192049_) void
MineShaftPieces.MineShaftRoom.postProcess
(WorldGenLevel p_192059_, StructureFeatureManager p_192060_, ChunkGenerator p_192061_, Random p_192062_, BoundingBox p_192063_, ChunkPos p_192064_, BlockPos p_192065_) void
MineShaftPieces.MineShaftStairs.postProcess
(WorldGenLevel p_192072_, StructureFeatureManager p_192073_, ChunkGenerator p_192074_, Random p_192075_, BoundingBox p_192076_, ChunkPos p_192077_, BlockPos p_192078_) void
NetherBridgePieces.BridgeCrossing.postProcess
(WorldGenLevel p_192083_, StructureFeatureManager p_192084_, ChunkGenerator p_192085_, Random p_192086_, BoundingBox p_192087_, ChunkPos p_192088_, BlockPos p_192089_) void
NetherBridgePieces.BridgeEndFiller.postProcess
(WorldGenLevel p_192093_, StructureFeatureManager p_192094_, ChunkGenerator p_192095_, Random p_192096_, BoundingBox p_192097_, ChunkPos p_192098_, BlockPos p_192099_) void
NetherBridgePieces.BridgeStraight.postProcess
(WorldGenLevel p_192106_, StructureFeatureManager p_192107_, ChunkGenerator p_192108_, Random p_192109_, BoundingBox p_192110_, ChunkPos p_192111_, BlockPos p_192112_) void
NetherBridgePieces.CastleCorridorStairsPiece.postProcess
(WorldGenLevel p_192116_, StructureFeatureManager p_192117_, ChunkGenerator p_192118_, Random p_192119_, BoundingBox p_192120_, ChunkPos p_192121_, BlockPos p_192122_) void
NetherBridgePieces.CastleCorridorTBalconyPiece.postProcess
(WorldGenLevel p_192126_, StructureFeatureManager p_192127_, ChunkGenerator p_192128_, Random p_192129_, BoundingBox p_192130_, ChunkPos p_192131_, BlockPos p_192132_) void
NetherBridgePieces.CastleEntrance.postProcess
(WorldGenLevel p_192136_, StructureFeatureManager p_192137_, ChunkGenerator p_192138_, Random p_192139_, BoundingBox p_192140_, ChunkPos p_192141_, BlockPos p_192142_) void
NetherBridgePieces.CastleSmallCorridorCrossingPiece.postProcess
(WorldGenLevel p_192146_, StructureFeatureManager p_192147_, ChunkGenerator p_192148_, Random p_192149_, BoundingBox p_192150_, ChunkPos p_192151_, BlockPos p_192152_) void
NetherBridgePieces.CastleSmallCorridorLeftTurnPiece.postProcess
(WorldGenLevel p_192156_, StructureFeatureManager p_192157_, ChunkGenerator p_192158_, Random p_192159_, BoundingBox p_192160_, ChunkPos p_192161_, BlockPos p_192162_) void
NetherBridgePieces.CastleSmallCorridorPiece.postProcess
(WorldGenLevel p_192169_, StructureFeatureManager p_192170_, ChunkGenerator p_192171_, Random p_192172_, BoundingBox p_192173_, ChunkPos p_192174_, BlockPos p_192175_) void
NetherBridgePieces.CastleSmallCorridorRightTurnPiece.postProcess
(WorldGenLevel p_192179_, StructureFeatureManager p_192180_, ChunkGenerator p_192181_, Random p_192182_, BoundingBox p_192183_, ChunkPos p_192184_, BlockPos p_192185_) void
NetherBridgePieces.CastleStalkRoom.postProcess
(WorldGenLevel p_192192_, StructureFeatureManager p_192193_, ChunkGenerator p_192194_, Random p_192195_, BoundingBox p_192196_, ChunkPos p_192197_, BlockPos p_192198_) void
NetherBridgePieces.MonsterThrone.postProcess
(WorldGenLevel p_192202_, StructureFeatureManager p_192203_, ChunkGenerator p_192204_, Random p_192205_, BoundingBox p_192206_, ChunkPos p_192207_, BlockPos p_192208_) void
NetherBridgePieces.RoomCrossing.postProcess
(WorldGenLevel p_192218_, StructureFeatureManager p_192219_, ChunkGenerator p_192220_, Random p_192221_, BoundingBox p_192222_, ChunkPos p_192223_, BlockPos p_192224_) void
NetherBridgePieces.StairsRoom.postProcess
(WorldGenLevel p_192228_, StructureFeatureManager p_192229_, ChunkGenerator p_192230_, Random p_192231_, BoundingBox p_192232_, ChunkPos p_192233_, BlockPos p_192234_) void
NetherFossilPieces.NetherFossilPiece.postProcess
(WorldGenLevel p_192245_, StructureFeatureManager p_192246_, ChunkGenerator p_192247_, Random p_192248_, BoundingBox p_192249_, ChunkPos p_192250_, BlockPos p_192251_) void
OceanMonumentPieces.MonumentBuilding.postProcess
(WorldGenLevel p_192267_, StructureFeatureManager p_192268_, ChunkGenerator p_192269_, Random p_192270_, BoundingBox p_192271_, ChunkPos p_192272_, BlockPos p_192273_) void
OceanMonumentPieces.OceanMonumentCoreRoom.postProcess
(WorldGenLevel p_192277_, StructureFeatureManager p_192278_, ChunkGenerator p_192279_, Random p_192280_, BoundingBox p_192281_, ChunkPos p_192282_, BlockPos p_192283_) void
OceanMonumentPieces.OceanMonumentDoubleXRoom.postProcess
(WorldGenLevel p_192287_, StructureFeatureManager p_192288_, ChunkGenerator p_192289_, Random p_192290_, BoundingBox p_192291_, ChunkPos p_192292_, BlockPos p_192293_) void
OceanMonumentPieces.OceanMonumentDoubleXYRoom.postProcess
(WorldGenLevel p_192297_, StructureFeatureManager p_192298_, ChunkGenerator p_192299_, Random p_192300_, BoundingBox p_192301_, ChunkPos p_192302_, BlockPos p_192303_) void
OceanMonumentPieces.OceanMonumentDoubleYRoom.postProcess
(WorldGenLevel p_192307_, StructureFeatureManager p_192308_, ChunkGenerator p_192309_, Random p_192310_, BoundingBox p_192311_, ChunkPos p_192312_, BlockPos p_192313_) void
OceanMonumentPieces.OceanMonumentDoubleYZRoom.postProcess
(WorldGenLevel p_192317_, StructureFeatureManager p_192318_, ChunkGenerator p_192319_, Random p_192320_, BoundingBox p_192321_, ChunkPos p_192322_, BlockPos p_192323_) void
OceanMonumentPieces.OceanMonumentDoubleZRoom.postProcess
(WorldGenLevel p_192327_, StructureFeatureManager p_192328_, ChunkGenerator p_192329_, Random p_192330_, BoundingBox p_192331_, ChunkPos p_192332_, BlockPos p_192333_) void
OceanMonumentPieces.OceanMonumentEntryRoom.postProcess
(WorldGenLevel p_192337_, StructureFeatureManager p_192338_, ChunkGenerator p_192339_, Random p_192340_, BoundingBox p_192341_, ChunkPos p_192342_, BlockPos p_192343_) void
OceanMonumentPieces.OceanMonumentPenthouse.postProcess
(WorldGenLevel p_192347_, StructureFeatureManager p_192348_, ChunkGenerator p_192349_, Random p_192350_, BoundingBox p_192351_, ChunkPos p_192352_, BlockPos p_192353_) void
OceanMonumentPieces.OceanMonumentSimpleRoom.postProcess
(WorldGenLevel p_192360_, StructureFeatureManager p_192361_, ChunkGenerator p_192362_, Random p_192363_, BoundingBox p_192364_, ChunkPos p_192365_, BlockPos p_192366_) void
OceanMonumentPieces.OceanMonumentSimpleTopRoom.postProcess
(WorldGenLevel p_192370_, StructureFeatureManager p_192371_, ChunkGenerator p_192372_, Random p_192373_, BoundingBox p_192374_, ChunkPos p_192375_, BlockPos p_192376_) void
OceanMonumentPieces.OceanMonumentWingRoom.postProcess
(WorldGenLevel p_192380_, StructureFeatureManager p_192381_, ChunkGenerator p_192382_, Random p_192383_, BoundingBox p_192384_, ChunkPos p_192385_, BlockPos p_192386_) void
OceanRuinPieces.OceanRuinPiece.postProcess
(WorldGenLevel p_192395_, StructureFeatureManager p_192396_, ChunkGenerator p_192397_, Random p_192398_, BoundingBox p_192399_, ChunkPos p_192400_, BlockPos p_192401_) void
PoolElementStructurePiece.postProcess
(WorldGenLevel p_192409_, StructureFeatureManager p_192410_, ChunkGenerator p_192411_, Random p_192412_, BoundingBox p_192413_, ChunkPos p_192414_, BlockPos p_192415_) void
RuinedPortalPiece.postProcess
(WorldGenLevel p_192449_, StructureFeatureManager p_192450_, ChunkGenerator p_192451_, Random p_192452_, BoundingBox p_192453_, ChunkPos p_192454_, BlockPos p_192455_) void
ShipwreckPieces.ShipwreckPiece.postProcess
(WorldGenLevel p_192478_, StructureFeatureManager p_192479_, ChunkGenerator p_192480_, Random p_192481_, BoundingBox p_192482_, ChunkPos p_192483_, BlockPos p_192484_) void
StrongholdPieces.ChestCorridor.postProcess
(WorldGenLevel p_192491_, StructureFeatureManager p_192492_, ChunkGenerator p_192493_, Random p_192494_, BoundingBox p_192495_, ChunkPos p_192496_, BlockPos p_192497_) void
StrongholdPieces.FillerCorridor.postProcess
(WorldGenLevel p_192504_, StructureFeatureManager p_192505_, ChunkGenerator p_192506_, Random p_192507_, BoundingBox p_192508_, ChunkPos p_192509_, BlockPos p_192510_) void
StrongholdPieces.FiveCrossing.postProcess
(WorldGenLevel p_192517_, StructureFeatureManager p_192518_, ChunkGenerator p_192519_, Random p_192520_, BoundingBox p_192521_, ChunkPos p_192522_, BlockPos p_192523_) void
StrongholdPieces.LeftTurn.postProcess
(WorldGenLevel p_192530_, StructureFeatureManager p_192531_, ChunkGenerator p_192532_, Random p_192533_, BoundingBox p_192534_, ChunkPos p_192535_, BlockPos p_192536_) void
StrongholdPieces.Library.postProcess
(WorldGenLevel p_192540_, StructureFeatureManager p_192541_, ChunkGenerator p_192542_, Random p_192543_, BoundingBox p_192544_, ChunkPos p_192545_, BlockPos p_192546_) void
StrongholdPieces.PortalRoom.postProcess
(WorldGenLevel p_192553_, StructureFeatureManager p_192554_, ChunkGenerator p_192555_, Random p_192556_, BoundingBox p_192557_, ChunkPos p_192558_, BlockPos p_192559_) void
StrongholdPieces.PrisonHall.postProcess
(WorldGenLevel p_192566_, StructureFeatureManager p_192567_, ChunkGenerator p_192568_, Random p_192569_, BoundingBox p_192570_, ChunkPos p_192571_, BlockPos p_192572_) void
StrongholdPieces.RightTurn.postProcess
(WorldGenLevel p_192576_, StructureFeatureManager p_192577_, ChunkGenerator p_192578_, Random p_192579_, BoundingBox p_192580_, ChunkPos p_192581_, BlockPos p_192582_) void
StrongholdPieces.RoomCrossing.postProcess
(WorldGenLevel p_192586_, StructureFeatureManager p_192587_, ChunkGenerator p_192588_, Random p_192589_, BoundingBox p_192590_, ChunkPos p_192591_, BlockPos p_192592_) void
StrongholdPieces.StairsDown.postProcess
(WorldGenLevel p_192599_, StructureFeatureManager p_192600_, ChunkGenerator p_192601_, Random p_192602_, BoundingBox p_192603_, ChunkPos p_192604_, BlockPos p_192605_) void
StrongholdPieces.Straight.postProcess
(WorldGenLevel p_192614_, StructureFeatureManager p_192615_, ChunkGenerator p_192616_, Random p_192617_, BoundingBox p_192618_, ChunkPos p_192619_, BlockPos p_192620_) void
StrongholdPieces.StraightStairsDown.postProcess
(WorldGenLevel p_192627_, StructureFeatureManager p_192628_, ChunkGenerator p_192629_, Random p_192630_, BoundingBox p_192631_, ChunkPos p_192632_, BlockPos p_192633_) abstract void
StructurePiece.postProcess
(WorldGenLevel p_192637_, StructureFeatureManager p_192638_, ChunkGenerator p_192639_, Random p_192640_, BoundingBox p_192641_, ChunkPos p_192642_, BlockPos p_192643_) void
SwamplandHutPiece.postProcess
(WorldGenLevel p_192666_, StructureFeatureManager p_192667_, ChunkGenerator p_192668_, Random p_192669_, BoundingBox p_192670_, ChunkPos p_192671_, BlockPos p_192672_) void
TemplateStructurePiece.postProcess
(WorldGenLevel p_192682_, StructureFeatureManager p_192683_, ChunkGenerator p_192684_, Random p_192685_, BoundingBox p_192686_, ChunkPos p_192687_, BlockPos p_192688_) private StructureCheckResult
StructureCheck.tryLoadFromStorage
(ChunkPos p_209969_, ConfiguredStructureFeature<?, ?> p_209970_, boolean p_209971_, long p_209972_) private CompoundTag
LegacyStructureDataHandler.updateStructureStart
(CompoundTag p_71329_, ChunkPos p_71330_) ModifierConstructorDescriptionStructureStart
(ConfiguredStructureFeature<?, ?> p_210077_, ChunkPos p_210078_, int p_210079_, PiecesContainer p_210080_) -
Uses of ChunkPos in net.minecraft.world.level.levelgen.structure.pieces
Modifier and TypeFieldDescriptionprivate final ChunkPos
PieceGenerator.Context.chunkPos
The field for thechunkPos
record component.private final ChunkPos
PieceGeneratorSupplier.Context.chunkPos
The field for thechunkPos
record component.Modifier and TypeMethodDescriptionPieceGenerator.Context.chunkPos()
Returns the value of thechunkPos
record component.PieceGeneratorSupplier.Context.chunkPos()
Returns the value of thechunkPos
record component.ModifierConstructorDescriptionContext
(C config, ChunkGenerator chunkGenerator, StructureManager structureManager, ChunkPos chunkPos, LevelHeightAccessor heightAccessor, WorldgenRandom random, long seed) Creates an instance of aContext
record class.Context
(ChunkGenerator chunkGenerator, BiomeSource biomeSource, long seed, ChunkPos chunkPos, C config, LevelHeightAccessor heightAccessor, Predicate<Holder<Biome>> validBiome, StructureManager structureManager, RegistryAccess registryAccess) Creates an instance of aContext
record class. -
Uses of ChunkPos in net.minecraft.world.level.levelgen.structure.placement
Modifier and TypeMethodDescriptionRandomSpreadStructurePlacement.getPotentialFeatureChunk
(long p_204992_, int p_204993_, int p_204994_) -
Uses of ChunkPos in net.minecraft.world.level.lighting
Modifier and TypeMethodDescriptionvoid
LayerLightEngine.enableLightSources
(ChunkPos p_75676_, boolean p_75677_) void
LayerLightEventListener.DummyLightLayerEventListener.enableLightSources
(ChunkPos p_164431_, boolean p_164432_) void
LevelLightEngine.enableLightSources
(ChunkPos p_75812_, boolean p_75813_) void
LightEventListener.enableLightSources
(ChunkPos p_164452_, boolean p_164453_) void
LayerLightEngine.retainData
(ChunkPos p_75700_, boolean p_75701_) void
LevelLightEngine.retainData
(ChunkPos p_75829_, boolean p_75830_) -
Uses of ChunkPos in net.minecraft.world.ticks
Modifier and TypeMethodDescriptionvoid
LevelTicks.addContainer
(ChunkPos p_193232_, LevelChunkTicks<T> p_193233_) static <T> LevelChunkTicks<T>
static <T> ProtoChunkTicks<T>
static <T> void
SavedTick.loadTickList
(ListTag p_193351_, Function<String, Optional<T>> p_193352_, ChunkPos p_193353_, Consumer<SavedTick<T>> p_193354_) void
LevelTicks.removeContainer
(ChunkPos p_193230_) -
Uses of ChunkPos in net.minecraftforge.client.model
Modifier and TypeFieldDescriptionprivate static final Map<ChunkPos,
Map<BlockPos, IModelData>> ModelDataManager.modelDataCache
ModelDataManager.needModelDataRefresh
Modifier and TypeMethodDescriptionstatic Map<BlockPos,
IModelData> ModelDataManager.getModelData
(Level level, ChunkPos pos) private static void
ModelDataManager.refreshModelData
(Level level, ChunkPos chunk) -
Uses of ChunkPos in net.minecraftforge.common
Modifier and TypeFieldDescriptionprivate static final Map<LevelReader,
Map<ChunkPos, ChunkTicketManager<Vec3>>> FarmlandWaterManager.customWaterHandler
Modifier and TypeMethodDescriptionstatic <T extends SimpleTicket<Vec3>>
TFarmlandWaterManager.addCustomTicket
(Level level, T ticket, ChunkPos masterChunk, ChunkPos... additionalChunks) Adds a custom ticket.private static double
FarmlandWaterManager.getDistanceSq
(ChunkPos pos, Vec3 vec3d) private static ChunkTicketManager<Vec3>
FarmlandWaterManager.getTicketManager
(ChunkPos pos, LevelReader level) -
Uses of ChunkPos in net.minecraftforge.common.ticket
-
Uses of ChunkPos in net.minecraftforge.common.util
-
Uses of ChunkPos in net.minecraftforge.common.world
Modifier and TypeMethodDescriptionprivate static <T extends Comparable<? super T>>
voidForgeChunkManager.forceChunk
(ServerLevel level, ChunkPos pos, TicketType<ForgeChunkManager.TicketOwner<T>> type, ForgeChunkManager.TicketOwner<T> owner, boolean add, boolean ticking) Adds/Removes a ticket from the level's chunk provider with the proper levels to match the forced chunks. -
Uses of ChunkPos in net.minecraftforge.event
Modifier and TypeMethodDescriptionstatic void
ForgeEventFactory.fireChunkWatch
(boolean wasLoaded, boolean load, ServerPlayer entity, ChunkPos chunkpos, ServerLevel level) static void
ForgeEventFactory.fireChunkWatch
(boolean watch, ServerPlayer entity, ChunkPos chunkpos, ServerLevel level) -
Uses of ChunkPos in net.minecraftforge.event.world
ModifierConstructorDescriptionChunkWatchEvent
(ServerPlayer player, ChunkPos pos, ServerLevel world) UnWatch
(ServerPlayer player, ChunkPos pos, ServerLevel world) Watch
(ServerPlayer player, ChunkPos pos, ServerLevel world)