make loadConfig less jank

This commit is contained in:
dfsek
2021-05-12 00:48:38 -07:00
parent 4203121d40
commit fa647e1e2c
3 changed files with 19 additions and 25 deletions

View File

@@ -1,5 +1,6 @@
package com.dfsek.terra.fabric;
import com.dfsek.tectonic.exception.ConfigException;
import com.dfsek.tectonic.exception.LoadException;
import com.dfsek.tectonic.loading.TypeRegistry;
import com.dfsek.terra.api.TerraPlugin;
@@ -329,7 +330,7 @@ public class TerraFabricPlugin implements TerraPlugin, ModInitializer {
};
//noinspection ConstantConditions
((GeneratorTypeAccessor) generatorType).setTranslationKey(new LiteralText("Terra:" + pack.getTemplate().getID()));
GeneratorTypeAccessor.getValues().add(generatorType);
GeneratorTypeAccessor.getValues().add(1, generatorType);
});
}
@@ -475,7 +476,11 @@ public class TerraFabricPlugin implements TerraPlugin, ModInitializer {
injectTree(treeRegistry, "WARPED_FUNGUS", ConfiguredFeatures.WARPED_FUNGI);
PackFeatureOptionsTemplate template = new PackFeatureOptionsTemplate();
event.addTemplate(template);
try {
event.loadTemplate(template);
} catch(ConfigException e) {
e.printStackTrace();
}
templates.put(event.getPack(), template);
}