
Foggy Pale Garden
一个给苍白花园生物群系添加雾气的模组。但你可以在任何地方自定义任何类型的雾气!
查看大图⚠️ 模组的进一步开发将以 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、NeoForge 或 Forge
- 对于 Fabric 和 Quilt,需要安装 Fabric API!
- 安装 Cloth Config 以通过模组菜单更改设置
- 将模组放入
mods文件夹 - 小心雾中的怪物!
🛠️ 配置
雾参数
- 雾开始的距离
- 雾结束的距离
- 雾的密度
- 雾的亮度
- 雾的颜色
- 进入或离开雾时雾扩散的速度
- 雾的形状(可用选项:SPHERE 和 CYLINDER)
雾条件
它们可以通过 AND、OR 和 NOT 条件任意组合使用
- 玩家所在的维度
- 玩家所在的生物群系
- 生物群系温度
- 天气
- 一天中的时间
- 世界难度等级
- 天空亮度(允许检测玩家是否在洞穴中)
- 玩家在地表上方的高度
- 玩家在 Y 轴上的位置
完整配置
可用配置选项
配置文件位于 config/foggypalegarden.json,允许你设置一个可用的雾预设。
{
// 活动的雾预设
"preset": "MY_PRESET",
// (可选)禁用雾的游戏模式列表("SURVIVAL", "CREATIVE", "ADVENTURE", "SPECTATOR")
"noFogGameModes": [""],
// 配置架构版本(请勿更改此值)
"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 上联系我们。
Sodium、Embeddium 和 Rubidium
你需要禁用 性能 - 使用雾遮挡 设置,以便雾后面的方块继续渲染,并且在玩家靠近时不会突然出现。

🚀 计划
❓ 也许将来可以实现对 Iris Shaders 的支持?
🤗 整合包
你可以在整合包中使用此模组,无需请求许可。
正在加载版本记录…














正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。