Вход

Регистрация

Восстановление доступа

Carpet PVP

Carpet PVP

|

TheobaldTheBird

Мод, исправляющий поведение фейковых игроков Carpet и добавляющий расширенные команды для управления сущностями.

Carpet PVP: мод для отладки PvP и управления игроками

Carpet PVP — это форк мода Carpet, созданный специально для использования на карте Theobald's PVP Practice. Он решает проблемы с фейковыми игроками (fake players), делая их поведение более предсказуемым для реальных игроков, и предоставляет набор команд для управления сущностями через datapack. Мод не предназначен для использования в обычных игровых режимах.

Цель и назначение мода

Carpet PVP был разработан для решения специфических задач на серверах и картах, где требуется точное управление сущностями. Основной фокус — исправление багов, связанных с фейковыми игроками мода Carpet, чтобы их поведение было максимально схожим с реальными игроками. Это критически важно для карт PvP, где используются фейковые сущности для симуляции противников или проверки механик. Мод также добавляет инструменты для управления игроками и сущностями через команды datapack, что упрощает создание сложных сценариев на карте.

Исправления и улучшения поведения

Мод вносит значительные изменения в работу фейковых игроков, исправляя ряд ошибок оригинала Carpet. Среди ключевых исправлений:

  • Исправлено поведение полёта: теперь команда /player jump корректно работает, когда игрок находится в воздухе.
  • Устранена ошибка обновления дистанции падения, что влияет на работу критических ударов и боевых молотов.
  • Исправлено сохранение вертикальной скорости в некоторых случаях.
  • Исправлен порядок yaw/pitch при использовании команды /player look.
  • Закрыто множество краевых случаев, связанных с движением и действиями фейковых игроков.

Расширенные команды управления

Для разработчиков карт и администраторов добавлены новые команды, позволяющие тонко настраивать поведение сущностей:

Управление щитами и атакой:

  • Добавлена опция для включения/выключения оглушения щитом.
  • Команда /player spawn переименована в /playerspawn с поддержкой аргументов at, in, on.
  • Добавлен режим обзора для команды /player look: можно смотреть на глаза (eyes), ноги (feet) или ближайшую точку хитбокса (closest).
  • Команда /player use без параметров теперь просто прекращает использование предмета, не вызывая повторного действия.

Управление инвентарем и атакой:

  • Команда itemCd позволяет управлять таймерами перезарядки предметов:
  • itemCd — сброс всех таймеров.
  • itemCd — показывает оставшееся время.
  • itemCd reset — сброс таймера для конкретных предметов.
  • itemCd set — установка стандартной перезарядки без использования.
  • Команда для анимации замаха (swing animation): позволяет фейковому игроку сделать взмах рукой без выполнения действия и сброса таймера атаки.

Команда расстояния:

  • Команда /distance теперь хранит сферическое расстояние в таблицах лидеров (scoreboards).
  • Добавлен аргумент e для масштабирования значений.
  • Поддерживается измерение расстояния между двумя сущностями или позициями, а также горизонтальное и вертикальное расстояние.

Правила Carpet и настройки

Мод добавляет новые правила для мода Carpet, расширяющие его функциональность:

  • Оглушение щитом: новое правило для управления этим механическим аспектом.
  • Редактируемый NBT: добавлено правило для редактирования данных игроков (NBT).
  • Взрывы: добавлено правило для отключения огня от якорей и кроватей (/carpet explosionNoFire).
  • Урон от взрывов: изменено поведение правила урона от блоков при взрыве:
  • false — стандартное поведение Minecraft.
  • most — влияет на непустые блоки, кроме светящегося камня и блоков редстоуна (кнопки, рычаги и т.д.).
  • true — полностью предотвращает урон блокам.

Статус проекта и совместимость

Важно отметить, что проект находится в архивированном состоянии. Автор рекомендует использовать мод HeroBot для версий Minecraft 1.21.11 и новее. Текущая версия Carpet PVP поддерживает версии игры 1.21, 1.21.1, 1.21.4 и 1.21.5, работает только с загрузчиком Fabric и требует Java 21 или выше. Мод не имеет зависимостей от других модов и не предназначен для установки на клиентскую часть игры.

Связанные материалы

Автор: TheobaldTheBird · Автор: herobane · Лицензия: MIT

T

TheobaldTheBird

1 проект

|

0 скачиваний

Войдите, чтобы поставить оценку и оставить отзыв.

Отзывов пока нет — будьте первым!
Канал Файл Игра Модлоадер Язык Скачиваний Загружен
Альфа carpet-pvp-1.21.5-1.4.0+v260116.jar 1.51 MB 1.21.5 Fabric ENESFR+2 0 16.01.2026
Релиз carpet-pvp-1.21.4-1.2.0+v250515.jar 1.46 MB 1.21.4 Fabric ENESFR+2 0 16.05.2025
Зависимостей нет.