[Plugin] Steam Workshop Accessor - Blueprint wrapper with full access

I’m running into a conflict issue between SteamWorkshopAccessor & another steam plugin called SteamCore… they both share the same struct line “SteamUGCHandle” so I’m unable to build the project but its working great in editor mode.


UATHelper: Packaging (Windows (64-bit)): C:/Program Files (x86)/UE/UE_4.23/Engine/Plugins/Marketplace/SteamCore/Source/SteamCore/Public/SteamCore/SteamTypes.h(253) : Error: struct: 'SteamUGCHandle' conflicts with another type of the same name defined at C:\Program Files (x86)\UE\UE_4.23\Engine\Plugins\Marketplace\SteamWorkshopAccessor\Source\SteamGeneral\P
ublic\SteamGeneralTypesBP.h(660)
PackagingResults: Error: struct: 'SteamUGCHandle' conflicts with another type of the same name defined at C:\Program Files (x86)\UE\UE_4.23\Engine\Plugins\Marketplace\SteamWorkshopAccessor\Source\SteamGeneral\Public\SteamGeneralTypesBP.h(660)

Wondering if this is solveable since I’ve tried a few things that have failed such as renaming struct to something else, or just removing the UGC folders/scripts with the other plugin steamcore.

Thanks

Apologies if this has already been answered, but im interested in your plugin for allowing workshop support in my game, but the main issue i have is, how do you allow players to actually create content? from what i can tell, this plugin focuses on adding the content to the workshop once it has been created. Does anyone happen to have any information on the actual creation side? like do i allow players to actually create content inside a version of UE4 and add it to the workshop?

Thanks in advance for any replies!

I added a section to the FAQ in #1](https://forums.unrealengine.com/unreal-engine/marketplace/1526653-plugin-steam-workshop-accessor-blueprint-wrapper-with-full-access#post1526653)

Renaming should work, but you should be aware that everything that references that name must also be renamed accordingly. If you have both plugin installed at the same time, renaming is much more difficult. Be aware that renaming the structure in CPP kills you blueprint code.

@Rumbleball Do you know of any method in steams API for canceling a download? haven’t seen one yet but other programs like Pavlov have the ability to do so.

Nope, don’t know of any. Also I’m not responsible for the Plugin anymore.

@Rumbleball For some reason I can get the workshop to create the item, but an error comes up in updating the item. I’ve narrowed down the problem to the file paths, but no matter what I change them to it always fails to update the workshop item. Any idea what might be causing this?

I’m willing to help dev on this if the publisher is willing to grant me access to the code repo.

It’s a little unethical if you ask me to continue charging for a plugin that is no longer supported and judging by the questions, may even be broken completely. Many would have open sourced it by now.

1 Like

i agree selling an unsupported product is dodgy, |
im also happy to help on the repo too, as this is plugin has been amazing in my projects

We are waiting for the source code to fix the plugin and upgrade it :grin: