Uses of Class
net.minecraft.world.chunk.WorldChunk
-
Uses of WorldChunk in net.minecraft.block.entity
Methods in net.minecraft.block.entity that return WorldChunk Modifier and Type Method Description private static WorldChunk
EndGatewayBlockEntity. getChunk(World world, Vec3d pos)
Methods in net.minecraft.block.entity with parameters of type WorldChunk Modifier and Type Method Description private static @Nullable BlockPos
EndGatewayBlockEntity. findPortalPosition(WorldChunk chunk)
-
Uses of WorldChunk in net.minecraft.client.gui.hud
Fields in net.minecraft.client.gui.hud declared as WorldChunk Modifier and Type Field Description private @Nullable WorldChunk
DebugHud. chunk
Fields in net.minecraft.client.gui.hud with type parameters of type WorldChunk Modifier and Type Field Description private @Nullable CompletableFuture<WorldChunk>
DebugHud. chunkFuture
Methods in net.minecraft.client.gui.hud that return WorldChunk Modifier and Type Method Description private @Nullable WorldChunk
DebugHud. getChunk()
private WorldChunk
DebugHud. getClientChunk()
-
Uses of WorldChunk in net.minecraft.client.render.chunk
Fields in net.minecraft.client.render.chunk declared as WorldChunk Modifier and Type Field Description protected WorldChunk[][]
ChunkRendererRegion. chunks
Methods in net.minecraft.client.render.chunk with parameters of type WorldChunk Modifier and Type Method Description static boolean
ChunkRendererRegion. method_30000(BlockPos blockPos, BlockPos blockPos2, int int2, int int3, WorldChunk[][] worldChunk)
Constructors in net.minecraft.client.render.chunk with parameters of type WorldChunk Constructor Description ChunkRendererRegion(World world, int chunkX, int chunkZ, WorldChunk[][] chunks, BlockPos startPos, BlockPos endPos)
-
Uses of WorldChunk in net.minecraft.client.world
Fields in net.minecraft.client.world declared as WorldChunk Modifier and Type Field Description private WorldChunk
ClientChunkManager. emptyChunk
Fields in net.minecraft.client.world with type parameters of type WorldChunk Modifier and Type Field Description private AtomicReferenceArray<WorldChunk>
ClientChunkManager.ClientChunkMap. chunks
Methods in net.minecraft.client.world that return WorldChunk Modifier and Type Method Description protected WorldChunk
ClientChunkManager.ClientChunkMap. compareAndSet(int index, WorldChunk expect, @Nullable WorldChunk update)
protected @Nullable WorldChunk
ClientChunkManager.ClientChunkMap. getChunk(int index)
@Nullable WorldChunk
ClientChunkManager. getChunk(int int2, int int3, ChunkStatus chunkStatus, boolean bool)
@Nullable WorldChunk
ClientChunkManager. loadChunkFromPacket(int x, int z, BiomeArray biomes, PacketByteBuf buf, NbtCompound nbt, BitSet bitSet)
Methods in net.minecraft.client.world with parameters of type WorldChunk Modifier and Type Method Description protected WorldChunk
ClientChunkManager.ClientChunkMap. compareAndSet(int index, WorldChunk expect, @Nullable WorldChunk update)
private static boolean
ClientChunkManager. positionEquals(@Nullable WorldChunk chunk, int x, int z)
protected void
ClientChunkManager.ClientChunkMap. set(int index, @Nullable WorldChunk chunk)
void
ClientWorld. unloadBlockEntities(WorldChunk chunk)
-
Uses of WorldChunk in net.minecraft.network.packet.s2c.play
Methods in net.minecraft.network.packet.s2c.play with parameters of type WorldChunk Modifier and Type Method Description protected int
ChunkDataS2CPacket. getDataSize(WorldChunk chunk)
BitSet
ChunkDataS2CPacket. writeData(PacketByteBuf buf, WorldChunk chunk)
Constructors in net.minecraft.network.packet.s2c.play with parameters of type WorldChunk Constructor Description ChunkDataS2CPacket(WorldChunk chunk)
-
Uses of WorldChunk in net.minecraft.server.world
Fields in net.minecraft.server.world with type parameters of type WorldChunk Modifier and Type Field Description private CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ChunkHolder. accessibleFuture
private CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ChunkHolder. entityTickingFuture
private CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ChunkHolder. tickingFuture
static com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>
ChunkHolder. UNLOADED_WORLD_CHUNK
private static CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ChunkHolder. UNLOADED_WORLD_CHUNK_FUTURE
Methods in net.minecraft.server.world that return WorldChunk Modifier and Type Method Description @Nullable WorldChunk
ChunkHolder. getWorldChunk()
@Nullable WorldChunk
ServerChunkManager. getWorldChunk(int chunkX, int chunkZ)
Methods in net.minecraft.server.world that return types with arguments of type WorldChunk Modifier and Type Method Description CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ChunkHolder. getAccessibleFuture()
CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ChunkHolder. getEntityTickingFuture()
CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ChunkHolder. getTickingFuture()
CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ThreadedAnvilChunkStorage. makeChunkEntitiesTickable(ChunkPos pos)
CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ThreadedAnvilChunkStorage. makeChunkTickable(ChunkHolder holder)
CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>
ThreadedAnvilChunkStorage. method_31417(ChunkHolder chunkHolder)
Methods in net.minecraft.server.world with parameters of type WorldChunk Modifier and Type Method Description CompletableFuture<Void>
ThreadedAnvilChunkStorage. enableTickSchedulers(WorldChunk worldChunk)
void
ChunkHolder. flushUpdates(WorldChunk chunk)
private void
ThreadedAnvilChunkStorage. sendChunkDataPackets(ServerPlayerEntity player, Packet<?>[] packets, WorldChunk chunk)
void
ServerWorld. tickChunk(WorldChunk chunk, int randomTickSpeed)
void
ServerWorld. unloadEntities(WorldChunk chunk)
Method parameters in net.minecraft.server.world with type arguments of type WorldChunk Modifier and Type Method Description private static String
ThreadedAnvilChunkStorage. getFutureStatus(CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>> completableFuture)
private void
ServerChunkManager. ifChunkLoaded(long pos, Consumer<WorldChunk> chunkConsumer)
private boolean
ServerChunkManager. isFutureReady(long pos, Function<ChunkHolder,CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>>> futureFunction)
private void
ChunkHolder. method_31409(ThreadedAnvilChunkStorage threadedAnvilChunkStorage, CompletableFuture<com.mojang.datafixers.util.Either<WorldChunk,ChunkHolder.Unloaded>> completableFuture, Executor executor, ChunkHolder.LevelType levelType)
-
Uses of WorldChunk in net.minecraft.world
Methods in net.minecraft.world that return WorldChunk Modifier and Type Method Description WorldChunk
World. getChunk(int int2, int int3)
WorldChunk
World. getWorldChunk(BlockPos pos)
Methods in net.minecraft.world with parameters of type WorldChunk Modifier and Type Method Description private static BlockPos
SpawnHelper. getSpawnPos(World world, WorldChunk chunk)
private static void
ChunkSerializer. loadEntities(ServerWorld world, NbtCompound nbt, WorldChunk chunk)
static void
SpawnHelper. spawn(ServerWorld world, WorldChunk chunk, SpawnHelper.Info info, boolean spawnAnimals, boolean spawnMonsters, boolean rareSpawn)
static void
SpawnHelper. spawnEntitiesInChunk(SpawnGroup group, ServerWorld world, WorldChunk chunk, SpawnHelper.Checker checker, SpawnHelper.Runner runner)
Method parameters in net.minecraft.world with type arguments of type WorldChunk Modifier and Type Method Description void
SpawnHelper.ChunkSource. query(long pos, Consumer<WorldChunk> chunkConsumer)
-
Uses of WorldChunk in net.minecraft.world.chunk
Subclasses of WorldChunk in net.minecraft.world.chunk Modifier and Type Class Description class
EmptyChunk
Fields in net.minecraft.world.chunk declared as WorldChunk Modifier and Type Field Description private WorldChunk
ReadOnlyChunk. wrapped
Fields in net.minecraft.world.chunk with type parameters of type WorldChunk Modifier and Type Field Description private @Nullable Consumer<WorldChunk>
WorldChunk. loadToWorldConsumer
Methods in net.minecraft.world.chunk that return WorldChunk Modifier and Type Method Description @Nullable WorldChunk
ChunkManager. getWorldChunk(int chunkX, int chunkZ)
@Nullable WorldChunk
ChunkManager. getWorldChunk(int chunkX, int chunkZ, boolean create)
WorldChunk
ReadOnlyChunk. getWrappedChunk()
Methods in net.minecraft.world.chunk with parameters of type WorldChunk Modifier and Type Method Description void
UpgradeData. upgrade(WorldChunk chunk)
private void
UpgradeData. upgradeCenter(WorldChunk chunk)
private static void
UpgradeData. upgradeSide(WorldChunk chunk, EightWayDirection side)
Constructors in net.minecraft.world.chunk with parameters of type WorldChunk Constructor Description ReadOnlyChunk(WorldChunk wrapped)
Constructor parameters in net.minecraft.world.chunk with type arguments of type WorldChunk Constructor Description WorldChunk(ServerWorld serverWorld, ProtoChunk protoChunk, @Nullable Consumer<WorldChunk> consumer)
WorldChunk(World world, ChunkPos pos, BiomeArray biomes, UpgradeData upgradeData, TickScheduler<Block> blockTickScheduler, TickScheduler<Fluid> fluidTickScheduler, long inhabitedTime, @Nullable ChunkSection[] sections, @Nullable Consumer<WorldChunk> loadToWorldConsumer)