11package com .mrcrayfish .controllable .integration ;
22
3+ import dev .architectury .event .events .client .ClientScreenInputEvent ;
34import net .minecraft .client .Minecraft ;
45import net .minecraft .client .gui .screens .Screen ;
56
@@ -11,52 +12,50 @@ public class ArchitecturySupport
1112 public static void sendScreenMouseReleased (Screen screen , double mouseX , double mouseY , int button )
1213 {
1314 Minecraft mc = Minecraft .getInstance ();
14- // if(ClientScreenInputEvent.MOUSE_RELEASED_PRE.invoker().mouseReleased(mc, screen, mouseX, mouseY, button).isPresent())
15- // return;
15+ if (ClientScreenInputEvent .MOUSE_RELEASED_PRE .invoker ().mouseReleased (mc , screen , mouseX , mouseY , button ).isPresent ())
16+ return ;
1617 if (screen .mouseReleased (mouseX , mouseY , button ))
1718 return ;
18- // ClientScreenInputEvent.MOUSE_RELEASED_POST.invoker().mouseReleased(mc, screen, mouseX, mouseY, button);
19+ ClientScreenInputEvent .MOUSE_RELEASED_POST .invoker ().mouseReleased (mc , screen , mouseX , mouseY , button );
1920 }
2021
2122 public static void sendScreenMouseClick (Screen screen , double mouseX , double mouseY , int button )
2223 {
2324 Minecraft mc = Minecraft .getInstance ();
24- // if(ClientScreenInputEvent.MOUSE_CLICKED_PRE.invoker().mouseClicked(mc, screen, mouseX, mouseY, button).isPresent())
25- // return;
25+ if (ClientScreenInputEvent .MOUSE_CLICKED_PRE .invoker ().mouseClicked (mc , screen , mouseX , mouseY , button ).isPresent ())
26+ return ;
2627 if (screen .mouseClicked (mouseX , mouseY , button ))
2728 return ;
28- // ClientScreenInputEvent.MOUSE_CLICKED_POST.invoker().mouseClicked(mc, screen, mouseX, mouseY, button);
29+ ClientScreenInputEvent .MOUSE_CLICKED_POST .invoker ().mouseClicked (mc , screen , mouseX , mouseY , button );
2930 }
3031
3132 public static void sendMouseDrag (Screen screen , double finalMouseX , double finalMouseY , double finalDragX , double finalDragY , int activeButton )
3233 {
3334 Minecraft mc = Minecraft .getInstance ();
34- // if(ClientScreenInputEvent.MOUSE_DRAGGED_PRE.invoker().mouseDragged(mc, screen, finalMouseX, finalMouseY, activeButton, finalDragX, finalDragY).isPresent())
35- // return;
35+ if (ClientScreenInputEvent .MOUSE_DRAGGED_PRE .invoker ().mouseDragged (mc , screen , finalMouseX , finalMouseY , activeButton , finalDragX , finalDragY ).isPresent ())
36+ return ;
3637 if (screen .mouseDragged (finalMouseX , finalMouseY , activeButton , finalDragX , finalDragY ))
3738 return ;
38- // ClientScreenInputEvent.MOUSE_DRAGGED_POST.invoker().mouseDragged(mc, screen, finalMouseX, finalMouseY, activeButton, finalDragX, finalDragY);
39+ ClientScreenInputEvent .MOUSE_DRAGGED_POST .invoker ().mouseDragged (mc , screen , finalMouseX , finalMouseY , activeButton , finalDragX , finalDragY );
3940 }
4041
4142 public static boolean sendScreenKeyReleased (Screen screen , int key , int scanCode , int modifiers )
4243 {
4344 Minecraft mc = Minecraft .getInstance ();
44- // if(ClientScreenInputEvent.KEY_RELEASED_PRE.invoker().keyReleased(mc, screen, key, scanCode, modifiers).isPresent())
45- // return true;
45+ if (ClientScreenInputEvent .KEY_RELEASED_PRE .invoker ().keyReleased (mc , screen , key , scanCode , modifiers ).isPresent ())
46+ return true ;
4647 if (screen .keyReleased (key , -1 , modifiers ))
4748 return true ;
48- // return ClientScreenInputEvent.KEY_RELEASED_POST.invoker().keyReleased(mc, screen, key, scanCode, modifiers).isPresent();
49- return false ;
49+ return ClientScreenInputEvent .KEY_RELEASED_POST .invoker ().keyReleased (mc , screen , key , scanCode , modifiers ).isPresent ();
5050 }
5151
5252 public static boolean sendScreenKeyPressed (Screen screen , int key , int scanCode , int modifiers )
5353 {
5454 Minecraft mc = Minecraft .getInstance ();
55- // if(ClientScreenInputEvent.KEY_PRESSED_PRE.invoker().keyPressed(mc, screen, key, scanCode, modifiers).isPresent())
56- // return true;
55+ if (ClientScreenInputEvent .KEY_PRESSED_PRE .invoker ().keyPressed (mc , screen , key , scanCode , modifiers ).isPresent ())
56+ return true ;
5757 if (screen .keyPressed (key , -1 , modifiers ))
5858 return true ;
59- // return ClientScreenInputEvent.KEY_PRESSED_POST.invoker().keyPressed(mc, screen, key, scanCode, modifiers).isPresent();
60- return false ;
59+ return ClientScreenInputEvent .KEY_PRESSED_POST .invoker ().keyPressed (mc , screen , key , scanCode , modifiers ).isPresent ();
6160 }
6261}
0 commit comments