Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Плагин [ADMIN/MISC] M0odiBans - система наказаний [1.12.2+]

M0odi_

Активный участник
Баллы
61
Имя в Minecraft
M0odi_
Плагин представляет собой систему наказаний игроков на серверах MineCraft.
Плагин тестировался на версиях 1.12.2 и выше, для работы необходим LuckPerms
и подключение к базе данных MySQL.

Исходный код: https://github.com/M0odi/M0odiBans
Скачать плагин:
Яндекс.Диск - ССЫЛКА
Google Drive - ССЫЛКА

Автор плагина - Тимофеев Денис.

Буду рад любой поддержке:
QIWI: 4890494762619799


Команды:
  • /ban [Ник Игрока] [Причина] - перманентно заблокировать игрока;
  • /tempban [Ник Игрока] [Причина] - временно заблокировать игрока;
  • /kick [Ник Игрока] [Причина] - кикнуть игрока;
  • /unban [Ник Игрока] - разблокировать игрока;
  • /mute [Ник Игрока] [Причина] - перманентно замутить игрока;
  • /tempmute [Ник Игрока] [Причина] - временно замутить игрока;
  • /unmute [Ник Игрока] - размутить игрока;
  • /check [Ник Игрока] - посмотреть статус наказаний игрока;
  • /mb reload - перезагрузить плагин (с проблемами, лучше воспользоваться plugman).
Возможности:
  • Полная кастомизация;
  • Плагин работает с базой данных MySQL, данные синхронизируются между серверами (если вы используете многосерверность);
  • Система правил, расширенная настройка этих правил;
  • Система приоритетов по привилегиям игроков.
Скриншоты:

oVk4Y9BFg5U.jpg


iClCYkD7z-8.jpg


Файлы конфигурации:
1) config.yml -
Код:
# MySQL
host: localhost
database: M0odiBans
user: root
password: ""

# Период проверки всех игроков на бан в секундах.
# Поставьте на -1, чтобы отключить (если ваши сервера не связаны BungeeCord или Velocity)
delay: 10

# Приоритеты будут работать только в том случае,
# если у всех групп в LuckPerms настроены приоритеты (weight).
# Настройте приоритеты групп в LuckPerms командой /lp group <Название Группы> setWeight <Приоритет>.
# Чем выше группа, тем больше должен быть ее приоритет.
priorities:
  default: 0
  lord: 1
  admin: 2

# Запрещенные для использования команды во время мута.
forbidden-commands:
  - "/m"
  - "/w"
  - "/msg"
  - "/tell"

2) reasons.yml -
Код:
Единицы времени:
  MINUTE: Минута
  HOUR: Час
  DAY: День
  WEEK: Неделя
  MONTH: Месяц
  YEAR: Год

REASONS:
  1|1:
    DESCRIPTION: "Стороннее ПО"
    ALIASES:
      - "KICK"
      - "BAN"
      - "TEMPBAN"
    TIME: 60
    TIME-UNIT: MONTH
  1|2:
    DESCRIPTION: "Оскорбление администрации"
    ALIASES:
      - "MUTE"
      - "TEMPMUTE"
    TIME: 1
    TIME-UNIT: HOUR
  1|3:
    DESCRIPTION: "Попрошайничество"
    ALIASES:
      - "KICK"

3) messages.yml -
Код:
prefix: "&7[&bM0odi&cBans&7]"

commands:
  command-not-exists: "%prefix% &7Такой команды не существует"
  not-perms: "%prefix% &7У Вас нет прав на выполнение этой команды"
  your-self-usage: "%prefix% &7Вы не можете использовать данную команду на себя"
  player-not-online: "%prefix% &7Данный игрок не в сети"
  you-low-priority: "%prefix% &7Вы не можете применить наказание к этому игроку, т.к его приоритет выше вашего"
  is-priority-player: "%prefix% &7У этого игрока приоритет от наказаний, вы не можете применить к нему наказание."
  already-banned: "%prefix% &7Данный игрок уже забанен"
  already-unbanned: "%prefix% &7Данный игрок не забанен"
  already-muted: "%prefix% &7Данный игрок уже замучен"
  already-unmuted: "%prefix% &7Данный игрок не в муте"

reasons:
  reason-not-exists: "%prefix% &7Такого правила не существует"
  reason-not-allowed-for-this-punishment: "%prefix% &7Вы не можете применить данное наказание по этой причине."

info:
  kick: "&c/kick &7[&cНик Игрока&7] &7[&cПричина&7] &7- кикнуть игрока с сервера"
  ban: "&c/ban &7[&cНик Игрока&7] &7[&cПричина&7] &7- перманентно заблокировать игрока"
  tempban: "&c/tempban &7[&cНик Игрока&7] &7[&cПричина&7] &7- временно заблокировать игрока"
  unban: "&c/unban &7[&cНик Игрока&7] &7- разблокировать игрока"
  mute: "&c/mute &7[&cНик Игрока&7] &7[&cПричина&7] &7- перманентно замутить игрока"
  tempmute: "&c/tempmute &7[&cНик Игрока&7] &7[&cПричина&7] &7- временно замутить игрока"
  unmute: "&c/unmute &7[&cНик Игрока&7] &7- размутить игрока"
  check: "&c/check &7[&cНик Игрока&7] &7- посмотреть информацию о игроке"

usages:
  usage-prefix: "&7Использование:"
  kick: "%prefix% %usage-prefix% &c/kick &7[&cНик Игрока&7] &7[&cПричина&7]"
  ban: "%prefix% %usage-prefix% &c/ban &7[&cНик Игрока&7] &7[&cПричина&7]"
  tempban: "%prefix% %usage-prefix% &c/tempban &7[&cНик Игрока&7] &7[&cПричина&7]"
  unban: "%prefix% %usage-prefix% &c/unban &7[&cНик Игрока&7]"
  mute: "%prefix% %usage-prefix% &c/mute &7[&cНик Игрока&7] &7[&cПричина&7]"
  tempmute: "%prefix% %usage-prefix% &c/tempmute &7[&cНик Игрока&7] &7[&cПричина&7]"
  unmute: "%prefix% %usage-prefix% &c/unmute &7[&cНик Игрока&7]"
  check: "%prefix% %usage-prefix% &c/check &7[&cНик Игрока&7]"

broadcasts:
  kick: "%prefix% &7Игрок &c%sender% &7кикнул игрока &c%target%&7 по причине &c%reason% &7- &c%description%"
  ban: "%prefix% &7Игрок &c%sender% &7перманентно забанил игрока &c%target%&7 по причине &c%reason% &7- &c%description%"
  tempban: "%prefix% &7Игрок &c%sender% &7временно забанил игрока &c%target%&7 по причине &c%reason% &7- &c%description%.
  &7Дата автоматического разбана - &c%date%"
  unban: "%prefix% &7Игрок &c%sender% &7разблокировал игрока &c%target%&7."
  mute: "%prefix% &7Игрок &c%sender% &7перманентно замутил игрока &c%target%&7 по причине &c%reason% &7- &c%description%"
  tempmute: "%prefix% &7Игрок &c%sender% &7временно замутил игрока &c%target%&7 по причине &c%reason% &7- &c%description%.
  &7Дата автоматическоо размута - &c%date%"
  unmute: "%prefix% &7Игрок &c%sender% &7размутил игрока &c%target%&7."

screens:

  kick:
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"
    - ""
    - "&c&lSERVER"
    - ""
    - "&7Печалька - вы были кикнуты с сервера &c:("
    - ""
    - "&7Вас кикнул: &c%sender%"
    - "&7Причина: &c%reason% &7- &c%description%"
    - ""
    - "&7Вы можете обжаловать наказание на нашем форуме: &cmy.server.forum"
    - ""
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"

  ban:
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"
    - ""
    - "&c&lSERVER"
    - ""
    - "&7Печалька - вы были перманентно забанены на сервере &c:("
    - ""
    - "&7Вас забанил: &c%sender%"
    - "&7Причина: &c%reason% &7- &c%description%"
    - ""
    - "&7Вы можете обжаловать наказание на нашем форуме: &cmy.server.forum"
    - "&7Вы всегда можете приобрести разбан на нашем сайте: &cmy.server.site"
    - ""
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"

  tempban:
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"
    - ""
    - "&c&lSERVER"
    - ""
    - "&7Печалька - вы были временно забанены на сервере &c:("
    - ""
    - "&7Вас забанил: &c%sender%"
    - "&7Причина: &c%reason% &7- &c%description%"
    - "&7Дата автоматического разбана: &c%date%"
    - ""
    - "&7Вы можете обжаловать наказание на нашем форуме: &cmy.server.forum"
    - "&7Вы всегда можете приобрести разбан на нашем сайте: &cmy.server.site"
    - ""
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"

  first-mute-screen: "%prefix% &7Вы были навсегда замучены игроком &c%sender%&7 по причине &c%reason% &7- &c%description%"
  mute-screen: "%prefix% &7Вы не можете писать в чат, т.к были навсегда замучены игроком &c%sender%&7 по причине &c%reason% &7- &c%description%"

  first-tempmute-screen: "%prefix% &7Вы были временно замучены игроком &c%sender%&7 по причине &c%reason% &7- &c%description%.
  &7Дата автоматического размута - &c%date%"
  tempmute-screen: "%prefix% &7Вы не можете писать в чат, т.к были временно замучены игроком &c%sender%&7 по причине &c%reason% &7- &c%description%.
  &7Дата автоматического размута - &c%date%"

sender:
  status-perm-ban: "&cПерманентно забанен игроком &c%sender%. Причина - %reason%"
  status-temp-ban: "&cВременно забанен игроком &c%sender%. Причина - %reason%. (будет разбанен %date%) "
  status-unban: "&aНе заблокирован"
  status-perm-mute: "&cПерманентно замучен игроком &c%sender%. Причина - %reason%"
  status-temp-mute: "&cВременно замучен игроком &c%sender%. Причина - %reason%. (будет размучен %date%)"
  status-unmute: "&aНе замучен"
  reloaded: "%prefix% &7Плагин перезагружен"
  kick: "%prefix% &7Вы кикнули игрока &c%target%&7."
  ban: "%prefix% &7Вы перманентно заблокировали игрока &c%target%"
  tempban: "%prefix% &7Вы временно заблокировали игрока &c%target%"
  unban: "%prefix% &7Вы разблокировали игрока &c%target%"
  mute: "%prefix% &7Вы перманентно замутили игрока &c%target%"
  tempmute: "%prefix% &7Вы временно замутили игрока &c%target%"
  unmute: "%prefix% &7Вы размутили игрока &c%target%"
  check: "%prefix% &7Информация о игроке &c%player%
  \n&7Статус блокировки: %status-ban%
  \n&7Статус мута: %status-mute%"
 
Последнее редактирование:
Плагин представляет собой систему наказаний игроков на серверах MineCraft.
Плагин тестировался на версиях 1.12.2 и выше, для работы необходим LuckPerms
и подключение к базе данных MySQL.

Исходный код: https://github.com/M0odi/M0odiBans
Скачать плагин:
Яндекс.Диск - ССЫЛКА
Google Drive - ССЫЛКА

Автор плагина - Тимофеев Денис.
В данный момент открыт к предложениям по разработке, контакты:

Буду рад любой поддержке:
QIWI: 4890494762619799


Команды:
  • /ban [Ник Игрока] [Причина] - перманентно заблокировать игрока;
  • /tempban [Ник Игрока] [Причина] - временно заблокировать игрока;
  • /kick [Ник Игрока] [Причина] - кикнуть игрока;
  • /unban [Ник Игрока] - разблокировать игрока;
  • /mute [Ник Игрока] [Причина] - перманентно замутить игрока;
  • /tempmute [Ник Игрока] [Причина] - временно замутить игрока;
  • /unmute [Ник Игрока] - размутить игрока;
  • /check [Ник Игрока] - посмотреть статус наказаний игрока;
  • /mb reload - перезагрузить плагин (с проблемами, лучше воспользоваться plugman).
Возможности:
  • Полная кастомизация;
  • Плагин работает с базой данных MySQL, данные синхронизируются между серверами (если вы используете многосерверность);
  • Система правил, расширенная настройка этих правил;
  • Система приоритетов по привилегиям игроков.
Скриншоты:

oVk4Y9BFg5U.jpg


iClCYkD7z-8.jpg


Файлы конфигурации:
1) config.yml -
Код:
# MySQL
host: localhost
database: M0odiBans
user: root
password: ""

# Период проверки всех игроков на бан в секундах.
# Поставьте на -1, чтобы отключить (если ваши сервера не связаны BungeeCord или Velocity)
delay: 10

# Приоритеты будут работать только в том случае,
# если у всех групп в LuckPerms настроены приоритеты (weight).
# Настройте приоритеты групп в LuckPerms командой /lp group <Название Группы> setWeight <Приоритет>.
# Чем выше группа, тем больше должен быть ее приоритет.
priorities:
  default: 0
  lord: 1
  admin: 2

# Запрещенные для использования команды во время мута.
forbidden-commands:
  - "/m"
  - "/w"
  - "/msg"
  - "/tell"

2) reasons.yml -
Код:
Единицы времени:
  MINUTE: Минута
  HOUR: Час
  DAY: День
  WEEK: Неделя
  MONTH: Месяц
  YEAR: Год

REASONS:
  1|1:
    DESCRIPTION: "Стороннее ПО"
    ALIASES:
      - "KICK"
      - "BAN"
      - "TEMPBAN"
    TIME: 60
    TIME-UNIT: MONTH
  1|2:
    DESCRIPTION: "Оскорбление администрации"
    ALIASES:
      - "MUTE"
      - "TEMPMUTE"
    TIME: 1
    TIME-UNIT: HOUR
  1|3:
    DESCRIPTION: "Попрошайничество"
    ALIASES:
      - "KICK"

3) messages.yml -
Код:
prefix: "&7[&bM0odi&cBans&7]"

commands:
  command-not-exists: "%prefix% &7Такой команды не существует"
  not-perms: "%prefix% &7У Вас нет прав на выполнение этой команды"
  your-self-usage: "%prefix% &7Вы не можете использовать данную команду на себя"
  player-not-online: "%prefix% &7Данный игрок не в сети"
  you-low-priority: "%prefix% &7Вы не можете применить наказание к этому игроку, т.к его приоритет выше вашего"
  is-priority-player: "%prefix% &7У этого игрока приоритет от наказаний, вы не можете применить к нему наказание."
  already-banned: "%prefix% &7Данный игрок уже забанен"
  already-unbanned: "%prefix% &7Данный игрок не забанен"
  already-muted: "%prefix% &7Данный игрок уже замучен"
  already-unmuted: "%prefix% &7Данный игрок не в муте"

reasons:
  reason-not-exists: "%prefix% &7Такого правила не существует"
  reason-not-allowed-for-this-punishment: "%prefix% &7Вы не можете применить данное наказание по этой причине."

info:
  kick: "&c/kick &7[&cНик Игрока&7] &7[&cПричина&7] &7- кикнуть игрока с сервера"
  ban: "&c/ban &7[&cНик Игрока&7] &7[&cПричина&7] &7- перманентно заблокировать игрока"
  tempban: "&c/tempban &7[&cНик Игрока&7] &7[&cПричина&7] &7- временно заблокировать игрока"
  unban: "&c/unban &7[&cНик Игрока&7] &7- разблокировать игрока"
  mute: "&c/mute &7[&cНик Игрока&7] &7[&cПричина&7] &7- перманентно замутить игрока"
  tempmute: "&c/tempmute &7[&cНик Игрока&7] &7[&cПричина&7] &7- временно замутить игрока"
  unmute: "&c/unmute &7[&cНик Игрока&7] &7- размутить игрока"
  check: "&c/check &7[&cНик Игрока&7] &7- посмотреть информацию о игроке"

usages:
  usage-prefix: "&7Использование:"
  kick: "%prefix% %usage-prefix% &c/kick &7[&cНик Игрока&7] &7[&cПричина&7]"
  ban: "%prefix% %usage-prefix% &c/ban &7[&cНик Игрока&7] &7[&cПричина&7]"
  tempban: "%prefix% %usage-prefix% &c/tempban &7[&cНик Игрока&7] &7[&cПричина&7]"
  unban: "%prefix% %usage-prefix% &c/unban &7[&cНик Игрока&7]"
  mute: "%prefix% %usage-prefix% &c/mute &7[&cНик Игрока&7] &7[&cПричина&7]"
  tempmute: "%prefix% %usage-prefix% &c/tempmute &7[&cНик Игрока&7] &7[&cПричина&7]"
  unmute: "%prefix% %usage-prefix% &c/unmute &7[&cНик Игрока&7]"
  check: "%prefix% %usage-prefix% &c/check &7[&cНик Игрока&7]"

broadcasts:
  kick: "%prefix% &7Игрок &c%sender% &7кикнул игрока &c%target%&7 по причине &c%reason% &7- &c%description%"
  ban: "%prefix% &7Игрок &c%sender% &7перманентно забанил игрока &c%target%&7 по причине &c%reason% &7- &c%description%"
  tempban: "%prefix% &7Игрок &c%sender% &7временно забанил игрока &c%target%&7 по причине &c%reason% &7- &c%description%.
  &7Дата автоматического разбана - &c%date%"
  unban: "%prefix% &7Игрок &c%sender% &7разблокировал игрока &c%target%&7."
  mute: "%prefix% &7Игрок &c%sender% &7перманентно замутил игрока &c%target%&7 по причине &c%reason% &7- &c%description%"
  tempmute: "%prefix% &7Игрок &c%sender% &7временно замутил игрока &c%target%&7 по причине &c%reason% &7- &c%description%.
  &7Дата автоматическоо размута - &c%date%"
  unmute: "%prefix% &7Игрок &c%sender% &7размутил игрока &c%target%&7."

screens:

  kick:
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"
    - ""
    - "&c&lSERVER"
    - ""
    - "&7Печалька - вы были кикнуты с сервера &c:("
    - ""
    - "&7Вас кикнул: &c%sender%"
    - "&7Причина: &c%reason% &7- &c%description%"
    - ""
    - "&7Вы можете обжаловать наказание на нашем форуме: &cmy.server.forum"
    - ""
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"

  ban:
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"
    - ""
    - "&c&lSERVER"
    - ""
    - "&7Печалька - вы были перманентно забанены на сервере &c:("
    - ""
    - "&7Вас забанил: &c%sender%"
    - "&7Причина: &c%reason% &7- &c%description%"
    - ""
    - "&7Вы можете обжаловать наказание на нашем форуме: &cmy.server.forum"
    - "&7Вы всегда можете приобрести разбан на нашем сайте: &cmy.server.site"
    - ""
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"

  tempban:
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"
    - ""
    - "&c&lSERVER"
    - ""
    - "&7Печалька - вы были временно забанены на сервере &c:("
    - ""
    - "&7Вас забанил: &c%sender%"
    - "&7Причина: &c%reason% &7- &c%description%"
    - "&7Дата автоматического разбана: &c%date%"
    - ""
    - "&7Вы можете обжаловать наказание на нашем форуме: &cmy.server.forum"
    - "&7Вы всегда можете приобрести разбан на нашем сайте: &cmy.server.site"
    - ""
    - "&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝&c⏜&f⏝"

  first-mute-screen: "%prefix% &7Вы были навсегда замучены игроком &c%sender%&7 по причине &c%reason% &7- &c%description%"
  mute-screen: "%prefix% &7Вы не можете писать в чат, т.к были навсегда замучены игроком &c%sender%&7 по причине &c%reason% &7- &c%description%"

  first-tempmute-screen: "%prefix% &7Вы были временно замучены игроком &c%sender%&7 по причине &c%reason% &7- &c%description%.
  &7Дата автоматического размута - &c%date%"
  tempmute-screen: "%prefix% &7Вы не можете писать в чат, т.к были временно замучены игроком &c%sender%&7 по причине &c%reason% &7- &c%description%.
  &7Дата автоматического размута - &c%date%"

sender:
  status-perm-ban: "&cПерманентно забанен игроком &c%sender%. Причина - %reason%"
  status-temp-ban: "&cВременно забанен игроком &c%sender%. Причина - %reason%. (будет разбанен %date%) "
  status-unban: "&aНе заблокирован"
  status-perm-mute: "&cПерманентно замучен игроком &c%sender%. Причина - %reason%"
  status-temp-mute: "&cВременно замучен игроком &c%sender%. Причина - %reason%. (будет размучен %date%)"
  status-unmute: "&aНе замучен"
  reloaded: "%prefix% &7Плагин перезагружен"
  kick: "%prefix% &7Вы кикнули игрока &c%target%&7."
  ban: "%prefix% &7Вы перманентно заблокировали игрока &c%target%"
  tempban: "%prefix% &7Вы временно заблокировали игрока &c%target%"
  unban: "%prefix% &7Вы разблокировали игрока &c%target%"
  mute: "%prefix% &7Вы перманентно замутили игрока &c%target%"
  tempmute: "%prefix% &7Вы временно замутили игрока &c%target%"
  unmute: "%prefix% &7Вы размутили игрока &c%target%"
  check: "%prefix% &7Информация о игроке &c%player%
  \n&7Статус блокировки: %status-ban%
  \n&7Статус мута: %status-mute%"
В принципе, на первый взгляд — неплохо, функционал нужный и всё в этом роде, но, подобных плагинов уже море.
 
В принципе, на первый взгляд — неплохо, функционал нужный и всё в этом роде, но, подобных плагинов уже море.
Привет, знаю ;)
Решил написать что-то для портфолио, а других идей в тот момент в голове не возникло.
А так, кое-что да новое все-таки есть, как, например, отсутствие необходимости указания времени для /tempban и /tempmute, ибо время, на которое будет выдано наказание, указывается в reasons.yml, что, на мой взгляд, упрощает работу с плагином.

Благодарю за обратную связь)
 
Привет, знаю ;)
Решил написать что-то для портфолио, а других идей в тот момент в голове не возникло.
А так, кое-что да новое все-таки есть, как, например, отсутствие необходимости указания времени для /tempban и /tempmute, ибо время, на которое будет выдано наказание, указывается в reasons.yml, что, на мой взгляд, упрощает работу с плагином.

Благодарю за обратную связь)
Для портфолио — очень даже хорошо.
А вот на автоматическое указание времени — не обратил внимания сперва, интересная задумка.
 
Привет, знаю ;)
Решил написать что-то для портфолио, а других идей в тот момент в голове не возникло.
А так, кое-что да новое все-таки есть, как, например, отсутствие необходимости указания времени для /tempban и /tempmute, ибо время, на которое будет выдано наказание, указывается в reasons.yml, что, на мой взгляд, упрощает работу с плагином.

Благодарю за обратную связь)
Здравствуй! Знаешь ли ты подобные плагины на баны с причиной как у тебя? нужен плагин на velocity. Спасибо за ответ
 

Поделиться этой страницей

Назад
Верх