
可穿越植被分叉版
Passable Foliage 的非官方独立维护 Fabric/Quilt 分支,适用于 Minecraft 26.2,包含兼容性更新、漏洞修复和持续维护。
Passable Foliage Forked
Passable Foliage Forked 是原版 Passable Foliage 模组的一个 非官方且独立维护的分支,原作者为 Snownee。
该分支的目的是在更新、更稳定的 Minecraft 版本上继续提供 Fabric/Quilt 版本,同时持续提供兼容性更新、维护和错误修复。
本项目与 Snownee 或原项目维护者无任何关联,也未获得其认可。
原始概念和实现的全部荣誉归 Snownee 及 Passable Foliage 的先前贡献者所有。
CurseForge 上的原始项目
https://www.curseforge.com/minecraft/mc-mods/passable-foliage
CurseForge 上的原始 Fabric 版本
https://www.curseforge.com/minecraft/mc-mods/passable-foliage-fabric
GitHub 上的原始源代码
https://github.com/Snownee/PassableFoliage
这个模组是做什么的?
Passable Foliage 允许玩家和实体穿过树叶以及 passablefoliage:passables 方块标签中包含的其他方块。
与植被的交互仍然是可配置的,可以包括:
- 水平和垂直移动减速。
- 落在树叶上时减少摔落伤害。
- 移动和撞击音效。
- 实体寻路支持。
- 仅限玩家穿过。
- 树叶行者附魔。
- 从下方接近植被时产生碰撞。
- 实体完全进入植被时隐藏名称标签。
分支版本 2.0
版本 2.0 是面向 Minecraft Java 26.2 的 Fabric 移植版的一次大规模维护性重写。
变更包括:
- 更新至 Minecraft Java 26.2 和 Java 25。
- 更新 Fabric Loader、Fabric API、Fabric Loom 和 Gradle。
- 移除 Kiwi 依赖。
- 使用原生 Fabric 和原版实现替换 Kiwi 的注册与资源条件。
- 将旧的 YAML 配置系统替换为经过校验的 JSON 配置。
- 添加了从先前配置文件自动迁移支持的选项的功能。
- 添加了严格的配置解析、数值校验和文件大小限制。
- 添加了原子化配置写入。
- 修复了反转的名称标签可见性行为。
- 修复了启用
alwaysLeafWalking时植被减速失效的问题。 - 改进了临时碰撞状态的处理。
- 移除了实体移动处理中过多的日志记录。
- 更新了 Minecraft 26.2 的数据生成、标签和资源格式。
- 更新并验证了 Gradle Wrapper。
- 移除了不必要的开发文件和捆绑的可执行文件。
需求
- Minecraft Java 26.2
- Java 25
- Fabric Loader 0.19.3 或更新版本
- Fabric API 0.158.0 或更新版本
- Fabric 或兼容的 Quilt Loader 安装
在多人游戏中使用时,该模组在客户端和服务器端都需要安装。
安装
- 为 Minecraft 26.2 安装 Fabric Loader 或兼容的 Quilt Loader。
- 安装 Fabric API。
- 将
PassableFoliageForked2.0.jar放入 Minecraft 的mods目录。 - 如果安装了原版 Passable Foliage JAR,请将其移除。
原版模组和此分支不能同时安装,因为此分支有意保留了原版的技术模组 ID,以保证世界和配置的兼容性。
在替换模组之前,请备份重要的世界。
配置
配置文件在以下位置生成:
config/passablefoliage.json
旧版 passablefoliage-common.yaml 配置中已知的值会在可能的情况下自动迁移。旧文件不会被删除。
支持和未来更新
该分支的所有新更新、错误修复和兼容性工作都将在分叉仓库中进行开发:
GitHub 上的 Passable Foliage Forked
https://github.com/ChromusMaster/PassableFoliageForked
报告问题
https://github.com/ChromusMaster/PassableFoliageForked/issues
请不要就此分支向原版 Passable Foliage 的维护者寻求支持。
许可证与致谢
Passable Foliage Forked 遵循原项目的 MIT 许可证分发。
原始版权声明和署名保留在源代码和附带的许可证中。
- 原始项目:Snownee
- 早期署名实现:Team RTG
- 分支维护与修改:ChromusMaster
正在加载版本记录…
正在加载评论…
评论在新手盒子客户端中发表,这里同步展示。