File tree Expand file tree Collapse file tree
TestMod/src/main/java/fr/testmod Expand file tree Collapse file tree Original file line number Diff line number Diff line change 44import fr .hytale .loader .api .Item ;
55import fr .hytale .loader .api .Player ;
66import fr .hytale .loader .api .inventory .InventoryPlayer ;
7- import fr .hytale .loader .command .Command ;
87import fr .hytale .loader .plugin .SimplePlugin ;
98import fr .hytale .loader .event .EventHandler ;
109import com .hypixel .hytale .server .core .plugin .JavaPluginInit ;
@@ -125,7 +124,18 @@ public void onSwitchActiveSlot(fr.hytale.loader.event.types.ecs.SwitchActiveSlot
125124 + " -> " + event .getNewSlot () + " (server: " + event .isServerRequest () + ")" );
126125 }
127126
128- @ Command (name = "hello" , description = "Says hello" )
127+ @ EventHandler
128+ public void onPlayerMouseButton (fr .hytale .loader .event .types .player .PlayerMouseButtonEvent event ) {
129+ getLogger ().at (Level .INFO ).log ("[TESTMOD] MouseButton: "
130+ + " button: " + event .getMouseButton ().mouseButtonType + " player: " + event .getPlayer ().getName ());
131+ }
132+
133+ @ EventHandler
134+ public void onPlayerMouseMotion (fr .hytale .loader .event .types .player .PlayerMouseMotionEvent event ) {
135+ getLogger ().at (Level .INFO ).log ("[TESTMOD] MouseMotion: x=" + event .getScreenPoint ().x + " y=" + event .getScreenPoint ().y );
136+ }
137+
138+ @ fr .hytale .loader .command .Command (name = "hello" , description = "Says hello" )
129139 public void onHello (com .hypixel .hytale .server .core .command .system .CommandContext ctx ) {
130140 ctx .sender ().sendMessage (com .hypixel .hytale .server .core .Message .raw ("Hello World!" ));
131141 }
You can’t perform that action at this time.
0 commit comments