Skip to content
This repository was archived by the owner on Feb 19, 2019. It is now read-only.

Commit 5dc05e8

Browse files
committed
Refactored local player entity events
1 parent 96c2b0d commit 5dc05e8

File tree

6 files changed

+10
-14
lines changed

6 files changed

+10
-14
lines changed

src/example/java/me/zero/example/mod/mods/Aura.java

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,10 +16,8 @@
1616

1717
package me.zero.example.mod.mods;
1818

19-
import clientapi.event.defaults.game.core.ClickEvent;
20-
import clientapi.event.defaults.game.entity.MotionUpdateEvent;
19+
import clientapi.event.defaults.game.entity.local.MotionUpdateEvent;
2120
import clientapi.load.mixin.extension.IEntity;
22-
import clientapi.load.mixin.extension.IMinecraft;
2321
import clientapi.module.Mod;
2422
import clientapi.module.Module;
2523
import clientapi.util.math.Vec2;
@@ -68,7 +66,6 @@ public final class Aura extends Module implements ICombat {
6866
if (target != null && mc.player.getCooledAttackStrength(0F) == 1F) {
6967
mc.playerController.attackEntity(mc.player, target);
7068
mc.player.swingArm(EnumHand.MAIN_HAND);
71-
((IMinecraft) mc).clickMouse(ClickEvent.MouseButton.LEFT);
7269
}
7370
break;
7471
}

src/example/java/me/zero/example/mod/mods/Speed.java

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -16,7 +16,7 @@
1616

1717
package me.zero.example.mod.mods;
1818

19-
import clientapi.event.defaults.game.entity.MoveEvent;
19+
import clientapi.event.defaults.game.entity.local.MoveEvent;
2020
import clientapi.module.Mod;
2121
import clientapi.module.Module;
2222
import clientapi.util.annotation.Label;
@@ -38,7 +38,6 @@ public final class Speed extends Module implements IMovement {
3838
private double speed = 3;
3939

4040
@EventHandler
41-
private Listener<MoveEvent> moveListener = new Listener<>(event -> {
42-
event.setX(event.getX() * speed).setZ(event.getZ() * speed);
43-
});
41+
private Listener<MoveEvent> moveListener = new Listener<>(event ->
42+
event.setX(event.getX() * speed).setZ(event.getZ() * speed));
4443
}

src/main/java/clientapi/event/defaults/game/entity/LivingUpdateEvent.java renamed to src/main/java/clientapi/event/defaults/game/entity/local/LivingUpdateEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package clientapi.event.defaults.game.entity;
17+
package clientapi.event.defaults.game.entity.local;
1818

1919
import me.zero.alpine.type.EventState;
2020

src/main/java/clientapi/event/defaults/game/entity/MotionUpdateEvent.java renamed to src/main/java/clientapi/event/defaults/game/entity/local/MotionUpdateEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package clientapi.event.defaults.game.entity;
17+
package clientapi.event.defaults.game.entity.local;
1818

1919
import clientapi.load.mixin.extension.IEntity;
2020
import clientapi.util.interfaces.Helper;

src/main/java/clientapi/event/defaults/game/entity/MoveEvent.java renamed to src/main/java/clientapi/event/defaults/game/entity/local/MoveEvent.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@
1414
* limitations under the License.
1515
*/
1616

17-
package clientapi.event.defaults.game.entity;
17+
package clientapi.event.defaults.game.entity.local;
1818

1919
import me.zero.alpine.type.Cancellable;
2020
import net.minecraft.entity.Entity;

src/main/java/clientapi/load/mixin/MixinEntityPlayerSP.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -18,9 +18,9 @@
1818

1919
import clientapi.ClientAPI;
2020
import clientapi.event.defaults.game.core.UpdateEvent;
21-
import clientapi.event.defaults.game.entity.LivingUpdateEvent;
22-
import clientapi.event.defaults.game.entity.MotionUpdateEvent;
23-
import clientapi.event.defaults.game.entity.MoveEvent;
21+
import clientapi.event.defaults.game.entity.local.LivingUpdateEvent;
22+
import clientapi.event.defaults.game.entity.local.MotionUpdateEvent;
23+
import clientapi.event.defaults.game.entity.local.MoveEvent;
2424
import clientapi.event.defaults.game.misc.ChatEvent;
2525
import me.zero.alpine.type.EventState;
2626
import net.minecraft.client.Minecraft;

0 commit comments

Comments
 (0)