MCustomGoatHorn - Кастомные роги

Плагин MCustomGoatHorn - Кастомные роги 1.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.19
  2. 1.20
  3. 1.21
Ядра и Прокси
  1. Bukkit
  2. Spigot
  3. Paper
Минимальная версия Java
21
🎺 MCustomGoatHorn — превратите козьи рога в мощные игровые предметы!

✨ Возможности:
  • Полная кастомизация рогов (название, lore, эффекты, команды)
  • 3 режима применения: на себя / на всех кроме себя / на всех включая себя
  • Индивидуальные кулдауны для каждого рога
  • Команда /mgh give all — выдать все рога сразу!
  • Tab-completion и система прав
  • 8 предустановленных уникальных рогов

🔧 Поддержка: Minecraft 1.19+ | Paper/Spigot
📚 Документация: Полное руководство включено
💬 Связь: You must be logged in to see this link. | Обсуждения на странице

🎯 Плагин активно развивается — предлагайте свои идеи в обсуждение плагина! 💡

---

🎺 MCustomGoatHorn — кастомные козьи рога с эффектами, командами, кулдаунами и гибкой настройкой для Minecraft 1.19+ | Полная документация | Активная разработка 💡

Конфиг:
YAML:
# ТИПЫ ЦЕЛЕЙ (target):
#
#   self - Эффекты применяются ТОЛЬКО на того, кто использовал рог
#          Пример: Вы используете рог - получаете эффекты только вы
#
#   radius - Эффекты применяются на ВСЕХ игроков в радиусе,
#            КРОМЕ того, кто использовал рог
#            Пример: Вы используете рог - все вокруг получают эффекты,
#                    но вы сами НЕТ
#
#   radius_with_self - Эффекты применяются на ВСЕХ игроков в радиусе,
#                      ВКЛЮЧАЯ того, кто использовал рог
#                      Пример: Вы используете рог - все вокруг получают
#                              эффекты, включая вас
#
# ЭФФЕКТЫ (формат: ТИП:ДЛИТЕЛЬНОСТЬ:УРОВЕНЬ):
#   Примеры: SPEED:30:2, REGENERATION:10:1, JUMP:60:3
#   ТИП - название эффекта (SPEED, STRENGTH, REGENERATION и т.д.)
#   ДЛИТЕЛЬНОСТЬ - в секундах
#   УРОВЕНЬ - уровень эффекта (1, 2, 3 и т.д.)
#
# КОМАНДЫ:
#   {player} - игрок получающий эффект
#   {user} - тот, кто использовал рог
# ═══════════════════════════════════════════════════════════════════════
messages:
# Сообщение при использовании рога
  use: "&6✔ &fВы использовали рог! Кулдаун: &e{time} сек"

  # Сообщение о кулдауне
  cooldown: "&c✘ &fКулдаун: &e{time} сек"

  # Сообщение о недостатке прав
  no_permission: "&c✘ &fУ вас нет прав на использование этого рога!"

  # Сообщение о недостатке прав на команду
  no_permission_command: "&cУ вас нет прав для выполнения этой команды!"

  # Успешная перезагрузка
  reload_success: "&a✔ Конфигурация успешно перезагружена!"

  # Использование clearcd
  clearcd_usage: "&cИспользование: /mgh clearcd <игрок>"

  # Игрок не найден
  player_not_found: "&cИгрок не найден!"

  # Успех очистки кулдаунов
  clearcd_success: "&a✔ Кулдауны игрока {player} очищены!"

  # Использование give
  give_usage: "&cИспользование: /mgh give <игрок> <тип|all> [количество]"

  # Доступные типы
  available_types: "&eДоступные типы: {types}, all"

  # Некорректное количество
  invalid_amount: "&cКоличество должно быть от 1 до 64!"

  # Некорректный формат количества
  invalid_amount_format: "&cНекорректное количество!"

  # Ошибка: секция horns не найдена
  horns_section_missing: "&cОшибка: секция horns не найдена в конфиге!"

  # Успех выдачи всех рогов
  give_all_success: "&a✔ Выдано {count} типов рогов (по {amount} шт.) игроку {player}"

  # Получение всех рогов
  received_all: "&aВы получили {count} типов рогов (по {amount} шт.)"

  # Неизвестный тип рога
  unknown_horn_type: "&cНеизвестный тип рога: {type}"

  # Успех выдачи одного рога
  give_single_success: "&a✔ Выдано {amount}x {horn} &aигроку {player}"

  # Получение одного рога
  received_single: "&aВы получили {amount}x {horn}"

  # Сообщения помощи (список строк)
  help:
- "&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
    - "&6&lMCustomGoatHorn"
    - "&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"
    - "  &e/mgh reload &7- Перезагрузить конфиг"
    - "  &e/mgh clearcd <игрок> &7- Очистить кулдауны"
    - "  &e/mgh give <игрок> <тип> [кол-во] &7- Выдать рог"
    - "  &e/mgh give <игрок> all [кол-во] &7- Выдать все рога"
    - "  &e/mgh help &7- Показать эту помощь"
    - "&8&m━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━"

horns:
 ponder:
 enabled: true

# Название предмета
    name: "&6⚡ Рог Размышления"

    # Описание предмета
    lore:
- "&fТихий звук этого рога"
      - "&fпомогает сосредоточиться"
      - ""
      - "&eЭффект: &fМудрость и регенерация"
      - "&cКулдаун: &f60 секунд"

    # Custom Model Data
    custom_model_data: 1

# Кулдаун в секундах
    cooldown: 60

# На кого применять (self/radius/radius_with_self)
    target: "self"

    # Радиус действия
    radius: 10.0

# Эффекты
    effects:
 enabled: true
 list:
- "REGENERATION:30:2"
        - "NIGHT_VISION:120:1"
        - "SATURATION:10:1"

    # Команды
    commands:
 enabled: false
 list: []

# ═══════════════════════════════════════════════════════════════════════
  # РОГ ВОСПЕВАНИЯ (Sing)
  # ═══════════════════════════════════════════════════════════════════════
  sing:
 enabled: true
name: "&6♪ Рог Воспевания"
    lore:
- "&fМелодичный звук,"
      - "&fвдохновляющий на подвиги"
      - ""
      - "&eЭффект: &fБуст силы и скорости"
      - "&cКулдаун: &f90 секунд"
      - "&bРадиус: &f15 блоков"
    custom_model_data: 2
 cooldown: 90
target: "radius"
    radius: 15.0
 effects:
 enabled: true
 list:
- "SPEED:60:2"
        - "STRENGTH:45:1"
        - "JUMP:60:2"
    commands:
 enabled: false
 list: []

# ═══════════════════════════════════════════════════════════════════════
  # РОГ СТРЕМЛЕНИЯ (Seek)
  # ═══════════════════════════════════════════════════════════════════════
  seek:
 enabled: true
name: "&6🔍 Рог Стремления"
    lore:
- "&fЗвук поиска и открытий"
      - ""
      - "&eЭффект: &fСветящийся путь"
      - "&cКулдаун: &f45 секунд"
    custom_model_data: 3
 cooldown: 45
target: "self"
    radius: 10.0
 effects:
 enabled: true
 list:
- "DOLPHINS_GRACE:120:1"
        - "LUCK:300:2"
        - "CONDUIT_POWER:60:1"
    commands:
 enabled: false
 list: []

# ═══════════════════════════════════════════════════════════════════════
  # РОГ ЧУВСТВА (Feel)
  # ═══════════════════════════════════════════════════════════════════════
  feel:
 enabled: true
name: "&6💗 Рог Чувства"
    lore:
- "&fЗвук, пробуждающий эмоции"
      - ""
      - "&eЭффект: &fИсцеление союзников"
      - "&cКулдаун: &f120 секунд"
      - "&bРадиус: &f20 блоков"
    custom_model_data: 4
 cooldown: 120
target: "radius"
    radius: 20.0
 effects:
 enabled: true
 list:
- "REGENERATION:60:3"
        - "ABSORPTION:120:2"
        - "HEAL:1:10"
    commands:
 enabled: false
 list: []

# ═══════════════════════════════════════════════════════════════════════
  # РОГ ВОСТОРГА (Admire)
  # ═══════════════════════════════════════════════════════════════════════
  admire:
 enabled: true
name: "&6⭐ Рог Восторга"
    lore:
- "&fВеличественный звук триумфа"
      - ""
      - "&eЭффект: &fБожественная мощь"
      - "&cКулдаун: &f180 секунд"
      - "&bРадиус: &f25 блоков"
    custom_model_data: 5
 cooldown: 180
target: "radius_with_self"
    radius: 25.0
 effects:
 enabled: true
 list:
- "STRENGTH:120:3"
        - "RESISTANCE:120:2"
        - "FIRE_RESISTANCE:180:1"
        - "HERO_OF_THE_VILLAGE:600:1"
    commands:
 enabled: true
 list:
- "effect give {player} minecraft:glowing 30 0 true"

  # ═══════════════════════════════════════════════════════════════════════
  # РОГ ЗОВА (Call)
  # ═══════════════════════════════════════════════════════════════════════
  call:
 enabled: true
name: "&6📢 Рог Зова"
    lore:
- "&fГромкий зов, собирающий союзников"
      - ""
      - "&eЭффект: &fПризыв подкрепления"
      - "&cКулдаун: &f30 секунд"
    custom_model_data: 6
 cooldown: 30
target: "self"
    radius: 10.0
 effects:
 enabled: true
 list:
- "SPEED:30:3"
        - "HASTE:45:2"
    commands:
 enabled: true
 list:
- "title {player} subtitle {\"text\":\"Услышан зов!\",\"color\":\"green\"}"
        - "title {player} title {\"text\":\"⚔\",\"color\":\"gold\"}"

  # ═══════════════════════════════════════════════════════════════════════
  # РОГ ТОСКИ (Yearn)
  # ═══════════════════════════════════════════════════════════════════════
  yearn:
 enabled: true
name: "&6🌙 Рог Тоски"
    lore:
- "&fМеланхоличный звук ночи"
      - ""
      - "&eЭффект: &fНочная защита"
      - "&cКулдаун: &f75 секунд"
      - "&bРадиус: &f12 блоков"
    custom_model_data: 7
 cooldown: 75
target: "radius_with_self"
    radius: 12.0
 effects:
 enabled: true
 list:
- "NIGHT_VISION:300:1"
        - "INVISIBILITY:60:1"
        - "SLOW_FALLING:45:1"
    commands:
 enabled: false
 list: []

# ═══════════════════════════════════════════════════════════════════════
  # РОГ МЕЧТЫ (Dream)
  # ═══════════════════════════════════════════════════════════════════════
  dream:
 enabled: true
name: "&6✨ Рог Мечты"
    lore:
- "&fВолшебный звук грёз"
      - ""
      - "&eЭффект: &fМагическая защита"
      - "&cКулдаун: &f150 секунд"
      - "&bРадиус: &f30 блоков"
    custom_model_data: 8
 cooldown: 150
target: "radius"
    radius: 30.0
 effects:
 enabled: true
 list:
- "LEVITATION:15:1"
        - "SLOW_FALLING:60:1"
        - "LUCK:600:3"
        - "GLOWING:120:1"
    commands:
 enabled: true
 list:
- "particle minecraft:end_rod {player} 1 2 1 0.5 0.5 0.5 0.1 100 force"
        - "playsound minecraft:entity.experience_orb.pickup master {player} ~ ~ ~ 1 1"
Зависимости
Нету
Команды и права
/mgh reload - Перезагрузить конфиг"
/mgh clearcd <игрок> - Очистить кулдауны"
/mgh give <игрок> <тип> [кол-во] - Выдать рог"
/mgh give <игрок> all [кол-во] - Выдать все рога"
/mgh help - Показать эту помощь"
Автор
KaRaSuk
Скачивания
1
Просмотры
30
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

Поделиться ресурсом

Назад
Сверху Снизу