Начинающий
- Статус
- Онлайн
- Регистрация
- 22 Ноя 2025
- Сообщения
- 120
- Реакции
- 0
- Выберите загрузчик игры
- OptiFine
- Прочие моды
хелоу май френдс
вот вам autoshifttap как в вашем любимом пульсе (noad)
SS а его нет у меня обс не работает
в кратце расскажу что она делает ну все просто она при критическом ударе нажимает на шифт можно регулировать задержку нажатии шифта
вот вам autoshifttap как в вашем любимом пульсе (noad)
SS а его нет у меня обс не работает
в кратце расскажу что она делает ну все просто она при критическом ударе нажимает на шифт можно регулировать задержку нажатии шифта
Код:
// by Zalupo3001
package im.expensive.functions.impl.combat;
import com.google.common.eventbus.Subscribe;
import im.expensive.events.EventPacket;
import im.expensive.events.EventUpdate;
import im.expensive.functions.api.Category;
import im.expensive.functions.api.Function;
import im.expensive.functions.api.FunctionRegister;
import net.minecraft.client.util.InputMappings;
import net.minecraft.network.play.client.CUseEntityPacket;
import net.minecraft.potion.Effects;
@FunctionRegister(name = "AutoShiftTap", type = Category.Combat)
public class AutoShiftTap extends Function {
private boolean sneaking;
private long sneakEndTime;
@Subscribe
public void onPacket(EventPacket event) {
if (mc.player == null || mc.world == null) return;
if (event.isSend() && event.getPacket() instanceof CUseEntityPacket packet) {
if (packet.getAction() == CUseEntityPacket.Action.ATTACK && canCrit()) {
sneaking = true;
sneakEndTime = System.currentTimeMillis() + 180; }
}
}
@Subscribe
public void onUpdate(EventUpdate event) {
if (mc.player == null || !sneaking) return;
mc.gameSettings.keyBindSneak.setPressed(true);
if (System.currentTimeMillis() > sneakEndTime) {
sneaking = false;
mc.gameSettings.keyBindSneak.setPressed(
InputMappings.isKeyDown(mc.getMainWindow().getHandle(), 340)
);
}
}
private boolean canCrit() {
return mc.player.fallDistance > 0
&& !mc.player.isOnGround()
&& !mc.player.isOnLadder()
&& !mc.player.isInWater()
&& !mc.player.isPotionActive(Effects.BLINDNESS)
&& mc.player.getRidingEntity() == null;
}
@Override
public boolean onDisable() {
sneaking = false;
return super.onDisable();
}
}