From 2785b2c1492a3c26dce4efc8245aa2a41274612a Mon Sep 17 00:00:00 2001 From: Jack Steel Date: Tue, 28 Dec 2021 00:59:21 +1300 Subject: [PATCH] Return an ArrayList rather than ImmutableList for FluidGrid tooltip Fixes #3187 --- .../refinedstorage/screen/grid/stack/FluidGridStack.java | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/java/com/refinedmods/refinedstorage/screen/grid/stack/FluidGridStack.java b/src/main/java/com/refinedmods/refinedstorage/screen/grid/stack/FluidGridStack.java index c97840054..6d6c56bcb 100644 --- a/src/main/java/com/refinedmods/refinedstorage/screen/grid/stack/FluidGridStack.java +++ b/src/main/java/com/refinedmods/refinedstorage/screen/grid/stack/FluidGridStack.java @@ -1,5 +1,6 @@ package com.refinedmods.refinedstorage.screen.grid.stack; +import com.google.common.collect.Lists; import com.mojang.blaze3d.vertex.PoseStack; import com.refinedmods.refinedstorage.api.storage.tracker.StorageTrackerEntry; import com.refinedmods.refinedstorage.apiimpl.API; @@ -135,11 +136,10 @@ public class FluidGridStack implements IGridStack { if (bypassCache || cachedTooltip == null) { List tooltip; try { - tooltip = Arrays.asList(stack.getDisplayName()); + tooltip = Lists.newArrayList(stack.getDisplayName()); } catch (Throwable t) { logger.warn("Could not retrieve fluid tooltip of {}", stack.getFluid().getRegistryName()); - - tooltip = Arrays.asList(new TextComponent(ERROR_PLACEHOLDER)); + tooltip = Lists.newArrayList(new TextComponent(ERROR_PLACEHOLDER)); } if (bypassCache) {