mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-10-26 14:00:14 +00:00
register map preprocessor
This commit is contained in:
1 parent
122e72e842
commit
f00766ea93
1 file changed
+5
@@ -42,6 +42,7 @@ import com.dfsek.terra.config.fileloaders.ZIPLoader;
|
|||||||
import com.dfsek.terra.config.loaders.GenericTemplateSupplierLoader;
|
import com.dfsek.terra.config.loaders.GenericTemplateSupplierLoader;
|
||||||
import com.dfsek.terra.config.loaders.config.BufferedImageLoader;
|
import com.dfsek.terra.config.loaders.config.BufferedImageLoader;
|
||||||
import com.dfsek.terra.config.preprocessor.MetaListLikePreprocessor;
|
import com.dfsek.terra.config.preprocessor.MetaListLikePreprocessor;
|
||||||
|
import com.dfsek.terra.config.preprocessor.MetaMapPreprocessor;
|
||||||
import com.dfsek.terra.config.preprocessor.MetaStringPreprocessor;
|
import com.dfsek.terra.config.preprocessor.MetaStringPreprocessor;
|
||||||
import com.dfsek.terra.config.preprocessor.MetaValuePreprocessor;
|
import com.dfsek.terra.config.preprocessor.MetaValuePreprocessor;
|
||||||
import com.dfsek.terra.config.prototype.ProtoConfig;
|
import com.dfsek.terra.config.prototype.ProtoConfig;
|
||||||
@@ -249,6 +250,10 @@ public class ConfigPackImpl implements ConfigPack {
|
|||||||
selfLoader.registerPreprocessor(Meta.class, listPreprocessor);
|
selfLoader.registerPreprocessor(Meta.class, listPreprocessor);
|
||||||
abstractConfigLoader.registerPreprocessor(Meta.class, listPreprocessor);
|
abstractConfigLoader.registerPreprocessor(Meta.class, listPreprocessor);
|
||||||
|
|
||||||
|
MetaMapPreprocessor mapPreprocessor = new MetaMapPreprocessor(configurations);
|
||||||
|
selfLoader.registerPreprocessor(Meta.class, mapPreprocessor);
|
||||||
|
abstractConfigLoader.registerPreprocessor(Meta.class, mapPreprocessor);
|
||||||
|
|
||||||
MetaValuePreprocessor valuePreprocessor = new MetaValuePreprocessor(configurations);
|
MetaValuePreprocessor valuePreprocessor = new MetaValuePreprocessor(configurations);
|
||||||
selfLoader.registerPreprocessor(Meta.class, valuePreprocessor);
|
selfLoader.registerPreprocessor(Meta.class, valuePreprocessor);
|
||||||
abstractConfigLoader.registerPreprocessor(Meta.class, valuePreprocessor);
|
abstractConfigLoader.registerPreprocessor(Meta.class, valuePreprocessor);
|
||||||
|
|||||||
Reference in new issue
Block a user