
Opis
P1 Foliage Harvest Framework is a production-focused Unreal Engine C++ plugin for creating persistent harvestable foliage in large instanced worlds.
Harvest trees, rocks, plants, bushes, ore nodes, and other ISM/HISM-based resources without turning your entire environment into individual Actors.
Designed for open-world production
• ISM / HISM harvesting
• Stable persistent foliage identity
• World Partition streaming support
• Save / Load persistence
• Configurable regrowth
• Multiplayer server authority
• PCG harvest-state integration
• Data-driven Harvest Definitions
• Blueprint and C++ APIs
• Inventory-system agnostic integration
• Optional integration interfaces for external gameplay systems
Built for large worlds
P1 tracks harvested state independently from volatile foliage instance indices, allowing harvested resources to remain consistent across streaming, saving, loading, regrowth, and runtime world changes.
Use your own gameplay systems
The framework does not require a specific inventory, crafting, combat, or interaction framework. Connect your own systems using clean Blueprint/C++ interfaces and events.
PCG Integration
This plugin uses Unreal Engine's built-in PCG plugin and includes PCG integration for harvest-state filtering and incremental ISM/HISM spawning.
Typical use cases
• Survival games
• Open-world RPGs
• Crafting and gathering systems
• Harvestable forests
• Mining and resource nodes
• Procedural / PCG worlds
• Multiplayer persistent worlds
Engine Version
Unreal Engine 5.8
Important: This product provides the harvesting framework and integration APIs. Game-specific inventory systems, character assets, environment packs, and third-party frameworks shown in demonstrations are not included unless explicitly stated.
