Подпишитесь на наш Telegram-канал, чтобы всегда быть в курсе важных обновлений! Перейти

Часть функционала Auto Crossbow

Начинающий
Начинающий
Статус
Оффлайн
Регистрация
23 Авг 2025
Сообщения
8
Реакции
0
Выберите загрузчик игры
  1. Fabric
Java:
Expand Collapse Copy
@Mixin(CrossbowItem.class)
public abstract class CrossBowItemMixin implements QuickImports {
    @Shadow public abstract boolean onStoppedUsing(ItemStack stack, World world, LivingEntity user, int remainingUseTicks);

    @Inject(method = "usageTick", at = @At(value = "RETURN"))
    public void usageTickHook(World world, LivingEntity user, ItemStack stack, int remainingUseTicks, CallbackInfo ci) {
        if (this.onStoppedUsing(stack, world, user, remainingUseTicks)) mc.options.useKey.setPressed(false);
    }
}
ss:
 
ого
1757352984805.png
 
Java:
Expand Collapse Copy
@Mixin(CrossbowItem.class)
public abstract class CrossBowItemMixin implements QuickImports {
    @Shadow public abstract boolean onStoppedUsing(ItemStack stack, World world, LivingEntity user, int remainingUseTicks);

    @Inject(method = "usageTick", at = @At(value = "RETURN"))
    public void usageTickHook(World world, LivingEntity user, ItemStack stack, int remainingUseTicks, CallbackInfo ci) {
        if (this.onStoppedUsing(stack, world, user, remainingUseTicks)) mc.options.useKey.setPressed(false);
    }
}
ss:
и нахуя сливать 10 строк кода
 
Назад
Сверху Снизу