mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-06-18 14:50:56 +00:00
use chunklocal cache for misses in FabricChunkGeneratorWrapper
This commit is contained in:
+2
-2
@@ -140,10 +140,10 @@ public class FabricChunkGeneratorWrapper extends net.minecraft.world.gen.chunk.C
|
|||||||
if(chunk instanceof BiomeProviderHolder providerHolder) {
|
if(chunk instanceof BiomeProviderHolder providerHolder) {
|
||||||
biomeProvider = providerHolder.terra$getHeldBiomeProvider();
|
biomeProvider = providerHolder.terra$getHeldBiomeProvider();
|
||||||
if(biomeProvider == null) {
|
if(biomeProvider == null) {
|
||||||
biomeProvider = pack.getBiomeProvider().caching(world);
|
biomeProvider = pack.getBiomeProvider().caching(world, chunk.getPos().x, chunk.getPos().z);
|
||||||
}
|
}
|
||||||
} else {
|
} else {
|
||||||
biomeProvider = pack.getBiomeProvider().caching(world);
|
biomeProvider = pack.getBiomeProvider().caching(world, chunk.getPos().x, chunk.getPos().z);
|
||||||
}
|
}
|
||||||
delegate.generateChunkData((ProtoChunk) chunk, world, biomeProvider, chunk.getPos().x, chunk.getPos().z);
|
delegate.generateChunkData((ProtoChunk) chunk, world, biomeProvider, chunk.getPos().x, chunk.getPos().z);
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user