DuckProgress: Контроль эпох и прогресса на сервере Minecraft

DuckProgress для Minecraft позволяет администраторам разбить игру на эпохи, блокировать крафты и порталы, управляя развитием сервера через команды и конфиг.

Скачать DuckProgress для Minecraft 1.21.2

Оригинальное название: DuckProgress

Версии Minecraft: 1.21.2

ФайлВерсияЗагрузчикРазмер
DuckProgress-1.0-SNAPSHOT.jar1.21.2—18 КБСкачать

DuckProgress: Полный контроль над прогрессом сервера Minecraft

Каждый опытный администратор сервера Minecraft знает, как сложно удержать баланс между стремительным прогрессом новичков и желанием сохранить долгосрочный интерес у всей команды. Игроки могут за вечер добраться до Края, скрафтить полный нетherite-сет и потерять мотивацию. Плагин DuckProgress решает эту проблему, превращая выживание в структурированное приключение с чёткими этапами развития. Это не просто ограничитель, а полноценный менеджер эпох, который позволяет серверу дышать и развиваться вместе с комьюнити.

Что такое DuckProgress и зачем он нужен?

DuckProgress — это мощный инструмент для серверов Minecraft, работающих на ядре Spigot или Paper (включая Purpur и другие форки). Он позволяет администраторам разбить игровой процесс на последовательные эпохи или этапы, искусственно ограничивая доступ к контенту до тех пор, пока сообщество или отдельные игроки не будут к этому готовы. Больше никаких гонок за скоростным прохождением: вы сами решаете, когда откроется измерение Энда, станут доступны алмазные кирки или зельеварение. Это идеальное решение для ванильных и модифицированных серверов, стремящихся к размеренному и социально-ориентированному геймплею.

Ключевые возможности DuckProgress

Плагин предлагает гибкую систему, которая не нагружает сервер и легко настраивается под любые нужды. Вот что вы получаете, установив DuckProgress для Minecraft:

  • Эпохи и этапы развития: Создавайте собственную временную шкалу сервера. Каждая эпоха может открывать новые рецепты, блоки или измерения. Переход между эпохами осуществляется через голосование игроков или административными командами.
  • Ограничения крафта: Запретите создание определённых предметов, пока сервер не достигнет нужной стадии. Хотите, чтобы никто не скрафтил тотем бессмертия в первый же день? DuckProgress легко это реализует.
  • Блокировка порталов и измерений: Запретите вход в Нижний мир или Энд до наступления конкретной эры. Больше никаких спидраннеров, в одиночку убивающих дракона, пока остальные строят хижины.
  • Удобное управление командами: Проверяйте текущий статус эпохи, принудительно переключайте этапы или выдавайте доступ конкретным игрокам через интуитивно понятные команды с поддержкой табуляции.
  • Лёгкие оптимизированные слушатели: Плагин использует тонкие обработчики событий (CraftRestrictionListener, PortalRestrictionListener), которые практически не влияют на TPS и MSPT сервера, сохраняя производительность даже на высоконагруженных проектах.

Как установить DuckProgress

Процесс установки максимально прост и не требует глубоких технических знаний. Если вы ищете, где скачать DuckProgress, то всегда берите актуальную версию с официальных источников или через удобные лаунчеры. Например, в лаунчере foxygame.net можно найти DuckProgress в каталоге дополнений и установить его буквально в один клик, что избавляет от ручного поиска и проверки совместимости версий. Для ручной установки следуйте инструкции:

  1. Загрузите файл DuckProgress-1.0-SNAPSHOT.jar (или более новую сборку).
  2. Полностью остановите сервер Minecraft.
  3. Переместите скачанный .jar в папку plugins вашего сервера.
  4. Запустите сервер — плагин автоматически сгенерирует конфигурационный файл config.yml.
  5. Настройте эпохи, запрещённые предметы и порталы в конфиге, затем перезагрузите плагин командой /plugman reload DuckProgress или перезапустите сервер.

Команды и права доступа

DuckProgress предоставляет чёткую систему команд, разделённую на пользовательские и административные. Все команды поддерживают табуляцию, что ускоряет работу.

Пользовательские команды

  • /voteera — проголосовать за переход сервера на следующую эпоху. Требуется право duckprogress.player (по умолчанию доступно всем).

Административные команды

  • /era status — проверить текущую эпоху сервера и прогресс.
  • /era set <эпоха> — принудительно установить указанную эпоху. Требуется право duckprogress.admin (по умолчанию у операторов).

Для более тонкой настройки прав рекомендуется использовать LuckPerms или аналогичный плагин, чтобы делегировать управление эпохами модераторам без выдачи полного операторского доступа.

Гибкая настройка эпох в config.yml

Сердце плагина — конфигурационный файл. Здесь вы определяете названия эпох, их порядок, а также списки запрещённых предметов и порталов для каждой стадии. Например, можно создать эпоху «Каменный век», в которой заблокированы все металлические инструменты и портал в Нижний мир. Следующая эпоха «Железный век» откроет доступ к железу, но сохранит запрет на алмазы и Энд. Такой подход позволяет выстроить уникальную прогрессию, идеально вписывающуюся в тематику вашего сервера. DuckProgress не навязывает жёстких рамок — вы сами решаете, сколько эпох будет и что именно они ограничивают.

Производительность и совместимость

Одно из главных преимуществ DuckProgress — его незаметность для производительности. Плагин написан с упором на минимальное потребление ресурсов: слушатели событий активируются только при совершении игроком целевого действия (попытка крафта или входа в портал), а не работают в фоновом режиме. Это гарантирует, что даже на серверах с сотней игроков TPS останется стабильным. Плагин совместим с Minecraft версий 1.18–1.20.4 и любыми ядрами, поддерживающими Spigot/Paper API. Если вы используете лаунчер foxygame.net, то можете не беспокоиться о совместимости — встроенный каталог автоматически подбирает версию DuckProgress, соответствующую вашему серверному ядру, и поддерживает автообновление.

Почему стоит выбрать DuckProgress?

В отличие от громоздких плагинов на всё и сразу, DuckProgress фокусируется на одной задаче — управлении прогрессом — и делает это безупречно. Вы получаете лёгкий, интуитивно понятный инструмент, который не конфликтует с другими модами и плагинами. Возможность голосования за смену эпохи вовлекает игроков в жизнь сервера, делая их частью общего развития. А чёткая система прав предотвращает злоупотребления. Скачайте DuckProgress и превратите свой сервер в захватывающее путешествие по эпохам, где каждое достижение становится по-настоящему ценным.