Minecraft 26.3

PvP 1.8 и бой 1.9+

Перезарядка удара у каждого оружия, слабый удар, крит, разящий удар и щит — и как одной командой вернуть бой без перезарядки на своём сервере.

  • меч заряжается 0,63 с
  • проверено сервером 26.3
На странице 11 разделов

Коротко

Меч заряжается 0,63 с; команда с attack_speed 100 убирает перезарядку

  • Убрать перезарядку всем
    /execute as @a run attribute @s minecraft:attack_speed base set 100
  • Вернуть как было
    /attribute @s minecraft:attack_speed base reset

В 1.9 у удара появилась перезарядка: алмазный меч бьёт в полную силу раз в 0,63 с, а удар раньше слабее. Убрать её на своём сервере можно командой: скорость атаки 100 заряжает удар мгновенно — почти как в 1.8. Но чаще 2 раз в секунду полный урон не проходит ни в одной версии.

Перезарядка удара

У оружия есть «Скорость атаки» — она стоит в подсказке предмета под строкой «Когда в ведущей руке:». Это сколько полных ударов в секунду: полоска удара заполняется за единицу, делённую на скорость, и после каждого удара начинает заново.

Полоску перезарядки видно, если в «Настройки графики» включён «Индикатор атаки»: «Прицел» или «Инвентарь». Урон и скорость остального снаряжения — в разделе «Оружие и броня»; у булавы урон растёт с высотой падения.

Слабый удар

Удар до конца перезарядки слабее не на долю, а сильнее: урон оружия умножается на 0,2 + 0,8 × заряд², а прибавка чар вроде «Остроты» — просто на заряд. Удар на половине полоски — меньше половины урона.

ЗарядУрон оружияКрит и разящий удар
0%20%нет
25%25%нет
50%40%нет
75%65%нет
90%85%нет
100%100%да

Крит, разящий удар и рывок с отбрасыванием на бегу бывают только при заряде больше 90%. Вся формула урона, с чарами и бронёй цели, — на странице «Урон».

Закликивать или ждать

Проверили на сервере 26.3: игрок с алмазным мечом 10 секунд бьёт зомби, которого не сдвинуть и не убить.

Как битьЩелчковУрон за 10 с
Ждать полного заряда16112
Закликивать: удар каждый тик20035,13
Закликивать с attack_speed 100200140

Каждый щелчок сбрасывает перезарядку, поэтому частые удары выходят слабыми. А после удара цель 1 с не получает такой же урон второй раз: полный урон проходит не чаще 2 раз в секунду. Поэтому без перезарядки из 200 щелчков урон прошёл 20 раз — по 7.

Критический удар

Удар в падении после прыжка умножает урон оружия на 1,5. Игра засчитывает крит, только если игрок падает, не на земле, не на лестнице, не в воде, без слепоты, не верхом, не бежит — и заряд больше 90%. Бег отменяет крит: удар на бегу — это рывок, он отбрасывает дальше, но не сильнее.

Разящий удар

Удар с разворота, который задевает мобов рядом, — только мечом: игрок стоит на земле, идёт шагом или стоит, удар не крит и заряд больше 90%. Сколько урона достаётся соседям, задаёт атрибут «Коэффициент разящего удара», а растят его чары «Разящий клинок».

Щит и топор

Щит во второй руке закрывает от ударов спереди. Против него — топор: удар любым топором выключает щит на 5 с. Что щит держит, а что нет, — в механике «Щит».

Что изменилось в 1.9

Перезарядку удара, щит и вторую руку принесла 1.9 «Combat Update» — разбор версии и почему из-за неё часть PvP-серверов осталась на 1.8: «Minecraft 1.9 Combat Update». Такие серверы — в мониторинге: серверы 1.8.

Видеть больше в бою помогают PvP-ресурспаки: низкий огонь и щит, маленькие мечи — разбор PvP-текстур и генератор PvP-пака.

PvP 1.8 на своём сервере

  1. Всем, кто сейчас на сервере, — команда в чат оператора уровня 2 и выше или в консоль:
/execute as @a run attribute @s minecraft:attack_speed base set 100
  1. Себе одному — /attribute @s minecraft:attack_speed base set 100. Проверить — /attribute @s minecraft:attack_speed get: с мечом в руке игра ответит 97,6, меч отнимает свои 2,4.
  2. Скорость держится: она записана в данных игрока, которые сервер хранит в его файле, и переживает смерть и «Возродиться» — так показал прогон. Тем, кто зайдёт впервые, нужна та же команда; чтобы не вводить её руками, её ставят в повторяющийся командный блок.
  3. Вернуть перезарядку — /attribute @s minecraft:attack_speed base reset (скорость снова 4).

Это не 1.8 целиком. Щит и вторая рука остаются, неуязвимость после удара — тоже, а меч с места или шагом бьёт разящим ударом каждый раз: заряд всегда полный. Что делает атрибут, — на странице «Скорость атаки», своё оружие со своей скоростью атаки собирает генератор атрибутов.

Частые вопросы

Как убрать перезарядку удара в Майнкрафте?

Командой /execute as @a run attribute @s minecraft:attack_speed base set 100: всем игрокам на сервере ставится скорость атаки 100, и удар всегда заряжен. Она переживает смерть, а новичкам, зашедшим позже, её дают той же командой. Вернуть — /attribute @s minecraft:attack_speed base reset.

Чем PvP 1.8 отличается от 1.9?

В 1.9 у оружия появилась перезарядка: удар сразу после удара слабее, а меч заряжается за 0,63 с. Закликивание, на котором держалось PvP 1.8, теперь бьёт слабо: за 10 секунд алмазным мечом — 35,13 урона против 112 у того, кто ждёт заряда. Ещё в 1.9 добавились щит и вторая рука.

Можно ли без перезарядки бить чаще?

Нет. После удара цель 1 с не получает такой же урон второй раз, поэтому полный удар проходит не чаще 2 раз в секунду. С командой из этой страницы за 10 секунд из 200 щелчков урон прошёл 20 раз.

Ещё в вики

По данным Minecraft 26.3: правила — из кода и файлов клиента, каждая команда проверена игрой.