Плагин AstInvsee | Просмотр инвентарей игроков и управление [1.0]

AstInvsee | Просмотр инвентарей игроков и управление
Краткое описание:
Гибкий и удобно настраиваемый. Позволяет сохранять сохранения инвентарей и устанавливать их игрокам
4
73

Предыдущие версии [2]

Последние обновления

1.0

Теперь плагин требует библиотеку AstLib. Вес плагина уменьшен во много раз
Смотреть еще...
Для версий
  1. 1.16.✘
  2. 1.17.✘
  3. 1.18.✘
  4. 1.19.✘
  5. 1.20.✘
  6. 1.21.✘
Источник
https://t.me/asteris_plugins
Java
  1. Java 17
  2. Java 18
  3. Java 19
  4. Java 20
  5. Java 21
  6. Java 22
  7. Java 23
  8. Java 25
Перевод
https://t.me/asteris_plugins
Документация
https://t.me/asteris_plugins
Исходный код
https://github.com/Asteris-dev/AstInvsee
Зависимости
AstLib
AstInvsee - Управление инвентарями игроков

⚠️ Для работы плагина требуется плагин AstLib

📚 Описание
ание


AstInvsee - плагин, который добавляет систему просмотра чужих инвентарей и нескольких дополнительных функций.

  1. Полная поддержка форматов: MiniMessage (<gradient:#FAEDCB:#C9E4DE>), HEX (&#FAEDCB) и Legacy (&b)
  2. Настройка GUI-меню: почти полная возможность настройки иконок
  3. Информация о игроке: в меню выводятся такие данные как: текущие эффекты зелий, правая и левая рука, броня
  4. Система сохранений: база сохранений (снимков) инвентарей и выдача этих сохранений игрокам
  5. Логирование действий администраторов

🎬 Картинки

AstInventory


⚙️ Файлы

YAML:
# ========================================================================
# AstInvsee - Управление инвентарями игроков | Конфигурация
# ========================================================================
#
# В плагине полная поддержка форматов цвета:
# - Legacy: &a, &l
# - HEX: &#FAEDCB
# - MiniMessage: <gradient:#FAEDCB:#C9E4DE>Текст</gradient>
# - Заполнители PlaceholderAPI
# ========================================================================

# Запрещать ли игроку перемещение/выбрасывание/подбор вещей, когда его инвентарь смотрит администратор (с правом astinvsee.admin)
freeze-when-viewed: false

# Логирование действий администраторов
logging:
  enabled: true

# Система сохранения инвентарей (снапшоты)
saves:
  # Включена ли система сохранений?
  enabled: true

# Формат отображения времени для эффектов зелий
time-format:
  days: "д."
  hours: "ч."
  minutes: "м."
  seconds: "с."

messages:
  no-permission: "&cУ вас нет прав для использования этой команды!"
  usage-invsee: "<gradient:#FAEDCB:#C9E4DE>Использование: /invsee <игрок></gradient>"
  usage-astinvsee:
    - "&8=== <gradient:#FAEDCB:#C9E4DE>Помощь по AstInvsee</gradient> &8==="
    - "&f/astinvsee saves <игрок> &7- открыть меню сохранений игрока"
    - "&f/astinvsee reload &7- перезагрузить плагин"
    - "&f/invsee <игрок> &7- открыть инвентарь игрока (astinvsee.use)"
    -
  offline: "&#FF0000Игрок не найден или оффлайн."
  self: "&eВы не можете открыть свой собственный инвентарь."

  gui-title: "&8Инвентарь: &a%player%"
  reloaded: "&aПлагин AstInvsee успешно перезагружен."

  save-prompt: "&eВведите в чат название для сохранения &7(или '%cancel_word%' для отмены)&e:"
  save-cancel-word: "cancel" # Слово, которое нужно ввести в чат для отмены создания сохранения
  save-cancelled: "&cСоздание сохранения отменено."
  save-success: "&aСохранение '&f%name%&a' успешно создано!"

  save-loaded: "&aСохранение '&f%name%&a' успешно применено к игроку!"
  save-not-found: "&cСохранение не найдено!"
  saves-empty: "&cНет доступных сохранений."
  player-offline-load: "&cИгрок оффлайн."
  unknown-date: "Неизвестно"

gui:
  decor:
    material: BLACK_STAINED_GLASS_PANE
    name: " "
    lore: []

  # Кнопка создания нового сохранения (слот 16)
  save-btn:
    material: LIME_DYE
    name: "&aСоздать сохранение (снимок)"
    lore: []

  # Кнопка открытия списка сохранений (слот 17)
  load-btn:
    material: ORANGE_DYE
    name: "&6Применить сохранение"
    lore: []

  # Заголовок меню со списком сохранений
  saves-title: "&8Сохранения: &a%player%"

  # Шаблон для сохранений в списке
  save-item:
    material: PAPER
    name: "&e%name%"
    lore:
      - "&7Дата создания: &e%date%"
      - "&7"
      - "&aНажмите, чтобы применить"

  # Страницы в списке сохранений
  next-page:
    material: ARROW
    name: "&aСледующая страница"
    lore: []
  prev-page:
    material: ARROW
    name: "&cПредыдущая страница"
    lore: []

  # Заголовок меню подтверждения загрузки сохранения
  confirm-title: "&8Подтверждение &0%name%"

  # Кнопки в меню подтверждения
  confirm-yes:
    material: GREEN_STAINED_GLASS_PANE
    name: "&aПодтвердить"
    lore: []
  confirm-no:
    material: RED_STAINED_GLASS_PANE
    name: "&cОтменить"
    lore: []

  # Настройки отображения текущих эффектов зелий игрока (слот 1)
  bottle:
    material: POTION
    name: "&dЭффекты игрока"
    empty-color: "#808080" # HEX цвет колбочки, если эффектов нет. Можно оставить пустым, чтобы использовалась пустая колбочка
    filled-color: "#FF55FF" # HEX цвет колбочки, если эффекты естьМожно оставить пустым, чтобы использовалась пустая колбочка
    empty-text: "&7Нет активных эффектов"
    effect-format: "&7- &f%effect% %level% &8(&7%time%&8)" # Формат вывода эффектов

  # Настройки головы игрока (слот 0)
  head:
    name: "&a%player%"
    lore:
      - "&cЗдоровье: &f%health% / %max_health%"
      - "&6Голод: &f%food% / 20"
      - "&7"
      - "&7Баланс: &e%vault_eco_balance%"

# Названия эффектов зелий
effects:
  SPEED: "Скорость"
  SLOW: "Замедление"
  HASTE: "Спешка"
  FAST_DIGGING: "Спешка"
  MINING_FATIGUE: "Усталость"
  SLOW_DIGGING: "Усталость"
  STRENGTH: "Сила"
  INCREASE_DAMAGE: "Сила"
  INSTANT_HEALTH: "Мгновенное лечение"
  HEAL: "Мгновенное лечение"
  INSTANT_DAMAGE: "Мгновенный урон"
  HARM: "Мгновенный урон"
  JUMP: "Прыгучесть"
  JUMP_BOOST: "Прыгучесть"
  NAUSEA: "Тошнота"
  CONFUSION: "Тошнота"
  REGENERATION: "Регенерация"
  RESISTANCE: "Сопротивление"
  DAMAGE_RESISTANCE: "Сопротивление"
  FIRE_RESISTANCE: "Огнестойкость"
  WATER_BREATHING: "Подводное дыхание"
  INVISIBILITY: "Невидимость"
  BLINDNESS: "Слепота"
  NIGHT_VISION: "Ночное зрение"
  HUNGER: "Голод"
  WEAKNESS: "Слабость"
  POISON: "Отравление"
  WITHER: "Иссушение"
  HEALTH_BOOST: "Повышение здоровья"
  ABSORPTION: "Поглощение"
  SATURATION: "Насыщение"
  GLOWING: "Свечение"
  LEVITATION: "Левитация"
  LUCK: "Удача"
  UNLUCK: "Неудача"
  SLOW_FALLING: "Плавное падение"
  CONDUIT_POWER: "Сила источника"
  DOLPHINS_GRACE: "Грация дельфина"
  BAD_OMEN: "Дурное знамение"
  HERO_OF_THE_VILLAGE: "Герой деревни"
  DARKNESS: "Тьма"

🚀 Установка
  1. Скачать AstInvsee.jar
  2. Поместить в plugins/
  3. Перезагрузить сервер
  4. Настроить config.yml и пользоваться плагином!

КомандаОписаниеПраво
/invsee <игрок>Открыть инвентарь игрокаastinvsee.use
/astinvsee saves <игрок>Открыть меню сохранений игрокаastinvsee.admin
/astinvsee reloadПерезагрузить плагинastinvsee.admin

Автор

Asteris_

Еще ресурсы от Asteris_

AstBounty | Плагин на заказы на убийства (контракты)
AstBounty | Плагин на заказы на убийства (контракты)
Очень гибкий и максимально кастомизируемый во всех планах
AstLib | Библиотека для серии Ast плагинов
AstLib | Библиотека для серии Ast плагинов
Работает только с моими плагинами
AstCasino
AstCasino
Игровая рулетка (казино)
AstBooleanReplacer
AstBooleanReplacer
Гибкие условные замены true/false
AstTimeFormat
AstTimeFormat
Умное форматирование наигранного времени
AstProgessBar
AstProgessBar
Динамические прогресс-бар и проценты выполнения
AstNumberFormat
AstNumberFormat
Умное сокращение чисел
AstGradientNick
AstGradientNick
Градиентные ники на вашем сервере!
ВерхНиз