package mhfc.net.client.gui;
import net.minecraft.inventory.Slot;
public interface IMHFCTab extends IMHFCGuiItem {
/**
* Whether the tab contains a slot, so it can be moved out of the screen
*/
public boolean containsSlot(Slot slot);
/**
* Called whenever the windows is resized or the screen has to be updated otherwise
*/
public void updateTab();
/**
* Gets called when the tab should be closed
*/
public void onClose();
/**
* Gets called when the tab is opened
*/
public void onOpen();
}