mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-04 00:45:57 +00:00
refactor biome templates
This commit is contained in:
parent
762c3064d9
commit
e600b50a11
@ -22,12 +22,12 @@ import com.dfsek.terra.config.loaders.config.GridSpawnLoader;
|
|||||||
import com.dfsek.terra.config.loaders.config.OreConfigLoader;
|
import com.dfsek.terra.config.loaders.config.OreConfigLoader;
|
||||||
import com.dfsek.terra.config.loaders.config.OreHolderLoader;
|
import com.dfsek.terra.config.loaders.config.OreHolderLoader;
|
||||||
import com.dfsek.terra.config.loaders.config.TreeLayerLoader;
|
import com.dfsek.terra.config.loaders.config.TreeLayerLoader;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.ExpanderStageTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.expander.ExpanderStageTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.BorderListMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.BorderListMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.BorderMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.BorderMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.ReplaceListMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.ReplaceListMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.ReplaceMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.ReplaceMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.SmoothMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.SmoothMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.sampler.NoiseSamplerBuilderLoader;
|
import com.dfsek.terra.config.loaders.config.sampler.NoiseSamplerBuilderLoader;
|
||||||
import com.dfsek.terra.config.loaders.config.sampler.templates.DomainWarpTemplate;
|
import com.dfsek.terra.config.loaders.config.sampler.templates.DomainWarpTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.sampler.templates.FastNoiseTemplate;
|
import com.dfsek.terra.config.loaders.config.sampler.templates.FastNoiseTemplate;
|
||||||
|
@ -7,12 +7,12 @@ import com.dfsek.terra.api.util.seeded.SeededBuilder;
|
|||||||
import com.dfsek.terra.biome.pipeline.stages.ExpanderStage;
|
import com.dfsek.terra.biome.pipeline.stages.ExpanderStage;
|
||||||
import com.dfsek.terra.biome.pipeline.stages.MutatorStage;
|
import com.dfsek.terra.biome.pipeline.stages.MutatorStage;
|
||||||
import com.dfsek.terra.biome.pipeline.stages.Stage;
|
import com.dfsek.terra.biome.pipeline.stages.Stage;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.ExpanderStageTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.expander.ExpanderStageTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.BorderListMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.BorderListMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.BorderMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.BorderMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.ReplaceListMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.ReplaceListMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.ReplaceMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.ReplaceMutatorTemplate;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.mutator.SmoothMutatorTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator.SmoothMutatorTemplate;
|
||||||
|
|
||||||
import java.lang.reflect.Type;
|
import java.lang.reflect.Type;
|
||||||
import java.util.Map;
|
import java.util.Map;
|
||||||
|
@ -1,4 +1,4 @@
|
|||||||
package com.dfsek.terra.config.loaders.config.biome.templates;
|
package com.dfsek.terra.config.loaders.config.biome.templates.stage;
|
||||||
|
|
||||||
import com.dfsek.tectonic.annotations.Value;
|
import com.dfsek.tectonic.annotations.Value;
|
||||||
import com.dfsek.tectonic.loading.object.ObjectTemplate;
|
import com.dfsek.tectonic.loading.object.ObjectTemplate;
|
@ -1,8 +1,9 @@
|
|||||||
package com.dfsek.terra.config.loaders.config.biome.templates;
|
package com.dfsek.terra.config.loaders.config.biome.templates.stage.expander;
|
||||||
|
|
||||||
import com.dfsek.terra.biome.pipeline.expand.FractalExpander;
|
import com.dfsek.terra.biome.pipeline.expand.FractalExpander;
|
||||||
import com.dfsek.terra.biome.pipeline.stages.ExpanderStage;
|
import com.dfsek.terra.biome.pipeline.stages.ExpanderStage;
|
||||||
import com.dfsek.terra.biome.pipeline.stages.Stage;
|
import com.dfsek.terra.biome.pipeline.stages.Stage;
|
||||||
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.StageTemplate;
|
||||||
|
|
||||||
public class ExpanderStageTemplate extends StageTemplate {
|
public class ExpanderStageTemplate extends StageTemplate {
|
||||||
@Override
|
@Override
|
@ -1,4 +1,4 @@
|
|||||||
package com.dfsek.terra.config.loaders.config.biome.templates.mutator;
|
package com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator;
|
||||||
|
|
||||||
import com.dfsek.tectonic.annotations.Value;
|
import com.dfsek.tectonic.annotations.Value;
|
||||||
import com.dfsek.terra.api.math.ProbabilityCollection;
|
import com.dfsek.terra.api.math.ProbabilityCollection;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dfsek.terra.config.loaders.config.biome.templates.mutator;
|
package com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator;
|
||||||
|
|
||||||
import com.dfsek.tectonic.annotations.Value;
|
import com.dfsek.tectonic.annotations.Value;
|
||||||
import com.dfsek.terra.api.math.ProbabilityCollection;
|
import com.dfsek.terra.api.math.ProbabilityCollection;
|
@ -1,9 +1,9 @@
|
|||||||
package com.dfsek.terra.config.loaders.config.biome.templates.mutator;
|
package com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator;
|
||||||
|
|
||||||
import com.dfsek.terra.biome.pipeline.mutator.BiomeMutator;
|
import com.dfsek.terra.biome.pipeline.mutator.BiomeMutator;
|
||||||
import com.dfsek.terra.biome.pipeline.stages.MutatorStage;
|
import com.dfsek.terra.biome.pipeline.stages.MutatorStage;
|
||||||
import com.dfsek.terra.biome.pipeline.stages.Stage;
|
import com.dfsek.terra.biome.pipeline.stages.Stage;
|
||||||
import com.dfsek.terra.config.loaders.config.biome.templates.StageTemplate;
|
import com.dfsek.terra.config.loaders.config.biome.templates.stage.StageTemplate;
|
||||||
|
|
||||||
public abstract class MutatorStageTemplate extends StageTemplate {
|
public abstract class MutatorStageTemplate extends StageTemplate {
|
||||||
public abstract BiomeMutator build(long seed);
|
public abstract BiomeMutator build(long seed);
|
@ -1,4 +1,4 @@
|
|||||||
package com.dfsek.terra.config.loaders.config.biome.templates.mutator;
|
package com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator;
|
||||||
|
|
||||||
import com.dfsek.tectonic.annotations.Value;
|
import com.dfsek.tectonic.annotations.Value;
|
||||||
import com.dfsek.terra.api.math.ProbabilityCollection;
|
import com.dfsek.terra.api.math.ProbabilityCollection;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dfsek.terra.config.loaders.config.biome.templates.mutator;
|
package com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator;
|
||||||
|
|
||||||
import com.dfsek.tectonic.annotations.Value;
|
import com.dfsek.tectonic.annotations.Value;
|
||||||
import com.dfsek.terra.api.math.ProbabilityCollection;
|
import com.dfsek.terra.api.math.ProbabilityCollection;
|
@ -1,4 +1,4 @@
|
|||||||
package com.dfsek.terra.config.loaders.config.biome.templates.mutator;
|
package com.dfsek.terra.config.loaders.config.biome.templates.stage.mutator;
|
||||||
|
|
||||||
import com.dfsek.terra.biome.pipeline.mutator.BiomeMutator;
|
import com.dfsek.terra.biome.pipeline.mutator.BiomeMutator;
|
||||||
import com.dfsek.terra.biome.pipeline.mutator.SmoothMutator;
|
import com.dfsek.terra.biome.pipeline.mutator.SmoothMutator;
|
Loading…
x
Reference in New Issue
Block a user