[{"data":1,"prerenderedAt":2635},["ShallowReactive",2],{"navigation_docs_en":3,"-en-resources-rec-books-installation":1235,"-en-resources-rec-books-installation-surround":2632},[4,59,481,636,1110],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":28},"Welcome","i-lucide-home","\u002Fen\u002Fgetting-started","en\u002F1.getting-started",[10,29],{"title":11,"icon":12,"path":13,"stem":14,"children":15,"page":28},"Socials","i-lucide-share-2","\u002Fen\u002Fgetting-started\u002Fsocials","en\u002F1.getting-started\u002F2.socials",[16,20,24],{"title":17,"path":18,"stem":19},"Channels","\u002Fen\u002Fgetting-started\u002Fsocials\u002Fchannels","en\u002F1.getting-started\u002F2.socials\u002F02.channels",{"title":21,"path":22,"stem":23},"What each channel is for","\u002Fen\u002Fgetting-started\u002Fsocials\u002Fwhat-each-channel-is-for","en\u002F1.getting-started\u002F2.socials\u002F03.what-each-channel-is-for",{"title":25,"path":26,"stem":27},"Docs & downloads","\u002Fen\u002Fgetting-started\u002Fsocials\u002Fdocs-downloads","en\u002F1.getting-started\u002F2.socials\u002F04.docs-downloads",false,{"title":30,"icon":31,"path":32,"stem":33,"children":34,"page":28},"About us","i-lucide-users","\u002Fen\u002Fgetting-started\u002Fabout-us","en\u002F1.getting-started\u002F3.about-us",[35,39,43,47,51,55],{"title":36,"path":37,"stem":38},"Mission","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fmission","en\u002F1.getting-started\u002F3.about-us\u002F02.mission",{"title":40,"path":41,"stem":42},"Meet our team","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fmeet-our-team","en\u002F1.getting-started\u002F3.about-us\u002F03.meet-our-team",{"title":44,"path":45,"stem":46},"What we ship","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fwhat-we-ship","en\u002F1.getting-started\u002F3.about-us\u002F04.what-we-ship",{"title":48,"path":49,"stem":50},"How we work","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fhow-we-work","en\u002F1.getting-started\u002F3.about-us\u002F05.how-we-work",{"title":52,"path":53,"stem":54},"At a glance","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Fat-a-glance","en\u002F1.getting-started\u002F3.about-us\u002F06.at-a-glance",{"title":56,"path":57,"stem":58},"Free vs paid","\u002Fen\u002Fgetting-started\u002Fabout-us\u002Ffree-vs-paid","en\u002F1.getting-started\u002F3.about-us\u002F07.free-vs-paid",{"title":60,"icon":61,"path":62,"stem":63,"children":64,"page":28},"Framework","i-lucide-layers","\u002Fen\u002Fframework","en\u002F2.framework",[65],{"title":66,"icon":61,"path":67,"stem":68,"children":69,"page":28},"REC_Core","\u002Fen\u002Fframework\u002Frec_core","en\u002F2.framework\u002F02.rec_core",[70,74,78,82,99,112,130,148,170,384,439,457,471],{"title":71,"path":72,"stem":73},"Introducation","\u002Fen\u002Fframework\u002Frec_core\u002Fintroducation","en\u002F2.framework\u002F02.rec_core\u002F02.introducation",{"title":75,"path":76,"stem":77},"Responsibilities","\u002Fen\u002Fframework\u002Frec_core\u002Fresponsibilities","en\u002F2.framework\u002F02.rec_core\u002F03.responsibilities",{"title":79,"path":80,"stem":81},"Documentation","\u002Fen\u002Fframework\u002Frec_core\u002Fdocumentation","en\u002F2.framework\u002F02.rec_core\u002F04.documentation",{"title":83,"icon":84,"path":85,"stem":86,"children":87,"page":28},"Installation","i-lucide-download","\u002Fen\u002Fframework\u002Frec_core\u002Finstallation","en\u002F2.framework\u002F02.rec_core\u002F05.installation",[88,91,95],{"title":83,"path":89,"stem":90},"\u002Fen\u002Fframework\u002Frec_core\u002Finstallation\u002Finstallation","en\u002F2.framework\u002F02.rec_core\u002F05.installation\u002F02.installation",{"title":92,"path":93,"stem":94},"Other frameworks","\u002Fen\u002Fframework\u002Frec_core\u002Finstallation\u002Fother-frameworks","en\u002F2.framework\u002F02.rec_core\u002F05.installation\u002F03.other-frameworks",{"title":96,"path":97,"stem":98},"First connection","\u002Fen\u002Fframework\u002Frec_core\u002Finstallation\u002Ffirst-connection","en\u002F2.framework\u002F02.rec_core\u002F05.installation\u002F04.first-connection",{"title":100,"icon":31,"path":101,"stem":102,"children":103,"page":28},"Characters and spawning","\u002Fen\u002Fframework\u002Frec_core\u002Fcharacters","en\u002F2.framework\u002F02.rec_core\u002F06.characters",[104,108],{"title":105,"path":106,"stem":107},"Identity and creation","\u002Fen\u002Fframework\u002Frec_core\u002Fcharacters\u002Fidentity-and-creation","en\u002F2.framework\u002F02.rec_core\u002F06.characters\u002F02.identity-and-creation",{"title":109,"path":110,"stem":111},"Spawn selection","\u002Fen\u002Fframework\u002Frec_core\u002Fcharacters\u002Fspawn-selection","en\u002F2.framework\u002F02.rec_core\u002F06.characters\u002F03.spawn-selection",{"title":113,"icon":114,"path":115,"stem":116,"children":117,"page":28},"Accounts and paychecks","i-lucide-wallet","\u002Fen\u002Fframework\u002Frec_core\u002Fmoney","en\u002F2.framework\u002F02.rec_core\u002F07.money",[118,122,126],{"title":119,"path":120,"stem":121},"Initial balances","\u002Fen\u002Fframework\u002Frec_core\u002Fmoney\u002Finitial-balances","en\u002F2.framework\u002F02.rec_core\u002F07.money\u002F02.initial-balances",{"title":123,"path":124,"stem":125},"Balance changes","\u002Fen\u002Fframework\u002Frec_core\u002Fmoney\u002Fbalance-changes","en\u002F2.framework\u002F02.rec_core\u002F07.money\u002F03.balance-changes",{"title":127,"path":128,"stem":129},"Paychecks","\u002Fen\u002Fframework\u002Frec_core\u002Fmoney\u002Fpaychecks","en\u002F2.framework\u002F02.rec_core\u002F07.money\u002F04.paychecks",{"title":131,"icon":132,"path":133,"stem":134,"children":135,"page":28},"Jobs and gangs","i-lucide-briefcase","\u002Fen\u002Fframework\u002Frec_core\u002Fgroups","en\u002F2.framework\u002F02.rec_core\u002F08.groups",[136,140,144],{"title":137,"path":138,"stem":139},"Definitions","\u002Fen\u002Fframework\u002Frec_core\u002Fgroups\u002Fdefinitions","en\u002F2.framework\u002F02.rec_core\u002F08.groups\u002F02.definitions",{"title":141,"path":142,"stem":143},"Assignment and fallback","\u002Fen\u002Fframework\u002Frec_core\u002Fgroups\u002Fassignment-and-fallback","en\u002F2.framework\u002F02.rec_core\u002F08.groups\u002F03.assignment-and-fallback",{"title":145,"path":146,"stem":147},"Matching groups","\u002Fen\u002Fframework\u002Frec_core\u002Fgroups\u002Fmatching-groups","en\u002F2.framework\u002F02.rec_core\u002F08.groups\u002F04.matching-groups",{"title":149,"icon":150,"path":151,"stem":152,"children":153,"page":28},"Data and persistence","i-lucide-database","\u002Fen\u002Fframework\u002Frec_core\u002Fdata","en\u002F2.framework\u002F02.rec_core\u002F09.data",[154,158,162,166],{"title":155,"path":156,"stem":157},"Storage layout","\u002Fen\u002Fframework\u002Frec_core\u002Fdata\u002Fstorage-layout","en\u002F2.framework\u002F02.rec_core\u002F09.data\u002F02.storage-layout",{"title":159,"path":160,"stem":161},"Values and updates","\u002Fen\u002Fframework\u002Frec_core\u002Fdata\u002Fvalues-and-updates","en\u002F2.framework\u002F02.rec_core\u002F09.data\u002F03.values-and-updates",{"title":163,"path":164,"stem":165},"Client synchronization","\u002Fen\u002Fframework\u002Frec_core\u002Fdata\u002Fclient-synchronization","en\u002F2.framework\u002F02.rec_core\u002F09.data\u002F04.client-synchronization",{"title":167,"path":168,"stem":169},"Save timing","\u002Fen\u002Fframework\u002Frec_core\u002Fdata\u002Fsave-timing","en\u002F2.framework\u002F02.rec_core\u002F09.data\u002F05.save-timing",{"title":171,"icon":172,"path":173,"stem":174,"children":175,"page":28},"Server API","i-lucide-server","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api","en\u002F2.framework\u002F02.rec_core\u002F10.server-api",[176,180,184,188,192,196,200,204,208,212,216,220,224,228,232,236,240,244,248,252,256,260,264,268,272,276,280,284,288,292,296,300,304,308,312,316,320,324,328,332,336,340,344,348,352,356,360,364,368,372,376,380],{"title":177,"path":178,"stem":179},"Export index","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fexports","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F02.exports",{"title":181,"path":182,"stem":183},"isActive","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fisactive","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F03.isactive",{"title":185,"path":186,"stem":187},"isLoaded","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fisloaded","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F04.isloaded",{"title":189,"path":190,"stem":191},"getPlayerIds","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetplayerids","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F05.getplayerids",{"title":193,"path":194,"stem":195},"getPlayers","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetplayers","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F06.getplayers",{"title":197,"path":198,"stem":199},"getPlayerData","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetplayerdata","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F07.getplayerdata",{"title":201,"path":202,"stem":203},"getCitizenIdByPlayerId","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetcitizenidbyplayerid","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F08.getcitizenidbyplayerid",{"title":205,"path":206,"stem":207},"getPlayerIdByCitizenId","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetplayeridbycitizenid","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F09.getplayeridbycitizenid",{"title":209,"path":210,"stem":211},"getIdentifier","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetidentifier","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F10.getidentifier",{"title":213,"path":214,"stem":215},"getCharactersByLicense","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetcharactersbylicense","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F11.getcharactersbylicense",{"title":217,"path":218,"stem":219},"getOfflineCharacter","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetofflinecharacter","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F12.getofflinecharacter",{"title":221,"path":222,"stem":223},"deleteCharacter","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fdeletecharacter","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F13.deletecharacter",{"title":225,"path":226,"stem":227},"logout","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Flogout","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F14.logout",{"title":229,"path":230,"stem":231},"save","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsave","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F15.save",{"title":233,"path":234,"stem":235},"saveAll","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsaveall","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F16.saveall",{"title":237,"path":238,"stem":239},"hasPermission","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fhaspermission","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F17.haspermission",{"title":241,"path":242,"stem":243},"getAccounts","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetaccounts","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F18.getaccounts",{"title":245,"path":246,"stem":247},"getMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetmoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F19.getmoney",{"title":249,"path":250,"stem":251},"getMoneys","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetmoneys","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F20.getmoneys",{"title":253,"path":254,"stem":255},"addMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Faddmoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F21.addmoney",{"title":257,"path":258,"stem":259},"removeMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fremovemoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F22.removemoney",{"title":261,"path":262,"stem":263},"setMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetmoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F23.setmoney",{"title":265,"path":266,"stem":267},"addOfflineMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Faddofflinemoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F24.addofflinemoney",{"title":269,"path":270,"stem":271},"removeOfflineMoney","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fremoveofflinemoney","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F25.removeofflinemoney",{"title":273,"path":274,"stem":275},"getJobs","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetjobs","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F26.getjobs",{"title":277,"path":278,"stem":279},"getGangs","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetgangs","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F27.getgangs",{"title":281,"path":282,"stem":283},"getJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetjob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F28.getjob",{"title":285,"path":286,"stem":287},"getGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetgang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F29.getgang",{"title":289,"path":290,"stem":291},"setJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetjob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F30.setjob",{"title":293,"path":294,"stem":295},"setGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetgang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F31.setgang",{"title":297,"path":298,"stem":299},"setDuty","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetduty","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F32.setduty",{"title":301,"path":302,"stem":303},"hasJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fhasjob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F33.hasjob",{"title":305,"path":306,"stem":307},"hasGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fhasgang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F34.hasgang",{"title":309,"path":310,"stem":311},"countPlayersByJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fcountplayersbyjob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F35.countplayersbyjob",{"title":313,"path":314,"stem":315},"countPlayersByGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fcountplayersbygang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F36.countplayersbygang",{"title":317,"path":318,"stem":319},"setOfflineJob","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetofflinejob","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F37.setofflinejob",{"title":321,"path":322,"stem":323},"setOfflineGang","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetofflinegang","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F38.setofflinegang",{"title":325,"path":326,"stem":327},"getCharinfo","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetcharinfo","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F39.getcharinfo",{"title":329,"path":330,"stem":331},"setCharinfo","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetcharinfo","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F40.setcharinfo",{"title":333,"path":334,"stem":335},"getMetadata","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetmetadata","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F41.getmetadata",{"title":337,"path":338,"stem":339},"getAllMetadata","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetallmetadata","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F42.getallmetadata",{"title":341,"path":342,"stem":343},"setMetadata","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetmetadata","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F43.setmetadata",{"title":345,"path":346,"stem":347},"getValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetvalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F44.getvalue",{"title":349,"path":350,"stem":351},"getValues","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetvalues","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F45.getvalues",{"title":353,"path":354,"stem":355},"setValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetvalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F46.setvalue",{"title":357,"path":358,"stem":359},"setValues","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetvalues","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F47.setvalues",{"title":361,"path":362,"stem":363},"removeValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fremovevalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F48.removevalue",{"title":365,"path":366,"stem":367},"removeNamespace","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fremovenamespace","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F49.removenamespace",{"title":369,"path":370,"stem":371},"getOfflineValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetofflinevalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F50.getofflinevalue",{"title":373,"path":374,"stem":375},"setOfflineValue","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fsetofflinevalue","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F51.setofflinevalue",{"title":377,"path":378,"stem":379},"getConfig","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fgetconfig","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F52.getconfig",{"title":381,"path":382,"stem":383},"Character fields","\u002Fen\u002Fframework\u002Frec_core\u002Fserver-api\u002Fcharacter-fields","en\u002F2.framework\u002F02.rec_core\u002F10.server-api\u002F53.character-fields",{"title":385,"icon":386,"path":387,"stem":388,"children":389,"page":28},"Client API","i-lucide-monitor","\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api","en\u002F2.framework\u002F02.rec_core\u002F11.client-api",[390,393,396,399,403,406,409,412,415,418,421,424,427,430,433,436],{"title":177,"path":391,"stem":392},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fexports","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F02.exports",{"title":185,"path":394,"stem":395},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fisloaded","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F03.isloaded",{"title":197,"path":397,"stem":398},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetplayerdata","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F04.getplayerdata",{"title":400,"path":401,"stem":402},"getCitizenId","\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetcitizenid","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F05.getcitizenid",{"title":325,"path":404,"stem":405},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetcharinfo","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F06.getcharinfo",{"title":281,"path":407,"stem":408},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetjob","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F07.getjob",{"title":285,"path":410,"stem":411},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetgang","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F08.getgang",{"title":245,"path":413,"stem":414},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetmoney","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F09.getmoney",{"title":249,"path":416,"stem":417},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetmoneys","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F10.getmoneys",{"title":333,"path":419,"stem":420},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetmetadata","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F11.getmetadata",{"title":345,"path":422,"stem":423},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetvalue","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F12.getvalue",{"title":349,"path":425,"stem":426},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fgetvalues","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F13.getvalues",{"title":301,"path":428,"stem":429},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fhasjob","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F14.hasjob",{"title":305,"path":431,"stem":432},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fhasgang","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F15.hasgang",{"title":225,"path":434,"stem":435},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Flogout","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F16.logout",{"title":381,"path":437,"stem":438},"\u002Fen\u002Fframework\u002Frec_core\u002Fclient-api\u002Fcharacter-fields","en\u002F2.framework\u002F02.rec_core\u002F11.client-api\u002F17.character-fields",{"title":440,"icon":441,"path":442,"stem":443,"children":444,"page":28},"Events and handlers","i-lucide-radio","\u002Fen\u002Fframework\u002Frec_core\u002Fevents","en\u002F2.framework\u002F02.rec_core\u002F12.events",[445,449,453],{"title":446,"path":447,"stem":448},"Server events","\u002Fen\u002Fframework\u002Frec_core\u002Fevents\u002Fserver-events","en\u002F2.framework\u002F02.rec_core\u002F12.events\u002F02.server-events",{"title":450,"path":451,"stem":452},"Client events","\u002Fen\u002Fframework\u002Frec_core\u002Fevents\u002Fclient-events","en\u002F2.framework\u002F02.rec_core\u002F12.events\u002F03.client-events",{"title":454,"path":455,"stem":456},"Handler decisions","\u002Fen\u002Fframework\u002Frec_core\u002Fevents\u002Fhandler-decisions","en\u002F2.framework\u002F02.rec_core\u002F12.events\u002F04.handler-decisions",{"title":458,"icon":459,"path":460,"stem":461,"children":462,"page":28},"Commands and troubleshooting","i-lucide-terminal","\u002Fen\u002Fframework\u002Frec_core\u002Fcommands","en\u002F2.framework\u002F02.rec_core\u002F13.commands",[463,467],{"title":464,"path":465,"stem":466},"Commands","\u002Fen\u002Fframework\u002Frec_core\u002Fcommands\u002Fcommands","en\u002F2.framework\u002F02.rec_core\u002F13.commands\u002F02.commands",{"title":468,"path":469,"stem":470},"Troubleshooting","\u002Fen\u002Fframework\u002Frec_core\u002Fcommands\u002Ftroubleshooting","en\u002F2.framework\u002F02.rec_core\u002F13.commands\u002F03.troubleshooting",{"title":472,"icon":473,"path":474,"stem":475,"children":476,"page":28},"Configuration files","i-lucide-file-code","\u002Fen\u002Fframework\u002Frec_core\u002Fconfiguration","en\u002F2.framework\u002F02.rec_core\u002F14.configuration",[477],{"title":478,"path":479,"stem":480},"Stracture","\u002Fen\u002Fframework\u002Frec_core\u002Fconfiguration\u002Fstracture","en\u002F2.framework\u002F02.rec_core\u002F14.configuration\u002F02.stracture",{"title":482,"icon":483,"path":484,"stem":485,"children":486,"page":28},"Common Dependencies","i-lucide-unplug","\u002Fen\u002Fcommon-dependencies","en\u002F3.common-dependencies",[487,510,529,582,600],{"title":488,"icon":489,"path":490,"stem":491,"children":492,"page":28},"REC_Library","i-lucide-library","\u002Fen\u002Fcommon-dependencies\u002Frec_library","en\u002F3.common-dependencies\u002F01.rec_library",[493,496,499,503,506],{"title":71,"path":494,"stem":495},"\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Fintroducation","en\u002F3.common-dependencies\u002F01.rec_library\u002F02.introducation",{"title":83,"path":497,"stem":498},"\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Finstallation","en\u002F3.common-dependencies\u002F01.rec_library\u002F03.installation",{"title":500,"path":501,"stem":502},"What the other resources take from here","\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Fshared-settings","en\u002F3.common-dependencies\u002F01.rec_library\u002F04.shared-settings",{"title":478,"path":504,"stem":505},"\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Fstracture","en\u002F3.common-dependencies\u002F01.rec_library\u002F05.stracture",{"title":507,"path":508,"stem":509},"Exports","\u002Fen\u002Fcommon-dependencies\u002Frec_library\u002Fexports","en\u002F3.common-dependencies\u002F01.rec_library\u002F20.exports",{"title":511,"icon":512,"path":513,"stem":514,"children":515,"page":28},"REC_Utils","i-lucide-cable","\u002Fen\u002Fcommon-dependencies\u002Frec_utils","en\u002F3.common-dependencies\u002F02.rec_utils",[516,519,522,526],{"title":71,"path":517,"stem":518},"\u002Fen\u002Fcommon-dependencies\u002Frec_utils\u002Fintroducation","en\u002F3.common-dependencies\u002F02.rec_utils\u002F02.introducation",{"title":83,"path":520,"stem":521},"\u002Fen\u002Fcommon-dependencies\u002Frec_utils\u002Finstallation","en\u002F3.common-dependencies\u002F02.rec_utils\u002F03.installation",{"title":523,"path":524,"stem":525},"What it adapts","\u002Fen\u002Fcommon-dependencies\u002Frec_utils\u002Fwhat-it-adapts","en\u002F3.common-dependencies\u002F02.rec_utils\u002F04.what-it-adapts",{"title":478,"path":527,"stem":528},"\u002Fen\u002Fcommon-dependencies\u002Frec_utils\u002Fstracture","en\u002F3.common-dependencies\u002F02.rec_utils\u002F05.stracture",{"title":530,"icon":31,"path":531,"stem":532,"children":533,"page":28},"REC_PlayerManager","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager","en\u002F3.common-dependencies\u002F03.rec_playermanager",[534,537,541,544,548,552,556,560,564,568,572,576,579],{"title":71,"path":535,"stem":536},"\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fintroducation","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F02.introducation",{"title":538,"path":539,"stem":540},"What you can do","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fwhat-you-can-do","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F03.what-you-can-do",{"title":83,"path":542,"stem":543},"\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Finstallation","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F04.installation",{"title":545,"path":546,"stem":547},"Events","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fevents","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F05.events",{"title":549,"path":550,"stem":551},"Controlling who can join","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fcontrolling-who-can-join","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F06.controlling-who-can-join",{"title":553,"path":554,"stem":555},"Leaving your staff out","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fleaving-your-staff-out","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F07.leaving-your-staff-out",{"title":557,"path":558,"stem":559},"Admin UI","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fadmin-ui","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F08.admin-ui",{"title":561,"path":562,"stem":563},"Activity map","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Factivity-map","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F09.activity-map",{"title":565,"path":566,"stem":567},"What gets recorded","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fwhat-gets-recorded","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F10.what-gets-recorded",{"title":569,"path":570,"stem":571},"Browser route","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fbrowser-route","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F11.browser-route",{"title":573,"path":574,"stem":575},"Command","\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fcommand","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F12.command",{"title":507,"path":577,"stem":578},"\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fexports","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F13.exports",{"title":478,"path":580,"stem":581},"\u002Fen\u002Fcommon-dependencies\u002Frec_playermanager\u002Fstracture","en\u002F3.common-dependencies\u002F03.rec_playermanager\u002F14.stracture",{"title":583,"icon":584,"path":585,"stem":586,"children":587,"page":28},"REC_EffectManager","i-lucide-sparkles","\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager","en\u002F3.common-dependencies\u002F04.rec_effectmanager",[588,591,594,597],{"title":71,"path":589,"stem":590},"\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager\u002Fintroducation","en\u002F3.common-dependencies\u002F04.rec_effectmanager\u002F02.introducation",{"title":83,"path":592,"stem":593},"\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager\u002Finstallation","en\u002F3.common-dependencies\u002F04.rec_effectmanager\u002F03.installation",{"title":478,"path":595,"stem":596},"\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager\u002Fstracture","en\u002F3.common-dependencies\u002F04.rec_effectmanager\u002F04.stracture",{"title":507,"path":598,"stem":599},"\u002Fen\u002Fcommon-dependencies\u002Frec_effectmanager\u002Fexports","en\u002F3.common-dependencies\u002F04.rec_effectmanager\u002F20.exports",{"title":601,"icon":602,"path":603,"stem":604,"children":605,"page":28},"REC_WorldManager","i-lucide-earth","\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager","en\u002F3.common-dependencies\u002F05.rec_worldmanager",[606,609,612,615,618,622,626,630,633],{"title":71,"path":607,"stem":608},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fintroducation","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F02.introducation",{"title":538,"path":610,"stem":611},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fwhat-you-can-do","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F03.what-you-can-do",{"title":83,"path":613,"stem":614},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Finstallation","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F04.installation",{"title":573,"path":616,"stem":617},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fcommand","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F05.command",{"title":619,"path":620,"stem":621},"World settings","\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fworld-settings","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F06.world-settings",{"title":623,"path":624,"stem":625},"Weather and time","\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fweather-and-time","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F07.weather-and-time",{"title":627,"path":628,"stem":629},"World editor","\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fworld-editor","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F08.world-editor",{"title":507,"path":631,"stem":632},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fexports","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F09.exports",{"title":478,"path":634,"stem":635},"\u002Fen\u002Fcommon-dependencies\u002Frec_worldmanager\u002Fstracture","en\u002F3.common-dependencies\u002F05.rec_worldmanager\u002F10.stracture",{"title":637,"icon":638,"path":639,"stem":640,"children":641,"page":28},"Resources","i-lucide-blocks","\u002Fen\u002Fresources","en\u002F4.resources",[642,665,689,724,751,772,821,848,873,897,950,974,998,1022,1063,1086],{"title":643,"icon":644,"path":645,"stem":646,"children":647,"page":28},"REC_AdminMenu","i-lucide-shield","\u002Fen\u002Fresources\u002Frec_adminmenu","en\u002F4.resources\u002F01.rec_adminmenu",[648,651,654,658,662],{"title":71,"path":649,"stem":650},"\u002Fen\u002Fresources\u002Frec_adminmenu\u002Fintroducation","en\u002F4.resources\u002F01.rec_adminmenu\u002F02.introducation",{"title":83,"path":652,"stem":653},"\u002Fen\u002Fresources\u002Frec_adminmenu\u002Finstallation","en\u002F4.resources\u002F01.rec_adminmenu\u002F03.installation",{"title":655,"path":656,"stem":657},"Usage","\u002Fen\u002Fresources\u002Frec_adminmenu\u002Fusage","en\u002F4.resources\u002F01.rec_adminmenu\u002F04.usage",{"title":659,"path":660,"stem":661},"Configuration","\u002Fen\u002Fresources\u002Frec_adminmenu\u002Fconfiguration","en\u002F4.resources\u002F01.rec_adminmenu\u002F05.configuration",{"title":478,"path":663,"stem":664},"\u002Fen\u002Fresources\u002Frec_adminmenu\u002Fstracture","en\u002F4.resources\u002F01.rec_adminmenu\u002F06.stracture",{"title":666,"icon":667,"path":668,"stem":669,"children":670,"page":28},"REC_BetterMask","i-lucide-shield-check","\u002Fen\u002Fresources\u002Frec_bettermask","en\u002F4.resources\u002F02.rec_bettermask",[671,674,677,680,683,686],{"title":71,"path":672,"stem":673},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fintroducation","en\u002F4.resources\u002F02.rec_bettermask\u002F02.introducation",{"title":83,"path":675,"stem":676},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Finstallation","en\u002F4.resources\u002F02.rec_bettermask\u002F03.installation",{"title":655,"path":678,"stem":679},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fusage","en\u002F4.resources\u002F02.rec_bettermask\u002F04.usage",{"title":659,"path":681,"stem":682},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fconfiguration","en\u002F4.resources\u002F02.rec_bettermask\u002F05.configuration",{"title":507,"path":684,"stem":685},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fexports","en\u002F4.resources\u002F02.rec_bettermask\u002F06.exports",{"title":478,"path":687,"stem":688},"\u002Fen\u002Fresources\u002Frec_bettermask\u002Fstracture","en\u002F4.resources\u002F02.rec_bettermask\u002F07.stracture",{"title":690,"icon":691,"path":692,"stem":693,"children":694,"page":28},"REC_Books","i-lucide-book-open","\u002Fen\u002Fresources\u002Frec_books","en\u002F4.resources\u002F03.rec_books",[695,698,701,704,707,711,714,718,721],{"title":71,"path":696,"stem":697},"\u002Fen\u002Fresources\u002Frec_books\u002Fintroducation","en\u002F4.resources\u002F03.rec_books\u002F02.introducation",{"title":83,"path":699,"stem":700},"\u002Fen\u002Fresources\u002Frec_books\u002Finstallation","en\u002F4.resources\u002F03.rec_books\u002F03.installation",{"title":655,"path":702,"stem":703},"\u002Fen\u002Fresources\u002Frec_books\u002Fusage","en\u002F4.resources\u002F03.rec_books\u002F04.usage",{"title":659,"path":705,"stem":706},"\u002Fen\u002Fresources\u002Frec_books\u002Fconfiguration","en\u002F4.resources\u002F03.rec_books\u002F05.configuration",{"title":708,"path":709,"stem":710},"Adding content","\u002Fen\u002Fresources\u002Frec_books\u002Fadding-content","en\u002F4.resources\u002F03.rec_books\u002F07.adding-content",{"title":573,"path":712,"stem":713},"\u002Fen\u002Fresources\u002Frec_books\u002Fcommand","en\u002F4.resources\u002F03.rec_books\u002F08.command",{"title":715,"path":716,"stem":717},"Development","\u002Fen\u002Fresources\u002Frec_books\u002Fdevelopment","en\u002F4.resources\u002F03.rec_books\u002F09.development",{"title":478,"path":719,"stem":720},"\u002Fen\u002Fresources\u002Frec_books\u002Fstracture","en\u002F4.resources\u002F03.rec_books\u002F19.stracture",{"title":507,"path":722,"stem":723},"\u002Fen\u002Fresources\u002Frec_books\u002Fexports","en\u002F4.resources\u002F03.rec_books\u002F20.exports",{"title":725,"icon":726,"path":727,"stem":728,"children":729,"page":28},"REC_BusinessManager","i-lucide-briefcase-business","\u002Fen\u002Fresources\u002Frec_businessmanager","en\u002F4.resources\u002F04.rec_businessmanager",[730,733,736,739,742,745,748],{"title":71,"path":731,"stem":732},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fintroducation","en\u002F4.resources\u002F04.rec_businessmanager\u002F02.introducation",{"title":83,"path":734,"stem":735},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Finstallation","en\u002F4.resources\u002F04.rec_businessmanager\u002F03.installation",{"title":655,"path":737,"stem":738},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fusage","en\u002F4.resources\u002F04.rec_businessmanager\u002F04.usage",{"title":659,"path":740,"stem":741},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fconfiguration","en\u002F4.resources\u002F04.rec_businessmanager\u002F05.configuration",{"title":557,"path":743,"stem":744},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fadmin-ui","en\u002F4.resources\u002F04.rec_businessmanager\u002F06.admin-ui",{"title":478,"path":746,"stem":747},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fstracture","en\u002F4.resources\u002F04.rec_businessmanager\u002F07.stracture",{"title":507,"path":749,"stem":750},"\u002Fen\u002Fresources\u002Frec_businessmanager\u002Fexports","en\u002F4.resources\u002F04.rec_businessmanager\u002F20.exports",{"title":752,"icon":753,"path":754,"stem":755,"children":756,"page":28},"REC_Dumpster","i-lucide-trash-2","\u002Fen\u002Fresources\u002Frec_dumpster","en\u002F4.resources\u002F05.rec_dumpster",[757,760,763,766,769],{"title":71,"path":758,"stem":759},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Fintroducation","en\u002F4.resources\u002F05.rec_dumpster\u002F02.introducation",{"title":83,"path":761,"stem":762},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Finstallation","en\u002F4.resources\u002F05.rec_dumpster\u002F03.installation",{"title":655,"path":764,"stem":765},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Fusage","en\u002F4.resources\u002F05.rec_dumpster\u002F04.usage",{"title":659,"path":767,"stem":768},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Fconfiguration","en\u002F4.resources\u002F05.rec_dumpster\u002F05.configuration",{"title":478,"path":770,"stem":771},"\u002Fen\u002Fresources\u002Frec_dumpster\u002Fstracture","en\u002F4.resources\u002F05.rec_dumpster\u002F06.stracture",{"title":773,"icon":774,"path":775,"stem":776,"children":777,"page":28},"REC_Economy","i-lucide-coins","\u002Fen\u002Fresources\u002Frec_economy","en\u002F4.resources\u002F06.rec_economy",[778,781,784,787,791,794,798,802,806,809,812,815,818],{"title":71,"path":779,"stem":780},"\u002Fen\u002Fresources\u002Frec_economy\u002Fintroducation","en\u002F4.resources\u002F06.rec_economy\u002F02.introducation",{"title":538,"path":782,"stem":783},"\u002Fen\u002Fresources\u002Frec_economy\u002Fwhat-you-can-do","en\u002F4.resources\u002F06.rec_economy\u002F03.what-you-can-do",{"title":83,"path":785,"stem":786},"\u002Fen\u002Fresources\u002Frec_economy\u002Finstallation","en\u002F4.resources\u002F06.rec_economy\u002F04.installation",{"title":788,"path":789,"stem":790},"What gets counted","\u002Fen\u002Fresources\u002Frec_economy\u002Fwhat-gets-counted","en\u002F4.resources\u002F06.rec_economy\u002F05.what-gets-counted",{"title":553,"path":792,"stem":793},"\u002Fen\u002Fresources\u002Frec_economy\u002Fleaving-your-staff-out","en\u002F4.resources\u002F06.rec_economy\u002F06.leaving-your-staff-out",{"title":795,"path":796,"stem":797},"Matching your framework","\u002Fen\u002Fresources\u002Frec_economy\u002Fmatching-your-framework","en\u002F4.resources\u002F06.rec_economy\u002F07.matching-your-framework",{"title":799,"path":800,"stem":801},"Where money comes from and goes","\u002Fen\u002Fresources\u002Frec_economy\u002Fwhere-money-comes-from-and-goes","en\u002F4.resources\u002F06.rec_economy\u002F08.where-money-comes-from-and-goes",{"title":803,"path":804,"stem":805},"Getting told when something is wrong","\u002Fen\u002Fresources\u002Frec_economy\u002Fgetting-told-when-something-is-wrong","en\u002F4.resources\u002F06.rec_economy\u002F09.getting-told-when-something-is-wrong",{"title":557,"path":807,"stem":808},"\u002Fen\u002Fresources\u002Frec_economy\u002Fadmin-ui","en\u002F4.resources\u002F06.rec_economy\u002F10.admin-ui",{"title":569,"path":810,"stem":811},"\u002Fen\u002Fresources\u002Frec_economy\u002Fbrowser-route","en\u002F4.resources\u002F06.rec_economy\u002F11.browser-route",{"title":573,"path":813,"stem":814},"\u002Fen\u002Fresources\u002Frec_economy\u002Fcommand","en\u002F4.resources\u002F06.rec_economy\u002F12.command",{"title":507,"path":816,"stem":817},"\u002Fen\u002Fresources\u002Frec_economy\u002Fexports","en\u002F4.resources\u002F06.rec_economy\u002F13.exports",{"title":478,"path":819,"stem":820},"\u002Fen\u002Fresources\u002Frec_economy\u002Fstracture","en\u002F4.resources\u002F06.rec_economy\u002F14.stracture",{"title":822,"icon":823,"path":824,"stem":825,"children":826,"page":28},"REC_EntityManager","i-lucide-boxes","\u002Fen\u002Fresources\u002Frec_entitymanager","en\u002F4.resources\u002F07.rec_entitymanager",[827,830,833,836,839,842,845],{"title":71,"path":828,"stem":829},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fintroducation","en\u002F4.resources\u002F07.rec_entitymanager\u002F02.introducation",{"title":83,"path":831,"stem":832},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Finstallation","en\u002F4.resources\u002F07.rec_entitymanager\u002F03.installation",{"title":655,"path":834,"stem":835},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fusage","en\u002F4.resources\u002F07.rec_entitymanager\u002F04.usage",{"title":659,"path":837,"stem":838},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fconfiguration","en\u002F4.resources\u002F07.rec_entitymanager\u002F05.configuration",{"title":557,"path":840,"stem":841},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fadmin-ui","en\u002F4.resources\u002F07.rec_entitymanager\u002F06.admin-ui",{"title":478,"path":843,"stem":844},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fstracture","en\u002F4.resources\u002F07.rec_entitymanager\u002F07.stracture",{"title":507,"path":846,"stem":847},"\u002Fen\u002Fresources\u002Frec_entitymanager\u002Fexports","en\u002F4.resources\u002F07.rec_entitymanager\u002F20.exports",{"title":849,"icon":850,"path":851,"stem":852,"children":853,"page":28},"REC_Farm","i-lucide-sprout","\u002Fen\u002Fresources\u002Frec_farm","en\u002F4.resources\u002F08.rec_farm",[854,857,860,864,867,870],{"title":71,"path":855,"stem":856},"\u002Fen\u002Fresources\u002Frec_farm\u002Fintroducation","en\u002F4.resources\u002F08.rec_farm\u002F02.introducation",{"title":83,"path":858,"stem":859},"\u002Fen\u002Fresources\u002Frec_farm\u002Finstallation","en\u002F4.resources\u002F08.rec_farm\u002F03.installation",{"title":861,"path":862,"stem":863},"Buying and running a farm","\u002Fen\u002Fresources\u002Frec_farm\u002Fusage","en\u002F4.resources\u002F08.rec_farm\u002F04.usage",{"title":659,"path":865,"stem":866},"\u002Fen\u002Fresources\u002Frec_farm\u002Fconfiguration","en\u002F4.resources\u002F08.rec_farm\u002F05.configuration",{"title":507,"path":868,"stem":869},"\u002Fen\u002Fresources\u002Frec_farm\u002Fexports","en\u002F4.resources\u002F08.rec_farm\u002F06.exports",{"title":478,"path":871,"stem":872},"\u002Fen\u002Fresources\u002Frec_farm\u002Fstracture","en\u002F4.resources\u002F08.rec_farm\u002F07.stracture",{"title":874,"icon":875,"path":876,"stem":877,"children":878,"page":28},"REC_Hud","i-lucide-gauge","\u002Fen\u002Fresources\u002Frec_hud","en\u002F4.resources\u002F09.rec_hud",[879,882,885,888,891,894],{"title":71,"path":880,"stem":881},"\u002Fen\u002Fresources\u002Frec_hud\u002Fintroducation","en\u002F4.resources\u002F09.rec_hud\u002F02.introducation",{"title":83,"path":883,"stem":884},"\u002Fen\u002Fresources\u002Frec_hud\u002Finstallation","en\u002F4.resources\u002F09.rec_hud\u002F03.installation",{"title":655,"path":886,"stem":887},"\u002Fen\u002Fresources\u002Frec_hud\u002Fusage","en\u002F4.resources\u002F09.rec_hud\u002F04.usage",{"title":659,"path":889,"stem":890},"\u002Fen\u002Fresources\u002Frec_hud\u002Fconfiguration","en\u002F4.resources\u002F09.rec_hud\u002F05.configuration",{"title":507,"path":892,"stem":893},"\u002Fen\u002Fresources\u002Frec_hud\u002Fexports","en\u002F4.resources\u002F09.rec_hud\u002F06.exports",{"title":478,"path":895,"stem":896},"\u002Fen\u002Fresources\u002Frec_hud\u002Fstracture","en\u002F4.resources\u002F09.rec_hud\u002F07.stracture",{"title":898,"icon":899,"path":900,"stem":901,"children":902,"page":28},"REC_ItemManager","i-lucide-database-search","\u002Fen\u002Fresources\u002Frec_itemmanager","en\u002F4.resources\u002F10.rec_itemmanager",[903,906,909,912,916,920,924,928,932,935,938,941,944,947],{"title":71,"path":904,"stem":905},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fintroducation","en\u002F4.resources\u002F10.rec_itemmanager\u002F02.introducation",{"title":538,"path":907,"stem":908},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fwhat-you-can-do","en\u002F4.resources\u002F10.rec_itemmanager\u002F03.what-you-can-do",{"title":83,"path":910,"stem":911},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Finstallation","en\u002F4.resources\u002F10.rec_itemmanager\u002F04.installation",{"title":913,"path":914,"stem":915},"Price","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fprice","en\u002F4.resources\u002F10.rec_itemmanager\u002F05.price",{"title":917,"path":918,"stem":919},"Automatic prices","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fautomatic-prices","en\u002F4.resources\u002F10.rec_itemmanager\u002F06.automatic-prices",{"title":921,"path":922,"stem":923},"Shop prices","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fshop-prices","en\u002F4.resources\u002F10.rec_itemmanager\u002F07.shop-prices",{"title":925,"path":926,"stem":927},"Records","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Frecords","en\u002F4.resources\u002F10.rec_itemmanager\u002F08.records",{"title":929,"path":930,"stem":931},"Watching one character","\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fwatching-one-character","en\u002F4.resources\u002F10.rec_itemmanager\u002F09.watching-one-character",{"title":553,"path":933,"stem":934},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fleaving-your-staff-out","en\u002F4.resources\u002F10.rec_itemmanager\u002F10.leaving-your-staff-out",{"title":557,"path":936,"stem":937},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fadmin-ui","en\u002F4.resources\u002F10.rec_itemmanager\u002F11.admin-ui",{"title":569,"path":939,"stem":940},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fbrowser-route","en\u002F4.resources\u002F10.rec_itemmanager\u002F12.browser-route",{"title":573,"path":942,"stem":943},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fcommand","en\u002F4.resources\u002F10.rec_itemmanager\u002F13.command",{"title":507,"path":945,"stem":946},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fexports","en\u002F4.resources\u002F10.rec_itemmanager\u002F14.exports",{"title":478,"path":948,"stem":949},"\u002Fen\u002Fresources\u002Frec_itemmanager\u002Fstracture","en\u002F4.resources\u002F10.rec_itemmanager\u002F15.stracture",{"title":951,"icon":952,"path":953,"stem":954,"children":955,"page":28},"REC_Journal","i-lucide-notebook-pen","\u002Fen\u002Fresources\u002Frec_journal","en\u002F4.resources\u002F11.rec_journal",[956,959,962,965,968,971],{"title":71,"path":957,"stem":958},"\u002Fen\u002Fresources\u002Frec_journal\u002Fintroducation","en\u002F4.resources\u002F11.rec_journal\u002F02.introducation",{"title":83,"path":960,"stem":961},"\u002Fen\u002Fresources\u002Frec_journal\u002Finstallation","en\u002F4.resources\u002F11.rec_journal\u002F03.installation",{"title":655,"path":963,"stem":964},"\u002Fen\u002Fresources\u002Frec_journal\u002Fusage","en\u002F4.resources\u002F11.rec_journal\u002F04.usage",{"title":659,"path":966,"stem":967},"\u002Fen\u002Fresources\u002Frec_journal\u002Fconfiguration","en\u002F4.resources\u002F11.rec_journal\u002F05.configuration",{"title":478,"path":969,"stem":970},"\u002Fen\u002Fresources\u002Frec_journal\u002Fstracture","en\u002F4.resources\u002F11.rec_journal\u002F06.stracture",{"title":507,"path":972,"stem":973},"\u002Fen\u002Fresources\u002Frec_journal\u002Fexports","en\u002F4.resources\u002F11.rec_journal\u002F20.exports",{"title":975,"icon":976,"path":977,"stem":978,"children":979,"page":28},"REC_Minigames","i-lucide-gamepad-2","\u002Fen\u002Fresources\u002Frec_minigames","en\u002F4.resources\u002F12.rec_minigames",[980,983,986,989,992,995],{"title":71,"path":981,"stem":982},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fintroducation","en\u002F4.resources\u002F12.rec_minigames\u002F02.introducation",{"title":83,"path":984,"stem":985},"\u002Fen\u002Fresources\u002Frec_minigames\u002Finstallation","en\u002F4.resources\u002F12.rec_minigames\u002F03.installation",{"title":655,"path":987,"stem":988},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fusage","en\u002F4.resources\u002F12.rec_minigames\u002F04.usage",{"title":659,"path":990,"stem":991},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fconfiguration","en\u002F4.resources\u002F12.rec_minigames\u002F05.configuration",{"title":507,"path":993,"stem":994},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fexports","en\u002F4.resources\u002F12.rec_minigames\u002F06.exports",{"title":478,"path":996,"stem":997},"\u002Fen\u002Fresources\u002Frec_minigames\u002Fstracture","en\u002F4.resources\u002F12.rec_minigames\u002F07.stracture",{"title":999,"icon":1000,"path":1001,"stem":1002,"children":1003,"page":28},"REC_NameTag","i-lucide-tag","\u002Fen\u002Fresources\u002Frec_nametag","en\u002F4.resources\u002F13.rec_nametag",[1004,1007,1010,1013,1016,1019],{"title":71,"path":1005,"stem":1006},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fintroducation","en\u002F4.resources\u002F13.rec_nametag\u002F02.introducation",{"title":83,"path":1008,"stem":1009},"\u002Fen\u002Fresources\u002Frec_nametag\u002Finstallation","en\u002F4.resources\u002F13.rec_nametag\u002F03.installation",{"title":655,"path":1011,"stem":1012},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fusage","en\u002F4.resources\u002F13.rec_nametag\u002F04.usage",{"title":659,"path":1014,"stem":1015},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fconfiguration","en\u002F4.resources\u002F13.rec_nametag\u002F05.configuration",{"title":507,"path":1017,"stem":1018},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fexports","en\u002F4.resources\u002F13.rec_nametag\u002F06.exports",{"title":478,"path":1020,"stem":1021},"\u002Fen\u002Fresources\u002Frec_nametag\u002Fstracture","en\u002F4.resources\u002F13.rec_nametag\u002F07.stracture",{"title":1023,"icon":1024,"path":1025,"stem":1026,"children":1027,"page":28},"REC_Notify","i-lucide-bell","\u002Fen\u002Fresources\u002Frec_notify","en\u002F4.resources\u002F14.rec_notify",[1028,1031,1034,1038,1042,1046,1050,1053,1056,1060],{"title":71,"path":1029,"stem":1030},"\u002Fen\u002Fresources\u002Frec_notify\u002Fintroducation","en\u002F4.resources\u002F14.rec_notify\u002F02.introducation",{"title":83,"path":1032,"stem":1033},"\u002Fen\u002Fresources\u002Frec_notify\u002Finstallation","en\u002F4.resources\u002F14.rec_notify\u002F03.installation",{"title":1035,"path":1036,"stem":1037},"Notification types","\u002Fen\u002Fresources\u002Frec_notify\u002Fnotification-types","en\u002F4.resources\u002F14.rec_notify\u002F04.notification-types",{"title":1039,"path":1040,"stem":1041},"Position","\u002Fen\u002Fresources\u002Frec_notify\u002Fposition","en\u002F4.resources\u002F14.rec_notify\u002F05.position",{"title":1043,"path":1044,"stem":1045},"Icons","\u002Fen\u002Fresources\u002Frec_notify\u002Ficons","en\u002F4.resources\u002F14.rec_notify\u002F06.icons",{"title":1047,"path":1048,"stem":1049},"Sound","\u002Fen\u002Fresources\u002Frec_notify\u002Fsound","en\u002F4.resources\u002F14.rec_notify\u002F07.sound",{"title":573,"path":1051,"stem":1052},"\u002Fen\u002Fresources\u002Frec_notify\u002Fcommand","en\u002F4.resources\u002F14.rec_notify\u002F08.command",{"title":507,"path":1054,"stem":1055},"\u002Fen\u002Fresources\u002Frec_notify\u002Fexports","en\u002F4.resources\u002F14.rec_notify\u002F09.exports",{"title":1057,"path":1058,"stem":1059},"Handler","\u002Fen\u002Fresources\u002Frec_notify\u002Fhandler","en\u002F4.resources\u002F14.rec_notify\u002F10.handler",{"title":478,"path":1061,"stem":1062},"\u002Fen\u002Fresources\u002Frec_notify\u002Fstracture","en\u002F4.resources\u002F14.rec_notify\u002F11.stracture",{"title":1064,"icon":823,"path":1065,"stem":1066,"children":1067,"page":28},"REC_ObjectHunt","\u002Fen\u002Fresources\u002Fobjecthunt","en\u002F4.resources\u002F15.objecthunt",[1068,1071,1074,1077,1080,1083],{"title":71,"path":1069,"stem":1070},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fintroducation","en\u002F4.resources\u002F15.objecthunt\u002F02.introducation",{"title":83,"path":1072,"stem":1073},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Finstallation","en\u002F4.resources\u002F15.objecthunt\u002F03.installation",{"title":655,"path":1075,"stem":1076},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fusage","en\u002F4.resources\u002F15.objecthunt\u002F04.usage",{"title":659,"path":1078,"stem":1079},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fconfiguration","en\u002F4.resources\u002F15.objecthunt\u002F05.configuration",{"title":507,"path":1081,"stem":1082},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fexports","en\u002F4.resources\u002F15.objecthunt\u002F06.exports",{"title":478,"path":1084,"stem":1085},"\u002Fen\u002Fresources\u002Fobjecthunt\u002Fstracture","en\u002F4.resources\u002F15.objecthunt\u002F07.stracture",{"title":1087,"icon":1088,"path":1089,"stem":1090,"children":1091,"page":28},"REC_WebHub","i-lucide-layout-dashboard","\u002Fen\u002Fresources\u002Frec_webhub","en\u002F4.resources\u002F16.rec_webhub",[1092,1095,1098,1101,1104,1107],{"title":71,"path":1093,"stem":1094},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fintroducation","en\u002F4.resources\u002F16.rec_webhub\u002F02.introducation",{"title":83,"path":1096,"stem":1097},"\u002Fen\u002Fresources\u002Frec_webhub\u002Finstallation","en\u002F4.resources\u002F16.rec_webhub\u002F03.installation",{"title":655,"path":1099,"stem":1100},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fusage","en\u002F4.resources\u002F16.rec_webhub\u002F04.usage",{"title":659,"path":1102,"stem":1103},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fconfiguration","en\u002F4.resources\u002F16.rec_webhub\u002F05.configuration",{"title":557,"path":1105,"stem":1106},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fadmin-ui","en\u002F4.resources\u002F16.rec_webhub\u002F06.admin-ui",{"title":478,"path":1108,"stem":1109},"\u002Fen\u002Fresources\u002Frec_webhub\u002Fstracture","en\u002F4.resources\u002F16.rec_webhub\u002F07.stracture",{"title":1111,"icon":638,"path":1112,"stem":1113,"children":1114,"page":28},"Crime Resources","\u002Fen\u002Fcrime-resources","en\u002F5.crime-resources",[1115,1142,1169,1184,1211],{"title":1116,"icon":1117,"path":1118,"stem":1119,"children":1120,"page":28},"REC_HeistManager","i-lucide-swords","\u002Fen\u002Fcrime-resources\u002Frec_heistmanager","en\u002F5.crime-resources\u002F01.rec_heistmanager",[1121,1124,1127,1130,1133,1136,1139],{"title":71,"path":1122,"stem":1123},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fintroducation","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F02.introducation",{"title":83,"path":1125,"stem":1126},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Finstallation","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F03.installation",{"title":655,"path":1128,"stem":1129},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fusage","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F04.usage",{"title":659,"path":1131,"stem":1132},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fconfiguration","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F05.configuration",{"title":557,"path":1134,"stem":1135},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fadmin-ui","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F06.admin-ui",{"title":507,"path":1137,"stem":1138},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fexports","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F07.exports",{"title":478,"path":1140,"stem":1141},"\u002Fen\u002Fcrime-resources\u002Frec_heistmanager\u002Fstracture","en\u002F5.crime-resources\u002F01.rec_heistmanager\u002F08.stracture",{"title":1143,"icon":1144,"path":1145,"stem":1146,"children":1147,"page":28},"REC_HeistPrep","i-lucide-car","\u002Fen\u002Fcrime-resources\u002Frec_heistprep","en\u002F5.crime-resources\u002F02.rec_heistprep",[1148,1151,1154,1157,1160,1163,1166],{"title":71,"path":1149,"stem":1150},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fintroducation","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F02.introducation",{"title":83,"path":1152,"stem":1153},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Finstallation","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F03.installation",{"title":655,"path":1155,"stem":1156},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fusage","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F04.usage",{"title":659,"path":1158,"stem":1159},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fconfiguration","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F05.configuration",{"title":557,"path":1161,"stem":1162},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fadmin-ui","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F06.admin-ui",{"title":507,"path":1164,"stem":1165},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fexports","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F07.exports",{"title":478,"path":1167,"stem":1168},"\u002Fen\u002Fcrime-resources\u002Frec_heistprep\u002Fstracture","en\u002F5.crime-resources\u002F02.rec_heistprep\u002F08.stracture",{"title":1170,"icon":1171,"path":1172,"stem":1173,"children":1174,"page":28},"REC_HeistProps","i-lucide-package","\u002Fen\u002Fcrime-resources\u002Frec_heistprops","en\u002F5.crime-resources\u002F03.rec_heistprops",[1175,1178,1181],{"title":71,"path":1176,"stem":1177},"\u002Fen\u002Fcrime-resources\u002Frec_heistprops\u002Fintroducation","en\u002F5.crime-resources\u002F03.rec_heistprops\u002F02.introducation",{"title":83,"path":1179,"stem":1180},"\u002Fen\u002Fcrime-resources\u002Frec_heistprops\u002Finstallation","en\u002F5.crime-resources\u002F03.rec_heistprops\u002F03.installation",{"title":478,"path":1182,"stem":1183},"\u002Fen\u002Fcrime-resources\u002Frec_heistprops\u002Fstracture","en\u002F5.crime-resources\u002F03.rec_heistprops\u002F04.stracture",{"title":1185,"icon":1186,"path":1187,"stem":1188,"children":1189,"page":28},"REC_TrainHeist","i-lucide-train-front","\u002Fen\u002Fcrime-resources\u002Frec_trainheist","en\u002F5.crime-resources\u002F04.rec_trainheist",[1190,1193,1196,1200,1203,1207],{"title":71,"path":1191,"stem":1192},"\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fintroducation","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F02.introducation",{"title":83,"path":1194,"stem":1195},"\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Finstallation","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F03.installation",{"title":1197,"path":1198,"stem":1199},"Heist progression","\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fheist-progression","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F04.heist-progression",{"title":659,"path":1201,"stem":1202},"\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fconfiguration","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F05.configuration",{"title":1204,"path":1205,"stem":1206},"Vehicle preparation","\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fvehicle-preparation","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F06.vehicle-preparation",{"title":1208,"path":1209,"stem":1210},"Administration and verification","\u002Fen\u002Fcrime-resources\u002Frec_trainheist\u002Fadministration-and-verification","en\u002F5.crime-resources\u002F04.rec_trainheist\u002F07.administration-and-verification",{"title":1212,"icon":1213,"path":1214,"stem":1215,"children":1216,"page":28},"REC_YachtHeist","i-lucide-ship","\u002Fen\u002Fcrime-resources\u002Frec_yachtheist","en\u002F5.crime-resources\u002F05.rec_yachtheist",[1217,1220,1223,1226,1229,1232],{"title":71,"path":1218,"stem":1219},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fintroducation","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F02.introducation",{"title":83,"path":1221,"stem":1222},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Finstallation","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F03.installation",{"title":1197,"path":1224,"stem":1225},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fheist-progression","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F04.heist-progression",{"title":659,"path":1227,"stem":1228},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fconfiguration","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F05.configuration",{"title":1204,"path":1230,"stem":1231},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fvehicle-preparation","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F06.vehicle-preparation",{"title":1208,"path":1233,"stem":1234},"\u002Fen\u002Fcrime-resources\u002Frec_yachtheist\u002Fadministration-and-verification","en\u002F5.crime-resources\u002F05.rec_yachtheist\u002F07.administration-and-verification",{"id":1236,"title":83,"body":1237,"description":2624,"extension":2625,"links":2626,"meta":2627,"navigation":1816,"path":699,"seo":2628,"stem":700,"__hash__":2631},"docs_en\u002Fen\u002F4.resources\u002F03.rec_books\u002F03.installation.md",{"type":1238,"value":1239,"toc":2614},"minimark",[1240,2610],[1241,1242,1243,1248,1254,1257,1264,1268,1272,1278,1290,1294,1305,1308,2088,2092,2107,2414,2432,2436,2447,2478,2482,2523,2527,2544,2596,2603,2607],"steps",{},[1244,1245,1247],"h3",{"id":1246},"download-the-dependencies","Download the dependencies",[1249,1250,1253],"card",{"icon":1251,"title":1252,"to":497},"i-simple-icons-gitbook","Docs - REC_Library","Follow the installation",[1249,1255,1253],{"icon":1251,"title":1256,"to":520},"Docs - REC_Utils",[1249,1258,1263],{"icon":1259,"title":1260,"to":1261,"target":1262},"i-simple-icons-github","GitHub - oxmysql","https:\u002F\u002Fgithub.com\u002Foverextended\u002Foxmysql\u002Freleases\u002Flatest","_blank","Download from here!!",[1249,1265,1263],{"icon":1259,"title":1266,"to":1267,"target":1262},"GitHub - ox_inventory","https:\u002F\u002Fgithub.com\u002Foverextended\u002Fox_inventory\u002Freleases\u002Flatest",[1244,1269,1271],{"id":1270},"download-main-resource","Download main resource",[1249,1273,1277],{"icon":1274,"title":1275,"to":1276,"target":1262},"i-lucide-road","Cfx Portal - REC_Books","https:\u002F\u002Fportal.cfx.re\u002Fassets\u002Fgranted-assets?page=1&sort=asset.updated_at&direction=asc&search=REC_Books","Download from your granted assets.",[1279,1280,1281,1282,1285,1286,1289],"p",{},"Place the ",[1283,1284,690],"code",{}," folder inside your server’s ",[1283,1287,1288],{},"resources"," directory.",[1244,1291,1293],{"id":1292},"import-the-sql-file","Import the SQL file",[1279,1295,1296,1297,1300,1301,1304],{},"REC_Books does not create its own tables.\nCopy ",[1283,1298,1299],{},"rec_books.sql"," into ",[1283,1302,1303],{},"REC_SQLRunner\u002Fserver\u002Fsql\u002F"," and it runs when the server starts, or run it on your database yourself.",[1279,1306,1307],{},"If REC_Books starts before the tables exist, it lists the missing tables in the console and refuses to create, open or save books. Restart REC_Books once the tables are there.",[1309,1310,1315],"pre",{"className":1311,"code":1312,"filename":1299,"language":1313,"meta":1314,"style":1314},"language-sql shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","CREATE TABLE IF NOT EXISTS `rec_books_volumes` (\n  `id` bigint(8) NOT NULL AUTO_INCREMENT,\n  `uid` varchar(24) NOT NULL,\n  `ownerCitizenId` varchar(50) NOT NULL,\n  `authorName` varchar(64) NOT NULL DEFAULT '',\n  `title` varchar(64) NOT NULL DEFAULT '',\n  `status` varchar(16) NOT NULL DEFAULT 'draft',\n  `hidden` tinyint(4) NOT NULL DEFAULT 0,\n  `pageOrder` TEXT NOT NULL,\n  `orderRev` int(11) NOT NULL DEFAULT 0,\n  `bytes` int(11) NOT NULL DEFAULT 0,\n  `sealedAt` timestamp NULL DEFAULT NULL,\n  `lastOpenedAt` timestamp NULL DEFAULT NULL,\n  `updatedAt` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),\n  `createdAt` timestamp NOT NULL DEFAULT current_timestamp(),\n  PRIMARY KEY (`id`),\n  UNIQUE KEY `uid` (`uid`),\n  KEY `ownerCitizenId` (`ownerCitizenId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;\n\nCREATE TABLE IF NOT EXISTS `rec_books_surfaces` (\n  `id` bigint(8) NOT NULL AUTO_INCREMENT,\n  `bookUid` varchar(24) NOT NULL,\n  `surfaceId` varchar(16) NOT NULL,\n  `rev` int(11) NOT NULL DEFAULT 0,\n  `data` MEDIUMTEXT NOT NULL,\n  `bytes` int(11) NOT NULL DEFAULT 0,\n  `updatedAt` timestamp NOT NULL DEFAULT current_timestamp() ON UPDATE current_timestamp(),\n  `createdAt` timestamp NOT NULL DEFAULT current_timestamp(),\n  PRIMARY KEY (`id`),\n  UNIQUE KEY `bookSurface` (`bookUid`, `surfaceId`)\n) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;\n","sql","",[1283,1316,1317,1354,1384,1409,1432,1461,1487,1521,1550,1568,1596,1622,1644,1664,1694,1714,1732,1757,1780,1811,1818,1840,1861,1883,1905,1931,1948,1973,1998,2017,2032,2065],{"__ignoreMap":1314},[1318,1319,1322,1326,1329,1333,1336,1339,1343,1347,1350],"span",{"class":1320,"line":1321},"line",1,[1318,1323,1325],{"class":1324},"sbssI","CREATE",[1318,1327,1328],{"class":1324}," TABLE",[1318,1330,1332],{"class":1331},"s2Zo4"," IF",[1318,1334,1335],{"class":1324}," NOT",[1318,1337,1338],{"class":1324}," EXISTS",[1318,1340,1342],{"class":1341},"sMK4o"," `",[1318,1344,1346],{"class":1345},"sfazB","rec_books_volumes",[1318,1348,1349],{"class":1341},"`",[1318,1351,1353],{"class":1352},"sTEyZ"," (\n",[1318,1355,1357,1360,1363,1365,1369,1372,1375,1378,1381],{"class":1320,"line":1356},2,[1318,1358,1359],{"class":1341},"  `",[1318,1361,1362],{"class":1345},"id",[1318,1364,1349],{"class":1341},[1318,1366,1368],{"class":1367},"spNyl"," bigint",[1318,1370,1371],{"class":1352},"(",[1318,1373,1374],{"class":1324},"8",[1318,1376,1377],{"class":1352},") ",[1318,1379,1380],{"class":1324},"NOT NULL",[1318,1382,1383],{"class":1352}," AUTO_INCREMENT,\n",[1318,1385,1387,1389,1392,1394,1397,1399,1402,1404,1406],{"class":1320,"line":1386},3,[1318,1388,1359],{"class":1341},[1318,1390,1391],{"class":1345},"uid",[1318,1393,1349],{"class":1341},[1318,1395,1396],{"class":1367}," varchar",[1318,1398,1371],{"class":1352},[1318,1400,1401],{"class":1324},"24",[1318,1403,1377],{"class":1352},[1318,1405,1380],{"class":1324},[1318,1407,1408],{"class":1352},",\n",[1318,1410,1412,1414,1417,1419,1421,1423,1426,1428,1430],{"class":1320,"line":1411},4,[1318,1413,1359],{"class":1341},[1318,1415,1416],{"class":1345},"ownerCitizenId",[1318,1418,1349],{"class":1341},[1318,1420,1396],{"class":1367},[1318,1422,1371],{"class":1352},[1318,1424,1425],{"class":1324},"50",[1318,1427,1377],{"class":1352},[1318,1429,1380],{"class":1324},[1318,1431,1408],{"class":1352},[1318,1433,1435,1437,1440,1442,1444,1446,1449,1451,1453,1456,1459],{"class":1320,"line":1434},5,[1318,1436,1359],{"class":1341},[1318,1438,1439],{"class":1345},"authorName",[1318,1441,1349],{"class":1341},[1318,1443,1396],{"class":1367},[1318,1445,1371],{"class":1352},[1318,1447,1448],{"class":1324},"64",[1318,1450,1377],{"class":1352},[1318,1452,1380],{"class":1324},[1318,1454,1455],{"class":1367}," DEFAULT",[1318,1457,1458],{"class":1341}," ''",[1318,1460,1408],{"class":1352},[1318,1462,1464,1466,1469,1471,1473,1475,1477,1479,1481,1483,1485],{"class":1320,"line":1463},6,[1318,1465,1359],{"class":1341},[1318,1467,1468],{"class":1345},"title",[1318,1470,1349],{"class":1341},[1318,1472,1396],{"class":1367},[1318,1474,1371],{"class":1352},[1318,1476,1448],{"class":1324},[1318,1478,1377],{"class":1352},[1318,1480,1380],{"class":1324},[1318,1482,1455],{"class":1367},[1318,1484,1458],{"class":1341},[1318,1486,1408],{"class":1352},[1318,1488,1490,1492,1495,1497,1499,1501,1504,1506,1508,1510,1513,1516,1519],{"class":1320,"line":1489},7,[1318,1491,1359],{"class":1341},[1318,1493,1494],{"class":1345},"status",[1318,1496,1349],{"class":1341},[1318,1498,1396],{"class":1367},[1318,1500,1371],{"class":1352},[1318,1502,1503],{"class":1324},"16",[1318,1505,1377],{"class":1352},[1318,1507,1380],{"class":1324},[1318,1509,1455],{"class":1367},[1318,1511,1512],{"class":1341}," '",[1318,1514,1515],{"class":1345},"draft",[1318,1517,1518],{"class":1341},"'",[1318,1520,1408],{"class":1352},[1318,1522,1524,1526,1529,1531,1534,1536,1539,1541,1543,1545,1548],{"class":1320,"line":1523},8,[1318,1525,1359],{"class":1341},[1318,1527,1528],{"class":1345},"hidden",[1318,1530,1349],{"class":1341},[1318,1532,1533],{"class":1367}," tinyint",[1318,1535,1371],{"class":1352},[1318,1537,1538],{"class":1324},"4",[1318,1540,1377],{"class":1352},[1318,1542,1380],{"class":1324},[1318,1544,1455],{"class":1367},[1318,1546,1547],{"class":1324}," 0",[1318,1549,1408],{"class":1352},[1318,1551,1553,1555,1558,1560,1563,1566],{"class":1320,"line":1552},9,[1318,1554,1359],{"class":1341},[1318,1556,1557],{"class":1345},"pageOrder",[1318,1559,1349],{"class":1341},[1318,1561,1562],{"class":1367}," TEXT",[1318,1564,1565],{"class":1324}," NOT NULL",[1318,1567,1408],{"class":1352},[1318,1569,1571,1573,1576,1578,1581,1583,1586,1588,1590,1592,1594],{"class":1320,"line":1570},10,[1318,1572,1359],{"class":1341},[1318,1574,1575],{"class":1345},"orderRev",[1318,1577,1349],{"class":1341},[1318,1579,1580],{"class":1367}," int",[1318,1582,1371],{"class":1352},[1318,1584,1585],{"class":1324},"11",[1318,1587,1377],{"class":1352},[1318,1589,1380],{"class":1324},[1318,1591,1455],{"class":1367},[1318,1593,1547],{"class":1324},[1318,1595,1408],{"class":1352},[1318,1597,1599,1601,1604,1606,1608,1610,1612,1614,1616,1618,1620],{"class":1320,"line":1598},11,[1318,1600,1359],{"class":1341},[1318,1602,1603],{"class":1345},"bytes",[1318,1605,1349],{"class":1341},[1318,1607,1580],{"class":1367},[1318,1609,1371],{"class":1352},[1318,1611,1585],{"class":1324},[1318,1613,1377],{"class":1352},[1318,1615,1380],{"class":1324},[1318,1617,1455],{"class":1367},[1318,1619,1547],{"class":1324},[1318,1621,1408],{"class":1352},[1318,1623,1625,1627,1630,1632,1635,1638,1640,1642],{"class":1320,"line":1624},12,[1318,1626,1359],{"class":1341},[1318,1628,1629],{"class":1345},"sealedAt",[1318,1631,1349],{"class":1341},[1318,1633,1634],{"class":1367}," timestamp",[1318,1636,1637],{"class":1324}," NULL",[1318,1639,1455],{"class":1367},[1318,1641,1637],{"class":1324},[1318,1643,1408],{"class":1352},[1318,1645,1647,1649,1652,1654,1656,1658,1660,1662],{"class":1320,"line":1646},13,[1318,1648,1359],{"class":1341},[1318,1650,1651],{"class":1345},"lastOpenedAt",[1318,1653,1349],{"class":1341},[1318,1655,1634],{"class":1367},[1318,1657,1637],{"class":1324},[1318,1659,1455],{"class":1367},[1318,1661,1637],{"class":1324},[1318,1663,1408],{"class":1352},[1318,1665,1667,1669,1672,1674,1676,1678,1680,1683,1686,1689,1691],{"class":1320,"line":1666},14,[1318,1668,1359],{"class":1341},[1318,1670,1671],{"class":1345},"updatedAt",[1318,1673,1349],{"class":1341},[1318,1675,1634],{"class":1367},[1318,1677,1565],{"class":1324},[1318,1679,1455],{"class":1367},[1318,1681,1682],{"class":1331}," current_timestamp",[1318,1684,1685],{"class":1352},"() ",[1318,1687,1688],{"class":1367},"ON UPDATE",[1318,1690,1682],{"class":1331},[1318,1692,1693],{"class":1352},"(),\n",[1318,1695,1697,1699,1702,1704,1706,1708,1710,1712],{"class":1320,"line":1696},15,[1318,1698,1359],{"class":1341},[1318,1700,1701],{"class":1345},"createdAt",[1318,1703,1349],{"class":1341},[1318,1705,1634],{"class":1367},[1318,1707,1565],{"class":1324},[1318,1709,1455],{"class":1367},[1318,1711,1682],{"class":1331},[1318,1713,1693],{"class":1352},[1318,1715,1717,1720,1723,1725,1727,1729],{"class":1320,"line":1716},16,[1318,1718,1719],{"class":1367},"  PRIMARY KEY",[1318,1721,1722],{"class":1352}," (",[1318,1724,1349],{"class":1341},[1318,1726,1362],{"class":1345},[1318,1728,1349],{"class":1341},[1318,1730,1731],{"class":1352},"),\n",[1318,1733,1735,1738,1741,1743,1745,1747,1749,1751,1753,1755],{"class":1320,"line":1734},17,[1318,1736,1737],{"class":1324},"  UNIQUE",[1318,1739,1740],{"class":1324}," KEY",[1318,1742,1342],{"class":1341},[1318,1744,1391],{"class":1345},[1318,1746,1349],{"class":1341},[1318,1748,1722],{"class":1352},[1318,1750,1349],{"class":1341},[1318,1752,1391],{"class":1345},[1318,1754,1349],{"class":1341},[1318,1756,1731],{"class":1352},[1318,1758,1760,1763,1765,1767,1769,1771,1773,1775,1777],{"class":1320,"line":1759},18,[1318,1761,1762],{"class":1324},"  KEY",[1318,1764,1342],{"class":1341},[1318,1766,1416],{"class":1345},[1318,1768,1349],{"class":1341},[1318,1770,1722],{"class":1352},[1318,1772,1349],{"class":1341},[1318,1774,1416],{"class":1345},[1318,1776,1349],{"class":1341},[1318,1778,1779],{"class":1352},")\n",[1318,1781,1783,1786,1789,1792,1795,1798,1800,1803,1806,1808],{"class":1320,"line":1782},19,[1318,1784,1785],{"class":1352},") ENGINE",[1318,1787,1788],{"class":1341},"=",[1318,1790,1791],{"class":1352},"InnoDB ",[1318,1793,1794],{"class":1367},"DEFAULT",[1318,1796,1797],{"class":1352}," CHARSET",[1318,1799,1788],{"class":1341},[1318,1801,1802],{"class":1352},"utf8mb4 ",[1318,1804,1805],{"class":1367},"COLLATE",[1318,1807,1788],{"class":1341},[1318,1809,1810],{"class":1352},"utf8mb4_unicode_ci;\n",[1318,1812,1814],{"class":1320,"line":1813},20,[1318,1815,1817],{"emptyLinePlaceholder":1816},true,"\n",[1318,1819,1821,1823,1825,1827,1829,1831,1833,1836,1838],{"class":1320,"line":1820},21,[1318,1822,1325],{"class":1324},[1318,1824,1328],{"class":1324},[1318,1826,1332],{"class":1331},[1318,1828,1335],{"class":1324},[1318,1830,1338],{"class":1324},[1318,1832,1342],{"class":1341},[1318,1834,1835],{"class":1345},"rec_books_surfaces",[1318,1837,1349],{"class":1341},[1318,1839,1353],{"class":1352},[1318,1841,1843,1845,1847,1849,1851,1853,1855,1857,1859],{"class":1320,"line":1842},22,[1318,1844,1359],{"class":1341},[1318,1846,1362],{"class":1345},[1318,1848,1349],{"class":1341},[1318,1850,1368],{"class":1367},[1318,1852,1371],{"class":1352},[1318,1854,1374],{"class":1324},[1318,1856,1377],{"class":1352},[1318,1858,1380],{"class":1324},[1318,1860,1383],{"class":1352},[1318,1862,1864,1866,1869,1871,1873,1875,1877,1879,1881],{"class":1320,"line":1863},23,[1318,1865,1359],{"class":1341},[1318,1867,1868],{"class":1345},"bookUid",[1318,1870,1349],{"class":1341},[1318,1872,1396],{"class":1367},[1318,1874,1371],{"class":1352},[1318,1876,1401],{"class":1324},[1318,1878,1377],{"class":1352},[1318,1880,1380],{"class":1324},[1318,1882,1408],{"class":1352},[1318,1884,1886,1888,1891,1893,1895,1897,1899,1901,1903],{"class":1320,"line":1885},24,[1318,1887,1359],{"class":1341},[1318,1889,1890],{"class":1345},"surfaceId",[1318,1892,1349],{"class":1341},[1318,1894,1396],{"class":1367},[1318,1896,1371],{"class":1352},[1318,1898,1503],{"class":1324},[1318,1900,1377],{"class":1352},[1318,1902,1380],{"class":1324},[1318,1904,1408],{"class":1352},[1318,1906,1908,1910,1913,1915,1917,1919,1921,1923,1925,1927,1929],{"class":1320,"line":1907},25,[1318,1909,1359],{"class":1341},[1318,1911,1912],{"class":1345},"rev",[1318,1914,1349],{"class":1341},[1318,1916,1580],{"class":1367},[1318,1918,1371],{"class":1352},[1318,1920,1585],{"class":1324},[1318,1922,1377],{"class":1352},[1318,1924,1380],{"class":1324},[1318,1926,1455],{"class":1367},[1318,1928,1547],{"class":1324},[1318,1930,1408],{"class":1352},[1318,1932,1934,1936,1939,1941,1944,1946],{"class":1320,"line":1933},26,[1318,1935,1359],{"class":1341},[1318,1937,1938],{"class":1345},"data",[1318,1940,1349],{"class":1341},[1318,1942,1943],{"class":1352}," MEDIUMTEXT ",[1318,1945,1380],{"class":1324},[1318,1947,1408],{"class":1352},[1318,1949,1951,1953,1955,1957,1959,1961,1963,1965,1967,1969,1971],{"class":1320,"line":1950},27,[1318,1952,1359],{"class":1341},[1318,1954,1603],{"class":1345},[1318,1956,1349],{"class":1341},[1318,1958,1580],{"class":1367},[1318,1960,1371],{"class":1352},[1318,1962,1585],{"class":1324},[1318,1964,1377],{"class":1352},[1318,1966,1380],{"class":1324},[1318,1968,1455],{"class":1367},[1318,1970,1547],{"class":1324},[1318,1972,1408],{"class":1352},[1318,1974,1976,1978,1980,1982,1984,1986,1988,1990,1992,1994,1996],{"class":1320,"line":1975},28,[1318,1977,1359],{"class":1341},[1318,1979,1671],{"class":1345},[1318,1981,1349],{"class":1341},[1318,1983,1634],{"class":1367},[1318,1985,1565],{"class":1324},[1318,1987,1455],{"class":1367},[1318,1989,1682],{"class":1331},[1318,1991,1685],{"class":1352},[1318,1993,1688],{"class":1367},[1318,1995,1682],{"class":1331},[1318,1997,1693],{"class":1352},[1318,1999,2001,2003,2005,2007,2009,2011,2013,2015],{"class":1320,"line":2000},29,[1318,2002,1359],{"class":1341},[1318,2004,1701],{"class":1345},[1318,2006,1349],{"class":1341},[1318,2008,1634],{"class":1367},[1318,2010,1565],{"class":1324},[1318,2012,1455],{"class":1367},[1318,2014,1682],{"class":1331},[1318,2016,1693],{"class":1352},[1318,2018,2020,2022,2024,2026,2028,2030],{"class":1320,"line":2019},30,[1318,2021,1719],{"class":1367},[1318,2023,1722],{"class":1352},[1318,2025,1349],{"class":1341},[1318,2027,1362],{"class":1345},[1318,2029,1349],{"class":1341},[1318,2031,1731],{"class":1352},[1318,2033,2035,2037,2039,2041,2044,2046,2048,2050,2052,2054,2057,2059,2061,2063],{"class":1320,"line":2034},31,[1318,2036,1737],{"class":1324},[1318,2038,1740],{"class":1324},[1318,2040,1342],{"class":1341},[1318,2042,2043],{"class":1345},"bookSurface",[1318,2045,1349],{"class":1341},[1318,2047,1722],{"class":1352},[1318,2049,1349],{"class":1341},[1318,2051,1868],{"class":1345},[1318,2053,1349],{"class":1341},[1318,2055,2056],{"class":1352},", ",[1318,2058,1349],{"class":1341},[1318,2060,1890],{"class":1345},[1318,2062,1349],{"class":1341},[1318,2064,1779],{"class":1352},[1318,2066,2068,2070,2072,2074,2076,2078,2080,2082,2084,2086],{"class":1320,"line":2067},32,[1318,2069,1785],{"class":1352},[1318,2071,1788],{"class":1341},[1318,2073,1791],{"class":1352},[1318,2075,1794],{"class":1367},[1318,2077,1797],{"class":1352},[1318,2079,1788],{"class":1341},[1318,2081,1802],{"class":1352},[1318,2083,1805],{"class":1367},[1318,2085,1788],{"class":1341},[1318,2087,1810],{"class":1352},[1244,2089,2091],{"id":2090},"register-the-items","Register the items",[1279,2093,2094,2095,2098,2099,2102,2103,2106],{},"Add the two entries below to the existing return table in ",[1283,2096,2097],{},"ox_inventory\u002Fdata\u002Fitems.lua",".\nDo not replace the file or add a second return statement.\nThe names must match ",[1283,2100,2101],{},"config.items"," in ",[1283,2104,2105],{},"config\u002Fsh_config.lua",".",[1309,2108,2113],{"className":2109,"code":2110,"filename":2111,"language":2112,"meta":1314,"style":1314},"language-lua shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","--[[\n    Definitions to append to ox_inventory\u002Fdata\u002Fitems.lua\n    (keep the names in sync with config.items, the images go to ox_inventory\u002Fweb\u002Fimages\u002F)\n    consume = 0 on purpose: the server takes the blank book itself once the new book exists\n]]\n\nreturn {\n    ['rec_book_blank'] = {\n        label = '白紙の本',\n        weight = 300,\n        stack = true,\n        close = true,\n        consume = 0,\n        description = '使うと自分だけの本を作れる。',\n        client = {\n            export = 'REC_Books.useBlankBook',\n        },\n    },\n\n    ['rec_book'] = {\n        label = '本',\n        weight = 300,\n        stack = false,\n        close = true,\n        consume = 0,\n        description = '使うと開ける。',\n        client = {\n            export = 'REC_Books.useBook',\n        },\n    },\n}\n","_install\u002Fox_inventory_items.lua","lua",[1283,2114,2115,2121,2126,2131,2136,2141,2145,2154,2173,2189,2201,2213,2224,2235,2251,2260,2276,2281,2286,2290,2307,2322,2332,2343,2353,2363,2378,2386,2401,2405,2409],{"__ignoreMap":1314},[1318,2116,2117],{"class":1320,"line":1321},[1318,2118,2120],{"class":2119},"sHwdD","--[[\n",[1318,2122,2123],{"class":1320,"line":1356},[1318,2124,2125],{"class":2119},"    Definitions to append to ox_inventory\u002Fdata\u002Fitems.lua\n",[1318,2127,2128],{"class":1320,"line":1386},[1318,2129,2130],{"class":2119},"    (keep the names in sync with config.items, the images go to ox_inventory\u002Fweb\u002Fimages\u002F)\n",[1318,2132,2133],{"class":1320,"line":1411},[1318,2134,2135],{"class":2119},"    consume = 0 on purpose: the server takes the blank book itself once the new book exists\n",[1318,2137,2138],{"class":1320,"line":1434},[1318,2139,2140],{"class":2119},"]]\n",[1318,2142,2143],{"class":1320,"line":1463},[1318,2144,1817],{"emptyLinePlaceholder":1816},[1318,2146,2147,2151],{"class":1320,"line":1489},[1318,2148,2150],{"class":2149},"s7zQu","return",[1318,2152,2153],{"class":1352}," {\n",[1318,2155,2156,2159,2161,2164,2166,2169,2171],{"class":1320,"line":1523},[1318,2157,2158],{"class":1352},"    [",[1318,2160,1518],{"class":1341},[1318,2162,2163],{"class":1345},"rec_book_blank",[1318,2165,1518],{"class":1341},[1318,2167,2168],{"class":1352},"] ",[1318,2170,1788],{"class":1341},[1318,2172,2153],{"class":1352},[1318,2174,2175,2178,2180,2182,2185,2187],{"class":1320,"line":1552},[1318,2176,2177],{"class":1352},"        label ",[1318,2179,1788],{"class":1341},[1318,2181,1512],{"class":1341},[1318,2183,2184],{"class":1345},"白紙の本",[1318,2186,1518],{"class":1341},[1318,2188,1408],{"class":1352},[1318,2190,2191,2194,2196,2199],{"class":1320,"line":1570},[1318,2192,2193],{"class":1352},"        weight ",[1318,2195,1788],{"class":1341},[1318,2197,2198],{"class":1324}," 300",[1318,2200,1408],{"class":1352},[1318,2202,2203,2206,2208,2211],{"class":1320,"line":1598},[1318,2204,2205],{"class":1352},"        stack ",[1318,2207,1788],{"class":1341},[1318,2209,2210],{"class":1341}," true",[1318,2212,1408],{"class":1352},[1318,2214,2215,2218,2220,2222],{"class":1320,"line":1624},[1318,2216,2217],{"class":1352},"        close ",[1318,2219,1788],{"class":1341},[1318,2221,2210],{"class":1341},[1318,2223,1408],{"class":1352},[1318,2225,2226,2229,2231,2233],{"class":1320,"line":1646},[1318,2227,2228],{"class":1352},"        consume ",[1318,2230,1788],{"class":1341},[1318,2232,1547],{"class":1324},[1318,2234,1408],{"class":1352},[1318,2236,2237,2240,2242,2244,2247,2249],{"class":1320,"line":1666},[1318,2238,2239],{"class":1352},"        description ",[1318,2241,1788],{"class":1341},[1318,2243,1512],{"class":1341},[1318,2245,2246],{"class":1345},"使うと自分だけの本を作れる。",[1318,2248,1518],{"class":1341},[1318,2250,1408],{"class":1352},[1318,2252,2253,2256,2258],{"class":1320,"line":1696},[1318,2254,2255],{"class":1352},"        client ",[1318,2257,1788],{"class":1341},[1318,2259,2153],{"class":1352},[1318,2261,2262,2265,2267,2269,2272,2274],{"class":1320,"line":1716},[1318,2263,2264],{"class":1352},"            export ",[1318,2266,1788],{"class":1341},[1318,2268,1512],{"class":1341},[1318,2270,2271],{"class":1345},"REC_Books.useBlankBook",[1318,2273,1518],{"class":1341},[1318,2275,1408],{"class":1352},[1318,2277,2278],{"class":1320,"line":1734},[1318,2279,2280],{"class":1352},"        },\n",[1318,2282,2283],{"class":1320,"line":1759},[1318,2284,2285],{"class":1352},"    },\n",[1318,2287,2288],{"class":1320,"line":1782},[1318,2289,1817],{"emptyLinePlaceholder":1816},[1318,2291,2292,2294,2296,2299,2301,2303,2305],{"class":1320,"line":1813},[1318,2293,2158],{"class":1352},[1318,2295,1518],{"class":1341},[1318,2297,2298],{"class":1345},"rec_book",[1318,2300,1518],{"class":1341},[1318,2302,2168],{"class":1352},[1318,2304,1788],{"class":1341},[1318,2306,2153],{"class":1352},[1318,2308,2309,2311,2313,2315,2318,2320],{"class":1320,"line":1820},[1318,2310,2177],{"class":1352},[1318,2312,1788],{"class":1341},[1318,2314,1512],{"class":1341},[1318,2316,2317],{"class":1345},"本",[1318,2319,1518],{"class":1341},[1318,2321,1408],{"class":1352},[1318,2323,2324,2326,2328,2330],{"class":1320,"line":1842},[1318,2325,2193],{"class":1352},[1318,2327,1788],{"class":1341},[1318,2329,2198],{"class":1324},[1318,2331,1408],{"class":1352},[1318,2333,2334,2336,2338,2341],{"class":1320,"line":1863},[1318,2335,2205],{"class":1352},[1318,2337,1788],{"class":1341},[1318,2339,2340],{"class":1341}," false",[1318,2342,1408],{"class":1352},[1318,2344,2345,2347,2349,2351],{"class":1320,"line":1885},[1318,2346,2217],{"class":1352},[1318,2348,1788],{"class":1341},[1318,2350,2210],{"class":1341},[1318,2352,1408],{"class":1352},[1318,2354,2355,2357,2359,2361],{"class":1320,"line":1907},[1318,2356,2228],{"class":1352},[1318,2358,1788],{"class":1341},[1318,2360,1547],{"class":1324},[1318,2362,1408],{"class":1352},[1318,2364,2365,2367,2369,2371,2374,2376],{"class":1320,"line":1933},[1318,2366,2239],{"class":1352},[1318,2368,1788],{"class":1341},[1318,2370,1512],{"class":1341},[1318,2372,2373],{"class":1345},"使うと開ける。",[1318,2375,1518],{"class":1341},[1318,2377,1408],{"class":1352},[1318,2379,2380,2382,2384],{"class":1320,"line":1950},[1318,2381,2255],{"class":1352},[1318,2383,1788],{"class":1341},[1318,2385,2153],{"class":1352},[1318,2387,2388,2390,2392,2394,2397,2399],{"class":1320,"line":1975},[1318,2389,2264],{"class":1352},[1318,2391,1788],{"class":1341},[1318,2393,1512],{"class":1341},[1318,2395,2396],{"class":1345},"REC_Books.useBook",[1318,2398,1518],{"class":1341},[1318,2400,1408],{"class":1352},[1318,2402,2403],{"class":1320,"line":2000},[1318,2404,2280],{"class":1352},[1318,2406,2407],{"class":1320,"line":2019},[1318,2408,2285],{"class":1352},[1318,2410,2411],{"class":1320,"line":2034},[1318,2412,2413],{"class":1352},"}\n",[1279,2415,2416,2417,2420,2421,2424,2425,2428,2429,2106],{},"Copy ",[1283,2418,2419],{},"rec_book_blank.png"," and ",[1283,2422,2423],{},"rec_book.png"," from ",[1283,2426,2427],{},"_install\u002Fimages\u002F"," to ",[1283,2430,2431],{},"ox_inventory\u002Fweb\u002Fimages\u002F",[1244,2433,2435],{"id":2434},"check-the-web-build","Check the web build",[1279,2437,2438,2439,2442,2443,2446],{},"The screen is loaded from ",[1283,2440,2441],{},"web\u002Fbuild\u002F",".\nIf that folder is missing (for example when you install from source), build it in ",[1283,2444,2445],{},"web",":",[1309,2448,2452],{"className":2449,"code":2450,"language":2451,"meta":1314,"style":1314},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","  cd web\n  pnpm install\n  pnpm build\n","bash",[1283,2453,2454,2462,2471],{"__ignoreMap":1314},[1318,2455,2456,2459],{"class":1320,"line":1321},[1318,2457,2458],{"class":1331},"  cd",[1318,2460,2461],{"class":1345}," web\n",[1318,2463,2464,2468],{"class":1320,"line":1356},[1318,2465,2467],{"class":2466},"sBMFI","  pnpm",[1318,2469,2470],{"class":1345}," install\n",[1318,2472,2473,2475],{"class":1320,"line":1386},[1318,2474,2467],{"class":2466},[1318,2476,2477],{"class":1345}," build\n",[1244,2479,2481],{"id":2480},"copy-and-paste-this-on-your-servercfg","Copy and paste this on your server.cfg",[1309,2483,2485],{"className":2449,"code":2484,"language":2451,"meta":1314,"style":1314},"  # ox\n  ensure oxmysql\n  ensure ox_inventory\n\n  # RE:CORD\n  ensure REC_Books\n",[1283,2486,2487,2492,2500,2507,2511,2516],{"__ignoreMap":1314},[1318,2488,2489],{"class":1320,"line":1321},[1318,2490,2491],{"class":2119},"  # ox\n",[1318,2493,2494,2497],{"class":1320,"line":1356},[1318,2495,2496],{"class":2466},"  ensure",[1318,2498,2499],{"class":1345}," oxmysql\n",[1318,2501,2502,2504],{"class":1320,"line":1386},[1318,2503,2496],{"class":2466},[1318,2505,2506],{"class":1345}," ox_inventory\n",[1318,2508,2509],{"class":1320,"line":1411},[1318,2510,1817],{"emptyLinePlaceholder":1816},[1318,2512,2513],{"class":1320,"line":1434},[1318,2514,2515],{"class":2119},"  # RE:CORD\n",[1318,2517,2518,2520],{"class":1320,"line":1463},[1318,2519,2496],{"class":2466},[1318,2521,2522],{"class":1345}," REC_Books\n",[1244,2524,2526],{"id":2525},"give-yourself-the-ace-permission","Give yourself the ACE permission",[1279,2528,2529,2530,2102,2533,1722,2536,2539,2540,2543],{},"The moderation commands are restricted to ",[1283,2531,2532],{},"config.moderation.ace",[1283,2534,2535],{},"config\u002Fsv_config.lua",[1283,2537,2538],{},"group.admin"," by default).\n",[1283,2541,2542],{},"lib.addCommand"," grants the ACE itself when the resource starts. If your server does not let it, add these lines yourself:",[1309,2545,2547],{"className":2449,"code":2546,"language":2451,"meta":1314,"style":1314},"  add_ace group.admin command.bookmod allow\n  add_ace group.admin command.bookhide allow\n  add_ace group.admin command.bookpurgeimages allow\n  add_ace group.admin command.bookunseal allow\n",[1283,2548,2549,2563,2574,2585],{"__ignoreMap":1314},[1318,2550,2551,2554,2557,2560],{"class":1320,"line":1321},[1318,2552,2553],{"class":2466},"  add_ace",[1318,2555,2556],{"class":1345}," group.admin",[1318,2558,2559],{"class":1345}," command.bookmod",[1318,2561,2562],{"class":1345}," allow\n",[1318,2564,2565,2567,2569,2572],{"class":1320,"line":1356},[1318,2566,2553],{"class":2466},[1318,2568,2556],{"class":1345},[1318,2570,2571],{"class":1345}," command.bookhide",[1318,2573,2562],{"class":1345},[1318,2575,2576,2578,2580,2583],{"class":1320,"line":1386},[1318,2577,2553],{"class":2466},[1318,2579,2556],{"class":1345},[1318,2581,2582],{"class":1345}," command.bookpurgeimages",[1318,2584,2562],{"class":1345},[1318,2586,2587,2589,2591,2594],{"class":1320,"line":1411},[1318,2588,2553],{"class":2466},[1318,2590,2556],{"class":1345},[1318,2592,2593],{"class":1345}," command.bookunseal",[1318,2595,2562],{"class":1345},[1279,2597,2598,2599,2602],{},"Every moderation action by a player also checks ",[1283,2600,2601],{},"command.bookmod",", so staff need it even for the other three commands.",[1244,2604,2606],{"id":2605},"done","Done",[1279,2608,2609],{},"enjoy it !",[2611,2612,2613],"style",{},"html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}html pre.shiki code .s7zQu, html code.shiki .s7zQu{--shiki-light:#39ADB5;--shiki-light-font-style:italic;--shiki-default:#89DDFF;--shiki-default-font-style:italic;--shiki-dark:#89DDFF;--shiki-dark-font-style:italic}html pre.shiki code .sTEyZ, html code.shiki .sTEyZ{--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}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);}html pre.shiki code .s2Zo4, html code.shiki .s2Zo4{--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}",{"title":1314,"searchDepth":1356,"depth":1356,"links":2615},[2616,2617,2618,2619,2620,2621,2622,2623],{"id":1246,"depth":1386,"text":1247},{"id":1270,"depth":1386,"text":1271},{"id":1292,"depth":1386,"text":1293},{"id":2090,"depth":1386,"text":2091},{"id":2434,"depth":1386,"text":2435},{"id":2480,"depth":1386,"text":2481},{"id":2525,"depth":1386,"text":2526},{"id":2605,"depth":1386,"text":2606},"Welcome to REC_Books documentation.","md",null,{},{"title":2629,"description":2630},"REC_Books - Installation","Discover how to use REC_Books.","8ixinATH8c3DCCBZGksXuIkKwMjGq-FJnp1GlTvNuzg",[2633,2634],{"title":71,"path":696,"stem":697,"description":2624,"children":-1},{"title":655,"path":702,"stem":703,"description":2624,"children":-1},1790438866276]