CookieClickerZ - мощный и гибкий плагин для Minecraft, который интегрирует механику популярной браузерной игры Cookie Clicker прямо на ваш сервер. Если вам нужно чем-то занять игроков, пока они ждут регенерацию здоровья, строят базу или просто общаются в лобби - этот плагин решает проблему от скуки. Он создает дополнительный слой прогрессии, который не требует обязательного участия, но отлично удерживает онлайн.
Скачайте плагин CookieClickerZ, если хотите добавить на проект легкий айдл-режим. Плагин можно настроить до мелочей или использовать стандартную конфигурацию для классического опыта.
Основные возможности
- Неограниченное количество блоков-кликеров
- Гибкая система апгрейдов
- Случайные события (Cookie Frenzy, Lucky и другие)
- Система престижа
- Достижения и таблица лидеров
- Оффлайн-генерация печенья (игроки получают награды даже выйдя из игры)
- Встроенный античит
- Полная настройка сообщений, звуков и предметов
- Поддержка HEX-цветов и градиентов
- Плейсхолдеры PlaceholderAPI
- Поддержка SQLite и MySQL
- Административные команды
Права доступа (Permissions)
- cookieclickerz.useclicker - позволяет игроку использовать блок-кликер (по умолчанию: true)
- cookieclickerz.upgrades - позволяет открыть магазин улучшений (по умолчанию: true)
- cookieclickerz.prestige - позволяет открыть меню престижа (по умолчанию: true)
- cookieclickerz.top - позволяет открыть таблицу лидеров (по умолчанию: true)
- cookieclickerz.viewachievements - позволяет открыть меню достижений (по умолчанию: true)
- cookieclickerz.numcheatsheet - позволяет открыть шпаргалку по числам (по умолчанию: true)
- cookieclickerz.admin.manageclickers - позволяет управлять кликерами (по умолчанию: op)
- cookieclickerz.admin.managecookies - позволяет управлять печеньем других игроков (по умолчанию: op)
- cookieclickerz.admin.manageprestige - позволяет управлять престижем других игроков (по умолчанию: op)
- cookieclickerz.admin.manageevents - позволяет управлять событиями (по умолчанию: op)
- cookieclickerz.admin.manageachievements - позволяет управлять достижениями других игроков (по умолчанию: op)
- cookieclickerz.admin.giveupgrade - позволяет выдавать улучшения другим игрокам (по умолчанию: op)
- cookieclickerz.buyupgrade.
- позволяет покупать определенное улучшение, если в его настройках requirePermissionустановлено наtrue(по умолчанию: op)
Плейсхолдеры PlaceholderAPI
- %cookieclickerz_totalcookies% - общее количество печенья игрока
- %cookieclickerz_totalcookies_formatted% - общее количество печенья в отформатированном виде (например, 1M, 3B, 5.1T)
- %cookieclickerz_cookiesperclick% - количество печенья за один клик
- %cookieclickerz_offlinecookies% - количество печенья, получаемое в оффлайне
- %cookieclickerz_prestige% - уровень престижа игрока
- %cookieclickerz_totalclicks% - общее количество кликов игрока
Формат таблицы лидеров
Плейсхолдеры таблицы лидеров используют следующий формат:
%cookieclickerz_
<category>- категория таблицы. Может бытьcookiesдля общего количества печенья илиcpcдля количества печенья за клик.<index>- позиция в таблице (например,1для первого места или3для третьего). Лимит можно настроить вconfig.yml(по умолчанию: 10).field- что именно показать об игроке:name: Имя игрокаamount: Количество в зависимости от выбранной категорииformattedamount: То же, что иamount, но отформатированное (например, 1000000 -> 1M)
Настройка и конфигурация
Вы можете полностью переписать логику в файлах конфигурации. Плагин поддерживает MiniMessage, что позволяет делать красивые сообщения с градиентами и событиями наведения. Файлы лежат в папке plugins/CookieClickerZ.
config.yml
yaml
Поддерживаются старые цветовые коды вроде: &c, &l, &o и т.д.
Также поддерживается MiniMessage для продвинутого форматирования.
С их помощью можно добавлять HEX-цвета, градиенты, события наведения и клики.
Проверка обновлений
checkForUpdates: true
Установите язык из папки "lang" (без расширения .yml)
Базовые языки: en-US, de-DE, ru-RU, cs-CZ
lang: "en-US"
Имя печенья
cookieName: "Cookies"
Предмет в центре главного GUI
mainItem: "COOKIE"
offlineCookies:
Если true, игроки получают печенье в оффлайне
enabled: true
Отправлять ли сообщение при входе о заработанном оффлайн-печенье
joinMessage: true
Показывать ли голограмму над блоком-кликером
Требуется DecentHolograms или FancyHolograms
hologram: true
=== ТАБЛИЦА ЛИДЕРОВ ===
Требуется перезапуск сервера после изменения настроек
leaderboard: # Вычисления таблицы нагружают сервер, поэтому они происходят с интервалом enabled: true # Количество игроков в таблице size: 10 # Интервал обновления в секундах updateInterval: 60
=== СОБЫТИЯ ===
events: enabled: true rates: COOKIE_FRENZY: 0.005 LUCKY: 0.007 CLICK_FRENZY: 0.002 RUIN: 0.002 CURSED_FINGER: 0.002
=== ЗВУКИ ===
clickSound: "BLOCK_WOODEN_BUTTON_CLICK_ON" upgradeSound: "ENTITY_PLAYER_LEVELUP" prestigeSound: "ENTITY_PLAYER_LEVELUP" errorSound: "ENTITY_VILLAGER_NO"
=== АНТИЧИТ ===
anticheat: cps: # Проверка количества кликов в секунду enabled: true # Максимальное количество кликов в секунду max: 15 message: "&cВы кликаете слишком быстро!" commands: #- "kick %player% &cВы кликаете слишком быстро!"
nomovement: # Проверка на отсутствие движения enabled: true # Максимальное время без движения в секундах max: 15 message: "&cВы не двигаетесь!" commands: # - "kick %player% &cВы не двигаетесь!"
=== РАСШИРЕННЫЕ НАСТРОЙКИ ===
playerCache: # Использование кеша для данных игроков enabled: true # Интервал сохранения кеша в базу данных (в секундах) saveInterval: 60 # Максимальный размер кеша maxSize: 1000
=== ХРАНИЛИЩЕ ДАННЫХ ===
storage:
Тип хранилища: "SQLite" | "MySQL"
type: "SQLite"
Настройки для удаленной базы данных
host: "localhost" port: 3306 database: "cookieclicker" username: "root" password: "password"
upgrades.yml
yaml
=== УЛУЧШЕНИЯ ===
Вы можете добавить сколько угодно улучшений по этой структуре
wooden_pickaxe:
Название улучшения
name: "&6Деревянная кирка"
Базовая цена
baseprice: "50"
Множитель цены для каждого следующего уровня
priceMultiplier: 1.1
Материал для отображения в магазине
item: "WOODEN_PICKAXE"
Количество печенья за клик, добавляемое улучшением
cpc: "1"
Количество оффлайн-печенья
offlineCookies: "0"
ID кастомной модели для текстуры (требуется ресурспак)
customModelId: 300
Требуется ли право cookieclickerz.buyupgrade. для покупки
requirePermission: false
Добавляйте больше предметов по этой структуре
``
prestige.yml
yaml
=== ПРЕСТИЖ ===
Включение системы престижа
enabled: true
Уровни престижа (всё, что после 29-го уровня, будет проигнорировано)
levels: 1: name: "&8&l> &6Престиж I" lore: #- "Дополнительное описание для Престижа I" hideOriginalLore: false cost: "1M" multiplier: 2 commands: - "say %player% только что получил Престиж I!"
2: name: "&8&l> &6Престиж II" cost: "10M" multiplier: 3
3: name: "&8&l> &6Престиж III" cost: "100M" multiplier: 4
4: name: "&8&l> &6Престиж IV" cost: "1B" multiplier: 5
5: name: "&8&l> &6Престиж V" cost: "10B" multiplier: 6
achievements.yml
yaml
=== Достижения за клики ===
clicks_clicker_rookie: commands:
- "say %player% получил достижение Начинающий кликер!"
clicks_finger_workout: commands:
- "say %player% получил достижение Тренировка пальцев!"
clicks_click_champion: commands:
- "say %player% получил достижение Чемпион по кликам!"
``
achievementCategories.yml
yaml
Настройки категорий достижений.
Текстуры голов можно взять с minecraft-heads.com
clicks: head: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNTMyYTU4MzhmZDljZDRjOTc3ZjE1MDcxZDY5OTdmZjVjN2Y5NTYwNzRhMmRhNTcxYTE5Y2NlZmIwM2M1NyJ9fX0="
cookies: head: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvNjA1ZWY4ODE5ZmI2YTkyMTQ4MjQ5ZmY0OGMzOTE0ZTkyYzI3M2U3ODc0NTIzZmY3OTMwYjlmNWNjOTNjZWFhZSJ9fX0="
upgrades: head: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTVmZDY3ZDU2ZmZjNTNmYjM2MGExNzg3OWQ5YjUzMzhkNzMzMmQ4ZjEyOTQ5MWE1ZTE3ZThkNmU4YWVhNmMzYSJ9fX0="
events: head: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvZjJiYTllYWQ5N2M4ZmI0NGIxNTZhZGU5Y2IyMTRlYTkxMjQzNGEyY2M0N2M0ZGVjNTBmMjEwMjFjNzVkZDJkNyJ9fX0="
prestige: head: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvOTkwY2JkNzJlNDFhOWJkNDExYmU5MjliNzNmZDI2OTIwNjM2OGIyODEwZDZjNjgxOTkxOGNiOGViNjYyMjRmNCJ9fX0="
misc: head: "eyJ0ZXh0dXJlcyI6eyJTS0lOIjp7InVybCI6Imh0dHA6Ly90ZXh0dXJlcy5taW5lY3JhZnQubmV0L3RleHR1cmUvMjAzNzEyMDYyZTgyYTA3OTdmZDdiMGMxMDU3NmVkOTI0ODBmZGM5NGJkMmUwMGMyMTk2MWIzNGJlNjBlODU4ZSJ9fX0=" ``
Важные нюансы и советы
- Производительность базы данных: Если у вас большой онлайн, обязательно переключитесь с SQLite на MySQL в блоке
storage. Встроенный кеш игроков (playerCache) поможет снизить нагрузку на оперативную память, но для масштабных проектов внешняя база данных обязательна. - Защита от макросов: Настройте
anticheatвconfig.yml. По умолчанию лимит кликов - 15 в секунду. Если игрок использует макросы, плагин может автоматически кикать его с сервера. Также есть проверка на отсутствие движения, чтобы игроки не ставили кликер на зажатую кнопку и не уходили. - Совместимость: Для отображения голограмм над блоками-кликерами вам понадобятся DecentHolograms или FancyHolograms.
- Хостинг и установка: Плагин отлично работает на BungeeHost (https://bungee.host). Установка занимает буквально один клик, а сервер сразу готов к тому, чтобы вы и ваши друзья начали кликать печенье онлайн в Майнкрафт. Скачайте CookieClickerZ и разнообразьте геймплей своего проекта уже сегодня.
Сервер для плагина CookieClickerZ - КукиКликерЗ - как у профи
Плагин CookieClickerZ - КукиКликерЗ создан для серверов: на своём сервере вы настраиваете его под себя и решаете, кому играть. Создать сервер с плагином CookieClickerZ - КукиКликерЗ для друзей можно за пару минут - BungeeHost всё уже подготовил.

