Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- package Crusadegui;
- import java.util.EnumSet;
- import net.minecraft.client.Minecraft;
- import net.minecraft.client.gui.GuiIngameMenu;
- import net.minecraft.client.gui.GuiMainMenu;
- import net.minecraft.client.gui.GuiScreen;
- import cpw.mods.fml.common.ITickHandler;
- import cpw.mods.fml.common.TickType;
- public class CustomMenuTickHandler implements ITickHandler
- {
- public static GuiCustomMainMenu customMenu = new GuiCustomMainMenu();
- @Override
- public void tickStart(EnumSet<TickType> type, Object... tickData)
- {
- }
- @Override
- public void tickEnd(EnumSet<TickType> type, Object... tickData)
- {
- if(type.equals(EnumSet.of(TickType.CLIENT)))
- {
- Minecraft mc = Minecraft.getMinecraft();
- GuiScreen currentScreen = mc.currentScreen;
- if(currentScreen instanceof GuiMainMenu)
- {
- mc.displayGuiScreen(customMenu);
- }
- }
- }
- @Override
- public EnumSet<TickType> ticks()
- {
- return EnumSet.of(TickType.CLIENT);
- }
- @Override
- public String getLabel()
- {
- return "";
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement