aboutsummaryrefslogtreecommitdiff
path: root/src/Java/gtPlusPlus/preloader/asm/helpers/MethodHelper_CC.java
blob: 664ffe7b2d2681cbc522b48e3c7c4385ebe95095 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
package gtPlusPlus.preloader.asm.helpers;

import codechicken.nei.guihook.GuiContainerManager;
import codechicken.nei.guihook.IContainerInputHandler;
import net.minecraft.client.gui.inventory.GuiContainer;

public class MethodHelper_CC {


    public void mouseUp2(int mousex, int mousey, int button) {
    	MethodHelper_CC.mouseUp(mousex, mousey, button);
    }
	
    public static void mouseUp(int mousex, int mousey, int button) {
    	GuiContainerManager aManager = codechicken.nei.guihook.GuiContainerManager.getManager();
    	if (aManager != null) {
    		GuiContainer aWindow = aManager.window;    	
    		for (IContainerInputHandler inputhander : GuiContainerManager.inputHandlers) {
            	//Preloader_Logger.INFO("Found Handler: "+aWindow.getClass().getName() + " | "+inputhander.getClass().getName());
            }
            for (IContainerInputHandler inputhander : GuiContainerManager.inputHandlers) {
            	//Preloader_Logger.INFO("Trying to handle events for "+aWindow.getClass().getName() + " | "+inputhander.getClass().getName());
                inputhander.onMouseUp(aWindow, mousex, mousey, button);        	
            }
    	}
    }
	
}