Passable Foliage 🌳
This mod removes collision from leaves and reduces the damage when falling into leaves. This can be applied to all entities or only to players.
Very helpful when you are riding through a forest.
There is also a new enchantment that makes you able to climb and stand on the leaves. (Fabric 1.19~1.20: the recipe of enchanted book requires Lychee mod to be installed)
Technical information
There is a block tag that controls whether a block is passable. So you can customize everything yourself.
All Versions
+ Add Version| Name | Game version | Platforms | Published | Downloads | Actions |
|---|---|---|---|---|---|
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
| 5h ago | 1 | ||||
|
R
8.2.1
|
5h ago | 1 | |||
|
R
8.2.1
|
5h ago | 1 | |||
|
R
8.2.0
|
5h ago | 1 | |||
|
R
8.2.0
|
5h ago | 1 | |||
|
R
8.1.0
|
5h ago | 1 | |||
|
R
8.1.0
|
5h ago | 1 | |||
|
R
8.0.0
|
5h ago | 1 | |||
|
R
8.0.0
|
5h ago | 1 | |||
|
R
4.2.1
|
5h ago | 1 | |||
|
R
5.2.1
|
5h ago | 1 | |||
|
R
7.0.1
|
5h ago | 1 | |||
|
R
7.0.1
|
5h ago | 1 | |||
|
R
7.0.0
|
5h ago | 1 | |||
|
R
7.0.0
|
5h ago | 1 | |||
|
R
6.1.0
|
5h ago | 1 | |||
|
R
5.2.0
|
5h ago | 1 | |||
|
R
4.2.0
|
5h ago | 1 | |||
|
R
6.0.0
|
5h ago | 1 | |||
|
R
6.0.0
|
5h ago | 1 | |||
|
R
5.0.1
|
5h ago | 1 | |||
|
R
4.0.4
|
5h ago | 1 | |||
|
R
2.4.0
|
5h ago | 1 | |||
|
R
5.0.2
|
5h ago | 1 |
- feat: add no_slowness entity type tag to ignore foliage slowdown ([#72](https://github.com/Snownee/PassableFoliage/issues/72))
## 9.3.1
- fix: movement desyncing
## 9.3.0
- fix: leaf walker entities can now pathfind on leaves normally instead of circling in place
- feat: leaf walker entities punch through leaves when falling fast, get strongly slowed by foliage and get caught inside the tree
- refactor: speed multiplier rework
## 9.2.0
- improve: only updating isPartiallyInFoliage if head hitter mode is on
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
- Update build.gradle for 1.21-neoforge
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- all: neoforge
- feat: add no_slowness entity type tag to ignore foliage slowdown (close [#72](https://github.com/Snownee/PassableFoliage/issues/72))
- fix: movement desyncing
- fix: leaf walker entities can now pathfind on leaves normally instead of circling in place
- feat: leaf walker entities punch through leaves when falling fast, get strongly slowed by foliage and get caught inside the tree
- refactor: speed multiplier rework
## 9.2.1
- improve: only updating isPartiallyInFoliage if head hitter mode is on
## 9.2.0
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
- Update build.gradle for 1.21-fabric
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
- fix: movement desyncing
## 9.3.0
- fix: leaf walker entities can now pathfind on leaves normally instead of circling in place
- feat: leaf walker entities punch through leaves when falling fast, get strongly slowed by foliage and get caught inside the tree
- refactor: speed multiplier rework
## 9.2.0
- improve: only updating isPartiallyInFoliage if head hitter mode is on
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
- Update build.gradle for 1.21-neoforge
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- all: neoforge
## 9.1.2
- fix: dependencies info
- fix: leaf walker entities can now pathfind on leaves normally instead of circling in place
- feat: leaf walker entities punch through leaves when falling fast, get strongly slowed by foliage and get caught inside the tree
- refactor: speed multiplier rework
## 9.2.0
- improve: only updating isPartiallyInFoliage if head hitter mode is on
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
- Update build.gradle for 1.21-neoforge
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- all: neoforge
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
- chore: rename
## 26.1.0
- improve: only updating isPartiallyInFoliage if head hitter mode is on
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
## 26.0.2
- chore: update build script
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
## 26.0.1
- port
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
- chore: rename
## 26.1.0
- improve: only updating isPartiallyInFoliage if head hitter mode is on
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
## 26.0.2
- chore: update build script
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
- Merge pull request [#69](https://github.com/Snownee/PassableFoliage/issues/69) from Snownee/feature/26.1-neoforge
- fix: datagen
- refactor: align block state mixins with Fabric
- fix: remove unintended entity blocklist
- chore: update datagen cache
- refactor: align shared NeoForge sources
- refactor: generate static data tags
- chore: track datagen cache
- feat: migrate data generation to NeoForge
- feat: port pathfinding hooks
- refactor: port collision mixins
- feat: bootstrap NeoForge runtime
- build: migrate to NeoForge ModDevGradle
## 26.0.1
- port
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
- improve: only updating isPartiallyInFoliage if head hitter mode is on
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
## 26.0.2
- chore: update build script
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
- Merge pull request [#69](https://github.com/Snownee/PassableFoliage/issues/69) from Snownee/feature/26.1-neoforge
- fix: datagen
- refactor: align block state mixins with Fabric
- fix: remove unintended entity blocklist
- chore: update datagen cache
- refactor: align shared NeoForge sources
- refactor: generate static data tags
- chore: track datagen cache
- feat: migrate data generation to NeoForge
- feat: port pathfinding hooks
- refactor: port collision mixins
- feat: bootstrap NeoForge runtime
- build: migrate to NeoForge ModDevGradle
## 26.0.1
- port
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
- improve: only updating isPartiallyInFoliage if head hitter mode is on
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
## 26.0.2
- chore: update build script
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
## 26.0.1
- port
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
- improve: only updating isPartiallyInFoliage if head hitter mode is on
## 9.2.0
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
- Update build.gradle for 1.21-fabric
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
- improve: only updating isPartiallyInFoliage if head hitter mode is on
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
- Update build.gradle for 1.21-neoforge
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- all: neoforge
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
- improve: better support to modded vines (close [#70](https://github.com/Snownee/PassableFoliage/issues/70))
- feat: add head hitter mode
- Update build.gradle for 1.21-fabric
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
## 9.0.2
- chore: update dependencies
- chore: update build script
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
## 26.0.1
- port
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
- chore: update build script
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
- Merge pull request [#69](https://github.com/Snownee/PassableFoliage/issues/69) from Snownee/feature/26.1-neoforge
- fix: datagen
- refactor: align block state mixins with Fabric
- fix: remove unintended entity blocklist
- chore: update datagen cache
- refactor: align shared NeoForge sources
- refactor: generate static data tags
- chore: track datagen cache
- feat: migrate data generation to NeoForge
- feat: port pathfinding hooks
- refactor: port collision mixins
- feat: bootstrap NeoForge runtime
- build: migrate to NeoForge ModDevGradle
## 26.0.1
- port
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
- [1.21] Update zh-cn ([#67](https://github.com/Snownee/PassableFoliage/issues/67))
- Merge pull request [#69](https://github.com/Snownee/PassableFoliage/issues/69) from Snownee/feature/26.1-neoforge
- fix: datagen
- refactor: align block state mixins with Fabric
- fix: remove unintended entity blocklist
- chore: update datagen cache
- refactor: align shared NeoForge sources
- refactor: generate static data tags
- chore: track datagen cache
- feat: migrate data generation to NeoForge
- feat: port pathfinding hooks
- refactor: port collision mixins
- feat: bootstrap NeoForge runtime
- build: migrate to NeoForge ModDevGradle
## 26.0.1
- port
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
- port
## 9.1.3
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
## 9.0.2
- chore: update dependencies
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage.git/issues/59))
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage.git/issues/61))
## 9.1.2
- all: neoforge
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage.git/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage.git/issues/58))
## 9.0.2
- chore: update dependencies
- improve: use block's actual breaking sound instead of just leaf sound (close [#59](https://github.com/Snownee/PassableFoliage.git/issues/59))
- Merge branch '1.21-fabric' of https://github.com/Snownee/PassableFoliage into 1.21-fabric
- Create ru_ru.json ([#61](https://github.com/Snownee/PassableFoliage.git/issues/61))
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage.git/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage.git/issues/58))
## 9.0.2
- chore: update dependencies
## 9.0.1
- fix: datapack invalidation on world load + crash on world creation. (close [#56](https://github.com/Snownee/PassableFoliage.git/issues/56))
- fix: wrong enchantment EquipmentSlotGroup
- all: neoforge
## 9.1.2
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
## 9.0.2
- chore: update dependencies
## 9.0.1
- fix: datapack invalidation on world load + crash on world creation. (close [#56](https://github.com/Snownee/PassableFoliage/issues/56))
- fix: wrong enchantment EquipmentSlotGroup
## 9.0.0
- feat & refactor: data-gen all the stuff & reformat
- port: 1.21 part 1
## 8.2.1
- feat: mixin missing prop
canOccludein block state - Merge pull request [#47](https://github.com/Snownee/PassableFoliage/issues/47) from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request [#46](https://github.com/Snownee/PassableFoliage/issues/46) from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: [#36](https://github.com/Snownee/PassableFoliage/issues/36)
- feat: hide entity name tag if they are fully inside foliage
- fix: [#38](https://github.com/Snownee/PassableFoliage/issues/38)
- feat: 30
- port 1.19.3
- fix: enchantment
- 1.19
- fix: dependencies info
## 9.1.1
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
## 9.0.2
- chore: update dependencies
## 9.0.1
- fix: datapack invalidation on world load + crash on world creation. (close [#56](https://github.com/Snownee/PassableFoliage/issues/56))
- fix: wrong enchantment EquipmentSlotGroup
## 9.0.0
- feat & refactor: data-gen all the stuff & reformat
- port: 1.21 part 1
## 8.2.1
- feat: mixin missing prop
canOccludein block state - Merge pull request [#47](https://github.com/Snownee/PassableFoliage/issues/47) from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request [#46](https://github.com/Snownee/PassableFoliage/issues/46) from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: [#36](https://github.com/Snownee/PassableFoliage/issues/36)
- feat: hide entity name tag if they are fully inside foliage
- fix: [#38](https://github.com/Snownee/PassableFoliage/issues/38)
- feat: 30
- port 1.19.3
- fix: enchantment
- 1.19
- fix: Setting Leaf Walker Enchant to False Disables Enchanting Table (close [#60](https://github.com/Snownee/PassableFoliage/issues/60))
## 9.1.0
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
## 9.0.2
- chore: update dependencies
## 9.0.1
- fix: datapack invalidation on world load + crash on world creation. (close [#56](https://github.com/Snownee/PassableFoliage/issues/56))
- fix: wrong enchantment EquipmentSlotGroup
## 9.0.0
- feat & refactor: data-gen all the stuff & reformat
- port: 1.21 part 1
## 8.2.1
- feat: mixin missing prop
canOccludein block state - Merge pull request [#47](https://github.com/Snownee/PassableFoliage/issues/47) from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request [#46](https://github.com/Snownee/PassableFoliage/issues/46) from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: [#36](https://github.com/Snownee/PassableFoliage/issues/36)
- feat: hide entity name tag if they are fully inside foliage
- fix: [#38](https://github.com/Snownee/PassableFoliage/issues/38)
- feat: 30
- port 1.19.3
- fix: enchantment
- 1.19
- feat: customizable speed reduction with "Always Leaf Walking" enabled (close [#58](https://github.com/Snownee/PassableFoliage/issues/58))
## 9.0.2
- chore: update dependencies
## 9.0.1
- fix: datapack invalidation on world load + crash on world creation. (close [#56](https://github.com/Snownee/PassableFoliage/issues/56))
- fix: wrong enchantment EquipmentSlotGroup
## 9.0.0
- feat & refactor: data-gen all the stuff & reformat
- port: 1.21 part 1
## 8.2.1
- feat: mixin missing prop
canOccludein block state - Merge pull request [#47](https://github.com/Snownee/PassableFoliage/issues/47) from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request [#46](https://github.com/Snownee/PassableFoliage/issues/46) from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: [#36](https://github.com/Snownee/PassableFoliage/issues/36)
- feat: hide entity name tag if they are fully inside foliage
- fix: [#38](https://github.com/Snownee/PassableFoliage/issues/38)
- feat: 30
- port 1.19.3
- fix: enchantment
- 1.19
- chore: update dependencies
## 9.0.1
- fix: datapack invalidation on world load + crash on world creation. (close [#56](https://github.com/Snownee/PassableFoliage/issues/56))
- fix: wrong enchantment EquipmentSlotGroup
## 9.0.0
- feat & refactor: data-gen all the stuff & reformat
- port: 1.21 part 1
## 8.2.1
- feat: mixin missing prop
canOccludein block state - Merge pull request [#47](https://github.com/Snownee/PassableFoliage/issues/47) from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request [#46](https://github.com/Snownee/PassableFoliage/issues/46) from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: [#36](https://github.com/Snownee/PassableFoliage/issues/36)
- feat: hide entity name tag if they are fully inside foliage
- fix: [#38](https://github.com/Snownee/PassableFoliage/issues/38)
- feat: 30
- port 1.19.3
- fix: enchantment
- 1.19
- fix: datapack invalidation on world load + crash on world creation. (close [#56](https://github.com/Snownee/PassableFoliage/issues/56))
- fix: wrong enchantment EquipmentSlotGroup
## 9.0.0
- feat & refactor: data-gen all the stuff & reformat
- port: 1.21 part 1
## 8.2.1
- feat: mixin missing prop
canOccludein block state - Merge pull request [#47](https://github.com/Snownee/PassableFoliage/issues/47) from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request [#46](https://github.com/Snownee/PassableFoliage/issues/46) from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: [#36](https://github.com/Snownee/PassableFoliage/issues/36)
- feat: hide entity name tag if they are fully inside foliage
- fix: [#38](https://github.com/Snownee/PassableFoliage/issues/38)
- feat: 30
- port 1.19.3
- fix: enchantment
- 1.19
- feat & refactor: data-gen all the stuff & reformat
- port: 1.21 part 1
## 8.2.1
- feat: mixin missing prop
canOccludein block state - Merge pull request [#47](https://github.com/Snownee/PassableFoliage/issues/47) from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request [#46](https://github.com/Snownee/PassableFoliage/issues/46) from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: [#36](https://github.com/Snownee/PassableFoliage/issues/36)
- feat: hide entity name tag if they are fully inside foliage
- fix: [#38](https://github.com/Snownee/PassableFoliage/issues/38)
- feat: 30
- port 1.19.3
- fix: enchantment
- 1.19
- Merge pull request #49 from SettingDust/1.20-forge
- feat: merge with fabric-1.20.1
- chore: able to import project without tokens
- feat: mixin missing prop
canOccludein block state - Merge pull request #47 from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request #46 from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: #36
- feat: hide entity name tag if they are fully inside foliage
- fix: #38
- .
- feat: 30
- port 1.19.3
- .
- fix: enchantment
- 1.19
- feat: mixin missing prop
canOccludein block state - Merge pull request #47 from SettingDust/1.20-fabric
- Merge tag 'forge-8.2.0' into 1.20-fabric
## 8.2.0
- Merge pull request #46 from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
## 8.2.0
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- 1.20 port
- 7.0.1
- fix: higher priority
- 1.19.4 port
- feat: alwaysLeafWalking
- fix: #36
- feat: hide entity name tag if they are fully inside foliage
- fix: #38
- .
- feat: 30
- port 1.19.3
- .
- fix: enchantment
- 1.19
- Merge pull request #46 from SettingDust/1.20-fabric
- feat: support pathfinding on fabric
- chore: able to import project without tokens
- parity
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- fix: incorrect block shade brightness
- fix: accurate the slowness collision
## 8.1.0
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance
- unified publishing
- improve: comment out unavailable option
- feat: language datagen
- fix: cherry leaves spawn more particles than vanilla
- fix: water can spill from leaves. also hopefully improve performance