mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-04 00:45:57 +00:00
remove BiomeSource.Type
This commit is contained in:
parent
13ab02984b
commit
6da14f58df
@ -59,8 +59,7 @@ public class BiomePipelineAddon extends TerraAddon {
|
|||||||
.applyLoader(SmoothMutator.class, SmoothMutatorTemplate::new)
|
.applyLoader(SmoothMutator.class, SmoothMutatorTemplate::new)
|
||||||
.applyLoader(ExpanderStage.class, ExpanderStageTemplate::new)
|
.applyLoader(ExpanderStage.class, ExpanderStageTemplate::new)
|
||||||
.applyLoader(BiomePipelineProvider.class, () -> new BiomePipelineTemplate(main))
|
.applyLoader(BiomePipelineProvider.class, () -> new BiomePipelineTemplate(main))
|
||||||
.applyLoader(BiomeProvider.class, new BiomeProviderLoader())
|
.applyLoader(BiomeProvider.class, new BiomeProviderLoader()))
|
||||||
.applyLoader(BiomeSource.Type.class, (t, object, cf) -> BiomeSource.Type.valueOf((String) object)))
|
|
||||||
.then(event -> {
|
.then(event -> {
|
||||||
CheckedRegistry<Supplier<ObjectTemplate<BiomeSource>>> sourceRegistry = event.getPack().getOrCreateRegistry(SOURCE_REGISTRY_KEY);
|
CheckedRegistry<Supplier<ObjectTemplate<BiomeSource>>> sourceRegistry = event.getPack().getOrCreateRegistry(SOURCE_REGISTRY_KEY);
|
||||||
sourceRegistry.register("NOISE", NoiseSourceTemplate::new);
|
sourceRegistry.register("NOISE", NoiseSourceTemplate::new);
|
||||||
|
@ -4,8 +4,4 @@ import com.dfsek.terra.api.world.biome.TerraBiome;
|
|||||||
|
|
||||||
public interface BiomeSource {
|
public interface BiomeSource {
|
||||||
TerraBiome getBiome(double x, double z, long seed);
|
TerraBiome getBiome(double x, double z, long seed);
|
||||||
|
|
||||||
enum Type {
|
|
||||||
NOISE
|
|
||||||
}
|
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user