Иконка ресурса

Плагин JavaChecker / Новый универсальный плагин на вызов проверки 1.0.0

Создайте и подтвердите аккаунт для скачивания
Поддерживаемые версии
  1. 1.21
Ядра и Прокси
  1. Paper
Минимальная версия Java
17
Плагин еще сырой, принимаю любые предложению по улучшению плагина, добавление новых фишек и так далее.

  • Запрет вызова на проверку, если игрок в воздухе
  • Автобан за выход во время проверки (команда настраивается в config)
  • Боссбар для проверяющего и подозреваемого
  • Гуи с выбором типа вызова проверки: на месте, телепортация к инициатору проверки, телепортация на место из конфига
  • Предупреждение для тех, кто бьет игрока на проверке
  • Метка на проверяемом: красный обруч от ног к голове (анимация)
  • Уведомления о действиях: вызов на проверку, наказание, отпускание с проверки.
  • Много чего еще...

YAML:
check:
  default-type: anydesk
  message-repeat-seconds: 15
  title-repeat-seconds: 5
  start-sound: ENTITY_EXPERIENCE_ORB_PICKUP
  repeat-sound: ""
  blindness-amplifier: 0
  blocked-move-items:
    - CHORUS_FRUIT
    - ENDER_PEARL
    - WIND_CHARGE
    - FIREWORK_ROCKET
    - TRIDENT
    - ELYTRA
    - BOAT
    - SPRUCE_BOAT
    - BIRCH_BOAT
    - JUNGLE_BOAT
    - ACACIA_BOAT
    - DARK_OAK_BOAT
    - MANGROVE_BOAT
    - CHERRY_BOAT
    - BAMBOO_RAFT
    - OAK_CHEST_BOAT
    - SPRUCE_CHEST_BOAT
    - BIRCH_CHEST_BOAT
    - JUNGLE_CHEST_BOAT
    - ACACIA_CHEST_BOAT
    - DARK_OAK_CHEST_BOAT
    - MANGROVE_CHEST_BOAT
    - CHERRY_CHEST_BOAT
    - BAMBOO_CHEST_RAFT
    - MINECART
    - CHEST_MINECART
    - FURNACE_MINECART
    - TNT_MINECART
    - HOPPER_MINECART


types:
  anydesk: true
  telegram: true
  discord: true
  max: true


ban:
  quit-command: "tempban %targetplayer% 100d Лив с проверки --sender=Система"
  stop-command: "tempban %targetplayer% %duration% Проверка:%arg% --sender=Система"


arg:
  soft: "100d"
  ignor: "100d"
  priznanie: "30d"


notify:
  permission: "javachecker.notify"


locations:
  call:
    enabled: false
    world: world
    x: 0.0
    y: 80.0
    z: 0.0
    yaw: 0.0
    pitch: 0.0
  release:
    enabled: false
    world: world
    x: 0.0
    y: 80.0
    z: 0.0
    yaw: 0.0
    pitch: 0.0

YAML:
prefix: "&#FF3D3DПроверка > &7"


help:
  - "%prefix%"
  - "&#FF3D3D/check <player> [anydesk|telegram|discord|max] &7- вызвать на проверку"
  - "&#FF3D3D/check confirm [player] &7- отпустить как невиновного"
  - "&#FF3D3D/check stop <arg> [player] &7- завершить проверку с наказанием"


check:
  started: "%prefix%Игрок &#FF3D3D%targetplayer% &7вызван на проверку (&#FF3D3D%type%&7)."
  confirmed: "%prefix%Игрок &#FF3D3D%targetplayer% &7успешно прошел проверку."
  stopped: "%prefix%Игрок &#FF3D3D%targetplayer% &7получил наказание: &#FF3D3D%arg% &7на &#FF3D3D%duration%&7."
  released: "%prefix%Проверка игрока &#FF3D3D%targetplayer% &7завершена."
  interfere-warning: "&cИгрок на проверке &7- &cПомеха может быть наказанием"
  call-lines:
    anydesk:
      - ""
      - "&#FF3D3DВы вызваны на проверку читов."
      - "&7Откройте &#FF3D3DAnyDesk &7и следуйте указаниям модератора."
      - "&7Выход с сервера во время проверки = наказание."
      - ""
    telegram:
      - ""
      - "&#FF3D3DВы вызваны на проверку читов."
      - "&7Откройте &#FF3D3DTelegram &7и напишите модератору."
      - "&7Не выходите с сервера до завершения проверки."
      - ""
    discord:
      - ""
      - "&#FF3D3DВы вызваны на проверку читов."
      - "&7Откройте &#FF3D3DDiscord &7и зайдите в голосовой канал проверки."
      - "&7Игнор проверки приведет к наказанию."
      - ""
    max:
      - ""
      - "&#FF3D3DВы вызваны на проверку читов."
      - "&7Откройте &#FF3D3DMAX &7для связи с модератором."
      - "&7Оставайтесь на сервере до окончания проверки."
      - ""


errors:
  no-permission: "%prefix%У вас нет прав."
  usage: "%prefix%Использование: &#FF3D3D/check <player> [type]&7, &#FF3D3D/check confirm [player]&7, &#FF3D3D/check stop <arg> [player]"
  stop-usage: "%prefix%Использование: &#FF3D3D/check stop <arg> [player]"
  target-offline: "%prefix%Игрок &#FF3D3D%targetplayer% &7не в сети."
  target-already-checking: "%prefix%Игрок &#FF3D3D%targetplayer% &7уже на проверке."
  checker-already-busy: "%prefix%Вы уже проводите проверку."
  no-active-session: "%prefix%Активная проверка не найдена."
  unknown-type: "%prefix%Неизвестный тип проверки: &#FF3D3D%type%&7."
  unknown-stop-arg: "%prefix%Неизвестный аргумент: &#FF3D3D%arg%&7."
  target-in-air: "%prefix%игрок находиться в воздухе."
  console-target-required: "%prefix%Для консоли укажите игрока: &#FF3D3D/check confirm <player> &7или &#FF3D3D/check stop <arg> <player>&7."
  call-location-disabled: "%prefix%Телепортация на место отключена в config.yml."
  console-cant-teleport-to-self: "%prefix%Эта опция доступна только для игрока-модератора."


gui:
  title: "&8Выбрать тип проверки:"
  buttons:
    here: "&7Вызвать на месте"
    to-mod: "&7Телепортировать к себе"
    to-loc: "&7Телепортация на место"
    to-loc-disabled: "&7Телепортация на место (&cотключено&7)"


notify:
  started: "%prefix%Проверяющий &#FF3D3D%checker% &7вызвал игрока &#FF3D3D%targetplayer% &7на проверку (&#FF3D3D%type%&7)."
  confirmed: "%prefix%Проверяющий &#FF3D3D%checker% &7отпустил игрока &#FF3D3D%targetplayer% &7с проверки."
  stopped: "%prefix%Проверяющий &#FF3D3D%checker% &7завершил проверку игрока &#FF3D3D%targetplayer% &7с аргументом &#FF3D3D%arg% &7(&#FF3D3D%duration%&7)."
  quit-ban: "%prefix%Игрок &#FF3D3D%targetplayer% &7вышел во время проверки и был наказан."
  command-attempt: "%prefix%Игрок &#FF3D3D%targetplayer% &7на проверке попытался выполнить команду: &#FF3D3D%command%"


bossbar:
  suspect: "&fВы находитесь на &cпроверке читов&c."
  checker: "&fВы проверяете игрока &c%targetplayer% &f(&7%min%&f:&7%sec%&f)"


titles:
  confirm:
    title: "&aВы прошли проверку!"
    subtitle: ""
  types:
    anydesk:
      title: "&cПроверка на читы"
      subtitle: "&7Слушайтесь модератора"
    telegram:
      title: "&cПроверка на читы"
      subtitle: "&7Откройте Telegram"
    discord:
      title: "&cПроверка на читы"
      subtitle: "&7Откройте Discord"
    max:
      title: "&cПроверка на читы"
      subtitle: "&7Откройте MAX"


certificate:
  name: "&cСертификат проверки"
Зависимости
-
Команды и права
Команды:
  • /check <игрок> [тип] — вызвать игрока на проверку
  • /check confirm [игрок] — завершить проверку как невиновного
  • /check stop <аргумент> [игрок] — завершить проверку с наказанием
  • /check help — список команд
Автор
JavaRoot
Скачивания
2
Просмотры
49
Первый выпуск
Обновление
Оценка
0.00 звёзд 0 оценок

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

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

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