Updated and simplified supported GUIs.

This commit is contained in:
0xSeb
2015-10-27 19:15:37 +01:00
parent f656a8ff25
commit 676bc0aed9
3 changed files with 33 additions and 49 deletions
@@ -2,9 +2,6 @@ package de.skate702.craftingkeys.util;
import cpw.mods.fml.client.FMLClientHandler;
import net.minecraft.client.Minecraft;
import net.minecraft.client.gui.GuiScreen;
import net.minecraft.client.gui.inventory.GuiCrafting;
import net.minecraft.client.gui.inventory.GuiInventory;
import net.minecraft.util.ChatComponentTranslation;
/**
@@ -60,37 +57,4 @@ public class Util {
printMessage("de.skate702.craftingkeys.warn.line3");
}
/**
* Returns true, if the current Screen is a instance of GUI-Screen.
*
* @param screen The input Screen
* @return True, if GuiScreen; False if null
*/
public static boolean isCraftingGUI(GuiScreen screen) {
if (screen != null) {
if (screen instanceof GuiCrafting) {
return true;
}
}
return false;
}
public static boolean isInventoryGUI(GuiScreen screen) {
if (screen != null) {
if (screen instanceof GuiInventory) {
return true;
}
}
return false;
}
public static boolean isVillagerGUI(GuiScreen screen) {
if (screen != null) {
if (screen instanceof net.minecraft.client.gui.GuiMerchant) {
return true;
}
}
return false;
}
}