From ec19c468a27f972627adfeceb76a2c319733fa07 Mon Sep 17 00:00:00 2001 From: dfsek Date: Tue, 27 Jul 2021 20:13:35 -0700 Subject: [PATCH] meta annotate distributors --- .../feature/distributor/config/AndDistributorTemplate.java | 3 ++- .../feature/distributor/config/OrDistributorTemplate.java | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/config/AndDistributorTemplate.java b/common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/config/AndDistributorTemplate.java index a4c71d62b..cbc0c1ba5 100644 --- a/common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/config/AndDistributorTemplate.java +++ b/common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/config/AndDistributorTemplate.java @@ -4,13 +4,14 @@ import com.dfsek.tectonic.annotations.Value; import com.dfsek.tectonic.config.ValidatedConfigTemplate; import com.dfsek.tectonic.exception.ValidationException; import com.dfsek.tectonic.loading.object.ObjectTemplate; +import com.dfsek.terra.api.config.meta.Meta; import com.dfsek.terra.api.structure.feature.Distributor; import java.util.List; public class AndDistributorTemplate implements ObjectTemplate, ValidatedConfigTemplate { @Value("distributors") - private List distributors; + private @Meta List<@Meta Distributor> distributors; @Override diff --git a/common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/config/OrDistributorTemplate.java b/common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/config/OrDistributorTemplate.java index 240bfeb58..292ebffbe 100644 --- a/common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/config/OrDistributorTemplate.java +++ b/common/addons/config-distributors/src/main/java/com/dfsek/terra/addons/feature/distributor/config/OrDistributorTemplate.java @@ -4,13 +4,14 @@ import com.dfsek.tectonic.annotations.Value; import com.dfsek.tectonic.config.ValidatedConfigTemplate; import com.dfsek.tectonic.exception.ValidationException; import com.dfsek.tectonic.loading.object.ObjectTemplate; +import com.dfsek.terra.api.config.meta.Meta; import com.dfsek.terra.api.structure.feature.Distributor; import java.util.List; public class OrDistributorTemplate implements ObjectTemplate, ValidatedConfigTemplate { @Value("distributors") - private List distributors; + private @Meta List<@Meta Distributor> distributors; @Override