diff --git a/src/main/java/anticope/rejects/mixin/PlayerEntityMixin.java b/src/main/java/anticope/rejects/mixin/PlayerEntityMixin.java index 90fd76b0..d99cbc59 100644 --- a/src/main/java/anticope/rejects/mixin/PlayerEntityMixin.java +++ b/src/main/java/anticope/rejects/mixin/PlayerEntityMixin.java @@ -19,6 +19,6 @@ private void onGetOffGroundSpeed(CallbackInfoReturnable cir) { } @Redirect(method = {"tick", "updatePose"}, at = @At(value = "INVOKE", target = "Lnet/minecraft/entity/player/PlayerEntity;isSpectator()Z")) private boolean FullNoClip(PlayerEntity player) { - return Modules.get().isActive(FullNoClip.class); + return player.isSpectator() || Modules.get().isActive(FullNoClip.class); } }