Подписывайтесь на наш Telegram и не пропускайте важные новости! Перейти

Обход античита No slow grim bypa$$ | Holly client 1.21.4

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
8 Сен 2024
Сообщения
15
Реакции
0
Выберите загрузчик игры
  1. Fabric
grim bypa$$:
Expand Collapse Copy
package moscow.holly.systems.modules.modules.movement;

import java.util.Random;
import moscow.holly.systems.event.EventListener;
import moscow.holly.systems.event.impl.network.ReceivePacketEvent;
import moscow.holly.systems.event.impl.player.ClientPlayerTickEvent;
import moscow.holly.systems.event.impl.player.SlowDownEvent;
import moscow.holly.systems.modules.api.ModuleCategory;
import moscow.holly.systems.modules.api.ModuleInfo;
import moscow.holly.systems.modules.impl.BaseModule;
import moscow.holly.systems.setting.settings.ModeSetting;
import net.minecraft.item.consume.UseAction;
import net.minecraft.network.packet.c2s.play.PlayerInteractItemC2SPacket;
import net.minecraft.util.Hand;

@ModuleInfo(name = "No Slow", category = ModuleCategory.MOVEMENT)
public class NoSlow extends BaseModule {
   private int ticks;
   private final moscow.holly.utility.time.Timer timer = new moscow.holly.utility.time.Timer();
   private final Random random = new Random();
   private final ModeSetting mode = new ModeSetting(this, "modules.settings.noslow.mode");
   private final ModeSetting.Value grim = new ModeSetting.Value(this.mode, "modules.settings.noslow.grim");
   private final ModeSetting.Value spooky = new ModeSetting.Value(this.mode, "modules.settings.noslow.spooky");
   private final ModeSetting.Value holyWorld = new ModeSetting.Value(this.mode, "modules.settings.noslow.holly");
   private final ModeSetting.Value ft228 = new ModeSetting.Value(this.mode, "FT228");
   private final EventListener<SlowDownEvent> onSlowEventEvent = event -> {
      if (mc.player != null && mc.world != null && mc.interactionManager != null) {
         if (!mc.player.isUsingItem()) {
            this.ticks = 0;
         } else {
            if (this.spooky.isSelected() || this.holyWorld.isSelected()) {
               this.ticks++;
            }
            
            // FT228 режим - отправляем пакет смены слота
            if (this.ft228.isSelected()) {
               if (mc.player.getActiveHand() == Hand.MAIN_HAND) {
                  // Отправляем пакет смены слота на текущий слот (обманываем сервер)
                  mc.player.networkHandler.sendPacket(
                     new net.minecraft.network.packet.c2s.play.UpdateSelectedSlotC2SPacket(
                        mc.player.getInventory().selectedSlot
                     )
                  );
                  event.cancel();
               }
               return; // Выходим, чтобы не выполнять другую логику
            }

            if ((
                  mc.player.getMainHandStack().getUseAction() != UseAction.BLOCK && mc.player.getOffHandStack().getUseAction() != UseAction.EAT
                     || mc.player.getActiveHand() != Hand.MAIN_HAND
               )
               && mc.player.isUsingItem()) {
               mc.player.setSprinting(true);
               if (mc.player.getActiveHand() == Hand.MAIN_HAND && !this.spooky.isSelected()) {
                  mc.interactionManager
                     .sendSequencedPacket(
                        mc.world, sequence -> new PlayerInteractItemC2SPacket(Hand.OFF_HAND, sequence, mc.player.getYaw(), mc.player.getPitch())
                     );
                  event.cancel();
               } else {
                  Hand hand = mc.player.getActiveHand() == Hand.MAIN_HAND ? Hand.OFF_HAND : Hand.MAIN_HAND;
                  if (!this.spooky.isSelected() && !this.holyWorld.isSelected()) {
                     mc.interactionManager
                        .sendSequencedPacket(
                           mc.world, sequence -> new PlayerInteractItemC2SPacket(Hand.MAIN_HAND, sequence, mc.player.getYaw(), mc.player.getPitch())
                        );
                  }

                  if (this.ticks >= 2 || this.grim.isSelected() || this.holyWorld.isSelected()) {
                     event.cancel();
                     this.ticks = 0;
                  }
               }
            }
         }
      }
   };
   private final EventListener<ReceivePacketEvent> onReceivePacket = event -> {};
   private final EventListener<ClientPlayerTickEvent> onClientPlayerTickEvent = event -> {
      if (mc.player != null && mc.player.getItemCooldownManager() != null && mc.getNetworkHandler() != null && this.grim.isSelected()) {
         if (!mc.player.getItemCooldownManager().isCoolingDown(mc.player.getMainHandStack().getItem().getDefaultStack())
            && !mc.player.getItemCooldownManager().isCoolingDown(mc.player.getOffHandStack().getItem().getDefaultStack())
            && mc.player.isUsingItem()
            && mc.player.fallDistance < 1.0F
            && mc.player.getActiveHand() == Hand.OFF_HAND) {
         }
      }
   };
}


ss -
 
grim bypa$$:
Expand Collapse Copy
package moscow.holly.systems.modules.modules.movement;

import java.util.Random;
import moscow.holly.systems.event.EventListener;
import moscow.holly.systems.event.impl.network.ReceivePacketEvent;
import moscow.holly.systems.event.impl.player.ClientPlayerTickEvent;
import moscow.holly.systems.event.impl.player.SlowDownEvent;
import moscow.holly.systems.modules.api.ModuleCategory;
import moscow.holly.systems.modules.api.ModuleInfo;
import moscow.holly.systems.modules.impl.BaseModule;
import moscow.holly.systems.setting.settings.ModeSetting;
import net.minecraft.item.consume.UseAction;
import net.minecraft.network.packet.c2s.play.PlayerInteractItemC2SPacket;
import net.minecraft.util.Hand;

@ModuleInfo(name = "No Slow", category = ModuleCategory.MOVEMENT)
public class NoSlow extends BaseModule {
   private int ticks;
   private final moscow.holly.utility.time.Timer timer = new moscow.holly.utility.time.Timer();
   private final Random random = new Random();
   private final ModeSetting mode = new ModeSetting(this, "modules.settings.noslow.mode");
   private final ModeSetting.Value grim = new ModeSetting.Value(this.mode, "modules.settings.noslow.grim");
   private final ModeSetting.Value spooky = new ModeSetting.Value(this.mode, "modules.settings.noslow.spooky");
   private final ModeSetting.Value holyWorld = new ModeSetting.Value(this.mode, "modules.settings.noslow.holly");
   private final ModeSetting.Value ft228 = new ModeSetting.Value(this.mode, "FT228");
   private final EventListener<SlowDownEvent> onSlowEventEvent = event -> {
      if (mc.player != null && mc.world != null && mc.interactionManager != null) {
         if (!mc.player.isUsingItem()) {
            this.ticks = 0;
         } else {
            if (this.spooky.isSelected() || this.holyWorld.isSelected()) {
               this.ticks++;
            }
           
            // FT228 режим - отправляем пакет смены слота
            if (this.ft228.isSelected()) {
               if (mc.player.getActiveHand() == Hand.MAIN_HAND) {
                  // Отправляем пакет смены слота на текущий слот (обманываем сервер)
                  mc.player.networkHandler.sendPacket(
                     new net.minecraft.network.packet.c2s.play.UpdateSelectedSlotC2SPacket(
                        mc.player.getInventory().selectedSlot
                     )
                  );
                  event.cancel();
               }
               return; // Выходим, чтобы не выполнять другую логику
            }

            if ((
                  mc.player.getMainHandStack().getUseAction() != UseAction.BLOCK && mc.player.getOffHandStack().getUseAction() != UseAction.EAT
                     || mc.player.getActiveHand() != Hand.MAIN_HAND
               )
               && mc.player.isUsingItem()) {
               mc.player.setSprinting(true);
               if (mc.player.getActiveHand() == Hand.MAIN_HAND && !this.spooky.isSelected()) {
                  mc.interactionManager
                     .sendSequencedPacket(
                        mc.world, sequence -> new PlayerInteractItemC2SPacket(Hand.OFF_HAND, sequence, mc.player.getYaw(), mc.player.getPitch())
                     );
                  event.cancel();
               } else {
                  Hand hand = mc.player.getActiveHand() == Hand.MAIN_HAND ? Hand.OFF_HAND : Hand.MAIN_HAND;
                  if (!this.spooky.isSelected() && !this.holyWorld.isSelected()) {
                     mc.interactionManager
                        .sendSequencedPacket(
                           mc.world, sequence -> new PlayerInteractItemC2SPacket(Hand.MAIN_HAND, sequence, mc.player.getYaw(), mc.player.getPitch())
                        );
                  }

                  if (this.ticks >= 2 || this.grim.isSelected() || this.holyWorld.isSelected()) {
                     event.cancel();
                     this.ticks = 0;
                  }
               }
            }
         }
      }
   };
   private final EventListener<ReceivePacketEvent> onReceivePacket = event -> {};
   private final EventListener<ClientPlayerTickEvent> onClientPlayerTickEvent = event -> {
      if (mc.player != null && mc.player.getItemCooldownManager() != null && mc.getNetworkHandler() != null && this.grim.isSelected()) {
         if (!mc.player.getItemCooldownManager().isCoolingDown(mc.player.getMainHandStack().getItem().getDefaultStack())
            && !mc.player.getItemCooldownManager().isCoolingDown(mc.player.getOffHandStack().getItem().getDefaultStack())
            && mc.player.isUsingItem()
            && mc.player.fallDistance < 1.0F
            && mc.player.getActiveHand() == Hand.OFF_HAND) {
         }
      }
   };
}


ss -
Спасибо хорошо
 
grim bypa$$:
Expand Collapse Copy
package moscow.holly.systems.modules.modules.movement;

import java.util.Random;
import moscow.holly.systems.event.EventListener;
import moscow.holly.systems.event.impl.network.ReceivePacketEvent;
import moscow.holly.systems.event.impl.player.ClientPlayerTickEvent;
import moscow.holly.systems.event.impl.player.SlowDownEvent;
import moscow.holly.systems.modules.api.ModuleCategory;
import moscow.holly.systems.modules.api.ModuleInfo;
import moscow.holly.systems.modules.impl.BaseModule;
import moscow.holly.systems.setting.settings.ModeSetting;
import net.minecraft.item.consume.UseAction;
import net.minecraft.network.packet.c2s.play.PlayerInteractItemC2SPacket;
import net.minecraft.util.Hand;

@ModuleInfo(name = "No Slow", category = ModuleCategory.MOVEMENT)
public class NoSlow extends BaseModule {
   private int ticks;
   private final moscow.holly.utility.time.Timer timer = new moscow.holly.utility.time.Timer();
   private final Random random = new Random();
   private final ModeSetting mode = new ModeSetting(this, "modules.settings.noslow.mode");
   private final ModeSetting.Value grim = new ModeSetting.Value(this.mode, "modules.settings.noslow.grim");
   private final ModeSetting.Value spooky = new ModeSetting.Value(this.mode, "modules.settings.noslow.spooky");
   private final ModeSetting.Value holyWorld = new ModeSetting.Value(this.mode, "modules.settings.noslow.holly");
   private final ModeSetting.Value ft228 = new ModeSetting.Value(this.mode, "FT228");
   private final EventListener<SlowDownEvent> onSlowEventEvent = event -> {
      if (mc.player != null && mc.world != null && mc.interactionManager != null) {
         if (!mc.player.isUsingItem()) {
            this.ticks = 0;
         } else {
            if (this.spooky.isSelected() || this.holyWorld.isSelected()) {
               this.ticks++;
            }
           
            // FT228 режим - отправляем пакет смены слота
            if (this.ft228.isSelected()) {
               if (mc.player.getActiveHand() == Hand.MAIN_HAND) {
                  // Отправляем пакет смены слота на текущий слот (обманываем сервер)
                  mc.player.networkHandler.sendPacket(
                     new net.minecraft.network.packet.c2s.play.UpdateSelectedSlotC2SPacket(
                        mc.player.getInventory().selectedSlot
                     )
                  );
                  event.cancel();
               }
               return; // Выходим, чтобы не выполнять другую логику
            }

            if ((
                  mc.player.getMainHandStack().getUseAction() != UseAction.BLOCK && mc.player.getOffHandStack().getUseAction() != UseAction.EAT
                     || mc.player.getActiveHand() != Hand.MAIN_HAND
               )
               && mc.player.isUsingItem()) {
               mc.player.setSprinting(true);
               if (mc.player.getActiveHand() == Hand.MAIN_HAND && !this.spooky.isSelected()) {
                  mc.interactionManager
                     .sendSequencedPacket(
                        mc.world, sequence -> new PlayerInteractItemC2SPacket(Hand.OFF_HAND, sequence, mc.player.getYaw(), mc.player.getPitch())
                     );
                  event.cancel();
               } else {
                  Hand hand = mc.player.getActiveHand() == Hand.MAIN_HAND ? Hand.OFF_HAND : Hand.MAIN_HAND;
                  if (!this.spooky.isSelected() && !this.holyWorld.isSelected()) {
                     mc.interactionManager
                        .sendSequencedPacket(
                           mc.world, sequence -> new PlayerInteractItemC2SPacket(Hand.MAIN_HAND, sequence, mc.player.getYaw(), mc.player.getPitch())
                        );
                  }

                  if (this.ticks >= 2 || this.grim.isSelected() || this.holyWorld.isSelected()) {
                     event.cancel();
                     this.ticks = 0;
                  }
               }
            }
         }
      }
   };
   private final EventListener<ReceivePacketEvent> onReceivePacket = event -> {};
   private final EventListener<ClientPlayerTickEvent> onClientPlayerTickEvent = event -> {
      if (mc.player != null && mc.player.getItemCooldownManager() != null && mc.getNetworkHandler() != null && this.grim.isSelected()) {
         if (!mc.player.getItemCooldownManager().isCoolingDown(mc.player.getMainHandStack().getItem().getDefaultStack())
            && !mc.player.getItemCooldownManager().isCoolingDown(mc.player.getOffHandStack().getItem().getDefaultStack())
            && mc.player.isUsingItem()
            && mc.player.fallDistance < 1.0F
            && mc.player.getActiveHand() == Hand.OFF_HAND) {
         }
      }
   };
}


ss -
/del
 
Назад
Сверху Снизу