Копия новых модификаторов с FunTime || WellModificator

Копия новых модификаторов с FunTime || WellModificator 1.0

- WellModificator позволяет создавать предметы модификаторы, которые дают игрокам доступ к настроенным командам на определённое время или навсегда.
- Игрок активирует предмет через ПКМ, подтверждает действие в меню и получает нужные права.
- Подходит для выдачи временного /fly, /fix, /heal, /feed, /ec и других команд.
- Все модификаторы, время действия, предметы, названия, лор и права настраиваются в конфиге.

Поддерживается сохранение активных модификаторов после перезахода игрока.

YAML:
# #######################################################
# # Плагины: https://github.com/Ilovecer
# Телеграм канал https://t.me/tgkamiloxs
# #######################################################

settings:
  consume-in-creative: true
  external-permission-is-forever: true
  cleanup-interval-seconds: 5

messages:
  no-permission: "<#FF0000>[✘] Ошибка!<#FFFFE6> Нет прав."
  reloaded: "<#00FF00>[✔]<#FFFFE6> WellModificator перезагружен."
  success: "<#00FF00>[✔] Успешно!<#FFFFE6> Модификатор активирован."
  item-given: "<#00FF00>[✔]<#FFFFE6> Выдано <#FFFF00>{amount}x<#FFFFE6> {modifier}<#FFFFE6> игроку <#FFFF00>{player}<#FFFFE6>."
  player-not-found: "<#FF0000>[✘] Ошибка!<#FFFFE6> Игрок не найден."
  modifier-not-found: "<#FF0000>[✘] Ошибка!<#FFFFE6> Модификатор <#FFFF00>{modifier}<#FFFFE6> не найден."
  item-missing: "<#FF0000>[✘] Ошибка!<#FFFFE6> Предмет модификатора не найден."
  usage:
    - "<#FF6600>WellModificator:"
    - "<#FFFFE6>/wmod give <ник> <модификатор> [кол-во]"
    - "<#FFFFE6>/wmod set <ник> <модификатор> <время|forever>"
    - "<#FFFFE6>/wmod clear <ник> <модификатор>"
    - "<#FFFFE6>/wmod status <ник> <модификатор>"
    - "<#FFFFE6>/wmod list"
    - "<#FFFFE6>/wmod reload"
  list: "<#FF6600>Модификаторы:<#FFFFE6> {modifiers}"
  status-active: "<#00FF00>[✔]<#FFFFE6> {player}: {modifier} активен. Осталось: <#FFFF00>{remaining}"
  status-inactive: "<#FF0000>[✘]<#FFFFE6> {player}: {modifier} не активен."
  cleared: "<#00FF00>[✔]<#FFFFE6> Модификатор {modifier} снят у {player}."
  set: "<#00FF00>[✔]<#FFFFE6> Модификатор {modifier} установлен игроку {player}. Осталось: <#FFFF00>{remaining}"

menu:
  size: 45
  title: "<b><#009900>● <#4D4D4D>Подтверждение действия"
  modifier-slot: 22
  confirm-slots: [2, 10, 11, 12, 18, 19, 20, 21, 28, 29, 30, 38]
  cancel-slots: [6, 14, 15, 16, 23, 24, 25, 26, 32, 33, 34, 42]
  filler-slots: [0, 1, 3, 4, 5, 7, 8, 9, 13, 17, 27, 31, 35, 36, 37, 39, 40, 41, 43, 44]
  items:
    confirm:
      material: lime_stained_glass_pane
      name: "<green>Подтвердить"
      lore: []
    cancel:
      material: red_stained_glass_pane
      name: "<red>Отмена"
      lore: []
    filler:
      material: gray_stained_glass_pane
      name: ""
      lore: []
    active-confirm:
      material: yellow_stained_glass_pane
      name: "<#00FF00>[Подтвердить]"
      lore:
        - "<#FF6600>➥ Нажмите<#FFFFE6>, чтобы перейти"
        - ""
        - "<#FFFF00>⚠<#FFFFE6> Модификатор уже<#FF6600> активирован<#FFFFE6>!"
        - "<#FF6600>⌛<#FFFFE6> Оставшееся время:<#FFFF00> {remaining}"
        - ""
        - "<#FFFFE6>Действие приведёт к<#FFFF00> перезаписи"
        - "<#FFFFE6>текущего эффекта модификатора!"

modifiers:
  fly:
    material: feather
    duration: 3h
    permissions:
      - wellutils.fly
      - essentials.fly
    name: "<gradient:#77FF67:#6DEBFF>[⚡] Модифика</gradient><#68E2FF>т<gradient:#63D8FF:#3E8CFF>ор полёта</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/fly"
      - "<dark_gray> ●<gray> Длительность:<blue> 3 часа"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  fix:
    material: prismarine_shard
    duration: 1h
    permissions:
      - essentials.repair
      - essentials.repair.enchanted
    name: "<gradient:#FFAF67:#C000B6>[⚡] Модифика</gradient><#B810BD>т<gradient:#B020C3:#69B2FF>ор починки</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/fix"
      - "<dark_gray> ●<gray> Длительность:<blue> 1 час"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  anvil:
    material: iron_ingot
    duration: 3h
    permissions:
      - essentials.anvil
    name: "<gradient:#575757:#E5E5E5>[⚡] Модификатор наковальни</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/anvil"
      - "<dark_gray> ●<gray> Длительность:<blue> 3 часа"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  jump:
    material: slime_ball
    duration: 6h
    permissions:
      - essentials.jump
    name: "<gradient:#FFE351:#97FF48>[⚡] Модификатор прыжка</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/jump"
      - "<dark_gray> ●<gray> Длительность:<blue> 6 часов"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  top:
    material: ladder
    duration: 6h
    permissions:
      - essentials.top
    name: "<gradient:#51E1FF:#FFFFFF>[⚡] Модификатор подъёма</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/top"
      - "<dark_gray> ●<gray> Длительность:<blue> 6 часов"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  setwarp:
    material: popped_chorus_fruit
    duration: 3d
    permissions:
      - essentials.setwarp
    name: "<gradient:#712EFF:#1E79FF>[⚡] Модификатор варпов</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/setwarp"
      - "<dark_gray> ●<gray> Длительность:<blue> 3 дня"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  ec:
    material: ender_eye
    duration: 3h
    permissions:
      - essentials.enderchest
    name: "<gradient:#7120FF:#00D27A>[⚡] Модификатор эндер-сундука</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/ec"
      - "<dark_gray> ●<gray> Длительность:<blue> 3 часа"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  ad-buy-sell-bc-me-dchat:
    material: book
    duration: 6h
    permissions:
      - essentials.sell
      - essentials.broadcast
      - essentials.me
      - wellchats.ad
      - wellchats.dchat
      - wellchats.donatechat
      - command.buy
    name: "<gradient:#FF4120:#AA00D2>[⚡] Модификатор вещания</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к:"
      - "<dark_gray>  -<blue> /ad<gray>,<blue> /buy<gray>,<blue> /sell"
      - "<dark_gray>  -<blue> /bc<gray>,<blue> /me<gray>,<blue> /dchat"
      - "<dark_gray> ●<gray> Длительность:<blue> 6 часов"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  feed:
    material: cooked_beef
    duration: 6h
    permissions:
      - essentials.feed
    name: "<gradient:#FFA500:#FFE551>[⚡] Модификатор насыщения</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/feed"
      - "<dark_gray> ●<gray> Длительность:<blue> 6 часов"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  heal:
    material: golden_apple
    duration: 6h
    permissions:
      - essentials.heal
    name: "<gradient:#FF5151:#FFC1C1>[⚡] Модификатор исцеления</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/heal"
      - "<dark_gray> ●<gray> Длительность:<blue> 6 часов"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  clear:
    material: bucket
    duration: 6h
    permissions:
      - essentials.clearinventory
      - minecraft.command.clear
    name: "<gradient:#FF6B6B:#757575>[⚡] Модификатор очистки</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/clear"
      - "<dark_gray> ●<gray> Длительность:<blue> 6 часов"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
  back:
    material: compass
    duration: 3h
    permissions:
      - essentials.back
      - essentials.back.ondeath
    name: "<gradient:#51A8FF:#C861FF>[⚡] Модификатор возврата</gradient>"
    lore:
      - "<gray>После активации:"
      - "<dark_gray> ●<gray> Доступ к <blue>/back"
      - "<dark_gray> ●<gray> Длительность:<blue> 3 часа"
      - ""
      - "<#FF6600>[ПКМ]<#FFFFE6> Активировать модификатор"
      - "<#FF6600>[SHIFT+ПКМ]<#FFFFE6> Без подтверждения"
Автор
Beta_amiloxs Beta_amiloxs
Скачивания
1
Просмотры
18
Первый выпуск
Обновление

Оценки

5.00 звезд Оценок: 1

Последние рецензии

Плагин отлично работает, советую для использования багов пока не нашел

Помочь проекту 💕

Собрано
"52,204.60" ₽
Цель
"60,000.00" ₽