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

Вопрос Не работает ItemScroller на 1.21.11

  • Автор темы Автор темы Youny
  • Дата начала Дата начала
Начинающий
Начинающий
Статус
Оффлайн
Регистрация
4 Дек 2025
Сообщения
53
Реакции
1
@FieldDefaults(level = AccessLevel.PRIVATE)
public class ItemScroller extends ModuleStructure {
StopWatch dragTimer = new StopWatch();
SliderSettings scrollSpeed = new SliderSettings("Скорость", "Задержка (мс)")
.setValue(50).range(0, 200);

int lastSlot = -1;

public ItemScroller() {
super("ItemScroller", "Быстрое перемещение", ModuleCategory.PLAYER);
settings(scrollSpeed);
}

@EventHandler
@Native(type = Native.Type.VMProtectBeginUltra)
public void onHandledScreen(HandledScreenEvent e) {
if (mc.player == null || mc.currentScreen == null) return;
Slot slot = e.getSlotHover();
if (slot == null || !slot.hasStack()) {
lastSlot = -1;
return;
}


if (PlayerInteractionHelper.isKey(mc.options.sneakKey) &&
PlayerInteractionHelper.isKey(mc.options.attackKey)) {

if (slot.id != lastSlot && dragTimer.every(scrollSpeed.getValue())) {
mc.interactionManager.clickSlot(
mc.player.currentScreenHandler.syncId,
slot.id,
0,
SlotActionType.QUICK_MOVE,
mc.player
);

lastSlot = slot.id;
}
} else {

lastSlot = -1;
}
}
}
Почему я не могу в инвентаре быстро перекладывать предметы из хотбара в инвентарь или надеть броню и снять ее быстро
 
Назад
Сверху Снизу