Package net.minecraft.world.chunk
Interface ChunkProvider
- All Known Implementing Classes:
ClientChunkProvider,DebugChunkGenerator,EndChunkGenerator,FlatChunkGenerator,NetherChunkGenerator,ServerChunkProvider,SurfaceChunkGenerator
public interface ChunkProvider
- Mappings:
Namespace Name official amvintermediary net/minecraft/class_1193named net/minecraft/world/chunk/ChunkProvider
-
Method Summary
Modifier and TypeMethodDescriptionbooleanchunkExists(int x, int z) voiddecorateChunk(ChunkProvider provider, int x, int z) voidgetChunk(int x, int z) intgetNearestStructurePos(World world, String structureName, BlockPos pos) getSpawnEntries(EntityCategory category, BlockPos pos) voidhandleInitialLoad(Chunk chunk, int x, int z) booleanisChunkModified(ChunkProvider chunkProvider, Chunk chunk, int x, int z) booleanbooleansaveChunks(boolean saveEntities, ProgressListener progressListener) boolean
-
Method Details
-
chunkExists
boolean chunkExists(int x, int z) - Mappings:
Namespace Name Mixin selector official aLamv;a(II)Zintermediary method_3864Lnet/minecraft/class_1193;method_3864(II)Znamed chunkExistsLnet/minecraft/world/chunk/ChunkProvider;chunkExists(II)Z
-
getChunk
- Mappings:
Namespace Name Mixin selector official dLamv;d(II)Lamy;intermediary method_3873Lnet/minecraft/class_1193;method_3873(II)Lnet/minecraft/class_1196;named getChunkLnet/minecraft/world/chunk/ChunkProvider;getChunk(II)Lnet/minecraft/world/chunk/Chunk;
-
getChunk
- Mappings:
Namespace Name Mixin selector official aLamv;a(Lcj;)Lamy;intermediary method_9123Lnet/minecraft/class_1193;method_9123(Lnet/minecraft/class_2552;)Lnet/minecraft/class_1196;named getChunkLnet/minecraft/world/chunk/ChunkProvider;getChunk(Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/world/chunk/Chunk;
-
decorateChunk
- Mappings:
Namespace Name Mixin selector official aLamv;a(Lamv;II)Vintermediary method_3867Lnet/minecraft/class_1193;method_3867(Lnet/minecraft/class_1193;II)Vnamed decorateChunkLnet/minecraft/world/chunk/ChunkProvider;decorateChunk(Lnet/minecraft/world/chunk/ChunkProvider;II)V
-
isChunkModified
- Mappings:
Namespace Name Mixin selector official aLamv;a(Lamv;Lamy;II)Zintermediary method_9122Lnet/minecraft/class_1193;method_9122(Lnet/minecraft/class_1193;Lnet/minecraft/class_1196;II)Znamed isChunkModifiedLnet/minecraft/world/chunk/ChunkProvider;isChunkModified(Lnet/minecraft/world/chunk/ChunkProvider;Lnet/minecraft/world/chunk/Chunk;II)Z
-
saveChunks
- Mappings:
Namespace Name Mixin selector official aLamv;a(ZLnu;)Zintermediary method_3868Lnet/minecraft/class_1193;method_3868(ZLnet/minecraft/class_841;)Znamed saveChunksLnet/minecraft/world/chunk/ChunkProvider;saveChunks(ZLnet/minecraft/util/ProgressListener;)Z
-
tickChunks
boolean tickChunks()- Mappings:
Namespace Name Mixin selector official dLamv;d()Zintermediary method_3869Lnet/minecraft/class_1193;method_3869()Znamed tickChunksLnet/minecraft/world/chunk/ChunkProvider;tickChunks()Z
-
isSavingEnabled
boolean isSavingEnabled()- Mappings:
Namespace Name Mixin selector official eLamv;e()Zintermediary method_3870Lnet/minecraft/class_1193;method_3870()Znamed isSavingEnabledLnet/minecraft/world/chunk/ChunkProvider;isSavingEnabled()Z
-
getChunkProviderName
String getChunkProviderName()- Mappings:
Namespace Name Mixin selector official fLamv;f()Ljava/lang/String;intermediary method_3872Lnet/minecraft/class_1193;method_3872()Ljava/lang/String;named getChunkProviderNameLnet/minecraft/world/chunk/ChunkProvider;getChunkProviderName()Ljava/lang/String;
-
getSpawnEntries
- Mappings:
Namespace Name Mixin selector official aLamv;a(Lpt;Lcj;)Ljava/util/List;intermediary method_9124Lnet/minecraft/class_1193;method_9124(Lnet/minecraft/class_872;Lnet/minecraft/class_2552;)Ljava/util/List;named getSpawnEntriesLnet/minecraft/world/chunk/ChunkProvider;getSpawnEntries(Lnet/minecraft/entity/EntityCategory;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
-
getNearestStructurePos
- Mappings:
Namespace Name Mixin selector official aLamv;a(Ladm;Ljava/lang/String;Lcj;)Lcj;intermediary method_3866Lnet/minecraft/class_1193;method_3866(Lnet/minecraft/class_1150;Ljava/lang/String;Lnet/minecraft/class_2552;)Lnet/minecraft/class_2552;named getNearestStructurePosLnet/minecraft/world/chunk/ChunkProvider;getNearestStructurePos(Lnet/minecraft/world/World;Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;)Lnet/minecraft/util/math/BlockPos;
-
getLoadedChunksCount
int getLoadedChunksCount()- Mappings:
Namespace Name Mixin selector official gLamv;g()Iintermediary method_3874Lnet/minecraft/class_1193;method_3874()Inamed getLoadedChunksCountLnet/minecraft/world/chunk/ChunkProvider;getLoadedChunksCount()I
-
handleInitialLoad
- Mappings:
Namespace Name Mixin selector official aLamv;a(Lamy;II)Vintermediary method_4702Lnet/minecraft/class_1193;method_4702(Lnet/minecraft/class_1196;II)Vnamed handleInitialLoadLnet/minecraft/world/chunk/ChunkProvider;handleInitialLoad(Lnet/minecraft/world/chunk/Chunk;II)V
-
flushChunks
void flushChunks()- Mappings:
Namespace Name Mixin selector official cLamv;c()Vintermediary method_4727Lnet/minecraft/class_1193;method_4727()Vnamed flushChunksLnet/minecraft/world/chunk/ChunkProvider;flushChunks()V
-