
New Bedwars - плагин BedWars для Paper серверов
New Bedwars - современный плагин BedWars для Paper-серверов Майнкрафт: несколько арен, магазины и апгрейды, гибкие фазы матча, партии игроков и шесть языков, включая русский. Настраивается прямо в игре.
New Bedwars - это плагин для серверов Майнкрафт, который поднимает на вашем Paper-сервере полноценный командный режим BedWars: с кроватями, генераторами ресурсов, магазинами, улучшениями и несколькими аренами одновременно. Если вам надоело, что в ванильном Minecraft нет нормального мини-режима на выживание, а ставить отдельную сборку или открывать второй сервер ради него не хочется, этот проект как раз для вас. Ставится одним jar-файлом, и арену можно собрать прямо в игре, не трогая ни строчки YAML ради каждой кровати.
Плагин рассчитан на Paper 1.17 - 26.3, требует Java 16+. Spigot формально должен работать, но автор его не тестировал, так что Paper - надёжный выбор. Жанр, если так можно сказать, чистый командный PvP с менеджментом: надо успевать строить мосты, добывать ресурсы и вкладываться в апгрейды базы, а не просто махать мечом. В этом плане NewBedwars идёт по стопам классических BedWars-режимов, которые все знают по крупным серверам.
Зачем нужен этот плагин
Многие бесплатные BedWars-решения заставляют выбрать что-то одно: либо просто, но пусто, либо мощно, но с кучей зависимостей и конфигом размером с роман. NewBedwars пытается обойти этот размен. Вся настройка арены проходит через пошаговый мастер в игре, так что вручную редактировать конфиги ради расстановки генераторов не придётся. Магазин, скорборд, боссбар - всё это задаётся в YAML, который можно перекроить под себя. PlaceholderAPI и WorldEdit поддерживаются, но не обязательны: закинули jar, запустили сервер, и рабочий мини-режим уже готов.
Актуальный релиз на момент написания - 2.3-beta от 24 сентября 2026 года. В нём добавили поддержку Minecraft 26.3 и команду /bw game start, а также поправили работу цветов команд, эндер-сундуков, крафта, генераторов и автодополнения. Проект пока в бете, но ядро геймплея стабильно и полностью функционально.
Что внутри
Геймплей
- Поддержка нескольких арен одновременно - каждая в своём мире, так что можно держать и пару маленьких арен, и целую сеть
- Настраиваемое число команд, цвета и лимит игроков на арену
- Quick Void: мгновенная смерть ниже заданного уровня Y
- Зоны защиты постройки для каждой команды, чтобы противник не мог ставить блоки там, где не положено
- Система реджойна: выпал из игры - можно вернуться в свой матч
- Партии: собирайтесь через
/party, приглашайте друзей кликабельными кнопками в чате и заводите всю пати в арену разом
Чат и видимость
- Изоляция чата по аренам, так что лобби и разные матчи не смешиваются
- Командный чат через
!message, включается на каждой арене отдельно - Опциональный общий канал чата на всю арену
- Изоляция таб-листа: игроки лобби и арены друг друга не видят
Интерфейс
- Боссбары для состояний ожидания, игры и завершения, шаблоны в YAML
- Индивидуальные скорборды с полной поддержкой плейсхолдеров
- Режим наблюдателя с полётом и компасом, который телепортирует к живым игрокам
- Шесть языков из коробки: английский, польский, немецкий, испанский, французский и русский. Недостающие ключи автоматически падают на английский
- Свой ресурспак на каждую арену, отправляется при входе и снимается при выходе
Интеграции
- PlaceholderAPI: 14 плейсхолдеров
%newbedwars_*%для скорбордов, форматтеров чата и других плагинов. Необязательно, без него всё запускается - WorldEdit / FastAsyncWorldEdit: арену можно построить из
.schem-файла вместо ручной расстановки блоков. Тоже опционально, ручная настройка работает и без них
Как установить и запустить
- Скачайте jar и положите его в папку
/plugins/на сервере. - Запустите сервер. Конфиги сгенерируются автоматически.
- Задайте спавн лобби:
/bw setLobby. - Создайте первую арену:
/bw arena create myArena. - Пройдите чек-лист настройки, который покажет
/bw arena. - Сохраните арену:
/bw save. - Включите её, когда всё готово:
/bw arena enable myArena.
Совет: если вы не хотите строить карту вручную, сохраните её как .schem в папке схематик WorldEdit (plugins/WorldEdit/schematics/ или plugins/FastAsyncWorldEdit/schematics/), затем выполните /bw arena create myArena -sche myMap. Карта вставится в начало координат мира, дальше продолжайте обычный чек-лист.
Команды
Игроку
| Команда | Описание |
|---|---|
/bw join [arena] | Открыть выбор арены или зайти в конкретную |
/bw rejoin | Вернуться в предыдущую арену |
/bw lobby | Выйти из арены в лобби |
/bw spectate [arena] | Зайти наблюдателем на идущую арену |
/bw lang <en|pl|de|es|fr|ru> | Сменить язык интерфейса |
/bw help | Показать все команды |
/bw stats [player] | Показать статистику игрока |
/bw profile [player] | Статистика игрока через GUI |
/bw leaderboard [wins|kills|beds|fk] | Топ-10 игроков по показателю |
/lobby | Короткая команда для /bw lobby |
/lang <en|pl|de|es|fr|ru> | Короткая команда для /bw lang |
Партия
| Команда | Описание |
|---|---|
/party invite <player> | Пригласить игрока в партию |
/party accept | Принять приглашение (кликабельно в чате) |
/party deny | Отклонить приглашение (кликабельно в чате) |
/party leave | Выйти из партии |
/party list | Список участников партии |
/party kick <player> | Кикнуть участника (только админ партии) |
/party admin <player> | Передать роль админа (только админ партии) |
/p | Алиас для /party |
Администратору
| Команда | Описание |
|---|---|
/bw arena create <name> [-sche <schematic>] [-n] | Создать арену, опционально из схематики WorldEdit |
/bw arena list | Список арен и их статусов |
/bw arena delete <name> | Безвозвратно удалить арену |
/bw arena enable <name> | Включить полностью настроенную арену |
/bw arena disable <name> | Отключить идущую арену |
/bw arena setup <name> | Войти в режим настройки арены |
/bw setLobby | Задать глобальный спавн лобби |
/bw game <start/forcestart/stop/forcestop/nextPhase> | Панель управления игрой (пропуск фазы, принудительный старт, стоп) |
/bw reload | Сохранить арены, кикнуть всех игроков и перезагрузить конфиг |
Права доступа
Админ
| Право | По умолчанию | Описание |
|---|---|---|
newbedwars.bw.admin | op | Полный доступ, включает все права ниже |
newbedwars.bw.arena | op | Управление аренами (включает 5 прав ниже) |
newbedwars.bw.arena.create | op | Создание арен |
newbedwars.bw.arena.delete | op | Удаление арен |
newbedwars.bw.arena.enable | op | Включение арен |
newbedwars.bw.arena.disable | op | Отключение арен |
newbedwars.bw.arena.setup | op | Вход в режим настройки |
newbedwars.bw.setlobby | op | Установка лобби |
newbedwars.bw.managegame | op | Управление идущими играми |
newbedwars.bw.bypass | op | Обход ограничений режима настройки |
Игрок
| Право | По умолчанию | Описание |
|---|---|---|
newbedwars.bw.player | true | Пакет, включает все права игрока ниже |
newbedwars.bw.join | true | Вход в арены |
newbedwars.bw.lobby | true | Телепорт в лобби |
newbedwars.bw.rejoin | true | Реджойн после отключения |
newbedwars.bw.spectate | true | Наблюдение за аренами |
newbedwars.bw.lang | true | Смена языка |
newbedwars.bw.help | true | Просмотр меню помощи |
newbedwars.party | true | Использование всех команд /party |
Если хотите, чтобы /bw join и /bw lobby были доступны только игрокам с явным правом, включите RequireJoinPermission: true или RequireLobbyPermission: true в config.yml. По умолчанию обе опции выключены, то есть открыто всем.
PlaceholderAPI
Если PlaceholderAPI установлен, все плейсхолдеры ниже доступны с префиксом %newbedwars_<placeholder>%.
В игре (для игрока)
| Плейсхолдер | Описание |
|---|---|
%newbedwars_arena% | Название арены игрока или пусто |
%newbedwars_status% | Статус игры: waiting / starting / playing / ending / restarting или lobby |
%newbedwars_team% | Название команды или пусто |
%newbedwars_team_color% | Код ChatColor команды или пусто |
%newbedwars_kills% | Убийства в текущей игре |
%newbedwars_deaths% | Смерти в текущей игре |
%newbedwars_final_kills% | Финальные убийства в текущей игре |
%newbedwars_beds_broken% | Сломанные кровати в текущей игре |
%newbedwars_players% | Текущее число игроков на арене |
%newbedwars_max_players% | Максимум игроков на арене |
%newbedwars_is_spectator% | true / false |
%newbedwars_phase% | Название текущей фазы или пусто |
%newbedwars_game_time% | Секунд с начала игры или 0 |
Общая статистика (для игрока)
| Плейсхолдер | Описание |
|---|---|
%newbedwars_stat_wins% | Всего побед |
%newbedwars_stat_losses% | Всего поражений |
%newbedwars_stat_kills% | Всего убийств |
%newbedwars_stat_deaths% | Всего смертей |
%newbedwars_stat_final_kills% | Всего финальных убийств |
%newbedwars_stat_beds% | Всего сломанных кроватей |
%newbedwars_stat_games% | Всего сыгранных игр |
%newbedwars_stat_kd% | Соотношение убийств/смертей (1 знак, например 2.3) |
%newbedwars_stat_wl% | Соотношение побед/поражений (1 знак) |
По арене
| Плейсхолдер | Описание |
|---|---|
%newbedwars_arena_<name>_status% | Статус игры на арене по имени |
%newbedwars_arena_<name>_players% | Текущее число игроков |
%newbedwars_arena_<name>_max_players% | Максимум игроков |
%newbedwars_arena_<name>_phase% | Название текущей фазы |
Важный нюанс для своих серверов
Если вы поднимаете сеть арен или просто держите публичный сервер, учтите: Newbedwars можно поставить на BungeeHost и запустить BedWars-режим в один клик, без ручной возни с файлами. Для мультиаренного проекта это удобно, потому что каждый матч живёт в своём мире, и сеть из нескольких арен тянет нагрузки нормально.
Ещё один момент, который я заметил на практике: перед настройкой арены обязательно задайте лобби через /bw setLobby, иначе первый же /bw join телепортирует игрока непонятно куда. И используйте -sche для сложных карт - вручную ставить генераторы на карте с сотней блоков дело неблагодарное.
Планы разработчика
NewBedwars выйдет из беты, когда стабильная работа подтвердится на всех поддерживаемых версиях серверов (Paper 1.17 - 26.3).
- Поддержка партий
- Поддержка PlaceholderAPI
- Создание арен из схематик WorldEdit / FAWE
- Принудительный ресурспак на арену
- Больше языков (DE, ES, FR, RU) - частичная поддержка
- Больше кастомных предметов (Железный голем, Чешуйница и другие)
- Статистика арен и лидерборды
- GUI профиля игрока с историей статистики
- Улучшенная команда помощи и
/bw arena - Система голосования за карты в игре
- Полная поддержка языков
- Режим сети / BungeeCord / Velocity
- Веб-панель
Совместимость и мелочи
Плагин дружит с PlaceholderAPI и WorldEdit / FastAsyncWorldEdit, без них обходится. Для админов важно: /bw reload кикает всех игроков с арен - не делайте этого посреди матча без предупреждения. Ресурспак на арену отправляется автоматически при входе, но у игроков с отключёнными серверными паками он не загрузится, это стоит держать в голове.
Скачать New Bedwars для Майнкрафт стоит, если вы хотите готовый BedWars на своём Paper-сервере без лишних зависимостей и с настройкой прямо в игре. Плагин активно развивается, а русская локализация уже есть, что для многих владельцев русскоязычных серверов плюс.
Лицензия - GPL-3.0, авторы - l299l, поддержка Paper 1.17 - 26.3.
Сервер для плагина New Bedwars - плагин BedWars для Paper серверов - как у профи
Плагин New Bedwars - плагин BedWars для Paper серверов создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином New Bedwars - плагин BedWars для Paper серверов для друзей можно за пару минут - BungeeHost всё уже подготовил.
