[{"data":1,"prerenderedAt":281},["ShallowReactive",2],{"/docs/base/jobs-base/server-exports/creator":3,"/docs/base/jobs-base/server-exports/creator-surround":268,"/docs/base/jobs-base/server-exports/creator-implemented-suggestions":280},{"id":4,"title":5,"body":6,"description":258,"extension":259,"head":260,"implementedSuggestions":260,"meta":261,"navigation":262,"path":263,"schemaOrg":260,"seo":264,"sitemap":265,"stem":266,"__hash__":267},"docs/1.docs/base/2.jobs-base/4.server-exports/9.creator.md","Creator",{"type":7,"value":8,"toc":250},"minimark",[9,17,21,29,98,155,161,207,243,246],[10,11,12],"p",{},[13,14,16],"a",{"href":15},"/docs/base/jobs-base/server-exports","All server exports",[18,19,5],"h2",{"id":20},"creator",[22,23,25],"h3",{"id":24},"opencreatorbyjobsource-jobkey",[26,27,28],"code",{},"openCreatorByJob(source, jobKey)",[30,31,32,40,67],"ul",{},[33,34,35,39],"li",{},[36,37,38],"strong",{},"Purpose",": Opens the registered station creator for a player by job key after validating the creator permission.",[33,41,42,45,46],{},[36,43,44],{},"Arguments",":\n",[30,47,48,58],{},[33,49,50,53,54,57],{},[26,51,52],{},"source"," (",[26,55,56],{},"number",") - server ID of the player who should receive the creator UI.",[33,59,60,53,63,66],{},[26,61,62],{},"jobKey",[26,64,65],{},"string",") - registered job key.",[33,68,69,45,72],{},[36,70,71],{},"Returns",[30,73,74,84],{},[33,75,76,79,80,83],{},[26,77,78],{},"boolean"," - ",[26,81,82],{},"true"," on success.",[33,85,86,89,90,93,94,97],{},[26,87,88],{},"string?"," - failure reason such as ",[26,91,92],{},"\"creator_not_found\""," or ",[26,95,96],{},"\"no_permission\"",".",[99,100,105],"pre",{"className":101,"code":102,"language":103,"meta":104,"style":104},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","local ok, reason = exports[\"sky_jobs_base\"]:openCreatorByJob(source, \"mechanic\")\n","lua","",[26,106,107],{"__ignoreMap":104},[108,109,112,116,120,123,126,129,133,135,138,142,145,147,150,152],"span",{"class":110,"line":111},"line",1,[108,113,115],{"class":114},"sMK4o","local",[108,117,119],{"class":118},"sTEyZ"," ok, reason ",[108,121,122],{"class":114},"=",[108,124,125],{"class":118}," exports[",[108,127,128],{"class":114},"\"",[108,130,132],{"class":131},"sfazB","sky_jobs_base",[108,134,128],{"class":114},[108,136,137],{"class":118},"]:",[108,139,141],{"class":140},"s2Zo4","openCreatorByJob",[108,143,144],{"class":118},"(source, ",[108,146,128],{"class":114},[108,148,149],{"class":131},"mechanic",[108,151,128],{"class":114},[108,153,154],{"class":118},")\n",[22,156,158],{"id":157},"opencreatorbyjobwithoutpermissionsource-jobkey",[26,159,160],{},"openCreatorByJobWithoutPermission(source, jobKey)",[30,162,163,168,186],{},[33,164,165,167],{},[36,166,38],{},": Opens the registered station creator for a player by job key without running the creator permission check. Use only from trusted server-side integrations that already authorized the player.",[33,169,170,45,172],{},[36,171,44],{},[30,173,174,180],{},[33,175,176,53,178,57],{},[26,177,52],{},[26,179,56],{},[33,181,182,53,184,66],{},[26,183,62],{},[26,185,65],{},[33,187,188,45,190],{},[36,189,71],{},[30,191,192,198],{},[33,193,194,79,196,83],{},[26,195,78],{},[26,197,82],{},[33,199,200,89,202,93,204,97],{},[26,201,88],{},[26,203,92],{},[26,205,206],{},"\"invalid_source\"",[99,208,210],{"className":101,"code":209,"language":103,"meta":104,"style":104},"local ok, reason = exports[\"sky_jobs_base\"]:openCreatorByJobWithoutPermission(source, \"mechanic\")\n",[26,211,212],{"__ignoreMap":104},[108,213,214,216,218,220,222,224,226,228,230,233,235,237,239,241],{"class":110,"line":111},[108,215,115],{"class":114},[108,217,119],{"class":118},[108,219,122],{"class":114},[108,221,125],{"class":118},[108,223,128],{"class":114},[108,225,132],{"class":131},[108,227,128],{"class":114},[108,229,137],{"class":118},[108,231,232],{"class":140},"openCreatorByJobWithoutPermission",[108,234,144],{"class":118},[108,236,128],{"class":114},[108,238,149],{"class":131},[108,240,128],{"class":114},[108,242,154],{"class":118},[244,245],"br",{},[247,248,249],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":104,"searchDepth":111,"depth":251,"links":252},2,[253],{"id":20,"depth":251,"text":5,"children":254},[255,257],{"id":24,"depth":256,"text":28},3,{"id":157,"depth":256,"text":160},"Reference for Creator in sky_jobs_base.","md",null,{},true,"/docs/base/jobs-base/server-exports/creator",{"title":5,"description":258},{"loc":263},"1.docs/base/2.jobs-base/4.server-exports/9.creator","Pi89ZjRI7EH-HjPLVUb-gpRQBVjx78VHA8LIj2WUW_0",[269,274],{"title":270,"path":271,"stem":272,"description":273,"children":-1},"Gallery","/docs/base/jobs-base/server-exports/gallery","1.docs/base/2.jobs-base/4.server-exports/8.gallery","Reference for Gallery in sky_jobs_base.",{"title":275,"path":276,"stem":277,"children":-1,"description":278,"icon":279},"Client Events","/docs/base/jobs-base/client-events","1.docs/base/2.jobs-base/5.client-events","Client-side events provided by sky_jobs_base that other resources can listen to.","i-lucide-radio",[],1791814183099]