Package net.minecraft.world.chunk
Class ServerChunkProvider
java.lang.Object
net.minecraft.world.chunk.ServerChunkProvider
- All Implemented Interfaces:
ChunkProvider
- Mappings:
Namespace Name official lvintermediary net/minecraft/class_794named net/minecraft/world/chunk/ServerChunkProvider
-
Field Summary
FieldsModifier and TypeFieldDescriptionprivate final ChunkStorageprivate final Long2ObjectMap<Chunk>private final ChunkGeneratorprivate static final Loggerprivate final ServerWorld -
Constructor Summary
ConstructorsConstructorDescriptionServerChunkProvider(ServerWorld world, ChunkStorage chunkWriter, ChunkGenerator generator) -
Method Summary
Modifier and TypeMethodDescriptionvoidgetLoadedChunk(int x, int z) getOrGenerateChunks(int x, int z) booleanisChunkGenerated(int x, int z) private ChunkloadChunk(int x, int z) method_12773(World world, String string, BlockPos pos, boolean bool) voidmethod_12774(Chunk chunk) method_12775(EntityCategory entityCategory, BlockPos blockPos) booleanmethod_12776(boolean bool) method_12777(int x, int z) booleanmethod_3864(int x, int z) booleanintprivate voidprivate voidsaveEntities(Chunk chunk) booleanvoid
-
Field Details
-
LOGGER
- Mappings:
Namespace Name Mixin selector official aLlv;a:Lorg/apache/logging/log4j/Logger;intermediary field_8891Lnet/minecraft/class_794;field_8891:Lorg/apache/logging/log4j/Logger;named LOGGERLnet/minecraft/world/chunk/ServerChunkProvider;LOGGER:Lorg/apache/logging/log4j/Logger;
-
chunksToUnload
- Mappings:
Namespace Name Mixin selector official bLlv;b:Ljava/util/Set;intermediary field_2802Lnet/minecraft/class_794;field_2802:Ljava/util/Set;named chunksToUnloadLnet/minecraft/world/chunk/ServerChunkProvider;chunksToUnload:Ljava/util/Set;
-
generator
- Mappings:
Namespace Name Mixin selector official cLlv;c:Laui;intermediary field_13850Lnet/minecraft/class_794;field_13850:Lnet/minecraft/class_2744;named generatorLnet/minecraft/world/chunk/ServerChunkProvider;generator:Lnet/minecraft/server/world/ChunkGenerator;
-
chunkWriter
- Mappings:
Namespace Name Mixin selector official dLlv;d:Lauw;intermediary field_2805Lnet/minecraft/class_794;field_2805:Lnet/minecraft/class_1199;named chunkWriterLnet/minecraft/world/chunk/ServerChunkProvider;chunkWriter:Lnet/minecraft/world/chunk/ChunkStorage;
-
field_13851
- Mappings:
Namespace Name Mixin selector official eLlv;e:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;intermediary field_13851Lnet/minecraft/class_794;field_13851:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;named field_13851Lnet/minecraft/world/chunk/ServerChunkProvider;field_13851:Lit/unimi/dsi/fastutil/longs/Long2ObjectMap;
-
world
- Mappings:
Namespace Name Mixin selector official fLlv;f:Llw;intermediary field_2808Lnet/minecraft/class_794;field_2808:Lnet/minecraft/class_795;named worldLnet/minecraft/world/chunk/ServerChunkProvider;world:Lnet/minecraft/server/world/ServerWorld;
-
-
Constructor Details
-
ServerChunkProvider
- Mappings:
Namespace Name Mixin selector official <init>Llv;<init>(Llw;Lauw;Laui;)Vintermediary <init>Lnet/minecraft/class_794;<init>(Lnet/minecraft/class_795;Lnet/minecraft/class_1199;Lnet/minecraft/class_2744;)Vnamed <init>Lnet/minecraft/world/chunk/ServerChunkProvider;<init>(Lnet/minecraft/server/world/ServerWorld;Lnet/minecraft/world/chunk/ChunkStorage;Lnet/minecraft/server/world/ChunkGenerator;)V
-
-
Method Details
-
method_12772
- Mappings:
Namespace Name Mixin selector official aLlv;a()Ljava/util/Collection;intermediary method_12772Lnet/minecraft/class_794;method_12772()Ljava/util/Collection;named method_12772Lnet/minecraft/world/chunk/ServerChunkProvider;method_12772()Ljava/util/Collection;
-
method_12774
- Mappings:
Namespace Name Mixin selector official aLlv;a(Lauo;)Vintermediary method_12774Lnet/minecraft/class_794;method_12774(Lnet/minecraft/class_1196;)Vnamed method_12774Lnet/minecraft/world/chunk/ServerChunkProvider;method_12774(Lnet/minecraft/world/chunk/Chunk;)V
-
unloadAll
public void unloadAll()- Mappings:
Namespace Name Mixin selector official bLlv;b()Vintermediary method_2125Lnet/minecraft/class_794;method_2125()Vnamed unloadAllLnet/minecraft/world/chunk/ServerChunkProvider;unloadAll()V
-
getLoadedChunk
- Specified by:
getLoadedChunkin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official aLauj;a(II)Lauo;intermediary method_11765Lnet/minecraft/class_1193;method_11765(II)Lnet/minecraft/class_1196;named getLoadedChunkLnet/minecraft/world/chunk/ChunkProvider;getLoadedChunk(II)Lnet/minecraft/world/chunk/Chunk;
-
method_12777
- Mappings:
Namespace Name Mixin selector official bLlv;b(II)Lauo;intermediary method_12777Lnet/minecraft/class_794;method_12777(II)Lnet/minecraft/class_1196;named method_12777Lnet/minecraft/world/chunk/ServerChunkProvider;method_12777(II)Lnet/minecraft/world/chunk/Chunk;
-
getOrGenerateChunks
- Specified by:
getOrGenerateChunksin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official cLauj;c(II)Lauo;intermediary method_11766Lnet/minecraft/class_1193;method_11766(II)Lnet/minecraft/class_1196;named getOrGenerateChunksLnet/minecraft/world/chunk/ChunkProvider;getOrGenerateChunks(II)Lnet/minecraft/world/chunk/Chunk;
-
loadChunk
- Mappings:
Namespace Name Mixin selector official fLlv;f(II)Lauo;intermediary method_8131Lnet/minecraft/class_794;method_8131(II)Lnet/minecraft/class_1196;named loadChunkLnet/minecraft/world/chunk/ServerChunkProvider;loadChunk(II)Lnet/minecraft/world/chunk/Chunk;
-
saveEntities
- Mappings:
Namespace Name Mixin selector official bLlv;b(Lauo;)Vintermediary method_8129Lnet/minecraft/class_794;method_8129(Lnet/minecraft/class_1196;)Vnamed saveEntitiesLnet/minecraft/world/chunk/ServerChunkProvider;saveEntities(Lnet/minecraft/world/chunk/Chunk;)V
-
saveChunk
- Mappings:
Namespace Name Mixin selector official cLlv;c(Lauo;)Vintermediary method_8130Lnet/minecraft/class_794;method_8130(Lnet/minecraft/class_1196;)Vnamed saveChunkLnet/minecraft/world/chunk/ServerChunkProvider;saveChunk(Lnet/minecraft/world/chunk/Chunk;)V
-
method_12776
public boolean method_12776(boolean bool) - Mappings:
Namespace Name Mixin selector official aLlv;a(Z)Zintermediary method_12776Lnet/minecraft/class_794;method_12776(Z)Znamed method_12776Lnet/minecraft/world/chunk/ServerChunkProvider;method_12776(Z)Z
-
flushChunks
public void flushChunks()- Mappings:
Namespace Name Mixin selector official cLlv;c()Vintermediary method_4727Lnet/minecraft/class_794;method_4727()Vnamed flushChunksLnet/minecraft/world/chunk/ServerChunkProvider;flushChunks()V
-
tickChunks
public boolean tickChunks()- Specified by:
tickChunksin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official dLauj;d()Zintermediary method_3869Lnet/minecraft/class_1193;method_3869()Znamed tickChunksLnet/minecraft/world/chunk/ChunkProvider;tickChunks()Z
-
method_3870
public boolean method_3870()- Mappings:
Namespace Name Mixin selector official eLlv;e()Zintermediary method_3870Lnet/minecraft/class_794;method_3870()Znamed method_3870Lnet/minecraft/world/chunk/ServerChunkProvider;method_3870()Z
-
getChunkProviderName
- Specified by:
getChunkProviderNamein interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official fLauj;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;
-
method_12775
- Mappings:
Namespace Name Mixin selector official aLlv;a(Lsy;Lco;)Ljava/util/List;intermediary method_12775Lnet/minecraft/class_794;method_12775(Lnet/minecraft/class_872;Lnet/minecraft/class_2552;)Ljava/util/List;named method_12775Lnet/minecraft/world/chunk/ServerChunkProvider;method_12775(Lnet/minecraft/entity/EntityCategory;Lnet/minecraft/util/math/BlockPos;)Ljava/util/List;
-
method_12773
- Mappings:
Namespace Name Mixin selector official aLlv;a(Lajs;Ljava/lang/String;Lco;Z)Lco;intermediary method_12773Lnet/minecraft/class_794;method_12773(Lnet/minecraft/class_1150;Ljava/lang/String;Lnet/minecraft/class_2552;Z)Lnet/minecraft/class_2552;named method_12773Lnet/minecraft/world/chunk/ServerChunkProvider;method_12773(Lnet/minecraft/world/World;Ljava/lang/String;Lnet/minecraft/util/math/BlockPos;Z)Lnet/minecraft/util/math/BlockPos;
-
method_3874
public int method_3874()- Mappings:
Namespace Name Mixin selector official gLlv;g()Iintermediary method_3874Lnet/minecraft/class_794;method_3874()Inamed method_3874Lnet/minecraft/world/chunk/ServerChunkProvider;method_3874()I
-
method_3864
public boolean method_3864(int x, int z) - Mappings:
Namespace Name Mixin selector official dLlv;d(II)Zintermediary method_3864Lnet/minecraft/class_794;method_3864(II)Znamed method_3864Lnet/minecraft/world/chunk/ServerChunkProvider;method_3864(II)Z
-
isChunkGenerated
public boolean isChunkGenerated(int x, int z) - Specified by:
isChunkGeneratedin interfaceChunkProvider- Mappings:
Namespace Name Mixin selector official eLauj;e(II)Zintermediary method_13764Lnet/minecraft/class_1193;method_13764(II)Znamed isChunkGeneratedLnet/minecraft/world/chunk/ChunkProvider;isChunkGenerated(II)Z
-