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

Часть функционала GodMode funsky 1.16.5

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
10 Янв 2025
Сообщения
123
Реакции
0
Выберите загрузчик игры
  1. Прочие моды
вообще изначально это спайдер но когда вы пытаетесь залезть с ведром воды на стенки и вас бьет тип то у него не идут удары он не может вас ударить
ss-
Пожалуйста, авторизуйтесь для просмотра ссылки.

код-
Код:
Expand Collapse Copy
import dev.kodek.client.managers.component.impl.rotation.Rotation;
import dev.kodek.client.managers.component.impl.rotation.RotationComponent;
import dev.kodek.client.managers.events.player.MotionEvent;
import dev.kodek.client.managers.events.player.UpdateEvent;
import dev.kodek.client.managers.module.Category;
import dev.kodek.client.managers.module.Module;
import dev.kodek.client.managers.module.ModuleInfo;
import dev.kodek.client.managers.module.settings.impl.SliderSetting;
import dev.kodek.client.utils.time.TimerUtil;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.experimental.Accessors;
import lombok.experimental.FieldDefaults;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.network.play.client.CHeldItemChangePacket;
import net.minecraft.network.play.client.CPlayerTryUseItemPacket;
import net.minecraft.util.Hand;
import net.minecraft.util.math.BlockPos;

import java.util.Random;
import java.util.Timer;
import java.util.TimerTask;

@Getter
@Accessors(fluent = true)
@FieldDefaults(level = AccessLevel.PRIVATE)
@ModuleInfo(name = "GodMode", category = Category.MOVEMENT, desc = "Вас не могут ударить (нужно ведро воды и КТ)")
public class GodMode extends Module {

    private final SliderSetting delay = new SliderSetting(this, "Задержка", 100f, 50f, 500f, 10f);

    private final TimerUtil timerUtil = new TimerUtil();
    private final Random random = new Random();
    private Timer timer = new Timer();
    private boolean canUse = true;

    @Override
    protected void onEnable() {
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    @Override
    protected void onDisable() {
        timer.cancel();
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    private int findWaterBucket() {
        for (int i = 0; i < 9; i++) {
            ItemStack stack = mc.player.inventory.getStackInSlot(i);
            if (stack != null && stack.getItem() == Items.WATER_BUCKET)
                return i;
        }
        return -1;
    }

    private double getHeightFromGround() {
        if (mc.player == null || mc.world == null) return 0;

        double y = mc.player.getPosY();
        for (double i = y; i > 0; i -= 0.1) {
            BlockPos pos = new BlockPos(mc.player.getPosX(), i, mc.player.getPosZ());
            if (!mc.world.isAirBlock(pos)) {
                return y - (i + 1);
            }
        }
        return 0;
    }

    @EventHandler
    public void onMotion(MotionEvent e) {
        if (mc.player == null) return;
        if (mc.player.isInWater()) {
            double height = getHeightFromGround();
            if (height >= 3.0) {
                mc.player.setMotion(mc.player.getMotion().x, 0.20, mc.player.getMotion().z);
            }
            return;
        }
        if (!mc.player.collidedHorizontally) {
            if (mc.gameSettings.keyBindSneak.isKeyDown()) {
                mc.gameSettings.keyBindSneak.setPressed(false);
            }
            if (mc.gameSettings.keyBindJump.isKeyDown()) {
                mc.gameSettings.keyBindJump.setPressed(false);
            }
            return;
        }
        int waterSlot = findWaterBucket();
        if (waterSlot == -1) return;
        mc.gameSettings.keyBindJump.setPressed(true);
        mc.gameSettings.keyBindSneak.setPressed(true);

        if (canUse) {
            int currentSlot = mc.player.inventory.currentItem;
            double height = getHeightFromGround();
            if (height >= 3.0) {
                Rotation aimed = new Rotation(mc.player.rotationYaw, 75f);
                RotationComponent.update(aimed, 180.0F, 180.0F, 1, 5);
           
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(waterSlot));
            }
            mc.player.connection.sendPacket(new CPlayerTryUseItemPacket(Hand.MAIN_HAND));
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(currentSlot));
            }
            mc.player.motion.y = 0.42;

            canUse = false;
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    canUse = true;
                }
            }, (long) delay.getValue());
        }
    }

    @EventHandler
    public void onUpdate(UpdateEvent e) {
    }
}
подходит для того что бы охилится и еще чет
вообще изначально это спайдер но когда вы пытаетесь залезть с ведром воды на стенки и вас бьет тип то у него не идут удары он не может вас ударить
ss-
Пожалуйста, авторизуйтесь для просмотра ссылки.

код-
Код:
Expand Collapse Copy
import dev.kodek.client.managers.component.impl.rotation.Rotation;
import dev.kodek.client.managers.component.impl.rotation.RotationComponent;
import dev.kodek.client.managers.events.player.MotionEvent;
import dev.kodek.client.managers.events.player.UpdateEvent;
import dev.kodek.client.managers.module.Category;
import dev.kodek.client.managers.module.Module;
import dev.kodek.client.managers.module.ModuleInfo;
import dev.kodek.client.managers.module.settings.impl.SliderSetting;
import dev.kodek.client.utils.time.TimerUtil;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.experimental.Accessors;
import lombok.experimental.FieldDefaults;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.network.play.client.CHeldItemChangePacket;
import net.minecraft.network.play.client.CPlayerTryUseItemPacket;
import net.minecraft.util.Hand;
import net.minecraft.util.math.BlockPos;

import java.util.Random;
import java.util.Timer;
import java.util.TimerTask;

@Getter
@Accessors(fluent = true)
@FieldDefaults(level = AccessLevel.PRIVATE)
@ModuleInfo(name = "GodMode", category = Category.MOVEMENT, desc = "Вас не могут ударить (нужно ведро воды и КТ)")
public class GodMode extends Module {

    private final SliderSetting delay = new SliderSetting(this, "Задержка", 100f, 50f, 500f, 10f);

    private final TimerUtil timerUtil = new TimerUtil();
    private final Random random = new Random();
    private Timer timer = new Timer();
    private boolean canUse = true;

    @Override
    protected void onEnable() {
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    @Override
    protected void onDisable() {
        timer.cancel();
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    private int findWaterBucket() {
        for (int i = 0; i < 9; i++) {
            ItemStack stack = mc.player.inventory.getStackInSlot(i);
            if (stack != null && stack.getItem() == Items.WATER_BUCKET)
                return i;
        }
        return -1;
    }

    private double getHeightFromGround() {
        if (mc.player == null || mc.world == null) return 0;

        double y = mc.player.getPosY();
        for (double i = y; i > 0; i -= 0.1) {
            BlockPos pos = new BlockPos(mc.player.getPosX(), i, mc.player.getPosZ());
            if (!mc.world.isAirBlock(pos)) {
                return y - (i + 1);
            }
        }
        return 0;
    }

    @EventHandler
    public void onMotion(MotionEvent e) {
        if (mc.player == null) return;
        if (mc.player.isInWater()) {
            double height = getHeightFromGround();
            if (height >= 3.0) {
                mc.player.setMotion(mc.player.getMotion().x, 0.20, mc.player.getMotion().z);
            }
            return;
        }
        if (!mc.player.collidedHorizontally) {
            if (mc.gameSettings.keyBindSneak.isKeyDown()) {
                mc.gameSettings.keyBindSneak.setPressed(false);
            }
            if (mc.gameSettings.keyBindJump.isKeyDown()) {
                mc.gameSettings.keyBindJump.setPressed(false);
            }
            return;
        }
        int waterSlot = findWaterBucket();
        if (waterSlot == -1) return;
        mc.gameSettings.keyBindJump.setPressed(true);
        mc.gameSettings.keyBindSneak.setPressed(true);

        if (canUse) {
            int currentSlot = mc.player.inventory.currentItem;
            double height = getHeightFromGround();
            if (height >= 3.0) {
                Rotation aimed = new Rotation(mc.player.rotationYaw, 75f);
                RotationComponent.update(aimed, 180.0F, 180.0F, 1, 5);
          
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(waterSlot));
            }
            mc.player.connection.sendPacket(new CPlayerTryUseItemPacket(Hand.MAIN_HAND));
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(currentSlot));
            }
            mc.player.motion.y = 0.42;

            canUse = false;
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    canUse = true;
                }
            }, (long) delay.getValue());
        }
    }

    @EventHandler
    public void onUpdate(UpdateEvent e) {
    }
}
подходит для того что бы охилится и еще чет
типов кстати банит когда бьют так
 
Последнее редактирование:
вообще изначально это спайдер но когда вы пытаетесь залезть с ведром воды на стенки и вас бьет тип то у него не идут удары он не может вас ударить
ss-
Пожалуйста, авторизуйтесь для просмотра ссылки.

код-
Код:
Expand Collapse Copy
import dev.kodek.client.managers.component.impl.rotation.Rotation;
import dev.kodek.client.managers.component.impl.rotation.RotationComponent;
import dev.kodek.client.managers.events.player.MotionEvent;
import dev.kodek.client.managers.events.player.UpdateEvent;
import dev.kodek.client.managers.module.Category;
import dev.kodek.client.managers.module.Module;
import dev.kodek.client.managers.module.ModuleInfo;
import dev.kodek.client.managers.module.settings.impl.SliderSetting;
import dev.kodek.client.utils.time.TimerUtil;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.experimental.Accessors;
import lombok.experimental.FieldDefaults;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.network.play.client.CHeldItemChangePacket;
import net.minecraft.network.play.client.CPlayerTryUseItemPacket;
import net.minecraft.util.Hand;
import net.minecraft.util.math.BlockPos;

import java.util.Random;
import java.util.Timer;
import java.util.TimerTask;

@Getter
@Accessors(fluent = true)
@FieldDefaults(level = AccessLevel.PRIVATE)
@ModuleInfo(name = "NoHit", category = Category.MOVEMENT, desc = "Вас не могут ударить (нужно ведро воды и КТ)")
public class NoHit extends Module {

    private final SliderSetting delay = new SliderSetting(this, "Задержка", 100f, 50f, 500f, 10f);

    private final TimerUtil timerUtil = new TimerUtil();
    private final Random random = new Random();
    private Timer timer = new Timer();
    private boolean canUse = true;

    @Override
    protected void onEnable() {
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    @Override
    protected void onDisable() {
        timer.cancel();
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    private int findWaterBucket() {
        for (int i = 0; i < 9; i++) {
            ItemStack stack = mc.player.inventory.getStackInSlot(i);
            if (stack != null && stack.getItem() == Items.WATER_BUCKET)
                return i;
        }
        return -1;
    }

    private double getHeightFromGround() {
        if (mc.player == null || mc.world == null) return 0;

        double y = mc.player.getPosY();
        for (double i = y; i > 0; i -= 0.1) {
            BlockPos pos = new BlockPos(mc.player.getPosX(), i, mc.player.getPosZ());
            if (!mc.world.isAirBlock(pos)) {
                return y - (i + 1);
            }
        }
        return 0;
    }

    @EventHandler
    public void onMotion(MotionEvent e) {
        if (mc.player == null) return;
        if (mc.player.isInWater()) {
            double height = getHeightFromGround();
            if (height >= 3.0) {
                mc.player.setMotion(mc.player.getMotion().x, 0.20, mc.player.getMotion().z);
            }
            return;
        }
        if (!mc.player.collidedHorizontally) {
            if (mc.gameSettings.keyBindSneak.isKeyDown()) {
                mc.gameSettings.keyBindSneak.setPressed(false);
            }
            if (mc.gameSettings.keyBindJump.isKeyDown()) {
                mc.gameSettings.keyBindJump.setPressed(false);
            }
            return;
        }
        int waterSlot = findWaterBucket();
        if (waterSlot == -1) return;
        mc.gameSettings.keyBindJump.setPressed(true);
        mc.gameSettings.keyBindSneak.setPressed(true);

        if (canUse) {
            int currentSlot = mc.player.inventory.currentItem;
            double height = getHeightFromGround();
            if (height >= 3.0) {
                Rotation aimed = new Rotation(mc.player.rotationYaw, 75f);
                RotationComponent.update(aimed, 180.0F, 180.0F, 1, 5);
           
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(waterSlot));
            }
            mc.player.connection.sendPacket(new CPlayerTryUseItemPacket(Hand.MAIN_HAND));
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(currentSlot));
            }
            mc.player.motion.y = 0.42;

            canUse = false;
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    canUse = true;
                }
            }, (long) delay.getValue());
        }
    }

    @EventHandler
    public void onUpdate(UpdateEvent e) {
    }
}
подходит для того что бы охилится и еще чет

типов кстати банит когда бьют так
Норм но меня удевляет путь dev.kodek
 
вообще изначально это спайдер но когда вы пытаетесь залезть с ведром воды на стенки и вас бьет тип то у него не идут удары он не может вас ударить
ss-
Пожалуйста, авторизуйтесь для просмотра ссылки.

код-
Код:
Expand Collapse Copy
import dev.kodek.client.managers.component.impl.rotation.Rotation;
import dev.kodek.client.managers.component.impl.rotation.RotationComponent;
import dev.kodek.client.managers.events.player.MotionEvent;
import dev.kodek.client.managers.events.player.UpdateEvent;
import dev.kodek.client.managers.module.Category;
import dev.kodek.client.managers.module.Module;
import dev.kodek.client.managers.module.ModuleInfo;
import dev.kodek.client.managers.module.settings.impl.SliderSetting;
import dev.kodek.client.utils.time.TimerUtil;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.experimental.Accessors;
import lombok.experimental.FieldDefaults;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.network.play.client.CHeldItemChangePacket;
import net.minecraft.network.play.client.CPlayerTryUseItemPacket;
import net.minecraft.util.Hand;
import net.minecraft.util.math.BlockPos;

import java.util.Random;
import java.util.Timer;
import java.util.TimerTask;

@Getter
@Accessors(fluent = true)
@FieldDefaults(level = AccessLevel.PRIVATE)
@ModuleInfo(name = "NoHit", category = Category.MOVEMENT, desc = "Вас не могут ударить (нужно ведро воды и КТ)")
public class NoHit extends Module {

    private final SliderSetting delay = new SliderSetting(this, "Задержка", 100f, 50f, 500f, 10f);

    private final TimerUtil timerUtil = new TimerUtil();
    private final Random random = new Random();
    private Timer timer = new Timer();
    private boolean canUse = true;

    @Override
    protected void onEnable() {
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    @Override
    protected void onDisable() {
        timer.cancel();
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    private int findWaterBucket() {
        for (int i = 0; i < 9; i++) {
            ItemStack stack = mc.player.inventory.getStackInSlot(i);
            if (stack != null && stack.getItem() == Items.WATER_BUCKET)
                return i;
        }
        return -1;
    }

    private double getHeightFromGround() {
        if (mc.player == null || mc.world == null) return 0;

        double y = mc.player.getPosY();
        for (double i = y; i > 0; i -= 0.1) {
            BlockPos pos = new BlockPos(mc.player.getPosX(), i, mc.player.getPosZ());
            if (!mc.world.isAirBlock(pos)) {
                return y - (i + 1);
            }
        }
        return 0;
    }

    @EventHandler
    public void onMotion(MotionEvent e) {
        if (mc.player == null) return;
        if (mc.player.isInWater()) {
            double height = getHeightFromGround();
            if (height >= 3.0) {
                mc.player.setMotion(mc.player.getMotion().x, 0.20, mc.player.getMotion().z);
            }
            return;
        }
        if (!mc.player.collidedHorizontally) {
            if (mc.gameSettings.keyBindSneak.isKeyDown()) {
                mc.gameSettings.keyBindSneak.setPressed(false);
            }
            if (mc.gameSettings.keyBindJump.isKeyDown()) {
                mc.gameSettings.keyBindJump.setPressed(false);
            }
            return;
        }
        int waterSlot = findWaterBucket();
        if (waterSlot == -1) return;
        mc.gameSettings.keyBindJump.setPressed(true);
        mc.gameSettings.keyBindSneak.setPressed(true);

        if (canUse) {
            int currentSlot = mc.player.inventory.currentItem;
            double height = getHeightFromGround();
            if (height >= 3.0) {
                Rotation aimed = new Rotation(mc.player.rotationYaw, 75f);
                RotationComponent.update(aimed, 180.0F, 180.0F, 1, 5);
           
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(waterSlot));
            }
            mc.player.connection.sendPacket(new CPlayerTryUseItemPacket(Hand.MAIN_HAND));
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(currentSlot));
            }
            mc.player.motion.y = 0.42;

            canUse = false;
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    canUse = true;
                }
            }, (long) delay.getValue());
        }
    }

    @EventHandler
    public void onUpdate(UpdateEvent e) {
    }
}
подходит для того что бы охилится и еще чет

типов кстати банит когда бьют так
бля надо было тему назвать годмод
 
вообще изначально это спайдер но когда вы пытаетесь залезть с ведром воды на стенки и вас бьет тип то у него не идут удары он не может вас ударить
ss-
Пожалуйста, авторизуйтесь для просмотра ссылки.

код-
Код:
Expand Collapse Copy
import dev.kodek.client.managers.component.impl.rotation.Rotation;
import dev.kodek.client.managers.component.impl.rotation.RotationComponent;
import dev.kodek.client.managers.events.player.MotionEvent;
import dev.kodek.client.managers.events.player.UpdateEvent;
import dev.kodek.client.managers.module.Category;
import dev.kodek.client.managers.module.Module;
import dev.kodek.client.managers.module.ModuleInfo;
import dev.kodek.client.managers.module.settings.impl.SliderSetting;
import dev.kodek.client.utils.time.TimerUtil;
import lombok.AccessLevel;
import lombok.Getter;
import lombok.experimental.Accessors;
import lombok.experimental.FieldDefaults;
import net.minecraft.item.ItemStack;
import net.minecraft.item.Items;
import net.minecraft.network.play.client.CHeldItemChangePacket;
import net.minecraft.network.play.client.CPlayerTryUseItemPacket;
import net.minecraft.util.Hand;
import net.minecraft.util.math.BlockPos;

import java.util.Random;
import java.util.Timer;
import java.util.TimerTask;

@Getter
@Accessors(fluent = true)
@FieldDefaults(level = AccessLevel.PRIVATE)
@ModuleInfo(name = "NoHit", category = Category.MOVEMENT, desc = "Вас не могут ударить (нужно ведро воды и КТ)")
public class NoHit extends Module {

    private final SliderSetting delay = new SliderSetting(this, "Задержка", 100f, 50f, 500f, 10f);

    private final TimerUtil timerUtil = new TimerUtil();
    private final Random random = new Random();
    private Timer timer = new Timer();
    private boolean canUse = true;

    @Override
    protected void onEnable() {
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    @Override
    protected void onDisable() {
        timer.cancel();
        timer = new Timer();
        canUse = true;
        if (mc.gameSettings != null) {
            mc.gameSettings.keyBindSneak.setPressed(false);
            mc.gameSettings.keyBindJump.setPressed(false);
        }
    }

    private int findWaterBucket() {
        for (int i = 0; i < 9; i++) {
            ItemStack stack = mc.player.inventory.getStackInSlot(i);
            if (stack != null && stack.getItem() == Items.WATER_BUCKET)
                return i;
        }
        return -1;
    }

    private double getHeightFromGround() {
        if (mc.player == null || mc.world == null) return 0;

        double y = mc.player.getPosY();
        for (double i = y; i > 0; i -= 0.1) {
            BlockPos pos = new BlockPos(mc.player.getPosX(), i, mc.player.getPosZ());
            if (!mc.world.isAirBlock(pos)) {
                return y - (i + 1);
            }
        }
        return 0;
    }

    @EventHandler
    public void onMotion(MotionEvent e) {
        if (mc.player == null) return;
        if (mc.player.isInWater()) {
            double height = getHeightFromGround();
            if (height >= 3.0) {
                mc.player.setMotion(mc.player.getMotion().x, 0.20, mc.player.getMotion().z);
            }
            return;
        }
        if (!mc.player.collidedHorizontally) {
            if (mc.gameSettings.keyBindSneak.isKeyDown()) {
                mc.gameSettings.keyBindSneak.setPressed(false);
            }
            if (mc.gameSettings.keyBindJump.isKeyDown()) {
                mc.gameSettings.keyBindJump.setPressed(false);
            }
            return;
        }
        int waterSlot = findWaterBucket();
        if (waterSlot == -1) return;
        mc.gameSettings.keyBindJump.setPressed(true);
        mc.gameSettings.keyBindSneak.setPressed(true);

        if (canUse) {
            int currentSlot = mc.player.inventory.currentItem;
            double height = getHeightFromGround();
            if (height >= 3.0) {
                Rotation aimed = new Rotation(mc.player.rotationYaw, 75f);
                RotationComponent.update(aimed, 180.0F, 180.0F, 1, 5);
           
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(waterSlot));
            }
            mc.player.connection.sendPacket(new CPlayerTryUseItemPacket(Hand.MAIN_HAND));
            if (waterSlot != currentSlot) {
                mc.player.connection.sendPacket(new CHeldItemChangePacket(currentSlot));
            }
            mc.player.motion.y = 0.42;

            canUse = false;
            timer.schedule(new TimerTask() {
                @Override
                public void run() {
                    canUse = true;
                }
            }, (long) delay.getValue());
        }
    }

    @EventHandler
    public void onUpdate(UpdateEvent e) {
    }
}
подходит для того что бы охилится и еще чет

типов кстати банит когда бьют так
подозрительный звук бана в конце
 
подозрительный звук бана в конце
чего?какой еще бан:pepekek:он меня в конце ударил а я запись останавливал и при бане на фанскае нету никаих звуков просто в хаб откидывает а там музыка
 
Назад
Сверху Снизу