Uses of Class
net.minecraft.util.math.ChunkSectionPos
Package
Description
-
Uses of ChunkSectionPos in net.minecraft.client.render.debug
Modifier and TypeFieldDescriptionprivate Set<ChunkSectionPos>
VillageSectionsDebugRenderer.sections
Modifier and TypeMethodDescriptionvoid
VillageSectionsDebugRenderer.addSection(ChunkSectionPos pos)
private static void
VillageSectionsDebugRenderer.drawBoxAtCenterOf(ChunkSectionPos pos)
void
VillageSectionsDebugRenderer.removeSection(ChunkSectionPos pos)
-
Uses of ChunkSectionPos in net.minecraft.client.world
Modifier and TypeMethodDescriptionvoid
ClientChunkManager.onLightUpdate(LightType type, ChunkSectionPos pos)
-
Uses of ChunkSectionPos in net.minecraft.entity.ai.brain.task
Modifier and TypeMethodDescriptionstatic ChunkSectionPos
LookTargetUtil.getPosClosestToOccupiedPointOfInterest(ServerWorld world, ChunkSectionPos center, int radius)
Modifier and TypeMethodDescriptionstatic ChunkSectionPos
LookTargetUtil.getPosClosestToOccupiedPointOfInterest(ServerWorld world, ChunkSectionPos center, int radius)
private void
FindWalkTargetTask.updateWalkTarget(PathAwareEntity entity, ChunkSectionPos pos)
-
Uses of ChunkSectionPos in net.minecraft.entity.ai.goal
Modifier and TypeMethodDescriptionprivate @Nullable ChunkSectionPos
IronGolemWanderAroundGoal.findRandomChunkPos()
Modifier and TypeMethodDescriptionIronGolemWanderAroundGoal.findRandomPosInChunk(ChunkSectionPos pos)
-
Uses of ChunkSectionPos in net.minecraft.network
Modifier and TypeMethodDescriptionPacketByteBuf.readChunkSectionPos()
Reads a chunk section position from this buf.Modifier and TypeMethodDescriptionPacketByteBuf.writeChunkSectionPos(ChunkSectionPos pos)
Reads a chunk section position from this buf. -
Uses of ChunkSectionPos in net.minecraft.network.packet.s2c.play
ModifierConstructorDescriptionChunkDeltaUpdateS2CPacket(ChunkSectionPos sectionPos, ShortSet positions, ChunkSection section, boolean noLightingUpdates)
-
Uses of ChunkSectionPos in net.minecraft.server.network
Modifier and TypeFieldDescriptionprivate ChunkSectionPos
ServerPlayerEntity.watchedSection
A chunk section position indicating where the player's client is currently watching chunks from.Modifier and TypeMethodDescriptionServerPlayerEntity.getWatchedSection()
Returns the chunk section position the player's client is currently watching from.Modifier and TypeMethodDescriptionvoid
ServerPlayerEntity.setWatchedSection(ChunkSectionPos section)
Sets the chunk section position the player's client is currently watching from. -
Uses of ChunkSectionPos in net.minecraft.server.world
Modifier and TypeFieldDescription(package private) ChunkSectionPos
ThreadedAnvilChunkStorage.EntityTracker.trackedSection
The chunk section position of the tracked entity, may be outdated as an entity ticks.Modifier and TypeMethodDescriptionprivate ChunkSectionPos
ThreadedAnvilChunkStorage.updateWatchedSection(ServerPlayerEntity player)
Updates the watched chunk section position for theplayer
, and sends a render distance update packet to the client.Modifier and TypeMethodDescriptionvoid
ServerLightingProvider.enqueueSectionData(LightType lightType, ChunkSectionPos pos, @Nullable ChunkNibbleArray nibbles, boolean bool)
int
ServerWorld.getOccupiedPointOfInterestDistance(ChunkSectionPos pos)
Stream<? extends StructureStart<?>>
ServerWorld.getStructures(ChunkSectionPos pos, StructureFeature<?> feature)
void
ChunkTicketManager.handleChunkEnter(ChunkSectionPos pos, ServerPlayerEntity player)
void
ChunkTicketManager.handleChunkLeave(ChunkSectionPos pos, ServerPlayerEntity player)
boolean
ServerWorld.isNearOccupiedPointOfInterest(ChunkSectionPos sectionPos)
void
ServerChunkManager.onLightUpdate(LightType type, ChunkSectionPos pos)
void
ServerLightingProvider.setSectionStatus(ChunkSectionPos pos, boolean notReady)
-
Uses of ChunkSectionPos in net.minecraft.util.math
Modifier and TypeMethodDescriptionChunkSectionPos.add(int int2, int int3, int int4)
static ChunkSectionPos
ChunkSectionPos.from(int x, int y, int z)
Creates a chunk section position from its x-, y- and z-coordinates.static ChunkSectionPos
ChunkSectionPos.from(long packed)
Creates a chunk section position from its packed representation.static ChunkSectionPos
static ChunkSectionPos
static ChunkSectionPos
Creates a chunk section position from a chunk position and the y-coordinate of the vertical section.static ChunkSectionPos
Modifier and TypeMethodDescriptionstatic Stream<ChunkSectionPos>
ChunkSectionPos.stream(int minX, int minY, int minZ, int maxX, int maxY, int maxZ)
static Stream<ChunkSectionPos>
static Stream<ChunkSectionPos>
ChunkSectionPos.stream(ChunkSectionPos center, int radius)
Modifier and TypeMethodDescriptionstatic Stream<ChunkSectionPos>
ChunkSectionPos.stream(ChunkSectionPos center, int radius)
-
Uses of ChunkSectionPos in net.minecraft.world
Modifier and TypeMethodDescriptionStream<? extends StructureStart<?>>
ChunkRegion.getStructures(ChunkSectionPos pos, StructureFeature<?> feature)
Stream<? extends StructureStart<?>>
StructureWorldAccess.getStructures(ChunkSectionPos pos, StructureFeature<?> feature)
-
Uses of ChunkSectionPos in net.minecraft.world.chunk
Modifier and TypeMethodDescriptiondefault void
ChunkProvider.onLightUpdate(LightType type, ChunkSectionPos pos)
-
Uses of ChunkSectionPos in net.minecraft.world.chunk.light
Modifier and TypeMethodDescriptionLightingProvider.displaySectionLevel(LightType lightType, ChunkSectionPos chunkSectionPos)
void
LightingProvider.enqueueSectionData(LightType lightType, ChunkSectionPos pos, @Nullable ChunkNibbleArray nibbles, boolean bool)
ChunkLightingView.Empty.getLightSection(ChunkSectionPos pos)
ChunkLightingView.getLightSection(ChunkSectionPos pos)
ChunkLightProvider.getLightSection(ChunkSectionPos pos)
void
ChunkLightingView.Empty.setSectionStatus(ChunkSectionPos pos, boolean notReady)
void
ChunkLightProvider.setSectionStatus(ChunkSectionPos pos, boolean notReady)
void
LightingProvider.setSectionStatus(ChunkSectionPos pos, boolean notReady)
void
LightingView.setSectionStatus(ChunkSectionPos pos, boolean notReady)
-
Uses of ChunkSectionPos in net.minecraft.world.event.listener
Modifier and TypeFieldDescriptionprivate @Nullable ChunkSectionPos
EntityGameEventHandler.sectionPos
Modifier and TypeMethodDescriptionprivate void
EntityGameEventHandler.updateDispatcher(World world, @Nullable ChunkSectionPos sectionPos, Consumer<GameEventDispatcher> action)
-
Uses of ChunkSectionPos in net.minecraft.world.gen
Modifier and TypeMethodDescriptionvoid
StructureAccessor.addStructureReference(ChunkSectionPos pos, StructureFeature<?> feature, long reference, StructureHolder holder)
StructureAccessor.getStructureStart(ChunkSectionPos pos, StructureFeature<?> feature, StructureHolder holder)
Stream<? extends StructureStart<?>>
StructureAccessor.getStructuresWithChildren(ChunkSectionPos pos, StructureFeature<?> feature)
void
StructureAccessor.setStructureStart(ChunkSectionPos pos, StructureFeature<?> feature, StructureStart<?> structureStart, StructureHolder holder)
-
Uses of ChunkSectionPos in net.minecraft.world.poi
Modifier and TypeMethodDescriptionint
PointOfInterestStorage.getDistanceFromNearestOccupied(ChunkSectionPos pos)
private void
PointOfInterestStorage.scanAndPopulate(ChunkSection chunkSection, ChunkSectionPos chunkSectionPos, BiConsumer<BlockPos,PointOfInterestType> biConsumer)