
Filament
Мод Filament для Fabric позволяет добавлять кастомные предметы, блоки, мебель и мобов через JSON без программирования. Клиентам не нужны моды - всё работает через ресурспак и Polymer.
Filament: кастомный контент для Fabric-серверов
Filament - это мощный инструмент для администраторов Майнкрафт-серверов на Fabric, который позволяет добавлять новые предметы, блоки, декорации и даже мобов без единой строчки кода. Всё настраивается через JSON-файлы - просто создал конфиг и готово.
Главная фишка Filament в том, что игрокам не нужно устанавливать никаких модов. Мод использует ресурспаки и entity-дисплеи для отображения кастомного контента - всё передаётся через пакеты. Это значит, что любой игрок может зайти на сервер с ванильным клиентом (или с минимальным набором модов) и сразу видеть все добавленные вещи.
По сути, Filament - это аналог ItemsAdder или Oraxen для Fabric. Только легче и без лишних зависимостей.
Возможности
-
Кастомные предметы - добавляй предметы с уникальным поведением:
- Броня
- Косметика
- Предметы, выполняющие команды
- Луки и арбалеты
-
Кастомные блоки - свои версии:
- Люков
- Дверей
- Культур (растений)
- Блоков типа "почкующихся" (budding)
-
Кастомные декорации - мебель с настраиваемым размещением и взаимодействием:
- Скамейки
- Витрины (Item Display)
- Контейнеры
- Рюкзаки (носимые и ставимые)
-
Кастомные мобы - добавь своих мобов с простым AI на основе целей:
- Животные
- Враждебные мобы
- Поддержка кастомных атрибутов
- Контроль шанса спавна и биомов
Установка
Потребуются Fabric API и Polymer. Скачай Filament и кинь папку example_datapack из архива в папку datapacks твоего серверного мира. Мод использует автогенерацию ресурспака от Polymer - никаких сторонних серверов не нужно.
Использование
В репозитории GitHub есть пример датапака - просто скопируй его в мир и смотри структуру. Документация тоже прилагается (но мы её тут опустим).
Моды и датапаки на основе Filament
Эти проекты показывают, на что способен Filament:
- Hat Club by MJRamon
- Backported Shelves by palm1
- Planked Chests by palm1
- Toms Server Additions: Decorations & Furniture
- Toms Server Additions: Stone!
- Toms Server Additions: Planks!
- Toms Server Additions: Concrete!
Архивные:
Благодарности
В проекте используется код из FactoryTools от Patbox (виртуальные стадии разрушения для декораций). Копия лицензии LGPL3 прилагается в файле factorytools-license.txt.
Если ты админ Fabric-сервера и хочешь добавить уникальный контент без головной боли с установкой модов каждому игроку - Filament то что надо. Просто скачай мод Filament для Minecraft (Fabric), настрой JSON и наслаждайся результатом.
