Initial commit: Item Interaction Ecosystem plugin (UE5.7)

Server-authoritative, data-driven item/inventory/interaction/carry/equipment/
world-slot/placement/crafting framework. 8 modules, compiles against UE 5.7.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
Bonchellon
2026-06-22 20:49:56 +03:00
commit 7f7e043a88
98 changed files with 9328 additions and 0 deletions

65
ItemEcosystem.uplugin Normal file
View File

@ -0,0 +1,65 @@
{
"FileVersion": 3,
"Version": 1,
"VersionName": "0.1.0",
"FriendlyName": "Item Interaction Ecosystem",
"Description": "Universal, server-authoritative, data-driven item / inventory / interaction / placement ecosystem framework for UE5.",
"Category": "Gameplay",
"CreatedBy": "ExByte Studios",
"CreatedByURL": "",
"DocsURL": "",
"MarketplaceURL": "",
"SupportURL": "",
"CanContainContent": true,
"IsBetaVersion": true,
"IsExperimentalVersion": false,
"Installed": false,
"Modules": [
{
"Name": "ItemCore",
"Type": "Runtime",
"LoadingPhase": "PreDefault"
},
{
"Name": "ItemDatabase",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "ItemInventory",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "ItemInteraction",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "ItemWorld",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "ItemPlacement",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "ItemDebug",
"Type": "Runtime",
"LoadingPhase": "Default"
},
{
"Name": "ItemDeveloper",
"Type": "Editor",
"LoadingPhase": "PostEngineInit"
}
],
"Plugins": [
{
"Name": "EnhancedInput",
"Enabled": true
}
]
}