DeadCycle
DeadCycle is a complete day/night PvE survival game mode for your Minecraft server. Survive the nights, defend your base, level up your kit, and draft a fresh roguelike build every match. Built for Paper 1.21.
⚠️ Requires two plugins
DeadCycle needs both plugins installed:
- DeadCycle — the main plugin (this page).
- WorldGen_DC — arena generation & automatic map reset between matches. Download it here »
Without WorldGen_DC the arena generation and map reset will not work.
✨ Features
- 18 unique kits, each with its own active skills and a custom mana system — Fighter, Miner, Builder, Archer, Berserk, Gravitator, Duelist, Cloner, Summoner, Ping, Harpooner, Nanokiborg, Medic, Exorcist, Cursed, Director, Spectre, Yin-Yang.
- In-match roguelike upgrades — earn money, draft "1 of 3" upgrades after every survived night, buy at the Upgrade Altar, grab perks & risky pacts, reroll and banish. Everything resets each match for fresh runs.
- Base defense & sieges — repair and upgrade your walls and hold the line through escalating waves.
- Bosses — mini-bosses, full bosses, and a special Necromancer night.
- Persistent progression — player level, per-kit levels (1–10), quests, achievements and kit unlocks.
- Cases & cosmetics — auras, figures, pets, titles and name colors, with an animated case opening and a clear rewards browser.
- Holographic leaderboards — live tops for days survived, mana, crystals, blocks mined, kills, build power and more.
- Extra modes — Only Up tower survival and 1v1 kit PvP duels.
- Lobby & multi-map system — waiting worlds and automatic map reset between matches.
- Full localization (English / Russian) — every player picks their own language right in the lobby with a dedicated item. No reload, no commands.
✅ Requirements
- Paper 1.21.x (recommended — the plugin uses the Paper API).
- Java 21.
- Both DeadCycle and WorldGen_DC installed.
📥 Installation
- Make sure your server runs Paper 1.21.x on Java 21.
- Download both jars — DeadCycle and WorldGen_DC — and drop them into your
plugins folder.
- Fully restart the server (do not use
/reload).
- Config and language files are generated in
plugins/DeadCycle/ (config.yml, lang/en.yml, lang/ru.yml).
- Set up your worlds and lobby with the admin commands below — run
/dc for the full tab-completed list.
⚙️ Admin setup
- Assign worlds:
/dc world set <world> <lobby|wait|game|waitup> and link a wait world to its game world.
- Place a leaderboard: look at a block and run
/dc top set <category>.
- Place an Upgrade Altar:
/dc altar set.
- Bind a case block:
/dc case ... (right-click the block to open it).
- Start a match from a waiting world:
/start.
Tip: most setup is point-and-click on blocks plus a few /dc subcommands. Run /dc in-game for the full list.
🎮 Player commands
/kit · /shop · /money · /base · /repair · /lobby · /quests · /achievements · /duels <player> · /onlyup
💬 Support & community
Need help, found a bug, or want to suggest a feature? Join our Discord: discord.gg/6vUSCRGN
🇷🇺 Русский
DeadCycle — полноценный режим выживания день/ночь (PvE) для вашего Minecraft-сервера. Переживай ночи, защищай базу, прокачивай кит и собирай новый roguelike-билд каждый матч. Сделано под Paper 1.21.
⚠️ Нужны два плагина
Для работы DeadCycle нужны оба плагина:
- DeadCycle — основной плагин (эта страница).
- WorldGen_DC — генерация арен и автоматический сброс карты между матчами. Скачать здесь »
Без WorldGen_DC генерация арен и сброс карты работать не будут.
✨ Возможности
- 18 уникальных китов, у каждого свои активные навыки и система маны — Боец, Шахтёр, Строитель, Лучник, Берсерк, Гравитатор, Дуэлист, Клонер, Призыватель, Пинг, Гарпунёр, Нанокиборг, Медик, Экзорцист, Проклятый, Режиссёр, Спектр, Инь-Ян.
- Внутриматчевая roguelike-прокачка — зарабатывай деньги, выбирай «1 из 3» после каждой пережитой ночи, покупай на Алтаре усиления, бери перки и рискованные пакты, делай реролл и изгоняй узлы. Всё сбрасывается каждый матч.
- Защита базы и осады — чини и улучшай стены, держи оборону против нарастающих волн.
- Боссы — мини-боссы, полноценные боссы и особая Ночь Некроманта.
- Постоянная прогрессия — уровень игрока, уровни китов (1–10), квесты, достижения и открытие новых китов.
- Кейсы и косметика — ауры, фигурки, питомцы, титулы и цвета ника; анимированное открытие кейса и удобное окно со списком наград.
- Топы-голограммы — живые лидерборды: дни, мана, кристаллы, блоки, убийства, мощь билда и другое.
- Доп. режимы — выживание-башня «Только вверх» и PvP-дуэли 1 на 1 на китах.
- Лобби и мульти-карты — миры ожидания и автоматический сброс карты между матчами.
- Полная локализация (русский / английский) — каждый игрок выбирает язык прямо в лобби отдельным предметом. Без перезагрузок и команд.
✅ Требования
- Paper 1.21.x (рекомендуется — плагин использует Paper API).
- Java 21.
- Установлены оба плагина: DeadCycle и WorldGen_DC.
📥 Установка
- Убедись, что сервер на Paper 1.21.x и Java 21.
- Скачай оба jar — DeadCycle и WorldGen_DC — и положи их в папку
plugins.
- Полностью перезапусти сервер (не используй
/reload).
- Конфиг и языковые файлы создаются в
plugins/DeadCycle/ (config.yml, lang/en.yml, lang/ru.yml).
- Настрой миры и лобби админ-командами ниже — введи
/dc для полного списка с авто-дополнением.
⚙️ Настройка (админ)
- Назначить миры:
/dc world set <мир> <lobby|wait|game|waitup> и привязать wait-мир к игровому.
- Поставить топ: смотри на блок и выполни
/dc top set <категория>.
- Поставить Алтарь усиления:
/dc altar set.
- Привязать кейс:
/dc case ... (ПКМ по блоку открывает).
- Запустить матч из мира ожидания:
/start.
🎮 Команды игрока
/kit · /shop · /money · /base · /repair · /lobby · /quests · /achievements · /duels <ник> · /onlyup
💬 Поддержка
Нашёл баг или нужна помощь с настройкой? Заходи в наш Discord: discord.gg/6vUSCRGN