File tree Expand file tree Collapse file tree 1 file changed +4
-1
lines changed
src/main/java/nekiplay/meteorplus/features/modules/combat/velocity/modes Expand file tree Collapse file tree 1 file changed +4
-1
lines changed Original file line number Diff line number Diff line change 5
5
import nekiplay .meteorplus .features .modules .combat .velocity .VelocityModes ;
6
6
import net .minecraft .network .packet .Packet ;
7
7
import net .minecraft .network .packet .c2s .play .PlayerMoveC2SPacket ;
8
+ import net .minecraft .network .packet .s2c .play .EntityDamageS2CPacket ;
8
9
import net .minecraft .network .packet .s2c .play .EntityVelocityUpdateS2CPacket ;
9
10
import net .minecraft .network .packet .s2c .play .ExplosionS2CPacket ;
10
11
@@ -32,7 +33,9 @@ public void onDeactivate() {
32
33
@ Override
33
34
public void onReceivePacket (PacketEvent .Receive event ) {
34
35
Packet <?> packet = event .packet ;
35
-
36
+ if (packet instanceof EntityDamageS2CPacket && ((EntityDamageS2CPacket ) packet ).entityId () == mc .player .getId ()) {
37
+ canCancel = true ;
38
+ }
36
39
if (((packet instanceof EntityVelocityUpdateS2CPacket && ((EntityVelocityUpdateS2CPacket ) packet ).getId () == mc .player .getId ()) || packet instanceof ExplosionS2CPacket ) && canCancel ) {
37
40
skip = 6 ;
38
41
event .cancel ();
You can’t perform that action at this time.
0 commit comments