Swaying Garden
Активный0.0
Установок
Последнее обновление
Мод Swaying Garden
Описание мода
Настройка шейдерных эффектов для растений из модов обычно требует редактирования файлов ресурспаков, что может быть сложным и утомительным, особенно при частой смене шейдеров. Данный мод значительно упрощает этот процесс, позволяя растениям из других модов естественно качаться под действием шейдерных эффектов, создавая динамичную и реалистичную атмосферу в вашем мире. Теперь цветы, саженцы и другие растительные блоки будут красиво раскачиваться на ветру.
Основные возможности:
- Интеграция с шейдерами: Совместим с Iris и Oculus, автоматически включая растения из модов в сферу действия шейдеров во время игры.
- Широкая совместимость: Работает с любыми растительными блоками из модов, упрощая настройку колебательных эффектов для игроков и создателей модпаков.
- Гибкая настройка: Возможность точной настройки целей применения через теги биомов, идентификаторы блоков (с поддержкой регулярных выражений), атрибуты, названия классов блоков или специальные шаблоны.
- Простота использования: Готов к работе сразу после установки, большинство растений работают без дополнительной настройки.
Кувшинки в шейдере Sildurs
Кувшинки из мода Region Unexplored плавно покачиваются на водной глади, демонстрируя уникальные возможности шейдера Sildurs.

Цветочное поле в шейдере BSL
Цветочная поляна из Region Unexplored оживает благодаря мягкому освещению и динамичным теням от шейдера BSL.

Дикий рис и сливовые деревья в шейдере Bliss
Комбинация дикого риса из Farmer's Delight и сливовых деревьев из Environmental создаёт умиротворяющую природную композицию, превосходно отображаемую шейдером Bliss.

Руководство по настройке
Для настройки достаточно отредактировать TOML-файл мода, расположенный в папке config под названием swaying_garden-client.toml. Доступно пять способов добавления блоков:
- Прямой ID блока: Можно указать точный идентификатор блока.
- Регулярные выражения: Используйте паттерны типа ".*berry_bush", которые будут соответствовать всем блокам с ID, оканчивающимися на berry_bush.
- Теги: Используйте префикс # для тегов, например "#minecraft:small_flowers" - соответствует всем маленьким цветам.
- Имена классов: Укажите имя класса с префиксом !, например "!net.minecraft.world.level.block.CropBlock" - соответствует блокам данного класса.
- Подклассы: Используйте ~ для соответствия подклассам, например ~net.minecraft.world.level.block.CropBlock для моркови и подобных культур.
Дополнительно доступна проверка состояний блоков с помощью %, например "#minecraft:tall_flowers%half:upper" или "#minecraft:tall_flowers%half:upper:age:0". Для свойств и значений также поддерживаются регулярные выражения.
В конце файла конфигурации есть функция специального соответствия состояний. Разделяйте шаблоны и соответствия через @, позволяя особые типы, например "minecraft:vine@teastory:rice_plant". Это применит состояние виноградной лозы к растению риса из мода teastory.