From 3898860d76e7295f995b0b4ed0e171b015ca67eb Mon Sep 17 00:00:00 2001 From: quat1024 Date: Wed, 13 Dec 2023 20:43:29 -0500 Subject: [PATCH] Just apply the chicken effects every tick lol. Fixes #4473 --- .../quark/content/tweaks/module/GrabChickensModule.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/violetmoon/quark/content/tweaks/module/GrabChickensModule.java b/src/main/java/org/violetmoon/quark/content/tweaks/module/GrabChickensModule.java index 9e59406fe1..986a235bfa 100644 --- a/src/main/java/org/violetmoon/quark/content/tweaks/module/GrabChickensModule.java +++ b/src/main/java/org/violetmoon/quark/content/tweaks/module/GrabChickensModule.java @@ -88,10 +88,10 @@ public void playerTick(ZPlayerTick.Start event) { if(level instanceof ServerLevel slevel) slevel.getChunkSource().chunkMap.broadcast(player, new ClientboundSetPassengersPacket(player)); - } else if(!player.hasEffect(MobEffects.SLOW_FALLING)) { + } else { player.addEffect(new MobEffectInstance(MobEffects.SLOW_FALLING, 5, 0, true, false)); - if(slownessLevel > 0 && !player.hasEffect(MobEffects.MOVEMENT_SLOWDOWN)) + if(slownessLevel > 0) player.addEffect(new MobEffectInstance(MobEffects.MOVEMENT_SLOWDOWN, 5, slownessLevel - 1, true, false)); } }