- Для версий
- 1.20.✘
- 1.21.✘
Описание плагина CraftEngine:
Ищете удобный способ добавить пользовательские блоки, предметы, мебель и рецепты на ваш Minecraft-сервер — без необходимости устанавливать моды на стороне клиента? CraftEngine — это мощный серверный фреймворк, который позволяет создавать, развёртывать и управлять уникальным внутриигровым контентом, сохраняя полную совместимость с ванильным Minecraft.Что умеет CraftEngine?
🛠️ Пользовательские предметы и экипировка
Создавайте неограниченное количество уникальных предметов с полной поддержкой NBT-данных и компонентов. Вы можете настраивать названия, описание (lore), зачарования, атрибуты и свойства еды.Для брони доступны как компонентные системы (для версии 1.21.2+), так и варианты на основе тримов (1.20+). Поддерживаются окрашиваемые слои, несколько текстур и даже 3D-модели шлемов.
🧱 Регистрация настоящих блоков
CraftEngine добавляет реально новые блоки, в отличие от других плагинов, которые лишь заменяют ванильные. Это обеспечивает полную совместимость с датапаками, пользовательские брёвна не вызывают разрушение связанных листьев, а направленные блоки работают корректно.Вы можете настраивать свойства блоков и выбирать из более чем 30 встроенных типов поведения — например, сельскохозяйственные культуры, обдираемые брёвна или сиденья, на которые игроки могут садиться.
🪑 Система мебели
Создавайте вращаемую мебель на основе сущностей, которая не привязывается к сетке блоков. Система поддерживает item display и text display, а также полностью совместима с популярными плагинами моделирования, такими как BetterModel и ModelEngine.🍳 Система рецептов
CraftEngine поддерживает все стандартные типы рецептов: форменные, бесформенные, плавку, кузнечное улучшение и зельеварение. Также есть интеграция с предметами из известных библиотек предметов.Дополнительно доступны пост-обработчики результатов, визуальные результаты крафта и условная логика создания предметов.
Почему стоит выбрать CraftEngine?
- Никаких клиентских модов — умная перехватка пакетов позволяет передавать пользовательские ресурсы напрямую ванильным клиентам, обеспечивая удобство для игроков.
- Автоматическая генерация ресурспаков — динамическое создание и распространение моделей и текстур с поддержкой S3, Dropbox, Lobfile или собственного API-хостинга.
- Продвинутые пользовательские блоки — использование ByteBuddy для генерации классов во время выполнения, что позволяет глубоко настраивать блоки без нарушения ванильной механики.
- Работа через конфигурацию — весь контент описывается в структурированных YAML-файлах с шаблонами, условной логикой по версиям и поддержкой нескольких языков; навыки программирования не требуются.
- Оптимизация производительности — кэширование чанков, сжатие данных и эффективные методы внедрения снижают нагрузку на сервер.
- Широкая совместимость с плагинами — бесшовная интеграция с WorldEdit, PlaceholderAPI и внешними системами предметов и моделей.