Скачать Плагин CFCommand — Гибкая система команд в Майнкрафт
CFCommand — Гибкая система команд

Плагин CFCommand — Гибкая система команд 1.1


Разработчик / автор
VladislavCF
Для версий
  1. 1.21.+

📖 Описание​

CFCommand - это инновационный плагин для Minecraft серверов на ядрах Paper, Purpur и Spigot версии 1.21, который позволяет администраторам создавать собственные команды без необходимости программирования. Плагин предоставляет гибкую систему настройки команд с поддержкой условных операторов, переменных, экономики, кулдаунов и многого другого.

CFCommand-1.21-1.21.11
Автор:
VladislavCF
Организация: CFDev
Связаться за помощью: @VladislavCF

✨ Основные возможности​

🎮 Создание кастомных команд​

  • Создавайте неограниченное количество собственных команд через простой YAML конфиг
  • Поддержка любых названий команд и их алиасов
  • Полная настройка прав доступа (permissions)
  • Интуитивно понятный синтаксис конфигурации

🎨 Система GUI меню​

  • Создавайте интерактивные меню с любым количеством кнопок
  • Поддержка предметов с кастомными названиями и описаниями
  • Вложенные меню (меню внутри меню)
  • Кулдауны на кнопки и права доступа
  • Головы игроков (Player Head)

⚡ Расширенные действия​

Плагин поддерживает множество типов действий:
  • Сообщения: обычные, actionbar, broadcast
  • Команды: от консоли и от игрока
  • Предметы: выдача, починка, зачарование, переименование
  • Телепортация: на спавн, домой, к игроку, на варпы
  • Эффекты: зелий, звуков, частиц
  • Игровые режимы: смена gamemode, полет, неуязвимость
  • Экономика: передача денег, проверка баланса
  • Инвентарь: открытие верстака, эндер-сундука, мусорки

🔧 Продвинутая логика​

  • Условные операторы (if/else/endif)
  • Switch/case конструкции для обработки аргументов
  • Проверка прав (permissions)
  • Проверка мира, времени суток
  • Сравнение чисел и строк

⏱️ Системы ограничений​

  • Кулдауны (cooldowns) с индивидуальными сообщениями
  • Вармапы (warmups) с отменой при движении или получении урона
  • Экономические затраты за использование команд
  • Ограничения по миру, времени и правам

🚀 Примеры использования​

Пример 1: Простая команда​

YAML:
heal:
  enabled: true
  description: "Вылечить себя"
  usage: "/heal"
  permission: cfcommand.heal
  cooldown: 10
  actions:
    - "[message] &aВы были вылечены!"
    - "[effect] player:HEAL 1 1"
    - "[sound] ENTITY_PLAYER_LEVELUP 1.0 1.0"

Пример 2: Команда​

YAML:
fly:
  enabled: true
  description: "Включить/выключить полет"
  usage: "/fly [игрок]"
  permission: cfcommand.fly
  warmup: 2
  actions:
    - "[if] {arg1} == null"
    - "  [toggle] player:allowFlight"
    - "  [message] &aРежим полета изменен!"
    - "[else]"
    - "  [condition] hasPermission:cfcommand.fly.others"
    - "  [toggle] target:allowFlight"
    - "  [message] &aВы изменили режим полета игроку {arg1}"
    - "[endif]"

Пример 3: Сложное меню с наборами​

YAML:
kit-starter:
  enabled: true
  description: "Получить стартовый набор"
  usage: "/kit starter"
  cooldown: 86400
  actions:
    - "[give] player:STONE_SWORD 1"
    - "[give] player:STONE_PICKAXE 1"
    - "[give] player:COOKED_BEEF 32"
    - "[message] &aВы получили стартовый набор!"
    - "[sound] ENTITY_PLAYER_LEVELUP 1.0 1.0"

🛠️ Технические требования​

  • Ядро сервера: Paper / Purpur / Spigot 1.21 - 1.21.1
  • Java: версия 21 или выше
  • Память: от 50 MB свободной RAM
  • Зависимости: отсутствуют (не требует Vault, PlaceholderAPI и т.д.)

📥 Установка​

  1. Скачайте файл CFCommand-1.0.0.jar
  2. Поместите его в папку plugins/ вашего сервера
  3. Перезапустите сервер или выполните команду /reload
  4. Настройте команды в файле plugins/CFCommand/commands.yml
  5. При необходимости создайте меню в папке menus/
  6. Используйте /cfcommand reload для применения изменений

🎯 Преимущества перед аналогами​

Не требует программирования - все настраивается через YAML
Высокая производительность - оптимизированное использование памяти
Гибкая система условий - if/else, switch/case, проверки прав
Встроенная система меню - без необходимости в дополнительных плагинах
Поддержка всех версий 1.21 - Paper, Purpur, Spigot
Полная совместимость - работает с любыми другими плагинами
Активная поддержка - регулярные обновления и исправления
Документация - подробные примеры и руководства

💡 Советы по использованию​

  1. Используйте префиксы в сообщениях для единообразия
  2. Настраивайте кулдауны для баланса
  3. Создавайте меню для удобного доступа к командам
  4. Используйте условные операторы для разных типов игроков
  5. Оптимизируйте конфигурацию - не создавайте слишком много команд
Автор
VladislavCF
Скачивания
12
Показов
272
Первый выпуск
Обновление

Оценки

0.00 звёзд 0 оценок

Другие ресурсы пользователя VladislavCF

Похожие ресурсы (Если ресурс не уникален, он будет удален после публикации)

CFChat - Гибкая система чатов VladislavCF
Мощный и гибкий плагин для управления чатом
⚡ xStreams | Лучшая система стримов для сервера ⚡
Плагин, который уберет мучения в выборе плагинов для стримеров!
250
3,027
  • AresReferralSystem | Приглашай друзей и получай награды | Реферальная система с AresMine
    Очень классный плагин на награды за приглашение друзей с популярного сервера AresMine.
    199
    2,299
  • BeautyQuests - Система квестов Funtik
    Система квестов с простым графическим интерфейсом. Совместим с базами данных SQL.
    115
    1,140