Сборки серверов

СливПлатные

Сейчас онлайн

  • Кирилл2001
  • Tanri
  • 3026605836
  • amidaku
  • zdkca
  • Griper111
  • Nameless58
  • Rom4k7719
  • debastersplay
  • ICeLemon
  • Dona11d
  • fedorov
  • eldar112
  • omar1679
  • eeeeee23
  • Lok1__
  • ArtKot
  • Caesar2333
  • Baxilyy
  • rawmen
  • potugn1
  • oleksiy.zxc
  • tskuuu
  • qwertgfhfvdf
  • platonkolejnik
  • TwinsHalm
  • GrinSiC
  • ыддылы
  • GGG_koala
  • HellRayy
  • Daliklon
  • zombiejunk
  • martin
  • quintics
  • Zumroom
  • KOSMOSTIMES
  • floppig123
  • traceroute
  • Romapro10011
  • FromGif
  • Scooby-boo
  • Strapon
  • entoni3600
  • dutka0091
  • kusza
  • Flemo
  • asdsadqwsadadx22
  • hackdestroyer
  • Lamine210
  • Nick
  • daniaya
  • Wterert
  • Kyanaris
  • zikkyway
  • dervuv
  • ladkaklsdw
  • Леринг
  • KANTNOLI
  • Reb2y
  • RasvetTM
  • illa10372
  • RivtianVANILLA
  • RomarioKol55
  • MrGomer
  • SusBruh
  • Demosfen
  • DoveChen
  • medwedpe3
  • prapragmatic
  • pintyyx
  • ADAMADA8
  • BombaOkan
  • Vias
  • neocraft
  • Booger
  • FELIXGRACE
  • bobobo

Плагин на /bot

  • Автор темыjustpremadeaccount
  • Дата начала
justpremadeaccount
Задача: Разработать плагин для серверов Minecraft 1.21.4, основанных на Paper и его форках (Purpur, Pufferfish, Leaf и т.д.). Плагин добавляет управляемого NPC-бота, похожего на игрока, с расширенным функционалом.
Ключевое требование: Плагин должен быть реализован с использованием NMS, а не через API Citizens.

Основные функции:

1. Управление ботом (команда /bot)

  • При написании /bot открывается GUI меню в котором можно настроить бота в реальном времени.

2. Настройка брони и щита через меню

  • Выбор типа брони:Возможность менять броню на отдельные комплекты:
    • Незеритовая
    • Алмазная
    • Без брони
  • Особые чары по умолчанию:
    • На штанах всегда установлена "Взрывоустойчивость" (Blast Protection).
    • На каждом элементе брони можно независимо менять чары "Защита" (Protection) и "Взрывоустойчивость" (Blast Protection) до IV уровня.
  • Дополнительные свойства брони:
    • Броня не ломается.
  • Настройка щита:
    • Боту можно добавить щит.
    • Щит должен автоматически подниматься.
    • Щит можно сбить топором, как у обычного игрока.

3. Управление эффектами и поведением

  • Подсветка: Которую можно включать/выключать для бота.
  • Эффекты (переключаемые):
    • Плавное падение: Действует всегда, даже после использования тотема. Можно отключать.
    • Огнестойкость: Можно включать/выключать.
  • Бессмертие:
    • У бота бесконечное количество тотемов.

4. Боевое поведение и ИИ

  • Атака:Бот может атаковать игрока.
    • Дистанция атаки: Опция, заставляющая бота бить игрока через определенное количество блоков которое настраивается в реальном времени.
    • Режим преследования: Опция, заставляющая бота идти/не идти на игрока.
    • Полная фокусировка: Опция, заставляющая бота всегда смотреть на игрока.
  • Движение: Функция автоматического прыжка, которую можно включать/выключать.

5. Привязка к игроку и телепортация

  • Бот привязан к игроку.
    • Если игрок выходит с сервера — бот автоматически удаляется.
    • Пока игрок онлайн, доступны команды:
      • Телепортировать бота к себе.
      • Удалить бота.

6. Конфигурация (config.yml)

  • Запрещенные миры: Список миров, где запрещено спавнить бота.
 
ВерхНиз