
Soft Foliage
Leaves should be soft, lilypads shouldn't block swimming, and bamboo should be climbable. A super configurable vanilla-like mod that softens foliage!!! <3 <3 <3 Also slowdown, dethorned berry bushes and an in game config menu through vanilla options menus.
Tags
Creators
Details
1.4.0+26.2
Compatibility
Changes
Soft Foliage 1.4.0 Changelog
Soft Foliage 1.4.0 — Minecraft 26.2
Soft Foliage 1.4.0 is a major expansion of the mod’s original “leaves should feel soft” idea, adding broader foliage support, configurable platform behavior, berry-bush options, transportation support, and a proper in-game configuration interface.
New
- Added soft foliage support for bamboo.
- Added soft foliage support for azalea and flowering azalea.
- Added configurable Soft Platform behavior for supported foliage.
- Added configurable Soft Platform support for lily pads.
- Added configurable Sweet Berry Bush slowdown.
- Added configurable Sweet Berry Bush contact damage.
- Added configurable pass-through behavior for supported player-controlled transportation.
- Added an in-game Soft Foliage Settings screen.
- Added access through:
- Pause Menu → Options → World Options → Soft Foliage Settings
/softfoliage config
- Added multiplayer configuration synchronization between client and server.
- Added server-authoritative configuration editing with permission checks.
- Added configuration revision handling to prevent stale edits from overwriting newer settings.
Soft Platform
Soft Platform now supports three behavior modes:
- Disabled — foliage remains fully passable.
- Crouch Only — supported foliage becomes solid while crouching.
- Always — supported foliage can briefly support players arriving from above while remaining passable from the sides and below.
Additional settings control:
- standing support duration;
- recovery/reset timing;
- fall cushioning;
- foliage-specific platform behavior.
Configuration
- Expanded the configuration schema for the new foliage and transportation options.
- Added automatic migration for older Soft Foliage configuration files.
- Server settings are authoritative while connected to a multiplayer server.
- Local settings are restored when disconnecting from a server.
Fixes & Polish
- Added the Soft Foliage Settings button cleanly into the vanilla World Options layout.
Requirements
- Minecraft 26.2
- Fabric Loader
- Fabric API
- Java 25
For multiplayer, Soft Foliage is required on both the client and server.
Projects on Modrinth are automatically available through a Maven repository for use with JVM build tools such as Gradle. To learn more about the Modrinth Maven API, click here.
Note: When available, you should use the creator's maven repo instead as it will have transitive dependency information that the Modrinth Maven API does not. You may also end up with duplicate dependencies if you use a mix of Modrinth and non-Modrinth Maven repositories for your dependencies, because the group identifier will be different when served through the Modrinth Maven API.
Maven coordinates:
Version ID:
build.gradle:
repositories {
exclusiveContent {
forRepository {
maven {
name = "Modrinth"
url = "https://api.modrinth.com/maven"
}
}
// forRepositories(fg.repository) // Uncomment when using ForgeGradle
filter {
includeGroup "maven.modrinth"
}
}
}
// Standard Gradle dependency
dependencies {
implementation "maven.modrinth:jfGTzSji:lexyhh1n"
}
// Legacy Loom dependency
dependencies {
modImplementation "maven.modrinth:jfGTzSji:lexyhh1n"
}
