Uses of Class
net.minecraft.core.SectionPos
Package
Description
-
Uses of SectionPos in net.minecraft.client.multiplayer
Modifier and TypeMethodDescriptionvoid
ClientChunkCache.onLightUpdate
(LightLayer p_104436_, SectionPos p_104437_) -
Uses of SectionPos in net.minecraft.client.renderer.debug
Modifier and TypeFieldDescriptionprivate final Set<SectionPos>
VillageSectionsDebugRenderer.villageSections
Modifier and TypeMethodDescriptionprivate static void
VillageSectionsDebugRenderer.highlightVillageSection
(SectionPos p_113714_) void
VillageSectionsDebugRenderer.setNotVillageSection
(SectionPos p_113712_) void
VillageSectionsDebugRenderer.setVillageSection
(SectionPos p_113710_) -
Uses of SectionPos in net.minecraft.core
Modifier and TypeMethodDescriptionstatic SectionPos
SectionPos.bottomOf
(ChunkAccess p_175563_) static SectionPos
SectionPos.of
(int p_123174_, int p_123175_, int p_123176_) static SectionPos
SectionPos.of
(long p_123185_) static SectionPos
static SectionPos
static SectionPos
SectionPos.offset
(int p_175571_, int p_175572_, int p_175573_) Modifier and TypeMethodDescriptionstatic Stream<SectionPos>
SectionPos.aroundChunk
(ChunkPos p_175558_, int p_175559_, int p_175560_, int p_175561_) static Stream<SectionPos>
SectionPos.betweenClosedStream
(int p_123178_, int p_123179_, int p_123180_, int p_123181_, int p_123182_, int p_123183_) static Stream<SectionPos>
SectionPos.cube
(SectionPos p_123202_, int p_123203_) Modifier and TypeMethodDescriptionstatic Stream<SectionPos>
SectionPos.cube
(SectionPos p_123202_, int p_123203_) -
Uses of SectionPos in net.minecraft.network
-
Uses of SectionPos in net.minecraft.network.protocol.game
Modifier and TypeFieldDescriptionprivate final SectionPos
ClientboundSectionBlocksUpdatePacket.sectionPos
ModifierConstructorDescriptionClientboundSectionBlocksUpdatePacket
(SectionPos p_132986_, it.unimi.dsi.fastutil.shorts.ShortSet p_132987_, LevelChunkSection p_132988_, boolean p_132989_) -
Uses of SectionPos in net.minecraft.server.level
Modifier and TypeFieldDescription(package private) SectionPos
ChunkMap.TrackedEntity.lastSectionPos
private SectionPos
ServerPlayer.lastSectionPos
Modifier and TypeMethodDescriptionServerPlayer.getLastSectionPos()
private SectionPos
ChunkMap.updatePlayerPos
(ServerPlayer p_140374_) Modifier and TypeMethodDescriptionvoid
DistanceManager.addPlayer
(SectionPos p_140803_, ServerPlayer p_140804_) boolean
ServerLevel.isVillage
(SectionPos p_8763_) void
ServerChunkCache.onLightUpdate
(LightLayer p_8403_, SectionPos p_8404_) void
ThreadedLevelLightEngine.queueSectionData
(LightLayer p_9339_, SectionPos p_9340_, DataLayer p_9341_, boolean p_9342_) void
DistanceManager.removePlayer
(SectionPos p_140829_, ServerPlayer p_140830_) int
ServerLevel.sectionsToVillage
(SectionPos p_8829_) void
ServerPlayer.setLastSectionPos
(SectionPos p_9120_) void
ThreadedLevelLightEngine.updateSectionStatus
(SectionPos p_9364_, boolean p_9365_) -
Uses of SectionPos in net.minecraft.world.entity.ai.behavior
Modifier and TypeMethodDescriptionstatic SectionPos
BehaviorUtils.findSectionClosestToVillage
(ServerLevel p_22582_, SectionPos p_22583_, int p_22584_) Modifier and TypeMethodDescriptionstatic SectionPos
BehaviorUtils.findSectionClosestToVillage
(ServerLevel p_22582_, SectionPos p_22583_, int p_22584_) private void
VillageBoundRandomStroll.setTargetedPos
(PathfinderMob p_24562_, SectionPos p_24563_) -
Uses of SectionPos in net.minecraft.world.entity.ai.goal
Modifier and TypeMethodDescriptionprivate SectionPos
GolemRandomStrollInVillageGoal.getRandomVillageSection()
Modifier and TypeMethodDescriptionprivate BlockPos
GolemRandomStrollInVillageGoal.getRandomPoiWithinSection
(SectionPos p_25408_) -
Uses of SectionPos in net.minecraft.world.entity.ai.village.poi
Modifier and TypeMethodDescriptionint
PoiManager.sectionsToVillage
(SectionPos p_27099_) private void
PoiManager.updateFromSection
(LevelChunkSection p_27070_, SectionPos p_27071_, BiConsumer<BlockPos, PoiType> p_27072_) -
Uses of SectionPos in net.minecraft.world.level
Modifier and TypeMethodDescriptionvoid
StructureFeatureManager.addReferenceForFeature
(SectionPos p_207798_, ConfiguredStructureFeature<?, ?> p_207799_, long p_207800_, FeatureAccess p_207801_) StructureFeatureManager.getStartForFeature
(SectionPos p_207803_, ConfiguredStructureFeature<?, ?> p_207804_, FeatureAccess p_207805_) void
StructureFeatureManager.setStartForFeature
(SectionPos p_207807_, ConfiguredStructureFeature<?, ?> p_207808_, StructureStart p_207809_, FeatureAccess p_207810_) StructureFeatureManager.startsForFeature
(SectionPos p_207812_, Predicate<ConfiguredStructureFeature<?, ?>> p_207813_) StructureFeatureManager.startsForFeature
(SectionPos p_207795_, ConfiguredStructureFeature<?, ?> p_207796_) -
Uses of SectionPos in net.minecraft.world.level.chunk
Modifier and TypeMethodDescriptionprivate static int
ChunkGenerator.fetchReferences
(StructureFeatureManager p_207977_, ChunkAccess p_207978_, SectionPos p_207979_, ConfiguredStructureFeature<?, ?> p_207980_) default void
LightChunkGetter.onLightUpdate
(LightLayer p_63021_, SectionPos p_63022_) private 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_) -
Uses of SectionPos in net.minecraft.world.level.gameevent
Modifier and TypeMethodDescriptionprivate void
GameEventListenerRegistrar.ifEventDispatcherExists
(Level p_157857_, SectionPos p_157858_, Consumer<GameEventDispatcher> p_157859_) -
Uses of SectionPos in net.minecraft.world.level.lighting
Modifier and TypeMethodDescriptionLayerLightEngine.getDataLayerData
(SectionPos p_75690_) LayerLightEventListener.DummyLightLayerEventListener.getDataLayerData
(SectionPos p_75718_) LayerLightEventListener.getDataLayerData
(SectionPos p_75709_) LevelLightEngine.getDebugData
(LightLayer p_75817_, SectionPos p_75818_) void
LevelLightEngine.queueSectionData
(LightLayer p_75819_, SectionPos p_75820_, DataLayer p_75821_, boolean p_75822_) void
LayerLightEngine.updateSectionStatus
(SectionPos p_75692_, boolean p_75693_) void
LayerLightEventListener.DummyLightLayerEventListener.updateSectionStatus
(SectionPos p_75720_, boolean p_75721_) void
LevelLightEngine.updateSectionStatus
(SectionPos p_75827_, boolean p_75828_) void
LightEventListener.updateSectionStatus
(SectionPos p_75837_, boolean p_75838_) -
Uses of SectionPos in net.minecraftforge.event.entity