aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2021-10-16 00:59:29 +0800
committershedaniel <daniel@shedaniel.me>2021-10-16 00:59:29 +0800
commit1dcf535cdf25c808ee4c0827a27c5b0e50094fda (patch)
tree5d5d297d245dc8cf339c64c655b075216f6e73ba
parent6e7a641926d8b0ea2d0a1caddbf348fe24b669ce (diff)
downloadRoughlyEnoughItems-1dcf535cdf25c808ee4c0827a27c5b0e50094fda.tar.gz
RoughlyEnoughItems-1dcf535cdf25c808ee4c0827a27c5b0e50094fda.tar.bz2
RoughlyEnoughItems-1dcf535cdf25c808ee4c0827a27c5b0e50094fda.zip
Fix merge conflicts
-rw-r--r--fabric/src/main/java/me/shedaniel/rei/impl/common/compat/FabricFluidAPISupportPlugin.java4
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java7
-rw-r--r--runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java8
3 files changed, 10 insertions, 9 deletions
diff --git a/fabric/src/main/java/me/shedaniel/rei/impl/common/compat/FabricFluidAPISupportPlugin.java b/fabric/src/main/java/me/shedaniel/rei/impl/common/compat/FabricFluidAPISupportPlugin.java
index 01b5f2a47..8847874c1 100644
--- a/fabric/src/main/java/me/shedaniel/rei/impl/common/compat/FabricFluidAPISupportPlugin.java
+++ b/fabric/src/main/java/me/shedaniel/rei/impl/common/compat/FabricFluidAPISupportPlugin.java
@@ -50,8 +50,8 @@ public class FabricFluidAPISupportPlugin implements REIServerPlugin {
List<EntryStack<FluidStack>> result;
try (Transaction transaction = Transaction.openOuter()) {
result = StreamSupport.stream(storage.iterable(transaction).spliterator(), false)
- .filter(view -> !view.isResourceBlank() && !view.getResource().isBlank())
- .map(view -> EntryStacks.of(FluidStack.create(view.getResource().getFluid(), Fraction.of(view.getAmount(), FluidConstants.BUCKET), view.getResource().getNbt())))
+ .filter(view -> !view.isResourceBlank())
+ .map(view -> EntryStacks.of(FluidStack.create(view.getResource().getFluid(), view.getAmount(), view.getResource().getNbt())))
.collect(Collectors.toList());
}
if (!result.isEmpty()) {
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java
index 48aea3c1a..c9015efa3 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/client/gui/screen/AbstractDisplayViewingScreen.java
@@ -24,7 +24,7 @@
package me.shedaniel.rei.impl.client.gui.screen;
import com.google.common.collect.Lists;
-import me.shedaniel.architectury.fluid.FluidStack;
+import dev.architectury.fluid.FluidStack;
import me.shedaniel.math.Rectangle;
import me.shedaniel.rei.api.client.gui.screen.DisplayScreen;
import me.shedaniel.rei.api.client.gui.widgets.Slot;
@@ -43,6 +43,7 @@ import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.chat.NarratorChatListener;
import net.minecraft.client.gui.components.events.GuiEventListener;
import net.minecraft.client.gui.screens.Screen;
+import net.minecraft.core.Registry;
import net.minecraft.resources.ResourceLocation;
import net.minecraft.tags.Tag;
import net.minecraft.tags.TagCollection;
@@ -179,10 +180,10 @@ public abstract class AbstractDisplayViewingScreen extends Screen implements Dis
TagCollection<?> collection;
List<Object> objects;
if (type == VanillaEntryTypes.ITEM) {
- collection = tags.getItems();
+ collection = tags.getOrEmpty(Registry.ITEM_REGISTRY);
objects = CollectionUtils.map(widget.getEntries(), stack -> stack.<ItemStack>castValue().getItem());
} else if (type == VanillaEntryTypes.FLUID) {
- collection = tags.getFluids();
+ collection = tags.getOrEmpty(Registry.FLUID_REGISTRY);
objects = CollectionUtils.map(widget.getEntries(), stack -> stack.<FluidStack>castValue().getFluid());
} else continue;
Map.Entry<ResourceLocation, ? extends Tag<?>> firstOrNull = CollectionUtils.findFirstOrNull(collection.getAllTags().entrySet(), entry -> entry.getValue().getValues().equals(objects));
diff --git a/runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java b/runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java
index f3421e76e..5969aada1 100644
--- a/runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java
+++ b/runtime/src/main/java/me/shedaniel/rei/impl/common/plugins/PluginManagerImpl.java
@@ -26,10 +26,10 @@ package me.shedaniel.rei.impl.common.plugins;
import com.google.common.base.Stopwatch;
import com.google.common.collect.FluentIterable;
import com.google.common.collect.Iterables;
-import me.shedaniel.architectury.platform.Platform;
-import me.shedaniel.architectury.utils.Env;
-import me.shedaniel.architectury.utils.EnvExecutor;
-import me.shedaniel.architectury.utils.GameInstance;
+import dev.architectury.platform.Platform;
+import dev.architectury.utils.Env;
+import dev.architectury.utils.EnvExecutor;
+import dev.architectury.utils.GameInstance;
import me.shedaniel.rei.RoughlyEnoughItemsCore;
import me.shedaniel.rei.api.common.plugins.PluginManager;
import me.shedaniel.rei.api.common.plugins.PluginView;