Examples of GuiScreen


Examples of net.minecraft.client.gui.GuiScreen

   
  }
 
  @SideOnly(Side.CLIENT)
  public static void openGui(EntityPlayer player, String name, int columns, int rows, String title) {
    GuiScreen gui = createGuiFromName(player, name, columns, rows, title);
    Minecraft.getMinecraft().displayGuiScreen(gui);
  }
View Full Code Here

Examples of net.minecraft.client.gui.GuiScreen

  @Override
  @SideOnly(Side.CLIENT)
  public void clientPacketData(INetworkInfo network, AppEngPacket packet, EntityPlayer player)
  {
    GuiScreen gs = Minecraft.getMinecraft().currentScreen;

    if ( gs instanceof GuiInterfaceTerminal )
      ((GuiInterfaceTerminal) gs).postUpdate( in );

  }
View Full Code Here

Examples of net.minecraft.client.gui.GuiScreen

    {
      ((AEBaseContainer) c).stringSync( Integer.parseInt( Name.substring( 8 ) ), Value );
    }
    else if ( Name.equals( "CraftingStatus" ) && Value.equals( "Clear" ) )
    {
      GuiScreen gs = Minecraft.getMinecraft().currentScreen;
      if ( gs instanceof GuiCraftingCPU )
        ((GuiCraftingCPU) gs).clearItems();
    }
    else if ( c instanceof IConfigurableObject )
    {
View Full Code Here

Examples of net.minecraft.client.gui.GuiScreen

  @Override
  @SideOnly(Side.CLIENT)
  public void clientPacketData(INetworkInfo network, AppEngPacket packet, EntityPlayer player)
  {
    GuiScreen gs = Minecraft.getMinecraft().currentScreen;

    if ( gs instanceof GuiCraftConfirm )
      ((GuiCraftConfirm) gs).postUpdate( list, ref );

    if ( gs instanceof GuiCraftingCPU )
View Full Code Here

Examples of net.minecraft.client.gui.GuiScreen

    }

    @SideOnly(Side.CLIENT)
    public static GuiScreen getGuiScreen(EnumGui guiType, InventoryPlayer inv, Object obj, World world, int x, int y, int z) {
        for (Module m : loadedModules) {
            GuiScreen gui = m.instance.getGuiScreen(guiType, inv, obj, world, x, y, z);
            if (gui != null)
                return gui;
        }
        return null;
    }
View Full Code Here

Examples of net.minecraft.client.gui.GuiScreen

    }

    @Override
    public void showGuiScreen(Object clientGuiElement)
    {
        GuiScreen gui = (GuiScreen) clientGuiElement;
        client.displayGuiScreen(gui);
    }
View Full Code Here

Examples of net.minecraft.client.gui.GuiScreen

                    return;
                case 20:
                    try
                    {
                        IModGuiFactory guiFactory = FMLClientHandler.instance().getGuiFactoryFor(selectedMod);
                        GuiScreen newScreen = guiFactory.mainConfigGuiClass().getConstructor(GuiScreen.class).newInstance(this);
                        this.mc.displayGuiScreen(newScreen);
                    }
                    catch (Exception e)
                    {
                        FMLLog.log(Level.ERROR, e, "There was a critical issue trying to build the config GUI for %s", selectedMod.getModId());
View Full Code Here

Examples of net.minecraft.client.gui.GuiScreen

        super.mouseClicked(x, y, par3);

        if(par3 == 1) {
            for(IProgWidget widget : visibleSpawnWidgets) {
                if(x >= widget.getX() + guiLeft && y >= widget.getY() + guiTop && x <= widget.getX() + guiLeft + widget.getWidth() / 2 && y <= widget.getY() + guiTop + widget.getHeight() / 2) {
                    GuiScreen screen = widget.getOptionWindow(this);
                    if(screen != null) mc.displayGuiScreen(screen);
                }
            }
            for(IProgWidget widget : te.progWidgets) {
                if(x >= widget.getX() + guiLeft && y >= widget.getY() + guiTop && x <= widget.getX() + guiLeft + widget.getWidth() / 2 && y <= widget.getY() + guiTop + widget.getHeight() / 2) {
                    GuiScreen screen = widget.getOptionWindow(this);
                    if(screen != null) mc.displayGuiScreen(screen);
                }
            }
        }
    }
View Full Code Here

Examples of net.minecraft.client.gui.GuiScreen

    }

    public void setSensorSetting(String sensorPath){
        sensorSetting = sensorPath;
        if(worldObj != null && worldObj.isRemote) {
            GuiScreen guiScreen = Minecraft.getMinecraft().currentScreen;
            if(guiScreen instanceof GuiUniversalSensor) {
                ((GuiUniversalSensor)guiScreen).updateButtons();
            }
        }
    }
View Full Code Here

Examples of net.minecraft.src.GuiScreen

import org.spoutcraft.client.gui.settings.GuiAdvancedOptions;
import org.spoutcraft.client.gui.settings.GuiSimpleOptions;

public class ScreenUtil {
  public static void open(ScreenType type) {
    GuiScreen toOpen = null;
    StatFileWriter statfile = SpoutClient.getHandle().statFileWriter;
    switch(type) {
      case CHAT_SCREEN:
        toOpen = new GuiChat();
        break;
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.