diff options
author | Kevin <92656833+kevinthegreat1@users.noreply.github.com> | 2023-11-13 14:48:58 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2023-11-13 14:48:58 -0500 |
commit | 47d75bf898b72622fe755b010042c5409d91331d (patch) | |
tree | 9635d10427e876a61a6e6f27c9c8aa3be59ff174 /src/main/java/de/hysky/skyblocker/compatibility/emi/SkyblockerEMIPlugin.java | |
parent | 7a94d9380acb69006340e53db12faad8f13ab828 (diff) | |
download | Skyblocker-47d75bf898b72622fe755b010042c5409d91331d.tar.gz Skyblocker-47d75bf898b72622fe755b010042c5409d91331d.tar.bz2 Skyblocker-47d75bf898b72622fe755b010042c5409d91331d.zip |
Fix item nbt matching (#412)
Diffstat (limited to 'src/main/java/de/hysky/skyblocker/compatibility/emi/SkyblockerEMIPlugin.java')
-rw-r--r-- | src/main/java/de/hysky/skyblocker/compatibility/emi/SkyblockerEMIPlugin.java | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/src/main/java/de/hysky/skyblocker/compatibility/emi/SkyblockerEMIPlugin.java b/src/main/java/de/hysky/skyblocker/compatibility/emi/SkyblockerEMIPlugin.java index 6ed6a32a..8dfc5dc9 100644 --- a/src/main/java/de/hysky/skyblocker/compatibility/emi/SkyblockerEMIPlugin.java +++ b/src/main/java/de/hysky/skyblocker/compatibility/emi/SkyblockerEMIPlugin.java @@ -7,6 +7,7 @@ import dev.emi.emi.api.EmiPlugin; import dev.emi.emi.api.EmiRegistry; import dev.emi.emi.api.recipe.EmiRecipeCategory; import dev.emi.emi.api.render.EmiTexture; +import dev.emi.emi.api.stack.Comparison; import dev.emi.emi.api.stack.EmiStack; import net.minecraft.item.Items; import net.minecraft.util.Identifier; @@ -21,7 +22,10 @@ public class SkyblockerEMIPlugin implements EmiPlugin { @Override public void register(EmiRegistry registry) { - ItemRepository.getItemsStream().map(EmiStack::of).forEach(registry::addEmiStack); + ItemRepository.getItemsStream().map(EmiStack::of).forEach(emiStack -> { + registry.addEmiStack(emiStack); + registry.setDefaultComparison(emiStack, Comparison.compareNbt()); + }); registry.addCategory(SKYBLOCK); registry.addWorkstation(SKYBLOCK, EmiStack.of(Items.CRAFTING_TABLE)); ItemRepository.getRecipesStream().map(SkyblockEmiRecipe::new).forEach(registry::addRecipe); |