aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/gui/widget
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-01-02 23:06:23 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-01-02 23:06:23 +0800
commitfe03c35dc0613aaf67bbde531a930cb9939c6096 (patch)
treedd342072bddc348a331fbabf1dc1ed5d980e4b3d /src/main/java/me/shedaniel/gui/widget
parent6ff53479192a474a68c9ce07c65f92464cb04d6e (diff)
downloadRoughlyEnoughItems-fe03c35dc0613aaf67bbde531a930cb9939c6096.tar.gz
RoughlyEnoughItems-fe03c35dc0613aaf67bbde531a930cb9939c6096.tar.bz2
RoughlyEnoughItems-fe03c35dc0613aaf67bbde531a930cb9939c6096.zip
v1.4 Bug Fixes
Diffstat (limited to 'src/main/java/me/shedaniel/gui/widget')
-rwxr-xr-xsrc/main/java/me/shedaniel/gui/widget/REISlot.java17
1 files changed, 8 insertions, 9 deletions
diff --git a/src/main/java/me/shedaniel/gui/widget/REISlot.java b/src/main/java/me/shedaniel/gui/widget/REISlot.java
index bf6159e2c..73faa85c4 100755
--- a/src/main/java/me/shedaniel/gui/widget/REISlot.java
+++ b/src/main/java/me/shedaniel/gui/widget/REISlot.java
@@ -1,9 +1,9 @@
package me.shedaniel.gui.widget;
import com.google.common.collect.Lists;
+import me.shedaniel.Core;
import me.shedaniel.gui.REIRenderHelper;
import me.shedaniel.listenerdefinitions.IMixinContainerGui;
-import me.shedaniel.network.CheatPacket;
import me.shedaniel.network.DeletePacket;
import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.ContainerGui;
@@ -16,6 +16,7 @@ import net.minecraft.util.registry.Registry;
import java.awt.*;
import java.util.LinkedList;
import java.util.List;
+import java.util.stream.Collectors;
/**
* Created by James on 7/28/2018.
@@ -122,7 +123,7 @@ public class REISlot extends Control {
if (button == 1) {
cheatedStack.setAmount(cheatedStack.getMaxAmount());
}
- MinecraftClient.getInstance().getNetworkHandler().sendPacket(new CheatPacket(cheatedStack));
+ Core.cheatItems(cheatedStack);
return true;
}
} else {
@@ -158,18 +159,16 @@ public class REISlot extends Control {
}
protected List<String> getTooltip() {
+ final String modString = "§9§o" + getMod();
MinecraftClient mc = MinecraftClient.getInstance();
ContainerGui gui = REIRenderHelper.getOverlayedGui();
List<String> toolTip = Lists.newArrayList();
- if (gui != null) {
- toolTip = gui.getStackTooltip(getStack());
- } else {
+ if (gui != null)
+ toolTip = gui.getStackTooltip(getStack()).stream().filter(s -> !s.equals(modString)).collect(Collectors.toList());
+ else
toolTip.add(getStack().getDisplayName().getFormattedText());
- }
- if (extraTooltip != null) {
+ if (extraTooltip != null)
toolTip.add(extraTooltip);
- }
-
return toolTip;
}