aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/api/REIPlugin.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/java/me/shedaniel/rei/api/REIPlugin.java')
-rw-r--r--src/main/java/me/shedaniel/rei/api/REIPlugin.java27
1 files changed, 7 insertions, 20 deletions
diff --git a/src/main/java/me/shedaniel/rei/api/REIPlugin.java b/src/main/java/me/shedaniel/rei/api/REIPlugin.java
index f14638a76..121a57496 100644
--- a/src/main/java/me/shedaniel/rei/api/REIPlugin.java
+++ b/src/main/java/me/shedaniel/rei/api/REIPlugin.java
@@ -1,24 +1,11 @@
package me.shedaniel.rei.api;
-public interface REIPlugin {
-
- default void onFirstLoad(PluginDisabler pluginDisabler) {}
-
- default void registerItems(ItemRegistry itemRegistry) {}
-
- default void registerPluginCategories(RecipeHelper recipeHelper) {}
-
- default void registerRecipeDisplays(RecipeHelper recipeHelper) {}
-
- @Deprecated
- default void registerSpeedCraft(RecipeHelper recipeHelper) {}
-
- default void registerBounds(DisplayHelper displayHelper) {}
-
- default void registerOthers(RecipeHelper recipeHelper) {}
-
- default int getPriority() {
- return 0;
+import me.shedaniel.rei.RoughlyEnoughItemsCore;
+import net.minecraft.util.Identifier;
+
+public interface REIPlugin extends REIPluginEntry {
+ @Override
+ default Identifier getPluginIdentifier() {
+ return RoughlyEnoughItemsCore.getPluginIdentifier(this).orElse(Identifier.create("null"));
}
-
}