mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2025-07-03 08:25:31 +00:00
NoiseLocator -> SamplerLocator
This commit is contained in:
parent
7ccb126571
commit
ebba3472e2
@ -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.GaussianRandomLocatorTemplate;
|
||||
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.PatternLocatorTemplate;
|
||||
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("NOISE", NoiseLocatorTemplate::new);
|
||||
locatorRegistry.register("SAMPLER", SamplerLocatorTemplate::new);
|
||||
locatorRegistry.register("NOISE_3D", Noise3DLocatorTemplate::new);
|
||||
|
||||
locatorRegistry.register("AND", AndLocatorTemplate::new);
|
||||
|
@ -12,18 +12,18 @@ import com.dfsek.tectonic.api.config.template.object.ObjectTemplate;
|
||||
|
||||
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.noise.NoiseSampler;
|
||||
import com.dfsek.terra.api.structure.feature.Locator;
|
||||
|
||||
|
||||
public class NoiseLocatorTemplate implements ObjectTemplate<Locator> {
|
||||
public class SamplerLocatorTemplate implements ObjectTemplate<Locator> {
|
||||
@Value("samplers")
|
||||
private @Meta List<@Meta NoiseSampler> samplers;
|
||||
|
||||
@Override
|
||||
public Locator get() {
|
||||
return new NoiseLocator(samplers);
|
||||
return new SamplerLocator(samplers);
|
||||
}
|
||||
}
|
@ -17,10 +17,10 @@ import com.dfsek.terra.api.structure.feature.Locator;
|
||||
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;
|
||||
|
||||
public NoiseLocator(List<NoiseSampler> samplers) {
|
||||
public SamplerLocator(List<NoiseSampler> samplers) {
|
||||
this.samplers = samplers;
|
||||
}
|
||||
|
Loading…
x
Reference in New Issue
Block a user