Команды в Minecraft для работы с топорами¶
Команды в Minecraft — это текстовые инструкции, вводимые в игровой чат или в блок команд, которые позволяют управлять игровым процессом: выдавать предметы, изменять свойства объектов, телепортировать игроков и многое другое. Топор в Minecraft — инструмент и оружие, предназначенный в первую очередь для рубки деревьев, а также для добычи блоков из дерева, бамбука и грибов; в бою он наносит урон, а на верстаке может быть улучшен за счёт зачарований. Сочетание «топор + команды» означает, как правило, выдачу топора нужного типа, уровня зачарования или необычных свойств через командные конструкции.
¶Основные команды для получения топора
Для выдачи предмета используется команда /give. Синтаксис: /give <игрок> <предмет> [количество] [данные] [компоненты]. Названия топоров зависят от версии игры:
| Тип топора | Идентификатор (Java Edition) | Материал |
|---|---|---|
| Деревянный | minecraft:wooden_axe | Доски |
| Каменный | minecraft:stone_axe | Булыжник |
| Железный | minecraft:iron_axe | Железный слиток |
| Алмазный | minecraft:diamond_axe | Алмаз |
| Незеритовый | minecraft:netherite_axe | Незеритовый слиток |
| Золотой | minecraft:golden_axe | Золотой слиток |
Пример выдачи железного топора:
`` /give @p minecraft:iron_axe ``
Команда выдаст топор ближайшему игроку (@p). Вместо @p можно указать ник игрока или @a (все игроки), @s (сам себе).
¶Выдача топора с зачарованиями
В современных версиях Java Edition (1.20.5 и новее) для передачи зачарованных предметов используются компоненты. Пример команды, выдающей алмазный топор с зачарованиями «Эффективность V» и «Прочность III»:
`` /give @p minecraft:diamond_axe[enchantments={levels:{"minecraft:efficiency":5,"minecraft:unbreaking":3}}] ``
В старых версиях (до 1.20.5) использовался NBT-тег:
`` /give @p minecraft:diamond_axe 1 0 {Enchantments:[{id:"minecraft:efficiency",lvl:5},{id:"minecraft:unbreaking",lvl:3}]} ``
¶Основные зачарования для топора
- Эффективность (Efficiency) — ускоряет рубку блоков, до V уровня.
- Прочность (Unbreaking) — увеличивает прочность инструмента в 2–3,6 раза.
- Починка (Mending) — восстанавливает прочность за счёт опыта.
- Ограбление (Fortune) — повышает шанс добычи дополнительных предметов (на топоре работает только для грибов и бамбука).
- Удача (Looting) — увеличивает количество добычи с мобов (работает на топоре как на оружии).
- Огненный аспект (Fire Aspect) — поджигает цель.
¶Топор как оружие и команды для боя
Топор в Minecraft может использоваться как оружие ближнего боя. Алмазный и незеритовый топоры по урону конкурируют с мечами: базовый урон алмазного топора — 7 единиц (3,5 сердца), незеритового — 8 (4 сердца). Зачарование «Разящий удар» (Sharpness) повышает урон, но на топоре оно работает с понижающим коэффициентом по сравнению с мечом.
Команда для выдачи топора с боевыми зачарованиями:
`` /give @p minecraft:netherite_axe[enchantments={levels:{"minecraft:sharpness":5,"minecraft:fire_aspect":2,"minecraft:looting":3}},attribute_modifiers=[{type:"attack_damage",amount:12,operation:"add_value",slot:"mainhand"}]] ``
¶Команды для автоматизации рубки деревьев
Командные блоки и функции могут быть использованы для создания систем автоматической рубки или выдачи ресурсов. Пример: выдать 64 доски при уничтожении блока дуба с помощью функции advancement или scoreboard. Упрощённый вариант через командный блок с /setblock или /fill позволяет заменять деревья на воздух:
`` /fill x1 y1 z1 x2 y2 z2 air ``
Эта команда очищает область, включая деревья, и может применяться для быстрой расчистки леса.
¶Топор в командах генерации и крафта
Через /recipe можно разблокировать рецепты крафта топора для игрока:
`` /recipe give @p minecraft:iron_axe ``
Для создания нестандартных предметов используются функции с тегами предметов (item tags) и пользовательские рецепты в пакетах ресурсов. В редакторах NBT и генераторах команд можно создать топор с уникальным именем, лором и внешним видом:
`` /give @p minecraft:diamond_axe[custom_name='{"text":"Секира","italic":false}',lore=['{"text":"Оружие друидов"}'],enchantments={levels:{"minecraft:efficiency":10}}] ``
¶Полезные селекторы и аргументы
При работе с командами выдачи топора полезно знать селекторы целей:
@p— ближайший игрок;@a— все игроки;@r— случайный игрок;@e— все сущности;@s— исполнитель команды.
Для ограничения выдачи конкретным игроком можно использовать distance=..5 или gamemode=survival.
¶Особенности Bedrock Edition
В Bedrock Edition синтаксис команд отличается: компоненты предметов задаются через NBT-подобные теги в скобках, а некоторые зачарования имеют иные идентификаторы. Выдача зачарованного топора:
`` /give @s diamond_axe 1 0 {"minecraft:enchantments":{"levels":{"efficiency":5}}} ``
Использование команд требует включённого режима cheats (читов) в настройках мира или прав оператора на сервере.
Источники:
- Официальная вики Minecraft (minecraft.wiki) — статьи «Топор», «Команда /give», «Зачарования».
- Minecraft Java Edition — документация по командам.
- Bedrock Edition — справочник по командам.
