mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-02-16 10:30:42 +00:00
add caching option to config pack
This commit is contained in:
@@ -231,7 +231,7 @@ public class ConfigPackImpl implements ConfigPack {
|
||||
|
||||
ConfigPackPostTemplate packPostTemplate = new ConfigPackPostTemplate();
|
||||
selfLoader.load(packPostTemplate, packManifest);
|
||||
seededBiomeProvider = packPostTemplate.getProviderBuilder();
|
||||
seededBiomeProvider = template.getBiomeCache() ? packPostTemplate.getProviderBuilder().caching() : packPostTemplate.getProviderBuilder();
|
||||
checkDeadEntries();
|
||||
}
|
||||
|
||||
|
||||
@@ -107,6 +107,10 @@ public class ConfigPackTemplate implements ConfigTemplate {
|
||||
@Value("generator")
|
||||
private @Meta ChunkGeneratorProvider generatorProvider;
|
||||
|
||||
@Value("cache.biome.enable")
|
||||
@Default
|
||||
private boolean biomeCache = false;
|
||||
|
||||
public boolean disableCarvers() {
|
||||
return disableCarvers;
|
||||
}
|
||||
@@ -182,4 +186,8 @@ public class ConfigPackTemplate implements ConfigTemplate {
|
||||
public Map<String, String> getLocatable() {
|
||||
return locatable;
|
||||
}
|
||||
|
||||
public boolean getBiomeCache() {
|
||||
return biomeCache;
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user