aboutsummaryrefslogtreecommitdiff
path: root/src/main/java
diff options
context:
space:
mode:
authorshedaniel <daniel@shedaniel.me>2019-11-18 19:21:00 +0800
committershedaniel <daniel@shedaniel.me>2019-11-18 19:21:00 +0800
commitd1b3a4099405c3ca05cf10509ab678173382543d (patch)
tree709491ea4b572c3bc17911ae8c372a36066aba4e /src/main/java
parentb7246fa0016888fd52c45f9c77df46f9d791e326 (diff)
downloadRoughlyEnoughItems-d1b3a4099405c3ca05cf10509ab678173382543d.tar.gz
RoughlyEnoughItems-d1b3a4099405c3ca05cf10509ab678173382543d.tar.bz2
RoughlyEnoughItems-d1b3a4099405c3ca05cf10509ab678173382543d.zip
3.2.8
Diffstat (limited to 'src/main/java')
-rw-r--r--src/main/java/me/shedaniel/rei/gui/widget/AutoCraftingButtonWidget.java18
1 files changed, 17 insertions, 1 deletions
diff --git a/src/main/java/me/shedaniel/rei/gui/widget/AutoCraftingButtonWidget.java b/src/main/java/me/shedaniel/rei/gui/widget/AutoCraftingButtonWidget.java
index dbc63d91c..47e770f50 100644
--- a/src/main/java/me/shedaniel/rei/gui/widget/AutoCraftingButtonWidget.java
+++ b/src/main/java/me/shedaniel/rei/gui/widget/AutoCraftingButtonWidget.java
@@ -14,19 +14,33 @@ import me.shedaniel.math.impl.PointHelper;
import me.shedaniel.rei.api.*;
import me.shedaniel.rei.gui.toast.CopyRecipeIdentifierToast;
import me.shedaniel.rei.impl.ScreenHelper;
+import net.minecraft.client.MinecraftClient;
import net.minecraft.client.gui.screen.ingame.AbstractContainerScreen;
import net.minecraft.client.resource.language.I18n;
import net.minecraft.util.Formatting;
import net.minecraft.util.Identifier;
+import net.minecraft.util.Lazy;
import net.minecraft.util.math.MathHelper;
+import java.time.LocalDateTime;
import java.util.List;
import java.util.Optional;
+import java.util.UUID;
import java.util.function.Supplier;
import java.util.stream.Collectors;
public class AutoCraftingButtonWidget extends ButtonWidget {
+ private static final Lazy<Boolean> IS_YOG = new Lazy(() -> {
+ try {
+ if (MinecraftClient.getInstance().getSession().getProfile().getId().equals(UUID.fromString("f9546389-9415-4358-9c29-2c26b25bff5b")))
+ return true;
+ LocalDateTime now = LocalDateTime.now();
+ return now.getMonthValue() == 4 && now.getDayOfMonth() == 1;
+ } catch (Throwable throwable) {
+ return false;
+ }
+ });
private final Supplier<RecipeDisplay> displaySupplier;
private String extraTooltip;
private List<String> errorTooltip;
@@ -161,7 +175,9 @@ public class AutoCraftingButtonWidget extends ButtonWidget {
public Optional<String> getTooltips() {
String str = "";
if (errorTooltip == null) {
- str += I18n.translate("text.auto_craft.move_items");
+ if (IS_YOG.get())
+ str += I18n.translate("text.auto_craft.move_items.yog");
+ else str += I18n.translate("text.auto_craft.move_items");
} else {
if (errorTooltip.size() > 1)
str += Formatting.RED.toString() + I18n.translate("error.rei.multi.errors") + "\n";