You cannot select more than 25 topics
			Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
		
		
		
		
		
			
		
			
				
	
	
		
			104 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Java
		
	
			
		
		
	
	
			104 lines
		
	
	
		
			2.7 KiB
		
	
	
	
		
			Java
		
	
package net.minecraft.client.gui;
 | 
						|
 | 
						|
import cpw.mods.fml.relauncher.Side;
 | 
						|
import cpw.mods.fml.relauncher.SideOnly;
 | 
						|
import net.minecraft.client.Minecraft;
 | 
						|
import net.minecraft.realms.RealmsButton;
 | 
						|
 | 
						|
@SideOnly(Side.CLIENT)
 | 
						|
public class GuiButtonRealmsProxy extends GuiButton
 | 
						|
{
 | 
						|
    private RealmsButton field_154318_o;
 | 
						|
    private static final String __OBFID = "CL_00001848";
 | 
						|
 | 
						|
    public GuiButtonRealmsProxy(RealmsButton p_i1089_1_, int p_i1089_2_, int p_i1089_3_, int p_i1089_4_, String p_i1089_5_)
 | 
						|
    {
 | 
						|
        super(p_i1089_2_, p_i1089_3_, p_i1089_4_, p_i1089_5_);
 | 
						|
        this.field_154318_o = p_i1089_1_;
 | 
						|
    }
 | 
						|
 | 
						|
    public GuiButtonRealmsProxy(RealmsButton p_i1090_1_, int p_i1090_2_, int p_i1090_3_, int p_i1090_4_, String p_i1090_5_, int p_i1090_6_, int p_i1090_7_)
 | 
						|
    {
 | 
						|
        super(p_i1090_2_, p_i1090_3_, p_i1090_4_, p_i1090_6_, p_i1090_7_, p_i1090_5_);
 | 
						|
        this.field_154318_o = p_i1090_1_;
 | 
						|
    }
 | 
						|
 | 
						|
    public int func_154314_d()
 | 
						|
    {
 | 
						|
        return super.id;
 | 
						|
    }
 | 
						|
 | 
						|
    public boolean func_154315_e()
 | 
						|
    {
 | 
						|
        return super.enabled;
 | 
						|
    }
 | 
						|
 | 
						|
    public void func_154313_b(boolean p_154313_1_)
 | 
						|
    {
 | 
						|
        super.enabled = p_154313_1_;
 | 
						|
    }
 | 
						|
 | 
						|
    public void func_154311_a(String p_154311_1_)
 | 
						|
    {
 | 
						|
        super.displayString = p_154311_1_;
 | 
						|
    }
 | 
						|
 | 
						|
    public int getButtonWidth()
 | 
						|
    {
 | 
						|
        return super.getButtonWidth();
 | 
						|
    }
 | 
						|
 | 
						|
    public int func_154316_f()
 | 
						|
    {
 | 
						|
        return super.yPosition;
 | 
						|
    }
 | 
						|
 | 
						|
    /**
 | 
						|
     * Returns true if the mouse has been pressed on this control. Equivalent of MouseListener.mousePressed(MouseEvent
 | 
						|
     * e).
 | 
						|
     */
 | 
						|
    public boolean mousePressed(Minecraft mc, int mouseX, int mouseY)
 | 
						|
    {
 | 
						|
        if (super.mousePressed(mc, mouseX, mouseY))
 | 
						|
        {
 | 
						|
            this.field_154318_o.clicked(mouseX, mouseY);
 | 
						|
        }
 | 
						|
 | 
						|
        return super.mousePressed(mc, mouseX, mouseY);
 | 
						|
    }
 | 
						|
 | 
						|
    /**
 | 
						|
     * Fired when the mouse button is released. Equivalent of MouseListener.mouseReleased(MouseEvent e).
 | 
						|
     */
 | 
						|
    public void mouseReleased(int mouseX, int mouseY)
 | 
						|
    {
 | 
						|
        this.field_154318_o.released(mouseX, mouseY);
 | 
						|
    }
 | 
						|
 | 
						|
    /**
 | 
						|
     * Fired when the mouse button is dragged. Equivalent of MouseListener.mouseDragged(MouseEvent e).
 | 
						|
     */
 | 
						|
    public void mouseDragged(Minecraft mc, int mouseX, int mouseY)
 | 
						|
    {
 | 
						|
        this.field_154318_o.renderBg(mouseX, mouseY);
 | 
						|
    }
 | 
						|
 | 
						|
    public RealmsButton func_154317_g()
 | 
						|
    {
 | 
						|
        return this.field_154318_o;
 | 
						|
    }
 | 
						|
 | 
						|
    /**
 | 
						|
     * Returns 0 if the button is disabled, 1 if the mouse is NOT hovering over this button and 2 if it IS hovering over
 | 
						|
     * this button.
 | 
						|
     */
 | 
						|
    public int getHoverState(boolean mouseOver)
 | 
						|
    {
 | 
						|
        return this.field_154318_o.getYImage(mouseOver);
 | 
						|
    }
 | 
						|
 | 
						|
    public int func_154312_c(boolean p_154312_1_)
 | 
						|
    {
 | 
						|
        return super.getHoverState(p_154312_1_);
 | 
						|
    }
 | 
						|
} |