@Meta all the things

This commit is contained in:
dfsek committed 2021-07-20 21:29:30 -07:00
1 parent 6158cda740
commit 2373174132
49 files changed
+230 -182

No files matched your search

@@ -4,6 +4,7 @@ import com.dfsek.tectonic.annotations.Final;
import com.dfsek.tectonic.annotations.Value;
import com.dfsek.tectonic.config.ConfigTemplate;
import com.dfsek.terra.api.config.AbstractableTemplate;
import com.dfsek.terra.api.config.meta.Meta;
import com.dfsek.terra.api.noise.NoiseSampler;
import com.dfsek.terra.api.structure.Structure;
import com.dfsek.terra.api.structure.feature.Distributor;
@@ -16,16 +17,16 @@ public class FeatureTemplate implements AbstractableTemplate {
private String id;
@Value("distributor")
private Distributor distributor;
private @Meta Distributor distributor;
@Value("locator")
private Locator locator;
private @Meta Locator locator;
@Value("structures.distribution")
private NoiseSampler structureNoise;
private @Meta NoiseSampler structureNoise;
@Value("structures.structures")
private ProbabilityCollection<Structure> structures;
private @Meta ProbabilityCollection<Structure> structures;
@Override
public String getID() {