diff options
| author | shedaniel <daniel@shedaniel.me> | 2021-01-04 20:14:07 +0800 |
|---|---|---|
| committer | shedaniel <daniel@shedaniel.me> | 2021-01-04 20:14:07 +0800 |
| commit | 5385aa5bda42b586f6da45f17f1b3309e0bc900a (patch) | |
| tree | f6f24a8eb18b09d9ada42e9b045fea441a8007b2 /default-plugin/src/main | |
| parent | 67171a5ff24ed77e6c4cc889543e8dfb543e8fe5 (diff) | |
| download | RoughlyEnoughItems-5385aa5bda42b586f6da45f17f1b3309e0bc900a.tar.gz RoughlyEnoughItems-5385aa5bda42b586f6da45f17f1b3309e0bc900a.tar.bz2 RoughlyEnoughItems-5385aa5bda42b586f6da45f17f1b3309e0bc900a.zip | |
Search Syntax Highlighting
Signed-off-by: shedaniel <daniel@shedaniel.me>
Diffstat (limited to 'default-plugin/src/main')
| -rw-r--r-- | default-plugin/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java | 8 |
1 files changed, 5 insertions, 3 deletions
diff --git a/default-plugin/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java b/default-plugin/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java index ccb568637..8467f43f8 100644 --- a/default-plugin/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java +++ b/default-plugin/src/main/java/me/shedaniel/rei/plugin/DefaultPlugin.java @@ -90,6 +90,7 @@ import net.minecraft.resources.ResourceLocation; import net.minecraft.tags.BlockTags; import net.minecraft.tags.ItemTags; import net.minecraft.tags.Tag; +import net.minecraft.tags.TagCollection; import net.minecraft.world.InteractionResultHolder; import net.minecraft.world.item.*; import net.minecraft.world.item.alchemy.Potion; @@ -383,19 +384,20 @@ public class DefaultPlugin implements REIPluginV0, BuiltinPlugin { recipeHelper.registerWorkingStations(PATHING, EntryStacks.of(item)); } }); - Tag<Item> axesTag = Minecraft.getInstance().getConnection().getTags().getItems().getTag(new ResourceLocation("c", "axes")); + TagCollection<Item> itemTagCollection = Minecraft.getInstance().getConnection().getTags().getOrEmpty(Registry.ITEM_REGISTRY); + Tag<Item> axesTag = itemTagCollection.getTag(new ResourceLocation("c", "axes")); if (axesTag != null) { for (Item item : axesTag.getValues()) { if (axes.add(item)) recipeHelper.registerWorkingStations(STRIPPING, EntryStacks.of(item)); } } - Tag<Item> hoesTag = Minecraft.getInstance().getConnection().getTags().getItems().getTag(new ResourceLocation("c", "hoes")); + Tag<Item> hoesTag = itemTagCollection.getTag(new ResourceLocation("c", "hoes")); if (hoesTag != null) { for (Item item : hoesTag.getValues()) { if (hoes.add(item)) recipeHelper.registerWorkingStations(TILLING, EntryStacks.of(item)); } } - Tag<Item> shovelsTag = Minecraft.getInstance().getConnection().getTags().getItems().getTag(new ResourceLocation("c", "shovels")); + Tag<Item> shovelsTag = itemTagCollection.getTag(new ResourceLocation("c", "shovels")); if (shovelsTag != null) { for (Item item : shovelsTag.getValues()) { if (shovels.add(item)) recipeHelper.registerWorkingStations(PATHING, EntryStacks.of(item)); |
