Package net.minecraft.world.chunk
Class FlatChunkGenerator
java.lang.Object
net.minecraft.world.chunk.FlatChunkGenerator
- All Implemented Interfaces:
ChunkProvider
- Mappings:
Namespace Name official bgqintermediary net/minecraft/class_1213named net/minecraft/world/chunk/FlatChunkGenerator
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final BlockState[]private final FlatWorldHelperprivate final Listprivate final booleanprivate final booleanprivate LakesFeatureprivate LakesFeatureprivate Randomprivate World -
Constructor Summary
Constructors -
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
-
Field Details
-
world
- Mappings:
Namespace Name Mixin selector official aLbgq;a:Laqu;intermediary field_4794Lnet/minecraft/class_1213;field_4794:Lnet/minecraft/class_1150;named worldLnet/minecraft/world/chunk/FlatChunkGenerator;world:Lnet/minecraft/world/World;
-
random
- Mappings:
Namespace Name Mixin selector official bLbgq;b:Ljava/util/Random;intermediary field_4795Lnet/minecraft/class_1213;field_4795:Ljava/util/Random;named randomLnet/minecraft/world/chunk/FlatChunkGenerator;random:Ljava/util/Random;
-
field_10123
- Mappings:
Namespace Name Mixin selector official cLbgq;c:[Lbec;intermediary field_10123Lnet/minecraft/class_1213;field_10123:[Lnet/minecraft/class_2232;named field_10123Lnet/minecraft/world/chunk/FlatChunkGenerator;field_10123:[Lnet/minecraft/block/BlockState;
-
field_4940
- Mappings:
Namespace Name Mixin selector official dLbgq;d:Lbiv;intermediary field_4940Lnet/minecraft/class_1213;field_4940:Lnet/minecraft/class_1281;named field_4940Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4940:Lnet/minecraft/world/gen/FlatWorldHelper;
-
field_4941
- Mappings:
Namespace Name Mixin selector official eLbgq;e:Ljava/util/List;intermediary field_4941Lnet/minecraft/class_1213;field_4941:Ljava/util/List;named field_4941Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4941:Ljava/util/List;
-
field_4942
private final boolean field_4942- Mappings:
Namespace Name Mixin selector official fLbgq;f:Zintermediary field_4942Lnet/minecraft/class_1213;field_4942:Znamed field_4942Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4942:Z
-
field_4943
private final boolean field_4943- Mappings:
Namespace Name Mixin selector official gLbgq;g:Zintermediary field_4943Lnet/minecraft/class_1213;field_4943:Znamed field_4943Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4943:Z
-
field_4944
- Mappings:
Namespace Name Mixin selector official hLbgq;h:Lbhy;intermediary field_4944Lnet/minecraft/class_1213;field_4944:Lnet/minecraft/class_1235;named field_4944Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4944:Lnet/minecraft/world/gen/feature/LakesFeature;
-
field_4945
- Mappings:
Namespace Name Mixin selector official iLbgq;i:Lbhy;intermediary field_4945Lnet/minecraft/class_1213;field_4945:Lnet/minecraft/class_1235;named field_4945Lnet/minecraft/world/chunk/FlatChunkGenerator;field_4945:Lnet/minecraft/world/gen/feature/LakesFeature;
-
-
Constructor Details
-
FlatChunkGenerator
-
-
Method Details
-
getChunk
- Specified by:
getChunkin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official dLbfe;d(II)Lbfh;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;
-
chunkExists
public boolean chunkExists(int x, int z) - Specified by:
chunkExistsin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLbfe;a(II)Zintermediary method_3864Lnet/minecraft/class_1193;method_3864(II)Znamed chunkExistsLnet/minecraft/world/chunk/ChunkProvider;chunkExists(II)Z
-
decorateChunk
- Specified by:
decorateChunkin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLbfe;a(Lbfe;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
- Specified by:
isChunkModifiedin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLbfe;a(Lbfe;Lbfh;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
- Specified by:
saveChunksin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLbfe;a(ZLuy;)Zintermediary method_3868Lnet/minecraft/class_1193;method_3868(ZLnet/minecraft/class_841;)Znamed saveChunksLnet/minecraft/world/chunk/ChunkProvider;saveChunks(ZLnet/minecraft/util/ProgressListener;)Z
-
flushChunks
public void flushChunks()- Specified by:
flushChunksin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official cLbfe;c()Vintermediary method_4727Lnet/minecraft/class_1193;method_4727()Vnamed flushChunksLnet/minecraft/world/chunk/ChunkProvider;flushChunks()V
-
tickChunks
public boolean tickChunks()- Specified by:
tickChunksin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official dLbfe;d()Zintermediary method_3869Lnet/minecraft/class_1193;method_3869()Znamed tickChunksLnet/minecraft/world/chunk/ChunkProvider;tickChunks()Z
-
isSavingEnabled
public boolean isSavingEnabled()- Specified by:
isSavingEnabledin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official eLbfe;e()Zintermediary method_3870Lnet/minecraft/class_1193;method_3870()Znamed isSavingEnabledLnet/minecraft/world/chunk/ChunkProvider;isSavingEnabled()Z
-
getChunkProviderName
- Specified by:
getChunkProviderNamein interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official fLbfe;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
- Specified by:
getSpawnEntriesin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLbfe;a(Lxp;Ldt;)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
- Specified by:
getNearestStructurePosin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLbfe;a(Laqu;Ljava/lang/String;Ldt;)Ldt;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
public int getLoadedChunksCount()- Specified by:
getLoadedChunksCountin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official gLbfe;g()Iintermediary method_3874Lnet/minecraft/class_1193;method_3874()Inamed getLoadedChunksCountLnet/minecraft/world/chunk/ChunkProvider;getLoadedChunksCount()I
-
handleInitialLoad
- Specified by:
handleInitialLoadin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLbfe;a(Lbfh;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
-
getChunk
- Specified by:
getChunkin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLbfe;a(Ldt;)Lbfh;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;
-