addon initialization

This commit is contained in:
dfsek
2021-11-17 17:22:29 -07:00
parent 3737e3510d
commit 208cbbd8e0
25 changed files with 59 additions and 28 deletions

View File

@@ -5,6 +5,9 @@ import java.util.List;
import java.util.Map;
import java.util.Set;
import ca.solostudios.strata.version.VersionRange;
import com.dfsek.terra.api.addon.BaseAddon;
import com.dfsek.terra.api.addon.TerraAddon;
import com.dfsek.terra.api.registry.CheckedRegistry;
import com.dfsek.terra.api.registry.meta.RegistryFactory;
@@ -24,7 +27,7 @@ public interface ConfigPack extends LoaderRegistrar, LoaderHolder, RegistryHolde
void registerConfigType(ConfigType<?, ?> type, String id, int priority);
Set<TerraAddon> addons();
Map<BaseAddon, VersionRange> addons();
boolean vanillaMobs();