-
Notifications
You must be signed in to change notification settings - Fork 11
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
Replaced mouse click events, fixed trajectories module, added Barrels…
… to ChestESP Mouse click events are now handled by a single event containing information about the click (Left or right, button up or down, etc...) Fixed Trajectories module. Added barrels to the ChestESP module.
- Loading branch information
1 parent
5f52839
commit a8eddc7
Showing
34 changed files
with
564 additions
and
724 deletions.
There are no files selected for viewing
58 changes: 0 additions & 58 deletions
58
src/main/java/net/aoba/event/events/LeftMouseDownEvent.java
This file was deleted.
Oops, something went wrong.
This file was deleted.
Oops, something went wrong.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,39 @@ | ||
package net.aoba.event.events; | ||
|
||
import java.util.ArrayList; | ||
import java.util.List; | ||
import net.aoba.event.listeners.AbstractListener; | ||
import net.aoba.event.listeners.MouseClickListener; | ||
import net.aoba.utils.types.MouseAction; | ||
import net.aoba.utils.types.MouseButton; | ||
|
||
public class MouseClickEvent extends AbstractEvent{ | ||
|
||
public final double mouseX; | ||
public final double mouseY; | ||
public final MouseButton button; | ||
public final MouseAction action; | ||
|
||
public MouseClickEvent(double mouseX, double mouseY, MouseButton button, MouseAction action) { | ||
super(); | ||
this.mouseX = mouseX; | ||
this.mouseY = mouseY; | ||
this.button = button; | ||
this.action = action; | ||
} | ||
|
||
|
||
@Override | ||
public void Fire(ArrayList<? extends AbstractListener> listeners) { | ||
for(AbstractListener listener : List.copyOf(listeners)) { | ||
MouseClickListener mouseClickListener = (MouseClickListener) listener; | ||
mouseClickListener.OnMouseClick(this); | ||
} | ||
} | ||
|
||
@SuppressWarnings("unchecked") | ||
@Override | ||
public Class<MouseClickListener> GetListenerClassType() { | ||
return MouseClickListener.class; | ||
} | ||
} |
59 changes: 0 additions & 59 deletions
59
src/main/java/net/aoba/event/events/RightMouseDownEvent.java
This file was deleted.
Oops, something went wrong.
59 changes: 0 additions & 59 deletions
59
src/main/java/net/aoba/event/events/RightMouseUpEvent.java
This file was deleted.
Oops, something went wrong.
25 changes: 0 additions & 25 deletions
25
src/main/java/net/aoba/event/listeners/LeftMouseDownListener.java
This file was deleted.
Oops, something went wrong.
25 changes: 0 additions & 25 deletions
25
src/main/java/net/aoba/event/listeners/LeftMouseUpListener.java
This file was deleted.
Oops, something went wrong.
7 changes: 7 additions & 0 deletions
7
src/main/java/net/aoba/event/listeners/MouseClickListener.java
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
package net.aoba.event.listeners; | ||
|
||
import net.aoba.event.events.MouseClickEvent; | ||
|
||
public interface MouseClickListener extends AbstractListener { | ||
public abstract void OnMouseClick(MouseClickEvent mouseClickEvent); | ||
} |
25 changes: 0 additions & 25 deletions
25
src/main/java/net/aoba/event/listeners/RightMouseDownListener.java
This file was deleted.
Oops, something went wrong.
25 changes: 0 additions & 25 deletions
25
src/main/java/net/aoba/event/listeners/RightMouseUpListener.java
This file was deleted.
Oops, something went wrong.
Oops, something went wrong.