mirror of
https://github.com/PolyhedralDev/Terra.git
synced 2026-10-27 14:30:23 +00:00
start addon API
This commit is contained in:
1 parent
06ab30339d
commit
c6bdf2e37a
2 files changed
+17
No files matched your search
@@ -0,0 +1,4 @@
|
|||||||
|
package com.dfsek.terra.api.addon;
|
||||||
|
|
||||||
|
public interface Addon {
|
||||||
|
}
|
||||||
@@ -0,0 +1,13 @@
|
|||||||
|
package com.dfsek.terra.api.addon;
|
||||||
|
|
||||||
|
import com.dfsek.terra.api.TerraPlugin;
|
||||||
|
import com.dfsek.terra.api.registry.CheckedRegistry;
|
||||||
|
|
||||||
|
|
||||||
|
public interface AddonLoader {
|
||||||
|
/**
|
||||||
|
* Load all addons.
|
||||||
|
* @param main TerraPlugin instance.
|
||||||
|
*/
|
||||||
|
void load(TerraPlugin main, CheckedRegistry<Addon> addons);
|
||||||
|
}
|
||||||
Reference in new issue
Block a user