Filament: Инструмент для добавления пользовательского контента на серверах Fabric
Filament упрощает добавление пользовательского контента на серверах Minecraft, работающих на Fabric. Он позволяет владельцам серверов добавлять новые предметы, блоки, декорации и даже мобов с помощью файлов JSON — без необходимости написания кода. Настройте блок, предмет, декорацию или броню, и всё готово!
Клиенты могут подключаться к серверам, использующим Filament, без установки каких-либо модификаций, так как он использует ресурспак (resource pack), сущности для отображения предметов (item display entities) и методы, основанные на пакетах (packet-based methods).
Декорации и другие функции оказывают минимальное влияние на производительность сервера благодаря своей пакетной природе.
Используйте функцию автоматического хостинга Polymer для размещения ресурспака — сторонний сервер не требуется.
Кратко: Альтернатива ItemsAdder/Oraxen для Fabric.
Функции
Пользовательские предметы: Добавляйте предметы с уникальным поведением, включая:
- Броню
- Косметические предметы
- Предметы, выполняющие команды
- Луки/Арбалеты
Пользовательские блоки: Добавляйте собственные блоки, такие как:
- Люки
- Двери
- Растения (Crops)
- Почкующиеся блоки (Budding blocks)
Пользовательские декорации: Добавляйте мебель и украшения с настраиваемым размещением и взаимодействием:
- Скамейки
- Витрины/Дисплеи для предметов
- Контейнеры
- Носибельные и размещаемые рюкзаки
Пользовательские мобы: Добавляйте собственных мобов с простым AI на основе целей — поддерживаются пользовательские модели! Создавайте:
- Животных
- Враждебных мобов
- Поддерживает пользовательские атрибуты
- Управляйте шансом появления и биомами для спавна
Установка
Требует Fabric API и Polymer.
Загрузите Filament и поместите папку example_datapack
в папку datapacks
мира вашего сервера. Filament использует функции генерации и хостинга ресурспаков Polymer.
Использование
Пример датапака доступен в репозитории GitHub. Просто поместите его в папку datapacks вашего мира.
Ознакомьтесь с документацией!