NoiseLocator -> SamplerLocator

This commit is contained in:
Astrash 2021-12-18 10:09:52 +11:00
parent 7ccb126571
commit ebba3472e2
3 changed files with 7 additions and 7 deletions

View File

@ -14,7 +14,7 @@ import java.util.function.Supplier;
import com.dfsek.terra.addons.feature.locator.config.AndLocatorTemplate; import com.dfsek.terra.addons.feature.locator.config.AndLocatorTemplate;
import com.dfsek.terra.addons.feature.locator.config.GaussianRandomLocatorTemplate; import com.dfsek.terra.addons.feature.locator.config.GaussianRandomLocatorTemplate;
import com.dfsek.terra.addons.feature.locator.config.Noise3DLocatorTemplate; import com.dfsek.terra.addons.feature.locator.config.Noise3DLocatorTemplate;
import com.dfsek.terra.addons.feature.locator.config.NoiseLocatorTemplate; import com.dfsek.terra.addons.feature.locator.config.SamplerLocatorTemplate;
import com.dfsek.terra.addons.feature.locator.config.OrLocatorTemplate; import com.dfsek.terra.addons.feature.locator.config.OrLocatorTemplate;
import com.dfsek.terra.addons.feature.locator.config.PatternLocatorTemplate; import com.dfsek.terra.addons.feature.locator.config.PatternLocatorTemplate;
import com.dfsek.terra.addons.feature.locator.config.RandomLocatorTemplate; import com.dfsek.terra.addons.feature.locator.config.RandomLocatorTemplate;
@ -64,7 +64,7 @@ public class LocatorAddon implements AddonInitializer {
locatorRegistry.register("PATTERN", PatternLocatorTemplate::new); locatorRegistry.register("PATTERN", PatternLocatorTemplate::new);
locatorRegistry.register("NOISE", NoiseLocatorTemplate::new); locatorRegistry.register("SAMPLER", SamplerLocatorTemplate::new);
locatorRegistry.register("NOISE_3D", Noise3DLocatorTemplate::new); locatorRegistry.register("NOISE_3D", Noise3DLocatorTemplate::new);
locatorRegistry.register("AND", AndLocatorTemplate::new); locatorRegistry.register("AND", AndLocatorTemplate::new);

View File

@ -12,18 +12,18 @@ import com.dfsek.tectonic.api.config.template.object.ObjectTemplate;
import java.util.List; import java.util.List;
import com.dfsek.terra.addons.feature.locator.locators.NoiseLocator; import com.dfsek.terra.addons.feature.locator.locators.SamplerLocator;
import com.dfsek.terra.api.config.meta.Meta; import com.dfsek.terra.api.config.meta.Meta;
import com.dfsek.terra.api.noise.NoiseSampler; import com.dfsek.terra.api.noise.NoiseSampler;
import com.dfsek.terra.api.structure.feature.Locator; import com.dfsek.terra.api.structure.feature.Locator;
public class NoiseLocatorTemplate implements ObjectTemplate<Locator> { public class SamplerLocatorTemplate implements ObjectTemplate<Locator> {
@Value("samplers") @Value("samplers")
private @Meta List<@Meta NoiseSampler> samplers; private @Meta List<@Meta NoiseSampler> samplers;
@Override @Override
public Locator get() { public Locator get() {
return new NoiseLocator(samplers); return new SamplerLocator(samplers);
} }
} }

View File

@ -17,10 +17,10 @@ import com.dfsek.terra.api.structure.feature.Locator;
import com.dfsek.terra.api.world.chunk.generation.util.Column; import com.dfsek.terra.api.world.chunk.generation.util.Column;
public class NoiseLocator implements Locator { public class SamplerLocator implements Locator {
private final List<NoiseSampler> samplers; private final List<NoiseSampler> samplers;
public NoiseLocator(List<NoiseSampler> samplers) { public SamplerLocator(List<NoiseSampler> samplers) {
this.samplers = samplers; this.samplers = samplers;
} }