截图
介绍
⚠️ 该模组的后续开发将以 Foggy Pale Garden 资源包 的形式继续进行,该资源包基于 Polytone。
一款为苍白花园生物群系添加雾气的 Minecraft 模组。不过,你可以在任何喜欢的地方自定义各种雾气!
✨ 功能特色
😱 苍白花园笼罩在雾气之中

🕳️ 雾气不会蔓延到苍白花园下方的洞穴中

🪽雾气不会妨碍你在苍白花园上空飞行

🎨 雾气预设功能让你可以从预设选项中进行选择、创建自定义预设,或让雾气根据游戏难度自动调整。

📦 支持资源包
assets/foggypalegarden/preset.json 下。之后,你就可以在模组设置中将其选为当前雾气预设。
- 如果安装了多个包含雾气预设的资源包,每个资源包中的预设都会显示在设置中
- 如果
config/foggypalegarden文件夹中的预设code与资源包中的某个code相同,配置文件夹中的预设将通过在其代码后添加_BACKUP来重命名
🧗♀️ 雾气形成条件可让你在同一地点生成不同类型的雾气
🔧 根据任意一组条件创建不同类型的雾气
{
"code": "PRE_DAWN_FOG",
"bindings": [
{
"condition": {
"and": [
{ "timeIn": { "start": 22500, "end": 23800 } },
{ "weatherIn": ["CLEAR"] }
]
},
"startDistance": 0.0,
"skyLightStartLevel": 4,
"endDistance": 15.0,
"surfaceHeightEnd": 15.0,
"opacity": 50.0,
"encapsulationSpeed": 16.0,
"brightness": {
"mode": "BY_GAME_FOG"
},
"color": {
"mode": "BY_GAME_FOG"
}
}
],
"version": 2
}
要应用此预设,请在 config/foggypalegarden 文件夹中创建一个名为 PRE_DAWN_FOG.json 的文件,并将上述内容写入其中,然后在 config/foggypalegarden.json 中将值设为 "preset": "PRE_DAWN_FOG"。
请参阅🛠️配置部分,了解更多可用功能。
👁️ 在可视化菜单中调整设置

💬 即使你不是管理员,也能通过聊天修改设置!
/fpg preset将显示当前预设的名称/fpg preset FPG_DIFFICULTY_BASED将预设切换为 FPG_DIFFICULTY_BASED(命令本身会提示可用预设列表)/fpg reloadConfig会从磁盘重新读取模组配置和可用的雾效预设文件

🌎 该模组支持多种语言
- 🇸🇦 阿拉伯语
- 🇧🇾 白俄罗斯语
- 🇨🇳 简体中文
- 🇺🇸 英语(美国)
- 🇫🇷 法语
- 🇬🇪 格鲁吉亚语
- 🇩🇪 德语
- 🇮🇹 意大利语
- 🇯🇵 日语
- 🇰🇿 哈萨克语
- 🇰🇷 韩语
- 🇧🇷 葡萄牙语(巴西)
- 🇷🇺 俄语
- 🇪🇸 西班牙语(墨西哥)
- 🇸🇪 瑞典语
- 🇺🇦 乌克兰语
你可以在 GitHub 请求翻译成你的语言,或报告翻译错误。
⛔️ 为特定游戏模式禁用雾效

在配置文件
config/foggypalegarden.json 中,设置了值 "noFogGameModes": ["SPECTATOR"]。⏮️ 支持所有将苍白花园生物群系移植到旧游戏版本的模组
pale_garden 的任意生物群系都会出现雾效。
已测试的模组:
📥 安装
-
Fabric 和 Quilt 必须安装 Fabric API!
-
安装 Cloth Config,即可通过模组菜单更改设置
-
将模组放入
mods文件夹 -
小心雾中的怪物!
🛠️ 配置
雾效参数
- 雾效开始出现的距离
- 雾效结束的距离
- 雾效浓度
- 雾效亮度
- 雾效颜色
- 进入或离开雾中时,雾效消散的速度
- 雾效形状(可选:SPHERE 和 CYLINDER)
雾效条件
借助 AND、OR 和 NOT 条件,可以任意组合这些条件
- 玩家所在的维度
- 玩家所在的生物群系
- 生物群系温度
- 天气
- 一天中的时间
- 世界难度等级
- 天空亮度(可用于检测玩家是否在洞穴中)
- 玩家高于地表的高度
- 玩家在 Y 轴上的位置
完整配置
可用的配置选项
config/foggypalegarden.json,可用于设置一个可用的雾效预设。
{
// active fog preset
"preset": "MY_PRESET",
// (optional) list of game modes where fog is disabled ("SURVIVAL", "CREATIVE", "ADVENTURE", "SPECTATOR")
"noFogGameModes": [""],
// config schema version (do not change this value)
"version": 3
}
预设文件位于 config/foggypalegarden 目录中。每个文件都包含游戏的完整雾效设置。
{
// 预设代码(要应用此预设,请在 config/foggypalegarden.json 中指定此值)
"code": "MY_PRESET",
// 一组绑定,每个绑定负责配置雾的外观,并根据指定条件应用
"bindings": [
{
// 应用此绑定的条件
// 采用树状结构(可在 and、or、not 中嵌套其他条件)
// 同一个条件中只能同时填写一个字段
// 正确 - { "and": [{ "biomeIdIn": ["minecraft:desert"] }, { "difficultyIn": ["HARD"] }] }
// 错误 - { "biomeIdIn": ["minecraft:desert"], "difficultyIn": ["HARD"] }
"condition": {
// (可选)应用此绑定的维度列表(例如 "minecraft:overworld")
// 可以使用星号通配符,例如 "minecraft:*" 将包含所有原版游戏维度,但不包括模组维度
"dimensionIn": [""],
// (可选)应用此绑定的生物群系列表(例如 "minecraft:desert")
// 可以使用星号通配符,例如 "minecraft:*" 将包含所有原版游戏生物群系,但不包括模组生物群系
"biomeIdIn": [""],
// (可选)应用此绑定的生物群系温度范围
"biomeTemperature": {
// (可选)最低温度(包含)
"min": 0.0,
// (可选)最高温度(不包含)
"max": 0.0
},
// (可选)应用此绑定的难度等级列表("PEACEFUL"、"EASY"、"NORMAL"、"HARD")
"difficultyIn": [""],
// (可选)应用此绑定的天气状况列表("CLEAR"、"RAIN"、"THUNDER")
"weatherIn": [""],
// (可选)应用此绑定的时间范围(开始时间可以大于结束时间)
"timeIn": { "start": 0, "end": 0 },
// (可选)天空光照等级 [0, 15]
"skyLightLevel": { "min": 0, "max": 0 },
// (可选)玩家在 Y 轴上的位置
"height": { "min": 0.0, "max": 0.0 },
// (可选)玩家高出地表的高度(不能为负数)
"surfaceHeight": { "min": 0.0, "max": 0.0 },
// (可选)必须全部满足才能应用此绑定的一组条件
"and": [{}],
// (可选)条件列表,其中至少有一个条件必须满足才能应用此绑定
"or": [{}],
// (可选)应用此绑定时不得满足的条件
"not": {}
},
// (可选)雾开始出现的距离(以方块为单位,不能为负数)
"startDistance": 0.0,
// (可选)雾结束的距离(以方块为单位,不能为负数)
"endDistance": 0.0,
// (可选)雾的不透明度百分比 (0.0, 100.0]
// 此参数在 Minecraft 24w40a 快照之前的版本中无效
"opacity": 0.0,
// (可选)进入或离开雾时的雾扩散速度(以方块/秒为单位,必须大于 0)
"encapsulationSpeed": 0.0,
// (可选)雾亮度设置
"brightness": {
// 雾亮度的计算模式
// BY_GAME_FOG - 根据游戏内的雾亮度计算
// FIXED - 手动设置亮度
"mode": "FIXED",
// FIXED 模式必填:雾亮度百分比 (0.0, 100.0]
"fixedBrightness": 0.0,
// BY_GAME_FOG 模式可选:亮度调整值 [-1.0, 1.0]
"adjustment": 0.0
},
// (可选)雾颜色设置
"color": {
// 雾颜色的计算模式
// BY_GAME_FOG - 使用游戏内的雾颜色
// FIXED - 手动设置雾颜色
"mode": "FIXED",
// FIXED 模式必填:雾颜色的 HEX 格式(不带 #)
"fixedHex": "f0f0f0"
},
// (可选)雾的形状("SPHERE"、"CYLINDER")
"shape": "CYLINDER"
},
{
// 另一个绑定
}
],
// 预设架构版本(请勿更改此值)
"version": 3
}
预设示例可在GitHub 仓库中找到。
💥 与其他模组的兼容性
如果 Foggy Pale Garden 与其他模组出现兼容性问题,请在 GitHub 上提交 issue,或通过 Discord 联系我们。
钠、Embeddium 和 Rubidium
你需要禁用 Performance - Use Fog Occlusion 设置,这样雾后方的方块才能继续渲染,不会在玩家靠近时突然出现。

🚀 计划
❓ 或许可以实现对 Iris 光影的支持?
🤗 整合包
无需征求许可,即可在整合包中使用此模组。
常见问题
Foggy Pale Garden (FPG) [Archived] 支持哪些 Minecraft 版本?
Foggy Pale Garden (FPG) [Archived] 支持 Minecraft Java 版 1.19.3–1.21.8,共 18 个版本,可用的加载器:Fabric / Forge / NeoForge / Quilt。下载时注意选择和你游戏版本一致的文件。
Foggy Pale Garden (FPG) [Archived] 怎么安装?
先用 PCL2 或 HMCL 启动器安装对应版本的 Fabric / Forge / NeoForge / Quilt,再把下载的 .jar 文件放进游戏目录的 mods 文件夹,重新启动游戏即可。开启了版本隔离的,mods 文件夹在 versions/版本名 下面。
NaoCraftLab 的其他作品
查看全部 →
Foggy Pale Garden (FPG)
一个为苍白之园生物群系添加迷雾效果的模组。你也可以随心定制任何地点的各种雾效!
TFC Patchouli RUS
将 Patchouli 官方手册和 TerraFirmaCraft 模组语言文件翻译成俄语。
Config Backuper
一个简单的模组,可在 Minecraft 启动时备份所有配置。
NCL Skins
用皮肤、披风、经典或纤细模型和外层服饰搭配完整造型,还能直接在 Minecraft 中切换。

评论
登录后评论和评分