Uses of Class
net.minecraft.world.level.chunk.LevelChunk
Packages that use LevelChunk
Package
Description
-
Uses of LevelChunk in net.minecraft.client.gui.components
Fields in net.minecraft.client.gui.components declared as LevelChunkFields in net.minecraft.client.gui.components with type parameters of type LevelChunkModifier and TypeFieldDescriptionprivate @Nullable CompletableFuture<LevelChunk> DebugScreenOverlay.serverChunkMethods in net.minecraft.client.gui.components that return LevelChunkModifier and TypeMethodDescriptionprivate @Nullable LevelChunkDebugScreenOverlay.getClientChunk()private @Nullable LevelChunkDebugScreenOverlay.getServerChunk() -
Uses of LevelChunk in net.minecraft.client.gui.components.debug
Methods in net.minecraft.client.gui.components.debug with parameters of type LevelChunkModifier and TypeMethodDescriptionvoidDebugEntryBiome.display(DebugScreenDisplayer p_434656_, @Nullable Level p_433603_, @Nullable LevelChunk p_435839_, @Nullable LevelChunk p_434431_) voidDebugEntryChunkGeneration.display(DebugScreenDisplayer p_434944_, @Nullable Level p_434973_, @Nullable LevelChunk p_434305_, @Nullable LevelChunk p_435595_) voidDebugEntryChunkRenderStats.display(DebugScreenDisplayer p_435752_, @Nullable Level p_434336_, @Nullable LevelChunk p_435074_, @Nullable LevelChunk p_435647_) voidDebugEntryChunkSourceStats.display(DebugScreenDisplayer p_434133_, @Nullable Level p_433954_, @Nullable LevelChunk p_435295_, @Nullable LevelChunk p_432927_) voidDebugEntryEntityRenderStats.display(DebugScreenDisplayer p_435311_, @Nullable Level p_435099_, @Nullable LevelChunk p_435108_, @Nullable LevelChunk p_434070_) voidDebugEntryFps.display(DebugScreenDisplayer p_434057_, @Nullable Level p_433966_, @Nullable LevelChunk p_435484_, @Nullable LevelChunk p_435613_) voidDebugEntryGpuUtilization.display(DebugScreenDisplayer p_435517_, @Nullable Level p_435988_, @Nullable LevelChunk p_434838_, @Nullable LevelChunk p_435176_) voidDebugEntryHeightmap.display(DebugScreenDisplayer p_434600_, @Nullable Level p_433805_, @Nullable LevelChunk p_433046_, @Nullable LevelChunk p_434738_) voidDebugEntryLight.display(DebugScreenDisplayer p_436067_, @Nullable Level p_435429_, @Nullable LevelChunk p_434364_, @Nullable LevelChunk p_435633_) voidDebugEntryLocalDifficulty.display(DebugScreenDisplayer p_433498_, @Nullable Level p_435699_, @Nullable LevelChunk p_435922_, @Nullable LevelChunk p_432782_) voidDebugEntryLookingAtBlock.display(DebugScreenDisplayer p_435940_, @Nullable Level p_434234_, @Nullable LevelChunk p_435783_, @Nullable LevelChunk p_432884_) voidDebugEntryLookingAtEntity.display(DebugScreenDisplayer p_434750_, @Nullable Level p_433362_, @Nullable LevelChunk p_435164_, @Nullable LevelChunk p_432933_) voidDebugEntryLookingAtFluid.display(DebugScreenDisplayer p_435643_, @Nullable Level p_432813_, @Nullable LevelChunk p_435345_, @Nullable LevelChunk p_433234_) voidDebugEntryMemory.display(DebugScreenDisplayer p_434950_, @Nullable Level p_433557_, @Nullable LevelChunk p_433131_, @Nullable LevelChunk p_435112_) voidDebugEntryNoop.display(DebugScreenDisplayer p_434632_, @Nullable Level p_433263_, @Nullable LevelChunk p_433297_, @Nullable LevelChunk p_433230_) voidDebugEntryParticleRenderStats.display(DebugScreenDisplayer p_434362_, @Nullable Level p_433470_, @Nullable LevelChunk p_433698_, @Nullable LevelChunk p_433846_) voidDebugEntryPosition.display(DebugScreenDisplayer p_433233_, @Nullable Level p_433124_, @Nullable LevelChunk p_435598_, @Nullable LevelChunk p_433371_) voidDebugEntryPostEffect.display(DebugScreenDisplayer p_434035_, @Nullable Level p_435454_, @Nullable LevelChunk p_433496_, @Nullable LevelChunk p_434900_) voidDebugEntrySectionPosition.display(DebugScreenDisplayer p_434471_, @Nullable Level p_434018_, @Nullable LevelChunk p_432887_, @Nullable LevelChunk p_433613_) voidDebugEntrySimplePerformanceImpactors.display(DebugScreenDisplayer p_435301_, @Nullable Level p_433686_, @Nullable LevelChunk p_433754_, @Nullable LevelChunk p_434594_) voidDebugEntrySoundMood.display(DebugScreenDisplayer p_435285_, @Nullable Level p_436001_, @Nullable LevelChunk p_432769_, @Nullable LevelChunk p_433840_) voidDebugEntrySpawnCounts.display(DebugScreenDisplayer p_433443_, @Nullable Level p_435954_, @Nullable LevelChunk p_436014_, @Nullable LevelChunk p_434093_) voidDebugEntrySystemSpecs.display(DebugScreenDisplayer p_433331_, @Nullable Level p_434121_, @Nullable LevelChunk p_434213_, @Nullable LevelChunk p_432800_) voidDebugEntryTps.display(DebugScreenDisplayer p_433345_, @Nullable Level p_434611_, @Nullable LevelChunk p_433576_, @Nullable LevelChunk p_434015_) voidDebugEntryVersion.display(DebugScreenDisplayer p_433743_, @Nullable Level p_435374_, @Nullable LevelChunk p_433899_, @Nullable LevelChunk p_434851_) voidDebugScreenEntry.display(DebugScreenDisplayer displayer, @Nullable Level level, @Nullable LevelChunk clientChunk, @Nullable LevelChunk serverChunk) -
Uses of LevelChunk in net.minecraft.client.multiplayer
Fields in net.minecraft.client.multiplayer declared as LevelChunkFields in net.minecraft.client.multiplayer with type parameters of type LevelChunkModifier and TypeFieldDescription(package private) final AtomicReferenceArray<@Nullable LevelChunk> ClientChunkCache.Storage.chunksMethods in net.minecraft.client.multiplayer that return LevelChunkModifier and TypeMethodDescription@Nullable LevelChunkClientChunkCache.getChunk(int p_104451_, int p_104452_, ChunkStatus p_330230_, boolean p_104454_) protected @Nullable LevelChunkClientChunkCache.Storage.getChunk(int chunkIndex) @Nullable LevelChunkClientChunkCache.replaceWithPacketData(int x, int z, FriendlyByteBuf readBuffer, Map<Heightmap.Types, long[]> heightmaps, Consumer<ClientboundLevelChunkPacketData.BlockEntityTagOutput> consumer) Methods in net.minecraft.client.multiplayer with parameters of type LevelChunkModifier and TypeMethodDescriptionprivate voidClientChunkCache.Storage.addEmptySections(LevelChunk chunk) (package private) voidClientChunkCache.Storage.drop(int chunkIndex, LevelChunk chunk) private voidClientChunkCache.Storage.dropEmptySections(LevelChunk chunk) private voidClientPacketListener.enableChunkLight(LevelChunk chunk, int x, int z) private static booleanClientChunkCache.isValidChunk(@Nullable LevelChunk chunk, int x, int z) (package private) voidClientChunkCache.Storage.refreshEmptySections(LevelChunk chunk) (package private) voidClientChunkCache.Storage.replace(int chunkIndex, @Nullable LevelChunk chunk) voidClientLevel.unload(LevelChunk chunk) -
Uses of LevelChunk in net.minecraft.client.renderer.chunk
Fields in net.minecraft.client.renderer.chunk declared as LevelChunkConstructors in net.minecraft.client.renderer.chunk with parameters of type LevelChunk -
Uses of LevelChunk in net.minecraft.network.protocol.game
Methods in net.minecraft.network.protocol.game with parameters of type LevelChunkModifier and TypeMethodDescriptionprivate static intClientboundChunksBiomesPacket.ChunkBiomeData.calculateChunkSize(LevelChunk chunk) private static intClientboundLevelChunkPacketData.calculateChunkSize(LevelChunk chunk) static voidClientboundChunksBiomesPacket.ChunkBiomeData.extractChunkData(FriendlyByteBuf buffer, LevelChunk chunk) static voidClientboundLevelChunkPacketData.extractChunkData(FriendlyByteBuf buffer, LevelChunk chunk) Method parameters in net.minecraft.network.protocol.game with type arguments of type LevelChunkModifier and TypeMethodDescriptionClientboundChunksBiomesPacket.forChunks(List<LevelChunk> chunks) Constructors in net.minecraft.network.protocol.game with parameters of type LevelChunkModifierConstructorDescriptionChunkBiomeData(LevelChunk p_275569_) ClientboundLevelChunkPacketData(LevelChunk levelChunk) ClientboundLevelChunkWithLightPacket(LevelChunk chunk, LevelLightEngine lightEngine, @Nullable BitSet skyLight, @Nullable BitSet blockLight) -
Uses of LevelChunk in net.minecraft.server.level
Fields in net.minecraft.server.level declared as LevelChunkFields in net.minecraft.server.level with type parameters of type LevelChunkModifier and TypeFieldDescriptionprivate CompletableFuture<ChunkResult<LevelChunk>> ChunkHolder.entityTickingChunkFutureA future that returns the chunk if it is an entity ticking chunk,ChunkHolder.UNLOADED_LEVEL_CHUNK_FUTUREotherwise.private CompletableFuture<ChunkResult<LevelChunk>> ChunkHolder.fullChunkFutureA future that returns the chunk if it is a border chunk,ChunkHolder.UNLOADED_LEVEL_CHUNK_FUTUREotherwise.private final List<LevelChunk> ServerChunkCache.spawningChunksprivate CompletableFuture<ChunkResult<LevelChunk>> ChunkHolder.tickingChunkFutureA future that returns the chunk if it is a ticking chunk,ChunkHolder.UNLOADED_LEVEL_CHUNK_FUTUREotherwise.static final ChunkResult<LevelChunk> ChunkHolder.UNLOADED_LEVEL_CHUNKprivate static final CompletableFuture<ChunkResult<LevelChunk>> ChunkHolder.UNLOADED_LEVEL_CHUNK_FUTUREMethods in net.minecraft.server.level that return LevelChunkModifier and TypeMethodDescription@Nullable LevelChunkServerChunkCache.getChunkNow(int chunkX, int chunkZ) @Nullable LevelChunkChunkHolder.getChunkToSend()@Nullable LevelChunkChunkMap.getChunkToSend(long chunkPos) @Nullable LevelChunkChunkHolder.getTickingChunk()Methods in net.minecraft.server.level that return types with arguments of type LevelChunkModifier and TypeMethodDescriptionChunkHolder.getEntityTickingChunkFuture()ChunkHolder.getFullChunkFuture()ChunkHolder.getTickingChunkFuture()ChunkMap.prepareAccessibleChunk(ChunkHolder chunk) ChunkMap.prepareEntityTickingChunk(ChunkHolder chunk) ChunkMap.prepareTickingChunk(ChunkHolder holder) Methods in net.minecraft.server.level with parameters of type LevelChunkModifier and TypeMethodDescriptionvoidChunkHolder.broadcastChanges(LevelChunk chunk) private static voidChunkMap.markChunkPendingToSend(ServerPlayer player, LevelChunk chunk) private voidChunkMap.onChunkReadyToSend(ChunkHolder chunkHolder, LevelChunk chunk) voidServerLevel.startTickingChunk(LevelChunk chunk) voidServerLevel.tickChunk(LevelChunk chunk, int randomTickSpeed) private voidServerChunkCache.tickSpawningChunk(LevelChunk chunk, long timeInhabited, List<MobCategory> spawnCategories, NaturalSpawner.SpawnState spawnState) voidServerLevel.tickThunder(LevelChunk chunk) voidServerLevel.unload(LevelChunk chunk) Method parameters in net.minecraft.server.level with type arguments of type LevelChunkModifier and TypeMethodDescription(package private) voidChunkMap.collectForceTickingChunks(List<LevelChunk> list) (package private) voidChunkMap.collectSpawningChunks(List<LevelChunk> output) (package private) voidChunkMap.forEachBlockTickingChunk(Consumer<LevelChunk> action) voidChunkMap.forEachReadyToSendChunk(Consumer<LevelChunk> action) private voidServerChunkCache.getFullChunk(long chunkPos, Consumer<LevelChunk> fullChunkGetter) private static StringChunkMap.printFuture(CompletableFuture<ChunkResult<LevelChunk>> future) private voidChunkHolder.scheduleFullChunkPromotion(ChunkMap chunkMap, CompletableFuture<ChunkResult<LevelChunk>> future, Executor executor, FullChunkStatus fullChunkStatus) -
Uses of LevelChunk in net.minecraft.server.network
Methods in net.minecraft.server.network that return types with arguments of type LevelChunkModifier and TypeMethodDescriptionprivate List<LevelChunk> PlayerChunkSender.collectChunksToSend(ChunkMap chunkMap, ChunkPos chunkPos) Methods in net.minecraft.server.network with parameters of type LevelChunkModifier and TypeMethodDescriptionvoidPlayerChunkSender.markChunkPendingToSend(LevelChunk chunk) private static voidPlayerChunkSender.sendChunk(ServerGamePacketListenerImpl packetListener, ServerLevel level, LevelChunk chunk) -
Uses of LevelChunk in net.minecraft.util.debug
Methods in net.minecraft.util.debug with parameters of type LevelChunk -
Uses of LevelChunk in net.minecraft.world.level
Methods in net.minecraft.world.level that return LevelChunkModifier and TypeMethodDescriptionLevel.getChunk(int chunkX, int chunkZ) Level.getChunkAt(BlockPos pos) Methods in net.minecraft.world.level with parameters of type LevelChunkModifier and TypeMethodDescriptionprivate static BlockPosNaturalSpawner.getRandomPosWithin(Level level, LevelChunk chunk) voidLevel.markAndNotifyBlock(BlockPos p_46605_, @Nullable LevelChunk levelchunk, BlockState blockstate, BlockState p_46606_, int p_46607_, int p_46608_) static voidNaturalSpawner.spawnCategoryForChunk(MobCategory category, ServerLevel level, LevelChunk chunk, NaturalSpawner.SpawnPredicate filter, NaturalSpawner.AfterSpawnCallback callback) static voidNaturalSpawner.spawnForChunk(ServerLevel level, LevelChunk chunk, NaturalSpawner.SpawnState spawnState, List<MobCategory> categories) Method parameters in net.minecraft.world.level with type arguments of type LevelChunkModifier and TypeMethodDescriptionvoidNaturalSpawner.ChunkGetter.query(long chunkPos, Consumer<LevelChunk> chunkConsumer) -
Uses of LevelChunk in net.minecraft.world.level.block.entity
Methods in net.minecraft.world.level.block.entity that return LevelChunkMethods in net.minecraft.world.level.block.entity with parameters of type LevelChunkModifier and TypeMethodDescriptionprivate static @Nullable BlockPosTheEndGatewayBlockEntity.findValidSpawnInChunk(LevelChunk chunk) -
Uses of LevelChunk in net.minecraft.world.level.chunk
Subclasses of LevelChunk in net.minecraft.world.level.chunkFields in net.minecraft.world.level.chunk declared as LevelChunkMethods in net.minecraft.world.level.chunk that return LevelChunkModifier and TypeMethodDescription@Nullable LevelChunkChunkSource.getChunk(int chunkX, int chunkZ, boolean load) @Nullable LevelChunkChunkSource.getChunkNow(int chunkX, int chunkZ) ImposterProtoChunk.getWrapped()Methods in net.minecraft.world.level.chunk with parameters of type LevelChunkModifier and TypeMethodDescriptionvoidLevelChunk.PostLoadProcessor.run(LevelChunk chunk) voidUpgradeData.upgrade(LevelChunk chunk) private voidUpgradeData.upgradeInside(LevelChunk chunk) private static voidUpgradeData.upgradeSides(LevelChunk chunk, Direction8 side) Constructors in net.minecraft.world.level.chunk with parameters of type LevelChunk -
Uses of LevelChunk in net.neoforged.neoforge.attachment
Methods in net.neoforged.neoforge.attachment with parameters of type LevelChunkModifier and TypeMethodDescriptionstatic voidAttachmentSync.syncChunkUpdate(LevelChunk chunk, AttachmentHolder.AsField holder, AttachmentType<?> type) -
Uses of LevelChunk in net.neoforged.neoforge.common.world
Fields in net.neoforged.neoforge.common.world declared as LevelChunkConstructors in net.neoforged.neoforge.common.world with parameters of type LevelChunk -
Uses of LevelChunk in net.neoforged.neoforge.event
Methods in net.neoforged.neoforge.event with parameters of type LevelChunkModifier and TypeMethodDescriptionstatic voidEventHooks.fireChunkSent(ServerPlayer entity, LevelChunk chunk, ServerLevel level) static voidEventHooks.fireChunkWatch(ServerPlayer entity, LevelChunk chunk, ServerLevel level) -
Uses of LevelChunk in net.neoforged.neoforge.event.level
Fields in net.neoforged.neoforge.event.level declared as LevelChunkModifier and TypeFieldDescriptionprivate final LevelChunkChunkWatchEvent.Sent.chunkprivate final LevelChunkChunkWatchEvent.Watch.chunkMethods in net.neoforged.neoforge.event.level that return LevelChunkModifier and TypeMethodDescriptionChunkWatchEvent.Sent.getChunk()ChunkWatchEvent.Watch.getChunk()Constructors in net.neoforged.neoforge.event.level with parameters of type LevelChunkModifierConstructorDescriptionLoad(LevelChunk chunk, boolean newChunk) Sent(ServerPlayer player, LevelChunk chunk, ServerLevel level) Unload(LevelChunk chunk) Watch(ServerPlayer player, LevelChunk chunk, ServerLevel level)