Update to 1.21.4

This commit is contained in:
KäseToatz
2025-01-18 16:57:08 +01:00
parent 8b87defba8
commit 58f5351193
8 changed files with 21 additions and 15 deletions

View File

@@ -27,7 +27,7 @@ public abstract class ClientConnectionMixin {
{
ci.cancel();
}
else if (Config.noFallDamage && packet instanceof PlayerMoveC2SPacket && !TridentHacks.onGround && !player.isFallFlying())
else if (Config.noFallDamage && packet instanceof PlayerMoveC2SPacket && !TridentHacks.onGround && !player.isGliding())
{
((PlayerMoveC2SPacketMixin)packet).setOnGround(true);
}

View File

@@ -16,11 +16,12 @@ import org.spongepowered.asm.mixin.Mixin;
import org.spongepowered.asm.mixin.injection.At;
import org.spongepowered.asm.mixin.injection.Inject;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfo;
import org.spongepowered.asm.mixin.injection.callback.CallbackInfoReturnable;
@Mixin(TridentItem.class)
public class TridentItemMixin {
@Inject(method="onStoppedUsing", at=@At("HEAD"))
private void onStoppedUsing(ItemStack stack, World world, LivingEntity user, int remainingUseTicks, CallbackInfo ci)
private void onStoppedUsing(ItemStack stack, World world, LivingEntity user, int remainingUseTicks, CallbackInfoReturnable<Boolean> cir)
{
if (Config.toggleRiptide)
{