Hi! I have been trying to create two placeholder GameFeatures where one depends on the other but I have had issues recently when trying to access the Plugin folder from under Game/Content.
As you can see from the screenshot below, I already have: Show Plugin Content enabled in the Content Browser, however I am not able to access the Plugin folder in question.
I have revised my config.ini files for errors that could have slipped while refactoring .c files but everything is fine on this end. I even tried starting from a blank setup but this issue persist.
It’s worth nothing that when the GameFeatures are removed from the .uproject, flushed from their folder content and created from scratch, the Plugin folder do show up. When Restarting however, it hides itself.
Here is the .uplugin config files and the .uproject config setup.
Please let me know if there is something I could try.
//uproject
{
“FileVersion”: 3,
“EngineAssociation”: “5.0”,
“Category”: “”,
“Description”: “”,
“Modules”: [
{
“Name”: “FightingGame”,
“Type”: “Runtime”,
“LoadingPhase”: “Default”,
“AdditionalDependencies”: [
“Engine”,
“CoreUObject”,
“EnhancedInput”,
“ModularGameplay”,
“GameplayAbilities”
]
}
],
“Plugins”: [
{
“Name”: “ModelingToolsEditorMode”,
“Enabled”: true,
“TargetAllowList”: [
“Editor”
]
},
{
“Name”: “Bridge”,
“Enabled”: true,
“SupportedTargetPlatforms”: [
“Win64”,
“Mac”,
“Linux”
]
},
{
“Name”: “EnhancedInput”,
“Enabled”: true
},
{
“Name”: “CommonUI”,
“Enabled”: true
},
{
“Name”: “GameplayAbilities”,
“Enabled”: true
},
{
“Name”: “ModularGameplay”,
“Enabled”: true
},
{
“Name”: “GameFeatures”,
“Enabled”: true
},
{
“Name”: “FightingCore”,
“Enabled”: true
},
{
“Name”: “FightingMaps”,
“Enabled”: true
}
]
}’
//.uplugin
{
“FileVersion”: 3,
“Version”: 1,
“VersionName”: “1.0”,
“FriendlyName”: “FightingCore”,
“Description”: “Core”,
“Category”: “Game Features”,
“CreatedBy”: “FightingCore”,
“CreatedByURL”: “”,
“DocsURL”: “”,
“MarketplaceURL”: “”,
“SupportURL”: “”,
“EnabledByDefault”: false,
“CanContainContent”: true,
“IsBetaVersion”: false,
“IsExperimentalVersion”: false,
“Installed”: false,
“ExplicitlyLoaded”: true,
“BuiltInInitialFeatureState”: “Registered”
}
//.uplugin
{
“FileVersion”: 3,
“Version”: 1,
“VersionName”: “1.0”,
“FriendlyName”: “FightingMaps”,
“Description”: “Maps”,
“Category”: “Game Features”,
“CreatedBy”: “FightingMaps”,
“CreatedByURL”: “”,
“DocsURL”: “”,
“MarketplaceURL”: “”,
“SupportURL”: “”,
“EnabledByDefault”: false,
“CanContainContent”: true,
“IsBetaVersion”: false,
“IsExperimentalVersion”: false,
“Installed”: false,
“ExplicitlyLoaded”: true,
“BuiltInInitialFeatureState”: “Registered”,
“Plugins”: [
{
“Name”: “FightingCore”,
“Enabled”: true
}
]
}
Thanks!