Foliage Plugin
Convert Foliage Instances to Interactive Actors.
The Foliage Plugin allows you to seamlessly convert Unreal Engine Foliage Instances into fully interactive Actors. These Actors can be used for a variety of gameplay purposes, such as harvesting resources like wood, stone, berries, and more. Easily turn your trees, rocks, and entire forests into dynamic, harvestable objects.
✅ Key Features
Convert foliage to interactive Actors with a single click
Add custom logic to each Actor (e.g., resource collection, spawning effects, etc.)
Fully compatible with Unreal Engine's foliage system
Perfect for survival, crafting, or open-world games
🔄 Ongoing Updates
Yes, this plugin is actively maintained.Originally released in 2018, the Foliage Plugin has been continuously updated and patched for over 7 years, ensuring compatibility with the latest Unreal Engine versions and community needs.
Technical Details
Features
Convert Instanced Foliage into Actors
Full Multiplayer Support
Support for Tiled Landscapes, World Composition and Level Streaming
Saving and Loading
Respawning and Removing Instances
Damage Types (Require to use an Axe to harvest trees)
Code Modules:
FoliagePlugin (Runtime)
Demonstration Video:
https://www.youtube.com/watch?v=N5MpGlUSW4M
Video Tutorials
https://eeldev.com/index.php/docs/foliage-plugin/video-tutorials/
Number of C++ Classes: 7
Network Replicated: Yes
Supported Development Platforms: Windows
Supported Target Build Platforms: Windows, Linux, Mac, Android, IOS
Documentation: https://eeldev.com/index.php/docs/foliage-plugin/
Additional Notes
Notes: The assets demonstrated in the screenshots are not included.
Notes: Destruction of Geometry Meshes (Chaos Destruction) in UE5.0 is currently not working due to no simple way of applying destruction, you'll need to setup your own force actor that applies damage to Chaos Destruction Components.