{"name":"Publisher","title":"Publisher","type":"topic","url":"https://community.bistudio.com/wiki/Publisher","revid":364246,"updated":"2024-05-06T09:38:18Z","aliases":[],"markdown":"#### Basic information\n\n**Author:** Bohemia Interactive\n\n**Compatibility:** Arma 3\n\n**Download:** [Part of Arma 3 Tools package on Steam](http://store.steampowered.com/app/233800/)\n\n#### Description\n\n**Description:**\n\nPublisher is a content publishing tool created by Bohemia Interactive.\nThe purpose of this tool is to publish whole Mods onto [Steam Workshop](http://steamcommunity.com/workshop/browse/?appid=107410) to be used with the game.\n\n**Notes:** Running Publisher with -pbo parameter containing non-existent PBO could cause it is crash to desktop\n\n#### Usage\n\n**Line call:** Publisher.exe\n\n#### Licenses\n\n**Licensing:** Bohemia Interactive End User License Agreement\n\n**See also:** Addon Builder, A3 Launcher, Publisher, user manual\n\n#### Command Line Interface\n\n##### Command\n\n```\nPublisherCmd update /id:<workshop id> {/changeNote:<change note>|/changeNoteFile:<path to a text file>} /path:<folder with mod content> [/nologo] [/nosummary]\n```\n\n##### Options\n\n/id - Id of the workshop item to update (required).\n/changeNote - Text describing the update (required).\n/changeNoteFile - Path to a file with change note (required).\n/path - Path to the folder with new mod content (required).\n/nologo - Suppresses display of the sign-on banner.\n/nosummary - Suppresses display of the parameter summary.\n\n##### Return code\n\nZero means the operation has completed successfully, non-zero value means something went wrong. Please consult the documentation for the error codes.\n\n0: Success.\n0x0001: Unknown command.\n0x0002: Invalid parameters.\n0x0003: Change note is not set and change note file is empty.\n0x0004: Change note file can't be accessed.\n0x0010: Unable to initialize Steam API (generic error).\n0x0011: Steam client is not running.\n0x0012: Steam client is offline.\n0x0013: Steam API initialization failed.\n0x0100: Generic publishing error.\n0x0101: Details about Workshop item can't be retrieved.\n0x0102: Workshop item doesn't have the MOD tag.\n0x0103: Content validation has failed, the content is not a valid mod.\n0x02XX: Steam Error 0xXX.\n0xFFFF: Fatal failure.","sections":[{"heading":"Basic information","level":4,"markdown":"**Author:** Bohemia Interactive\n\n**Compatibility:** Arma 3\n\n**Download:** [Part of Arma 3 Tools package on Steam](http://store.steampowered.com/app/233800/)"},{"heading":"Description","level":4,"markdown":"**Description:**\n\nPublisher is a content publishing tool created by Bohemia Interactive.\nThe purpose of this tool is to publish whole Mods onto [Steam Workshop](http://steamcommunity.com/workshop/browse/?appid=107410) to be used with the game.\n\n**Notes:** Running Publisher with -pbo parameter containing non-existent PBO could cause it is crash to desktop"},{"heading":"Usage","level":4,"markdown":"**Line call:** Publisher.exe"},{"heading":"Licenses","level":4,"markdown":"**Licensing:** Bohemia Interactive End User License Agreement\n\n**See also:** Addon Builder, A3 Launcher, Publisher, user manual"},{"heading":"Command Line Interface","level":4,"markdown":""},{"heading":"Command","level":5,"markdown":"```\nPublisherCmd update /id:<workshop id> {/changeNote:<change note>|/changeNoteFile:<path to a text file>} /path:<folder with mod content> [/nologo] [/nosummary]\n```"},{"heading":"Options","level":5,"markdown":"/id - Id of the workshop item to update (required).\n/changeNote - Text describing the update (required).\n/changeNoteFile - Path to a file with change note (required).\n/path - Path to the folder with new mod content (required).\n/nologo - Suppresses display of the sign-on banner.\n/nosummary - Suppresses display of the parameter summary."},{"heading":"Return code","level":5,"markdown":"Zero means the operation has completed successfully, non-zero value means something went wrong. Please consult the documentation for the error codes.\n\n0: Success.\n0x0001: Unknown command.\n0x0002: Invalid parameters.\n0x0003: Change note is not set and change note file is empty.\n0x0004: Change note file can't be accessed.\n0x0010: Unable to initialize Steam API (generic error).\n0x0011: Steam client is not running.\n0x0012: Steam client is offline.\n0x0013: Steam API initialization failed.\n0x0100: Generic publishing error.\n0x0101: Details about Workshop item can't be retrieved.\n0x0102: Workshop item doesn't have the MOD tag.\n0x0103: Content validation has failed, the content is not a valid mod.\n0x02XX: Steam Error 0xXX.\n0xFFFF: Fatal failure."}],"categories":["Arma 3: Official Tools"],"groups":["Tools and File Formats"]}