概述
摇曳花园旨在作为 Iris(/Oculus)的附属模组,自动为游戏中模组的植物方块(如花卉、树苗等)添加等同光影默认配置的动态摇曳效果,提升游戏的沉浸感和视觉表现力。
为模组植物方块在光影包中添加摇曳效果需要手动修改文件,过程复杂且不便切换。这个模组极大简化了这个过程,使玩家和整合包作者能方便地为植物方块添加摇曳效果,无需复杂设置。
模组开箱即用,大部分植物无需额外配置即可获得优化效果。此外,通过方块标签、ID(支持正则表达式)、属性匹配(正则)、方块类名或自定义模板,灵活指定应用范围。
配置文件
说明
配置文件位于 config/swaying_garden-client.toml,支持五种方式添加方块:
直接方块 ID;
例如 minecraft:grass。
正则表达式匹配;
如 .*berry_bush,匹配所有以 berry_bush 结尾的方块 ID。
方块标签;
使用 # 前缀,如 #minecraft:small_flowers。
类名匹配;
使用 ! 前缀,如 !net.minecraft.world.level.block.CropBlock。
子类匹配;
使用 ~ 前缀,如 ~net.minecraft.world.level.block.CropBlock 匹配该类及其子类。
此外,还支持基于方块状态的复杂匹配,例如:
#minecraft:tall_flowers%half:upper,表示仅匹配高度为上半部分的高花。
自定义模板与状态匹配也支持,格式如:
minecraft:vine@teastory:rice_plant,可将藤蔓的状态应用于其它模组的特定方块。
实际示例: