mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-06-18 23:01:03 +00:00
only inject carvers if vanilla.caves is enabled
This commit is contained in:
@@ -49,11 +49,13 @@ public final class FabricUtil {
|
|||||||
|
|
||||||
generationSettings.feature(GenerationStep.Feature.VEGETAL_DECORATION, TerraFabricPlugin.POPULATOR_CONFIGURED_FEATURE);
|
generationSettings.feature(GenerationStep.Feature.VEGETAL_DECORATION, TerraFabricPlugin.POPULATOR_CONFIGURED_FEATURE);
|
||||||
|
|
||||||
|
if(pack.getTemplate().vanillaCaves()) {
|
||||||
for(GenerationStep.Carver carver : GenerationStep.Carver.values()) {
|
for(GenerationStep.Carver carver : GenerationStep.Carver.values()) {
|
||||||
for(Supplier<ConfiguredCarver<?>> configuredCarverSupplier : vanilla.getGenerationSettings().getCarversForStep(carver)) {
|
for(Supplier<ConfiguredCarver<?>> configuredCarverSupplier : vanilla.getGenerationSettings().getCarversForStep(carver)) {
|
||||||
generationSettings.carver(carver, configuredCarverSupplier.get());
|
generationSettings.carver(carver, configuredCarverSupplier.get());
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
}
|
||||||
|
|
||||||
Pair<PreLoadCompatibilityOptions, PostLoadCompatibilityOptions> pair = fabricAddon.getTemplates().get(pack);
|
Pair<PreLoadCompatibilityOptions, PostLoadCompatibilityOptions> pair = fabricAddon.getTemplates().get(pack);
|
||||||
PreLoadCompatibilityOptions compatibilityOptions = pair.getLeft();
|
PreLoadCompatibilityOptions compatibilityOptions = pair.getLeft();
|
||||||
|
|||||||
Reference in New Issue
Block a user