Скачать Slashbridge — Minecraft Моды — MetaMods

Slashbridge

Активный

Установок

0

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

10 месяцев назад

Версии

1.21.3 — 1.21.4
Сервер
Fabric
Игровые механики
Библиотеки
Утилиты

Slashbridge

Что предлагает этот мод?

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

Команды и их функционал

/motion

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

Базовые подкоманды:

  • set (вектор) - устанавливает новое значение скорости движения
  • add (вектор) - добавляет вектор скорости к текущему движению
  • seek (число) - перемещает цель по направлению к другой сущности (или от неё при отрицательном значении)
  • mult (число) - умножает текущую скорость на указанный множитель

Форматы задания вектора движения:

  • world - движение соответствует игровым координатам (x y z)
  • local - движение относительно направления взгляда сущности (вперёд вверх вправо)
  • zx - горизонтальное вращение без учёта вертикальной составляющей (вперёд y право)

/status

Инструмент для изменения параметров здоровья, сытости и поглощения у сущностей.

Подкоманды:

  • seek позволяет передавать значения характеристик между разными сущностями
  • Математические операции +|-|*|/|= для управления числовыми значениями характеристик

/despawn

Функция мгновенного удаления сущностей из мира без процедуры убийства, что предотвращает выпадение предметов и опыта. В текущей версии игнорирует персонажей игроков.

Доступные опции:

  • recursive - деспавн цели вместе со всеми пассажирами
  • single - удаляет только указанную цель

/after

Команда для отложенного выполнения действий. Позволяет запускать другие команды через указанное количество тактов игры с возможностью комбинирования.

/during

Инструмент привязки команд к игровому времени - выполнение действий в течение дня, ночи или в определённые фазы луны.

/ignite и /extinguish

Управление огнём для сущностей: воспламенение и тушение. Команда Ignite дополнительно позволяет устанавливать длительность горения в тактах.

Система тегов

Теги частично реализуются через стандартную систему Minecraft с расширенными возможностями через команду /tag.

Устойчивость и уязвимость к урону

  • sb.dx.<типурона>+<множитель>
  • Формат названий типов урона в camelCase (например, indirectMagic вместо indirect_magic)
  • sb.dx.mob+0.5 обеспечивает полуторную устойчивость к урону от мобов
  • Не рекомендуется использовать несколько тегов одновременно во избежание непредсказуемых результатов
  • Отрицательные множители могут вызывать самовосстановление при получении урона

Принудительное лечение

  • sb.damageheal - активируется при превращении получаемого урона в лечение
  • Тег сохраняется до явного удаления пользователем

Планы на будущее

Разработчик выражает интерес к реализации команд для управления анимациями игрока, включая базовые действия из ванильной версии игры, такие как взмахи руками или сидение, однако отмечает технические сложности данной задачи на текущем этапе разработки.

Участники проекта
Rox1000000

Rox1000000

Разработчик

Создан: 26 ноя 2024

ID: 65942