aboutsummaryrefslogtreecommitdiff
path: root/src/main/java/me/shedaniel/rei/gui
diff options
context:
space:
mode:
authorUnknown <shekwancheung0528@gmail.com>2019-04-18 00:31:32 +0800
committerUnknown <shekwancheung0528@gmail.com>2019-04-18 00:31:32 +0800
commit0ebb0220488b4e1c8adbb14b318efa549fa2ad26 (patch)
tree52954274e8504e37cee039b00b9ffb49de45ac3f /src/main/java/me/shedaniel/rei/gui
parentd85653371e30d7ecc761f23af3f2333fb8f56b25 (diff)
downloadRoughlyEnoughItems-0ebb0220488b4e1c8adbb14b318efa549fa2ad26.tar.gz
RoughlyEnoughItems-0ebb0220488b4e1c8adbb14b318efa549fa2ad26.tar.bz2
RoughlyEnoughItems-0ebb0220488b4e1c8adbb14b318efa549fa2ad26.zip
Update to pre3
Diffstat (limited to 'src/main/java/me/shedaniel/rei/gui')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java4
-rw-r--r--src/main/java/me/shedaniel/rei/gui/credits/CreditsEntryListWidget.java2
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/QueuedTooltip.java8
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/RecipeBaseWidget.java3
4 files changed, 13 insertions, 4 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java b/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
index 22b3a5dba..51a14e246 100644
--- a/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
+++ b/src/main/java/me/shedaniel/rei/gui/ContainerScreenOverlay.java
@@ -285,7 +285,7 @@ public class ContainerScreenOverlay extends AbstractParentElement implements Dra
}
private GameMode getCurrentGameMode() {
- return MinecraftClient.getInstance().getNetworkHandler().getScoreboardEntry(MinecraftClient.getInstance().player.getGameProfile().getId()).getGameMode();
+ return MinecraftClient.getInstance().getNetworkHandler().getPlayerListEntry(MinecraftClient.getInstance().player.getGameProfile().getId()).getGameMode();
}
private Rectangle getTextFieldArea() {
@@ -333,7 +333,7 @@ public class ContainerScreenOverlay extends AbstractParentElement implements Dra
ScreenHelper.searchField.laterRender(mouseX, mouseY, delta);
Screen currentScreen = MinecraftClient.getInstance().currentScreen;
if (!(currentScreen instanceof RecipeViewingScreen) || !((RecipeViewingScreen) currentScreen).choosePageActivated)
- QUEUED_TOOLTIPS.stream().filter(Objects::nonNull).forEach(queuedTooltip -> renderTooltip(queuedTooltip.getText(), queuedTooltip.getLocation().x, queuedTooltip.getLocation().y));
+ QUEUED_TOOLTIPS.stream().filter(Objects::nonNull).forEach(queuedTooltip -> renderTooltip(queuedTooltip.getText(), queuedTooltip.getX(), queuedTooltip.getY()));
QUEUED_TOOLTIPS.clear();
}
diff --git a/src/main/java/me/shedaniel/rei/gui/credits/CreditsEntryListWidget.java b/src/main/java/me/shedaniel/rei/gui/credits/CreditsEntryListWidget.java
index 451f05128..3145b2d44 100644
--- a/src/main/java/me/shedaniel/rei/gui/credits/CreditsEntryListWidget.java
+++ b/src/main/java/me/shedaniel/rei/gui/credits/CreditsEntryListWidget.java
@@ -33,7 +33,7 @@ public class CreditsEntryListWidget extends AlwaysSelectedItemListWidget<Credits
return width - 40;
}
- public static class CreditsItem extends AlwaysSelectedItemListWidget.class_4281<CreditsItem> {
+ public static class CreditsItem extends AlwaysSelectedItemListWidget.Item<CreditsItem> {
private String text;
public CreditsItem(TextComponent textComponent) {
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/QueuedTooltip.java b/src/main/java/me/shedaniel/rei/gui/widget/QueuedTooltip.java
index 1dd466316..8d8300c00 100644
--- a/src/main/java/me/shedaniel/rei/gui/widget/QueuedTooltip.java
+++ b/src/main/java/me/shedaniel/rei/gui/widget/QueuedTooltip.java
@@ -38,6 +38,14 @@ public class QueuedTooltip {
return location;
}
+ public int getX() {
+ return getLocation().x;
+ }
+
+ public int getY() {
+ return getLocation().y;
+ }
+
public List<String> getText() {
return text;
}
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/RecipeBaseWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/RecipeBaseWidget.java
index 5d4341fdb..57dbd5e89 100644
--- a/src/main/java/me/shedaniel/rei/gui/widget/RecipeBaseWidget.java
+++ b/src/main/java/me/shedaniel/rei/gui/widget/RecipeBaseWidget.java
@@ -1,6 +1,7 @@
package me.shedaniel.rei.gui.widget;
import com.mojang.blaze3d.platform.GlStateManager;
+import me.shedaniel.rei.RoughlyEnoughItemsCore;
import net.minecraft.client.render.GuiLighting;
import net.minecraft.util.Identifier;
@@ -64,7 +65,7 @@ public class RecipeBaseWidget extends HighlightableWidget {
}
protected int getTextureOffset() {
- return 0;
+ return RoughlyEnoughItemsCore.getConfigManager().getConfig().lightGrayRecipeBorder ? 0 : 66;
}