Tree Physics is now available for Fabric!
- Fabric versions will be published alongside NeoForge versions
- Add compatibility for Malum
- Fix suffocation and view blocking when walking through some leaves
- Replace leaf group system with more general block grouping system
- The format is the same, but now multiple types are possible and found under
data/<namespace>/treephysics/grouping/*.json treephysics:leavesandtreephysics:logsare used to determine block similarity in different contexts
- The format is the same, but now multiple types are possible and found under
- Fix server crash that occurs when Lithium is installed
- Fix incorrect root placement
- Add config for spawning Hanging Roots when Rooted Dirt is removed
- Fix trees not converting to normal sub-levels when built on
- Fix crash with blocks in the
treephysics:falls_from_treestag that can have no mass - Remove the
treephysics:extra_leavestag - Change rootless tree detection to also allow rooted dirt to work if found
- Add
treephysics:leavesandtreephysics:logsfor defining blocks that should be treated as leaves/logs by the mod - Add a system for defining types of leaves that should be considered the same. This should (mostly) solve a problem with trees that have multiple kinds of leaves
Leaf Grouping
In a data pack, create a file: data/<namespace>/treephysics/leaf_grouping.json
{
"groups": {
// A group can be defined with a name and a list of blocks it contains
// The name can be anything, but generally should contain a namespace to avoid unwanted overlap
"example:glungus": [
"example:glungus_leaves",
"example:flowering_glungus_leaves"
],
// Blocks can be added to existing groups by using the same name
"minecraft:oak": [
"example:apple_oak_leaves"
]
}
}
Groups already exist for these mods:
- No Man's Land
- Biomes O' Plenty
- Oh The Biomes We've Gone
- Environmental
- Atmospheric
- Bountiful Fares
- Burnt
- Fix trees being able to fall through the world when landing on leaves
- Allow logs to attach to other types of logs if they're aligned
- Add config for when a tree should be considered "small"
- Add config for if rooted dirt should be removed when breaking the log above it
- Add compatibility for the Abnormals mods
- Add compatibility for Spawn
- Fix non-living entities being able to move through leaves
- Add a config for allowing trees to fall without rooted dirt
- Add a config to disable rooted dirt placement
- Fix not being able to sprint after walking through leaves
- Fix leaf breaking sound config applying to all leaves instead of trees only
- Make more blocks produce dust particles
- Make rooted dirt place under more kinds of trees
- Add config screen
- Add a config for trees dropping their items when despawning
- Add a config to prevent interactions on trees
- Add more options to leaf walking config
- Initial Release


