- Поддерживаемые версии
- 1.21
- Ядра и Прокси
- Paper
- Минимальная версия Java
- 21
CakeTNT — Продвинутая система кастомных динамитов с огромным арсеналом уникальных механик, современными визуальными эффектами и мощным API, созданная с использованием чистой архитектуры специально для современных серверов на базе Paper 1.21.4+
Основной функционал:
Основной функционал:
- Создание неограниченного количества видов ТНТ через конфигурацию с поддержкой кастомных моделей (CustomModelData), настраиваемых таймеров детонации и эффектов свечения.
- Богатый арсенал механик взрыва: направленная левитация, притяжение предметов (пылесос), осушение жидкостей, заморозка территории, замена блоков и разрушение блоков под водой.
- Уникальная функция кражи спавнеров: динамит с заданным шансом аккуратно «ворует» спавнеры с полным сохранением типа моба внутри и красивым форматированием названия предмета.
- Взрывы по геометрическим формам (куб, сфера, крест) с умным фильтром: вы можете настроить ТНТ так, чтобы он вырезал идеальный куб только из обсидиана, а остальные блоки разрушал по стандартной физике.
- Современные "парящие" голограммы с отсчетом времени на базе TextDisplay — без багованных хитбоксов, с прозрачным фоном и идеальной синхронизацией физики полета.
- Умная система ограничений: запрет на установку конкретных видов динамита выше определенной высоты (Y) или в выбранных мирах.
- Полная поддержка ванильных механик: кастомный ТНТ корректно работает при выстрелах из раздатчиков, а также поддерживает создание и использование кастомных ТНТ-вагонеток.
- Глубокая интеграция с нативным Brigadier API (BasicCommand) для молниеносной работы команд и удобного автодополнения.
- Использование современного MiniMessage API для полной поддержки HEX-цветов, градиентов и идеально ровного текста на предметах и в голограммах (без legacy & кодов).
- Мощнейшее API для разработчиков: кастомные ивенты (установка, поджог, взрыв), позволяющие другим плагинам изменять радиус взрыва, защищать приваты или программно регистрировать свои уникальные виды ТНТ прямо из кода.
- Отсутствие legacy-кода: плагин написан по стандартам JSpecify, использует актуальные библиотеки и оптимизирован под минимальное потребление ресурсов на новых версиях ядра.
- Зависимости
- Нет
- Команды и права
- /caketnt give <игрок> <тип> [количество] — Выдать определенный кастомный ТНТ
- /caketnt reload — Перезагрузить конфигурацию