1. PvP-турнир 1v1
Классика: два игрока, арена, скорборд побед. Подходит для сетки боёв.
Подготовка
# Цели и правила
/scoreboard objectives add wins dummy «Победы»
/scoreboard objectives setdisplay sidebar wins
/gamerule keepInventory true
/effect give @a speed 1 1 true
Запуск боя
/clear @a
/effect clear @a
/tp @a[tag=player1] 0 65 0
/tp @a[tag=player2] 10 65 0
/give @a[tag=player1] diamond_sword 1
/give @a[tag=player2] diamond_sword 1
/title @a title {"text":"БОЙ!","color":"red"}
Окончание (по смерти)
Поставьте устройство на смерть противника, которое засчитывает победу выжившему:
/execute as @a if entity @s[tag=player1,predicate=...] run scoreboard players add player1 wins 1
Простой способ: цепной блок с /execute if entity @a[tag=player1] ... и проверкой на «остался один». Детали — в разделе Командные блоки.
2. Паркур-челлендж
Трасса с чекпоинтами, проверка на падение, финиш с наградой.
Чекпоинты
На каждом чекпоинте — нажимная пластина, ведущая в командный блок, возвращающий игрока при падении.
# Повторяющийся: вернуть упавшего на последний чекпоинт
/execute as @a at @s if entity @s[tag=checkpoint2] run tp @s 100 80 50
# Цепной: убрать эффект полёта
/effect clear @a
Финиш
/scoreboard players add @p parkourPoints 10
/say Игрок прошел паркур!
/give @p emerald 1
/tag @p add finished
Теги чекпоинтов ставьте по мере прохождения, чтобы игрок не мог телепортироваться на финиш по ошибке.
3. Хоррор-охота (прятки)
Один «охотник» ловит остальных в тёмной арене. Отличное напряжение и смех.
Настройка
/gamerule doDaylightCycle false
/time set night
/gamerule mobGriefing false
/effect give @a night_vision 99999 1 true
Выбор охотника
/tp @r 0 70 0 # случайный игрок — охотник
/effect give @p speed 99999 2 true
/tag @p add hunter
/title @a title {"text":"ОХОТНИК ВЫБРАН!"}
Механика
Повторяющийся блок проверяет, кто пострадал от охотника, и «выбывает» игрока в спектатора.
/execute as @a at @s if entity @s[tag=caught] run gamemode spectator @s
/tag @a[tag=caught] remove caught
Не забудьте в конце вернуть всех в survival/creative и убрать теги.
4. Конкурс на постройку
Игроки строят дома/скульптуры на тему, затем голосуют.
Настройка площадки
# Каждому игроку свой плот (выделенная подложка)
/give @a[tag=contestant] white_concrete 64
/give @a[tag=contestant] terracotta 64
/gamemode creative @a[tag=contestant]
Завершение и голосование
После времени — сделать всех spectators и проголосовать голосованиями/командами:
/gamemode spectator @a[tag=contestant]
/tag @a remove contestant
/say Время вышло! Голосование открыто.
5. Гонки на лодках
Гонка по водной трассе. Простой в реализации, весёлый формат.
# Раздать лодки
/give @a oak_boat 1
# Старт
/tp @a 0 70 0
/title @a title {"text":"ВПЕРЁД!","color":"aqua"}
# Финиш по точке
/execute as @a at @s if block ~ ~ ~ minecraft:gold_block run say Победа!
6. Квест-эстафета
Команды передают «эстафетную палочку» между этапами — смесь паркура, построек и головоломок.
Каждый этап — отдельная комната с командными блоками, ведущими к следующей. По мере прохождения выдают награды и переводят команду дальше.
# Этап пройден — открыть дверь в следующий зал
/setblock 50 65 -10 minecraft:iron_door[facing=east,half=lower,open=true] replace
/say Команда прошла этап 1!
7. Универсальные советы
- Всегда сохраняйте резервную копию мира перед большим ивентом.
- Тестируйте команды по отдельности в творческом режиме.
- Используйте теги вместо селекторов «по имени» — это надёжнее.
- Создайте «точку возврата» — телепорт в безопасность на случай падения сервера.
- Не забывайте очищать эффекты и теги после ивента.
- Начинайте с малого: один формат, одна арена, понятный финал.