[{"data":1,"prerenderedAt":145},["ShallowReactive",2],{"/docs/jobs/mechanicjob/reference/exports/client-setfluidleakprovider":3,"/docs/jobs/mechanicjob/reference/exports/client-setfluidleakprovider-surround":133,"/docs/jobs/mechanicjob/reference/exports/client-setfluidleakprovider-implemented-suggestions":144},{"id":4,"title":5,"body":6,"description":123,"extension":124,"head":125,"implementedSuggestions":125,"meta":126,"navigation":127,"path":128,"schemaOrg":125,"seo":129,"sitemap":130,"stem":131,"__hash__":132},"docs/1.docs/0.jobs/2.mechanicjob/4.reference/3.exports/21.client-setfluidleakprovider.md","Client: SetFluidLeakProvider(resourceName, serverEvent)",{"type":7,"value":8,"toc":118},"minimark",[9,17,20,25,33,40,114],[10,11,12],"p",{},[13,14,16],"a",{"href":15},"/docs/jobs/mechanicjob/reference/exports","All exports",[10,18,19],{},"This page documents supported public integration calls and usage examples. It does not expose or reproduce the resource's internal implementation.",[21,22,24],"h2",{"id":23},"client-exports","Client Exports",[26,27,29],"h3",{"id":28},"setfluidleakproviderresourcename-serverevent",[30,31,32],"code",{},"SetFluidLeakProvider(resourceName, serverEvent)",[10,34,35,36,39],{},"Overrides the configured vehicle-fluid provider for the current client. The provider resource must be started, and its server event must accept the documented vehicle-fluid payload. Returns ",[30,37,38],{},"false"," when either argument is empty.",[41,42,47],"pre",{"className":43,"code":44,"language":45,"meta":46,"style":46},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","local success = exports[\"sky_mechanicjob\"]:SetFluidLeakProvider(\n    GetCurrentResourceName(),\n    \"my_spill_resource:createFromVehicle\"\n)\n","lua","",[30,48,49,87,96,108],{"__ignoreMap":46},[50,51,54,58,62,65,68,71,75,77,80,84],"span",{"class":52,"line":53},"line",1,[50,55,57],{"class":56},"sMK4o","local",[50,59,61],{"class":60},"sTEyZ"," success ",[50,63,64],{"class":56},"=",[50,66,67],{"class":60}," exports[",[50,69,70],{"class":56},"\"",[50,72,74],{"class":73},"sfazB","sky_mechanicjob",[50,76,70],{"class":56},[50,78,79],{"class":60},"]:",[50,81,83],{"class":82},"s2Zo4","SetFluidLeakProvider",[50,85,86],{"class":60},"(\n",[50,88,90,93],{"class":52,"line":89},2,[50,91,92],{"class":82},"    GetCurrentResourceName",[50,94,95],{"class":60},"(),\n",[50,97,99,102,105],{"class":52,"line":98},3,[50,100,101],{"class":56},"    \"",[50,103,104],{"class":73},"my_spill_resource:createFromVehicle",[50,106,107],{"class":56},"\"\n",[50,109,111],{"class":52,"line":110},4,[50,112,113],{"class":60},")\n",[115,116,117],"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":46,"searchDepth":53,"depth":89,"links":119},[120],{"id":23,"depth":89,"text":24,"children":121},[122],{"id":28,"depth":98,"text":32},"Reference for Client: SetFluidLeakProvider(resourceName, serverEvent) in mechanicjob.","md",null,{},true,"/docs/jobs/mechanicjob/reference/exports/client-setfluidleakprovider",{"title":5,"description":123},{"loc":128},"1.docs/0.jobs/2.mechanicjob/4.reference/3.exports/21.client-setfluidleakprovider","DH7lzFtTr67i5cWMYwchyHOMto9GRjeJ-mVqEvnNFDU",[134,139],{"title":135,"path":136,"stem":137,"description":138,"children":-1},"Client: TryDepositCarryItemToStorage(stationId)","/docs/jobs/mechanicjob/reference/exports/client-trydepositcarryitemtostorage","1.docs/0.jobs/2.mechanicjob/4.reference/3.exports/20.client-trydepositcarryitemtostorage","Reference for Client: TryDepositCarryItemToStorage(stationId) in mechanicjob.",{"title":140,"path":141,"stem":142,"description":143,"children":-1},"Client: ResetFluidLeakProvider()","/docs/jobs/mechanicjob/reference/exports/client-resetfluidleakprovider","1.docs/0.jobs/2.mechanicjob/4.reference/3.exports/22.client-resetfluidleakprovider","Reference for Client: ResetFluidLeakProvider() in mechanicjob.",[],1791814216449]