Skip to content

Commit c470d68

Browse files
committed
use lambda$instance over casting mess
1 parent d459408 commit c470d68

File tree

1 file changed

+1
-2
lines changed

1 file changed

+1
-2
lines changed

src/main/java/com/lambda/mixin/entity/LivingEntityMixin.java

Lines changed: 1 addition & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -25,7 +25,6 @@
2525
import com.lambda.module.modules.render.ViewModel;
2626
import com.llamalad7.mixinextras.injector.wrapmethod.WrapMethod;
2727
import com.llamalad7.mixinextras.injector.wrapoperation.Operation;
28-
import net.minecraft.client.network.ClientPlayerEntity;
2928
import net.minecraft.entity.Entity;
3029
import net.minecraft.entity.LivingEntity;
3130
import net.minecraft.util.math.MathHelper;
@@ -175,7 +174,7 @@ private int getHandSwingDuration(int constant) {
175174

176175
@WrapMethod(method = "pushAwayFrom")
177176
private void wrapPushAwayFrom(Entity entity, Operation<Void> original) {
178-
if (((Entity) ((Object) this)) instanceof ClientPlayerEntity &&
177+
if (lambda$instance == Lambda.getMc().player &&
179178
Velocity.INSTANCE.isEnabled() &&
180179
Velocity.getPushed()) return;
181180
original.call(entity);

0 commit comments

Comments
 (0)