From ea9421a3b7c7eec1fbe829ebe749acccdb4ef495 Mon Sep 17 00:00:00 2001 From: Unknown Date: Mon, 7 Jan 2019 13:33:08 +0800 Subject: Tooltip --- .../java/me/shedaniel/plugin/smoker/VanillaSmokerCategory.java | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/main/java/me/shedaniel/plugin/smoker') diff --git a/src/main/java/me/shedaniel/plugin/smoker/VanillaSmokerCategory.java b/src/main/java/me/shedaniel/plugin/smoker/VanillaSmokerCategory.java index 862d5ba35..37bd413f4 100755 --- a/src/main/java/me/shedaniel/plugin/smoker/VanillaSmokerCategory.java +++ b/src/main/java/me/shedaniel/plugin/smoker/VanillaSmokerCategory.java @@ -1,7 +1,6 @@ package me.shedaniel.plugin.smoker; import me.shedaniel.api.DisplayCategoryCraftable; -import me.shedaniel.api.IDisplayCategory; import me.shedaniel.gui.RecipeGui; import me.shedaniel.gui.widget.Control; import me.shedaniel.gui.widget.REISlot; @@ -12,7 +11,6 @@ import net.minecraft.block.Blocks; import net.minecraft.block.entity.SmokerBlockEntity; import net.minecraft.client.MinecraftClient; import net.minecraft.client.gui.Gui; -import net.minecraft.client.gui.container.FurnaceGui; import net.minecraft.client.gui.container.SmokerGui; import net.minecraft.client.resource.language.I18n; import net.minecraft.item.Item; @@ -111,7 +109,11 @@ public class VanillaSmokerCategory implements DisplayCategoryCraftable control, RecipeGui recipeGui, Gui parentGui, VanillaSmokerRecipe recipe, int number) { - SmallButton button = new SmallButton(128, 75 + 6 + 26 + number * 75, 10, 10, "+"); + SmallButton button = new SmallButton(128, 75 + 6 + 26 + number * 75, 10, 10, "+", enabled -> { + if (!(parentGui instanceof SmokerGui)) + return I18n.translate("text.auto_craft.wrong_gui"); + return ""; + }); button.setOnClick(mouse -> { recipeGui.close(); MinecraftClient.getInstance().openGui(parentGui); -- cgit