Trigger Bot 1.16.5 Fabric

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
19 Мар 2024
Сообщения
20
Реакции
0
java:
Expand Collapse Copy
package ru.nedan.module.impl;

import com.google.common.eventbus.Subscribe;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.network.packet.c2s.play.ClientCommandC2SPacket;
import net.minecraft.util.Hand;
import net.minecraft.util.hit.EntityHitResult;
import net.minecraft.util.hit.HitResult;
import ru.nedan.event.impl.EventUpdate;
import ru.nedan.module.api.Module;
import ru.nedan.module.api.ModuleInfo;
import ru.nedan.util.TimerUtils;

@ModuleInfo(name = "TriggerBot", desc = "Бьёт сущностей при наводке")
public class TriggerBot extends Module {

    private final TimerUtils attackTimer = new TimerUtils();

    @Subscribe
    public void onUpdate(EventUpdate e) {
        HitResult hitResult = mc.crosshairTarget;

        if (!attackTimer.timeElapsed(450)) return;

        if (hitResult instanceof EntityHitResult) {
            EntityHitResult entityHitResult = (EntityHitResult) hitResult;

            if (!(entityHitResult.getEntity() instanceof PlayerEntity)) return;

            float cooled = mc.player.getAttackCooldownProgress(1.5f);

            if (cooled < 0.92f)
                return;

            if (mc.player.fallDistance < 0.2f) return;

            boolean sprinting = mc.player.isSprinting();

            if (sprinting) {
                mc.player.setSprinting(false);
                mc.player.networkHandler.sendPacket(new ClientCommandC2SPacket(mc.player, ClientCommandC2SPacket.Mode.STOP_SPRINTING));
            }

            attackTimer.updateLast();
            mc.interactionManager.attackEntity(mc.player, entityHitResult.getEntity());
            mc.player.swingHand(Hand.MAIN_HAND);

            if (sprinting) {
                mc.player.setSprinting(true);
                mc.player.networkHandler.sendPacket(new ClientCommandC2SPacket(mc.player, ClientCommandC2SPacket.Mode.START_SPRINTING));
            }
        }
    }

}
 
О да, сливать говеный триггер бот с гайд клиента, ну ты лев просто ?
 
java:
Expand Collapse Copy
package ru.nedan.module.impl;

import com.google.common.eventbus.Subscribe;
import net.minecraft.entity.player.PlayerEntity;
import net.minecraft.network.packet.c2s.play.ClientCommandC2SPacket;
import net.minecraft.util.Hand;
import net.minecraft.util.hit.EntityHitResult;
import net.minecraft.util.hit.HitResult;
import ru.nedan.event.impl.EventUpdate;
import ru.nedan.module.api.Module;
import ru.nedan.module.api.ModuleInfo;
import ru.nedan.util.TimerUtils;

@ModuleInfo(name = "TriggerBot", desc = "Бьёт сущностей при наводке")
public class TriggerBot extends Module {

    private final TimerUtils attackTimer = new TimerUtils();

    @Subscribe
    public void onUpdate(EventUpdate e) {
        HitResult hitResult = mc.crosshairTarget;

        if (!attackTimer.timeElapsed(450)) return;

        if (hitResult instanceof EntityHitResult) {
            EntityHitResult entityHitResult = (EntityHitResult) hitResult;

            if (!(entityHitResult.getEntity() instanceof PlayerEntity)) return;

            float cooled = mc.player.getAttackCooldownProgress(1.5f);

            if (cooled < 0.92f)
                return;

            if (mc.player.fallDistance < 0.2f) return;

            boolean sprinting = mc.player.isSprinting();

            if (sprinting) {
                mc.player.setSprinting(false);
                mc.player.networkHandler.sendPacket(new ClientCommandC2SPacket(mc.player, ClientCommandC2SPacket.Mode.STOP_SPRINTING));
            }

            attackTimer.updateLast();
            mc.interactionManager.attackEntity(mc.player, entityHitResult.getEntity());
            mc.player.swingHand(Hand.MAIN_HAND);

            if (sprinting) {
                mc.player.setSprinting(true);
                mc.player.networkHandler.sendPacket(new ClientCommandC2SPacket(mc.player, ClientCommandC2SPacket.Mode.START_SPRINTING));
            }
        }
    }

}
В каком месте это фабрик? /del
 
Назад
Сверху Снизу