Package net.minecraft.util.debug
Class TrackingDebugSynchronizer.VillageSectionSynchronizer
java.lang.Object
net.minecraft.util.debug.TrackingDebugSynchronizer<Unit>
net.minecraft.util.debug.TrackingDebugSynchronizer.VillageSectionSynchronizer
- Enclosing class:
TrackingDebugSynchronizer<T>
public static class TrackingDebugSynchronizer.VillageSectionSynchronizer
extends TrackingDebugSynchronizer<Unit>
-
Nested Class Summary
Nested classes/interfaces inherited from class net.minecraft.util.debug.TrackingDebugSynchronizer
TrackingDebugSynchronizer.PoiSynchronizer, TrackingDebugSynchronizer.SourceSynchronizer<T>, TrackingDebugSynchronizer.ValueSource<T>, TrackingDebugSynchronizer.VillageSectionSynchronizer -
Field Summary
Fields inherited from class net.minecraft.util.debug.TrackingDebugSynchronizer
subscription -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprivate static voidforEachVillageSectionUpdate(ServerLevel pLevel, SectionPos pSectionPos, BiConsumer<SectionPos, Boolean> pAction) voidonPoiAdded(ServerLevel pLevel, PoiRecord pPo) voidonPoiRemoved(ServerLevel pLevel, BlockPos pPos) protected voidsendInitialChunk(ServerPlayer p_449880_, ChunkPos p_449583_) private voidsendVillageSectionsPacket(ServerLevel pLevel, BlockPos pPos) Methods inherited from class net.minecraft.util.debug.TrackingDebugSynchronizer
clear, pollAndSendUpdates, sendInitialEntity, sendToPlayersTrackingChunk, sendToPlayersTrackingEntity, startTrackingChunk, startTrackingEntity, tick
-
Constructor Details
-
VillageSectionSynchronizer
public VillageSectionSynchronizer()
-
-
Method Details
-
sendInitialChunk
- Overrides:
sendInitialChunkin classTrackingDebugSynchronizer<Unit>
-
onPoiAdded
-
onPoiRemoved
-
sendVillageSectionsPacket
-
forEachVillageSectionUpdate
private static void forEachVillageSectionUpdate(ServerLevel pLevel, SectionPos pSectionPos, BiConsumer<SectionPos, Boolean> pAction)
-