| public void | |
| public it.unimi.dsi.fastutil.longs.LongCollection | | expectedChunks() | | expectedChunks() | | method_1_6235() | | getLoadedChunkPositions() |
|
| public void | | invalidate() | | invalidate() | | method_52817() | | scheduleTerrainUpdate() |
|
| public void | |
| public void | |
| public boolean | | consumeFrustumUpdate() | | consumeFrustumUpdate() | | method_52836() | | updateFrustum() |
|
| public void | |
| public void | |
| private void | |
| private void | | runPartialUpdate(CameraRenderState camera, it.unimi.dsi.fastutil.longs.LongSet loadedExpectedChunks) | | runPartialUpdate(CameraRenderState camera, it.unimi.dsi.fastutil.longs.LongSet loadedExpectedChunks) | | method_52835(class_12075 arg0, it.unimi.dsi.fastutil.longs.LongSet arg1) | | updateNow(CameraRenderState cameraRenderState, it.unimi.dsi.fastutil.longs.LongSet loadedChunkPositions) |
|
| private void | |
| private void | | runUpdates(SectionOcclusionGraph$GraphStorage storage, Vec3 cameraPos, Queue<SectionOcclusionGraph$Node> queue, boolean smartCull, Consumer<SectionRenderDispatcher$RenderSection> onSectionAdded, it.unimi.dsi.fastutil.longs.LongOpenHashSet emptySections, it.unimi.dsi.fastutil.longs.LongOpenHashSet loadedChunks) | | runUpdates(SectionOcclusionGraph$GraphStorage storage, Vec3 cameraPos, Queue<SectionOcclusionGraph$Node> queue, boolean smartCull, Consumer<SectionRenderDispatcher$RenderSection> onSectionAdded, it.unimi.dsi.fastutil.longs.LongOpenHashSet emptySections, it.unimi.dsi.fastutil.longs.LongOpenHashSet loadedChunks) | | method_52825(class_8679$class_6600 arg0, class_243 arg1, Queue<class_8679$class_762> arg2, boolean arg3, Consumer<class_846$class_851> arg4, it.unimi.dsi.fastutil.longs.LongOpenHashSet arg5, it.unimi.dsi.fastutil.longs.LongOpenHashSet arg6) | | update(ChunkRenderingDataPreparer$RenderableChunks renderableChunks, Vec3d pos, Queue<ChunkRenderingDataPreparer$ChunkInfo> chunkInfoQueue, boolean cullChunks, Consumer<ChunkBuilder$BuiltChunk> loadedSectionCallback, it.unimi.dsi.fastutil.longs.LongOpenHashSet loadedSections, it.unimi.dsi.fastutil.longs.LongOpenHashSet loadedChunks) |
|
| private static Frustum | |
| private boolean | | isInViewDistance(long cameraSectionNode, long sectionNode) | | isInViewDistance(long cameraSectionNode, long sectionNode) | | method_52832(long arg0, long arg1) | | isWithinViewDistance(long centerSectionPos, long otherSectionPos) |
|
| private ChunkBuilder$BuiltChunk | |
| public ChunkRenderingDataPreparer$ChunkInfo | |
| public void | | updateEmptySections(it.unimi.dsi.fastutil.longs.LongOpenHashSet added, it.unimi.dsi.fastutil.longs.LongOpenHashSet removed) | | updateEmptySections(it.unimi.dsi.fastutil.longs.LongOpenHashSet added, it.unimi.dsi.fastutil.longs.LongOpenHashSet removed) | | method_1_4990(it.unimi.dsi.fastutil.longs.LongOpenHashSet arg0, it.unimi.dsi.fastutil.longs.LongOpenHashSet arg1) | | updateLoadedSections(it.unimi.dsi.fastutil.longs.LongOpenHashSet newSections, it.unimi.dsi.fastutil.longs.LongOpenHashSet updatedSections) |
|
| public void | | updateLoadedChunks(it.unimi.dsi.fastutil.longs.LongOpenHashSet added, it.unimi.dsi.fastutil.longs.LongOpenHashSet removed) | | updateLoadedChunks(it.unimi.dsi.fastutil.longs.LongOpenHashSet added, it.unimi.dsi.fastutil.longs.LongOpenHashSet removed) | | method_1_6239(it.unimi.dsi.fastutil.longs.LongOpenHashSet arg0, it.unimi.dsi.fastutil.longs.LongOpenHashSet arg1) | | updateLoadedChunks(it.unimi.dsi.fastutil.longs.LongOpenHashSet loadedChunks, it.unimi.dsi.fastutil.longs.LongOpenHashSet unloadedChunks) |
|
| public Octree | | getOctree() | | getOctree() | | method_62925() | | getOctree() |
|