CookieMonster: экономический плагин для охоты на мобов и PvP
Каждый владелец Minecraft-сервера рано или поздно задумывается о том, как разнообразить экономику и поощрить игроков за активный геймплей. Плагин CookieMonster предлагает элегантное решение: он превращает убийство мобов, животных и даже других игроков в источник внутриигровой валюты и ценных предметов. Это не просто раздача денег, а полноценная система с тонкой настройкой, защитой от злоупотреблений и интеграцией с популярными экономическими движками.
Как работает система наград
В основе CookieMonster лежит идея динамического вознаграждения за каждое убийство. Вы можете настроить минимальную и максимальную сумму, которая выпадает случайным образом, что добавляет азарт. Плагин поддерживает iConomy, BOSEconom, EssentialsEco и MultiCurrency, поэтому легко впишется в сервер с уже существующей финансовой системой. Отдельно настраивается награда за использование определённого оружия или инструмента — так можно стимулировать игроков применять редкие предметы.
Но экономика не ограничивается монетами. CookieMonster умеет заменять стандартный дроп мобов на кастомные предметы с заданной вероятностью выпадения. При этом предметы могут содержать метаданные: зачарования, названия, даже содержимое книг. Это открывает простор для создания уникальных квестовых вещей или коллекционных трофеев.
Гибкая настройка дропа и экономики
Конфигурация плагина интуитивно понятна, но при этом позволяет добиться гранулярного контроля. Вот лишь некоторые из доступных опций:
- Настройка для каждого моба отдельно: можно задать разные награды за крипера, зомби, скелета или даже за заряженного крипера и приручённого волка.
- Поддержка PvP: убийство игроков тоже приносит доход или, наоборот, штрафуется, если баланс атакующего меньше определённой суммы.
- Конвертация предметов в валюту: выпавшие из мобов вещи автоматически превращаются в деньги при подборе, что уменьшает захламление инвентаря.
- Выполнение консольных команд: при смерти моба можно запускать любые команды сервера — например, выдавать временные баффы или отправлять сообщения.
Защита от злоупотреблений и фарма
Одна из главных проблем плагинов с наградами — автофермеры и кемпинг спавнеров. CookieMonster решает её элегантно: встроенная система отслеживания убийств анализирует квадратную область вокруг игрока. Вы задаёте радиус, максимальный перепад высоты, допустимое количество убийств за временной промежуток. Если игрок превышает лимит, награды перестают выдаваться до тех пор, пока старые записи не будут очищены. Правда, данные хранятся только в оперативной памяти и сбрасываются при перезагрузке сервера, но для большинства сценариев этого достаточно.
Дополнительно можно запретить награду, если урон по мобу или спавнеру наносится при отрицательном балансе — это страхует экономику от дыр. А опция «только прямой удар» отсекает автоматические фермы, где мобы умирают от лавы или падения.
Новая жизнь: проект CookieMinion
Важно отметить, что оригинальный CookieMonster был полностью переписан автором и превратился в CookieMinion. Новая версия содержит массу улучшений: использование Vault для экономики, сохранение данных сущностей в метаданных, интеграцию с WorldGuard через флаги и многое другое. Кодовая база сократилась вдвое при возросшей функциональности. Если вы запускаете сервер на версии 1.13 и выше, настоятельно рекомендуется перейти на CookieMinion — он продолжает развиваться и поддерживает современные реалии.
Установка и первые шаги
Установка плагина стандартна: скачанный jar-файл помещается в папку /plugins сервера, после перезагрузки генерируется конфиг. Однако многие администраторы предпочитают более удобный способ — использование специализированных лаунчеров. Например, через лаунчер foxygame.net можно в несколько кликов добавить нужный плагин прямо из меню, не отвлекаясь на ручной поиск файлов. Этот гибкий инструмент позволяет собирать серверные сборки как конструктор, что особенно ценно при частых обновлениях и тестировании разных модификаций.
Команды и управление регионами
CookieMonster предоставляет несколько административных команд, доступных через /cookiemonster или сокращённо /cm:
- /cm reload — перезагружает конфигурацию без рестарта сервера.
- /cm region define <id> — создаёт регион на основе выделения WorldEdit, в котором награды могут быть включены или отключены.
- /cm region list [страница] — показывает список всех регионов.
- /cm region remove <id> — удаляет регион.
Региональная гибкость достигается благодаря интеграции с WorldGuard: флаг cookiemonster позволяет точечно разрешать или запрещать действие плагина в определённых зонах. Это незаменимо для PvP-арен или безопасных хабов.
Итог: кому подойдёт CookieMonster
CookieMonster — это мощный инструмент для серверов с уклоном в экономику, PvE или PvP. Он не перегружает систему, легко настраивается и предлагает честную защиту от читеров. Даже с учётом появления более современного CookieMinion, оригинальный плагин остаётся востребованным на старых сборках и продолжает радовать администраторов своей стабильностью. Если вы хотите оживить игровой процесс и дать игрокам дополнительную мотивацию исследовать мир и сражаться, CookieMonster определённо заслуживает внимания.