[{"data":1,"prerenderedAt":874},["ShallowReactive",2],{"wiki-nav":3,"wiki-\u002Fwiki\u002Ffeatures\u002Fcontext":238,"wiki-surround-\u002Fwiki\u002Ffeatures\u002Fcontext":803,"wiki-meta:\u002Fwiki\u002Ffeatures\u002Fcontext":806,"wiki-sidebar":808},[4],{"title":5,"icon":6,"path":7,"stem":8,"children":9},"Wiki","i-lucide-book","\u002Fwiki","wiki",[10,13,40,84,88,110,114,155,159,197,212,234],{"title":11,"path":7,"stem":12},"Wiki home","wiki\u002Findex",{"title":14,"icon":15,"path":16,"stem":17,"children":18,"page":39},"About","i-lucide-info","\u002Fwiki\u002Fabout","wiki\u002Fabout",[19,23,27,31,35],{"title":20,"path":21,"stem":22},"Credits","\u002Fwiki\u002Fabout\u002Fcredits","wiki\u002Fabout\u002Fcredits",{"title":24,"path":25,"stem":26},"External connections","\u002Fwiki\u002Fabout\u002Fexternal-connections","wiki\u002Fabout\u002Fexternal-connections",{"title":28,"path":29,"stem":30},"Locale and translations","\u002Fwiki\u002Fabout\u002Flocale","wiki\u002Fabout\u002Flocale",{"title":32,"path":33,"stem":34},"Placeholders","\u002Fwiki\u002Fabout\u002Fplaceholders","wiki\u002Fabout\u002Fplaceholders",{"title":36,"path":37,"stem":38},"Why LuckPerms?","\u002Fwiki\u002Fabout\u002Fwhy-luckperms","wiki\u002Fabout\u002Fwhy-luckperms",false,{"title":41,"icon":42,"path":43,"stem":44,"children":45},"Commands","i-lucide-terminal","\u002Fwiki\u002Fcommands","wiki\u002Fcommands\u002Findex",[46,48,52,56,60,64,68,72,76,80],{"title":47,"path":43,"stem":44},"Command usage",{"title":49,"path":50,"stem":51},"General commands","\u002Fwiki\u002Fcommands\u002Fgeneral","wiki\u002Fcommands\u002Fgeneral",{"title":53,"path":54,"stem":55},"Group commands","\u002Fwiki\u002Fcommands\u002Fgroup","wiki\u002Fcommands\u002Fgroup",{"title":57,"path":58,"stem":59},"Log commands","\u002Fwiki\u002Fcommands\u002Flog","wiki\u002Fcommands\u002Flog",{"title":61,"path":62,"stem":63},"Meta commands","\u002Fwiki\u002Fcommands\u002Fmeta","wiki\u002Fcommands\u002Fmeta",{"title":65,"path":66,"stem":67},"Parent commands","\u002Fwiki\u002Fcommands\u002Fparent","wiki\u002Fcommands\u002Fparent",{"title":69,"path":70,"stem":71},"Permission commands","\u002Fwiki\u002Fcommands\u002Fpermission","wiki\u002Fcommands\u002Fpermission",{"title":73,"path":74,"stem":75},"Permissions reference","\u002Fwiki\u002Fcommands\u002Fpermissions","wiki\u002Fcommands\u002Fpermissions",{"title":77,"path":78,"stem":79},"Track commands","\u002Fwiki\u002Fcommands\u002Ftrack","wiki\u002Fcommands\u002Ftrack",{"title":81,"path":82,"stem":83},"User commands","\u002Fwiki\u002Fcommands\u002Fuser","wiki\u002Fcommands\u002Fuser",{"title":85,"path":86,"stem":87},"Configuration","\u002Fwiki\u002Fconfiguration","wiki\u002Fconfiguration",{"title":89,"icon":90,"path":91,"stem":92,"children":93,"page":39},"Developers","i-lucide-code","\u002Fwiki\u002Fdevelopers","wiki\u002Fdevelopers",[94,98,102,106],{"title":95,"path":96,"stem":97},"Developer API","\u002Fwiki\u002Fdevelopers\u002Fapi","wiki\u002Fdevelopers\u002Fapi",{"title":99,"path":100,"stem":101},"API usage","\u002Fwiki\u002Fdevelopers\u002Fapi-usage","wiki\u002Fdevelopers\u002Fapi-usage",{"title":103,"path":104,"stem":105},"Contributing","\u002Fwiki\u002Fdevelopers\u002Fcontributing","wiki\u002Fdevelopers\u002Fcontributing",{"title":107,"path":108,"stem":109},"Standalone app and REST API","\u002Fwiki\u002Fdevelopers\u002Fstandalone-rest","wiki\u002Fdevelopers\u002Fstandalone-rest",{"title":111,"path":112,"stem":113},"FAQ","\u002Fwiki\u002Ffaq","wiki\u002Ffaq",{"title":115,"icon":116,"path":117,"stem":118,"children":119,"page":39},"Features","i-lucide-sparkles","\u002Fwiki\u002Ffeatures","wiki\u002Ffeatures",[120,124,128,132,136,140,151],{"title":121,"path":122,"stem":123},"Context","\u002Fwiki\u002Ffeatures\u002Fcontext","wiki\u002Ffeatures\u002Fcontext",{"title":125,"path":126,"stem":127},"Default groups","\u002Fwiki\u002Ffeatures\u002Fdefault-groups","wiki\u002Ffeatures\u002Fdefault-groups",{"title":129,"path":130,"stem":131},"Prefixes, suffixes and meta","\u002Fwiki\u002Ffeatures\u002Fprefixes-suffixes-meta","wiki\u002Ffeatures\u002Fprefixes-suffixes-meta",{"title":133,"path":134,"stem":135},"Tracks","\u002Fwiki\u002Ffeatures\u002Ftracks","wiki\u002Ffeatures\u002Ftracks",{"title":137,"path":138,"stem":139},"Verbose","\u002Fwiki\u002Ffeatures\u002Fverbose","wiki\u002Ffeatures\u002Fverbose",{"title":141,"path":142,"stem":143,"children":144},"Web Editor","\u002Fwiki\u002Ffeatures\u002Fweb-editor","wiki\u002Ffeatures\u002Fweb-editor\u002Findex",[145,147],{"title":146,"path":142,"stem":143},"Web editor",{"title":148,"path":149,"stem":150},"Web editor technical details","\u002Fwiki\u002Ffeatures\u002Fweb-editor\u002Ftechnical","wiki\u002Ffeatures\u002Fweb-editor\u002Ftechnical",{"title":152,"path":153,"stem":154},"Weight","\u002Fwiki\u002Ffeatures\u002Fweight","wiki\u002Ffeatures\u002Fweight",{"title":156,"path":157,"stem":158},"Getting started","\u002Fwiki\u002Fgetting-started","wiki\u002Fgetting-started",{"title":160,"icon":161,"path":162,"stem":163,"children":164,"page":39},"Guides","i-lucide-map","\u002Fwiki\u002Fguides","wiki\u002Fguides",[165,169,173,177,181,185,189,193],{"title":166,"path":167,"stem":168},"Argument-based command permissions","\u002Fwiki\u002Fguides\u002Fargument-permissions","wiki\u002Fguides\u002Fargument-permissions",{"title":170,"path":171,"stem":172},"Bulk editing","\u002Fwiki\u002Fguides\u002Fbulk-editing","wiki\u002Fguides\u002Fbulk-editing",{"title":174,"path":175,"stem":176},"Extensions","\u002Fwiki\u002Fguides\u002Fextensions","wiki\u002Fguides\u002Fextensions",{"title":178,"path":179,"stem":180},"Migration","\u002Fwiki\u002Fguides\u002Fmigration","wiki\u002Fguides\u002Fmigration",{"title":182,"path":183,"stem":184},"Prefix and suffix stacking","\u002Fwiki\u002Fguides\u002Fprefix-stacking","wiki\u002Fguides\u002Fprefix-stacking",{"title":186,"path":187,"stem":188},"Storage system errors","\u002Fwiki\u002Fguides\u002Fstorage-errors","wiki\u002Fguides\u002Fstorage-errors",{"title":190,"path":191,"stem":192},"Switching storage types","\u002Fwiki\u002Fguides\u002Fswitching-storage","wiki\u002Fguides\u002Fswitching-storage",{"title":194,"path":195,"stem":196},"Syncing data between servers","\u002Fwiki\u002Fguides\u002Fsyncing","wiki\u002Fguides\u002Fsyncing",{"title":198,"icon":199,"path":200,"stem":201,"children":202},"Installation","i-lucide-download","\u002Fwiki\u002Finstall","wiki\u002Finstall\u002Findex",[203,204,208],{"title":198,"path":200,"stem":201},{"title":205,"path":206,"stem":207},"Hytale","\u002Fwiki\u002Finstall\u002Fhytale","wiki\u002Finstall\u002Fhytale",{"title":209,"path":210,"stem":211},"Network installation","\u002Fwiki\u002Finstall\u002Fnetwork","wiki\u002Finstall\u002Fnetwork",{"title":213,"icon":214,"path":215,"stem":216,"children":217,"page":39},"Reference","i-lucide-library","\u002Fwiki\u002Freference","wiki\u002Freference",[218,222,226,230],{"title":219,"path":220,"stem":221},"Migrating from GroupManager or PermissionsEx","\u002Fwiki\u002Freference\u002Fmigrating-gm-pex","wiki\u002Freference\u002Fmigrating-gm-pex",{"title":223,"path":224,"stem":225},"How permission calculation works","\u002Fwiki\u002Freference\u002Fpermission-calculation","wiki\u002Freference\u002Fpermission-calculation",{"title":227,"path":228,"stem":229},"Self-hosting the web interfaces","\u002Fwiki\u002Freference\u002Fself-hosting","wiki\u002Freference\u002Fself-hosting",{"title":231,"path":232,"stem":233},"Upgrading from v4 to v5","\u002Fwiki\u002Freference\u002Fupgrade-v4-v5","wiki\u002Freference\u002Fupgrade-v4-v5",{"title":235,"path":236,"stem":237},"Storage types","\u002Fwiki\u002Fstorage","wiki\u002Fstorage",{"id":239,"title":121,"body":240,"description":796,"extension":797,"meta":798,"navigation":799,"path":122,"seo":800,"stem":123,"updatedAt":801,"__hash__":802},"wiki_en\u002Fwiki\u002Ffeatures\u002Fcontext.md",{"type":241,"value":242,"toc":786},"minimark",[243,247,250,260,276,281,288,307,314,318,321,356,363,365,368,371,401,408,410,414,417,424,523,525,529,532,542,556,561,572,578,585,656,665,668,672,683,686,753,764,768,771,782],[244,245,246],"p",{},"Contexts are a fundamental part of the way LuckPerms works. They are probably the most important concept in the whole plugin, and are incredibly powerful when used correctly.",[248,249],"hr",{},[244,251,252,255,256,259],{},[253,254,121],"strong",{}," in the most basic sense simply means the ",[253,257,258],{},"circumstances where something will apply",".",[244,261,262,263,267,268,271,272,275],{},"A single \"context\" consists of a ",[264,265,266],"code",{},"key"," and a ",[264,269,270],{},"value",", and are represented in the form ",[264,273,274],{},"key=value",". This will (hopefully) begin to make more sense when coupled with an example.",[277,278,280],"h2",{"id":279},"example","Example",[244,282,283,284,287],{},"As we said previously, contexts are the circumstances where something will apply. As an example, let's suppose I wanted to set a permission, but ",[253,285,286],{},"I only want the permission to apply in the \"world_nether\" world",". To achieve this, I'd supply a context when setting the permission to specify where the permission should apply.",[244,289,290,291,293,294,297,298,293,300,303,304,259],{},"In this case, the context ",[253,292,266],{}," is ",[264,295,296],{},"\"world\"",", and the ",[253,299,270],{},[264,301,302],{},"\"world_nether\"",". This would be represented in LuckPerms as ",[264,305,306],{},"world=world_nether",[244,308,309,310,313],{},"In order to achieve this behaviour, I'd use something like: ",[264,311,312],{},"\u002Flp user Luck permission set test.permission world=world_nether"," - specifying the context at the end of the command.",[277,315,317],{"id":316},"setting-contexts","Setting Contexts",[244,319,320],{},"There are two ways to set contexts on permissions; the command you use to set the permission, or the web editor.",[322,323,324,343],"ul",{},[325,326,327,328,331,332,335,336,339,340,259],"li",{},"With the command, you simply do as the above example demonstrates. At the end of the command, you add ",[264,329,330],{},"\u003Ckey>=\u003Cvalue>"," which can be ",[264,333,334],{},"world=nether",", ",[264,337,338],{},"server=lobby",", or any other context you can use and its value. A full command would look like ",[264,341,342],{},"lp user Luck permission set minecraft.command.gamemode true server=lobby world=nether",[325,344,345,346,349,350,352,353,355],{},"With the editor, you click on ",[264,347,348],{},"Add Context",", and simply fill in key and value. Just like the command, ",[264,351,266],{}," will be the type of context, and ",[264,354,270],{}," will be its value. An example:",[244,357,358],{},[359,360],"img",{"alt":361,"src":362},"","..\u002Fimg\u002Fcontext-1.gif",[248,364],{},[244,366,367],{},"Contexts can be combined with each other to form so called \"context sets\" - simply a collection of context pairs.",[244,369,370],{},"Context sets exist in two places:",[322,372,373,395],{},[325,374,375,376,379,380,383,384,386,387,390,391,394],{},"LuckPerms internally will calculate what it deems to be a ",[253,377,378],{},"players"," \"current context set\" - in other words, the contexts which the player currently satisfies. If the player is in the ",[264,381,382],{},"world_nether"," world, then their current context set will contain the ",[264,385,306],{}," context.",[388,389],"br",{},"\nPlayers that are currently offline won't have any context set. You can see this by using the ",[264,392,393],{},"\u002Flp user \u003Cuser> info"," command and check the \"Has contextual data\" option on the bottom of the output.",[325,396,397,400],{},[253,398,399],{},"Each permission, parent\u002Fgroup, prefix\u002Fsuffix\u002Fmeta setting"," also has it's own context set - indicating the contexts a player must have for the respective permission\u002Fparent\u002Fmeta value to apply.",[244,402,403,404,407],{},"Crucially, for a permission\u002Fparent\u002Fmeta value to apply, the player must satisfy ",[253,405,406],{},"one of each type"," of the contexts required by the value. If you set three world contexts (world, world_nether, and world_the_end) and one server context (survival), then the permission will apply in any of the three worlds on that one server. If you set only three server contexts, the permission will apply in any of the three servers. This makes it very useful if you want permissions to apply in a number of places, and yet not apply in a number of other places, as it means you do not have to create several duplicate nodes and set one context on each of them.",[248,409],{},[277,411,413],{"id":412},"contexts-provided-by-luckperms","Contexts provided by LuckPerms",[244,415,416],{},"The context system is designed to be extensible - the system should not (and is not!) confined to only a few types of contexts.",[244,418,419,420,423],{},"With that said, LuckPerms provides by default, five contexts of its own. Other plugins are also able to provide their own contexts by registering a ",[264,421,422],{},"ContextCalculator"," in the API.",[425,426,427,442],"table",{},[428,429,430],"thead",{},[431,432,433,437,440],"tr",{},[434,435,436],"th",{},"Context Key",[434,438,439],{},"Description",[434,441,280],{},[443,444,445,464,478,493,508],"tbody",{},[431,446,447,453,459],{},[448,449,450],"td",{},[264,451,452],{},"server",[448,454,455,456,458],{},"The player's current server. This value is determined by the ",[253,457,452],{}," setting at the very top of the LuckPerms config file.",[448,460,461],{},[264,462,463],{},"server=survival",[431,465,466,471,474],{},[448,467,468],{},[264,469,470],{},"world",[448,472,473],{},"The player's current world - this value is just retrieved from the server. When LuckPerms runs on a BungeeCord\u002FVelocity proxy, the world context value refers to the subserver the player is currently connected to.",[448,475,476],{},[264,477,306],{},[431,479,480,485,488],{},[448,481,482],{},[264,483,484],{},"gamemode",[448,486,487],{},"The player's current gamemode.",[448,489,490],{},[264,491,492],{},"gamemode=creative",[431,494,495,500,503],{},[448,496,497],{},[264,498,499],{},"dimension-type",[448,501,502],{},"The dimension of the world the player is currently in.",[448,504,505],{},[264,506,507],{},"dimension-type=the_nether",[431,509,510,515,518],{},[448,511,512],{},[264,513,514],{},"proxy",[448,516,517],{},"This context is only applied when LuckPerms is running on a BungeeCord proxy with RedisBungee installed. It refers to the proxy the player is currently connected to.",[448,519,520],{},[264,521,522],{},"proxy=redisbungee1",[248,524],{},[277,526,528],{"id":527},"defining-your-own-contexts","Defining your own contexts",[244,530,531],{},"In addition to the contexts provided by LuckPerms, it is also possible to add extra contexts of your own.",[244,533,534,535,538,539,259],{},"Contexts can either be provided ",[253,536,537],{},"statically"," or ",[253,540,541],{},"dynamically",[322,543,544,550],{},[325,545,546,549],{},[253,547,548],{},"Static contexts"," are contexts which are given equally to all players - all players satisfy the context with the same value. (for example, the \"server\" context - all players get the same key & value) Static contexts can either be defined in a special config file or via the API.",[325,551,552,555],{},[253,553,554],{},"Dynamic contexts"," are given depending on a certain factor, and have to be registered by a plugin using the API.",[557,558,560],"h3",{"id":559},"defining-static-contexts","Defining static contexts",[244,562,563,564,567,568,571],{},"Static contexts can be defined in the ",[264,565,566],{},"contexts.json"," file within the ",[264,569,570],{},"\u002FLuckPerms\u002F"," plugin directory. (in the same folder as the main config)",[244,573,574,575,259],{},"The file contains two properties, but we're only interested in the one called ",[264,576,577],{},"static-contexts",[244,579,580,581,584],{},"For example, if we wanted to add our own context called ",[264,582,583],{},"\"server-type\"",", to indicate the server type in addition to the server name (which would've already been provided by LuckPerms), simply add:",[586,587,591],"pre",{"className":588,"code":589,"language":590,"meta":361,"style":361},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{\n  \"static-contexts\": {\n    \"server-type\": \"skyblock\"\n  },\n}\n","json",[264,592,593,602,620,644,650],{"__ignoreMap":361},[594,595,598],"span",{"class":596,"line":597},"line",1,[594,599,601],{"class":600},"sMK4o","{\n",[594,603,605,608,611,614,617],{"class":596,"line":604},2,[594,606,607],{"class":600},"  \"",[594,609,577],{"class":610},"spNyl",[594,612,613],{"class":600},"\"",[594,615,616],{"class":600},":",[594,618,619],{"class":600}," {\n",[594,621,623,626,630,632,634,637,641],{"class":596,"line":622},3,[594,624,625],{"class":600},"    \"",[594,627,629],{"class":628},"sBMFI","server-type",[594,631,613],{"class":600},[594,633,616],{"class":600},[594,635,636],{"class":600}," \"",[594,638,640],{"class":639},"sfazB","skyblock",[594,642,643],{"class":600},"\"\n",[594,645,647],{"class":596,"line":646},4,[594,648,649],{"class":600},"  },\n",[594,651,653],{"class":596,"line":652},5,[594,654,655],{"class":600},"}\n",[244,657,658,659,661,662,259],{},"Once added, we can use the ",[264,660,629],{}," context when defining permissions\u002Fparents\u002Fmeta to limit those values to specific server types. e.g. ",[264,663,664],{},"\u002Flp user Luck parent add donor server-type=skyblock",[244,666,667],{},"You can add as many contexts as you like to this file.",[277,669,671],{"id":670},"default-contexts","Default Contexts",[244,673,674,675,678,679,682],{},"Default contexts allow you to specify contexts that are applied to commands if you don't add contexts to the end of the command - for example ",[264,676,677],{},"\u002Flp user Luck permission set example.permission",". You can define them in the ",[264,680,681],{},"contexts.yml"," file, in the same folder as the main config.",[244,684,685],{},"For example, to add a default context to the file, simply add, below the static-contexts section:",[586,687,689],{"className":588,"code":688,"language":590,"meta":361,"style":361},"{\n \"default-contexts\": {\n    \"world\": \"world_nether\",\n    \"server\": \"survival\"\n  }\n}\n",[264,690,691,695,707,726,743,748],{"__ignoreMap":361},[594,692,693],{"class":596,"line":597},[594,694,601],{"class":600},[594,696,697,699,701,703,705],{"class":596,"line":604},[594,698,636],{"class":600},[594,700,670],{"class":610},[594,702,613],{"class":600},[594,704,616],{"class":600},[594,706,619],{"class":600},[594,708,709,711,713,715,717,719,721,723],{"class":596,"line":622},[594,710,625],{"class":600},[594,712,470],{"class":628},[594,714,613],{"class":600},[594,716,616],{"class":600},[594,718,636],{"class":600},[594,720,382],{"class":639},[594,722,613],{"class":600},[594,724,725],{"class":600},",\n",[594,727,728,730,732,734,736,738,741],{"class":596,"line":646},[594,729,625],{"class":600},[594,731,452],{"class":628},[594,733,613],{"class":600},[594,735,616],{"class":600},[594,737,636],{"class":600},[594,739,740],{"class":639},"survival",[594,742,643],{"class":600},[594,744,745],{"class":596,"line":652},[594,746,747],{"class":600},"  }\n",[594,749,751],{"class":596,"line":750},6,[594,752,655],{"class":600},[244,754,755,756,759,760,763],{},"This would mean that, for ",[264,757,758],{},"\u002Flp"," commands on the server which you've added the default context, any commands that can be performed with a context will use ",[264,761,762],{},"world=world_nether,server=survival"," unless you specify otherwise.",[277,765,767],{"id":766},"extracontexts","ExtraContexts",[244,769,770],{},"ExtraContexts is another plugin which adds functionality for more contexts that stock LuckPerms does not, such as WorldGuard contexts, PlaceholderAPI contexts, and more!",[244,772,773,774,781],{},"See ",[775,776,780],"a",{"href":777,"rel":778},"https:\u002F\u002Fgithub.com\u002FLuckPerms\u002FExtraContexts",[779],"nofollow","here"," for more information.",[783,784,785],"style",{},"html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .spNyl, html code.shiki .spNyl{--shiki-light:#9C3EDA;--shiki-default:#C792EA;--shiki-dark:#C792EA}html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"title":361,"searchDepth":622,"depth":622,"links":787},[788,789,790,791,794,795],{"id":279,"depth":604,"text":280},{"id":316,"depth":604,"text":317},{"id":412,"depth":604,"text":413},{"id":527,"depth":604,"text":528,"children":792},[793],{"id":559,"depth":622,"text":560},{"id":670,"depth":604,"text":671},{"id":766,"depth":604,"text":767},"World, server, and custom permission contexts.","md",{},true,{"title":121,"description":796},null,"EtxCLlBG22Z18lcXZHX4bREBLUyhfbNpro2RgVgDk6g",[804,805],{"title":111,"path":112,"stem":113,"children":-1},{"title":125,"path":126,"stem":127,"children":-1},{"editUrl":807},"https:\u002F\u002Fgithub.com\u002FTurbotailz\u002Fwiki\u002Fedit\u002Fv3-structure\u002Fen\u002Ffeatures\u002Fcontext.md",[809],{"title":5,"icon":6,"path":7,"stem":8,"children":810},[811,812,819,831,832,838,839,851,852,862,867,873],{"title":11,"path":7,"stem":12},{"title":14,"icon":15,"path":16,"stem":17,"children":813,"page":39},[814,815,816,817,818],{"title":20,"path":21,"stem":22},{"title":24,"path":25,"stem":26},{"title":28,"path":29,"stem":30},{"title":32,"path":33,"stem":34},{"title":36,"path":37,"stem":38},{"title":41,"icon":42,"path":43,"stem":44,"children":820},[821,822,823,824,825,826,827,828,829,830],{"title":47,"path":43,"stem":44},{"title":49,"path":50,"stem":51},{"title":53,"path":54,"stem":55},{"title":57,"path":58,"stem":59},{"title":61,"path":62,"stem":63},{"title":65,"path":66,"stem":67},{"title":69,"path":70,"stem":71},{"title":73,"path":74,"stem":75},{"title":77,"path":78,"stem":79},{"title":81,"path":82,"stem":83},{"title":85,"path":86,"stem":87},{"title":89,"icon":90,"path":91,"stem":92,"children":833,"page":39},[834,835,836,837],{"title":95,"path":96,"stem":97},{"title":99,"path":100,"stem":101},{"title":103,"path":104,"stem":105},{"title":107,"path":108,"stem":109},{"title":111,"path":112,"stem":113},{"title":115,"icon":116,"path":117,"stem":118,"children":840,"page":39},[841,842,843,844,845,846,850],{"title":121,"path":122,"stem":123},{"title":125,"path":126,"stem":127},{"title":129,"path":130,"stem":131},{"title":133,"path":134,"stem":135},{"title":137,"path":138,"stem":139},{"title":141,"path":142,"stem":143,"children":847},[848,849],{"title":146,"path":142,"stem":143},{"title":148,"path":149,"stem":150},{"title":152,"path":153,"stem":154},{"title":156,"path":157,"stem":158},{"title":160,"icon":161,"path":162,"stem":163,"children":853,"page":39},[854,855,856,857,858,859,860,861],{"title":166,"path":167,"stem":168},{"title":170,"path":171,"stem":172},{"title":174,"path":175,"stem":176},{"title":178,"path":179,"stem":180},{"title":182,"path":183,"stem":184},{"title":186,"path":187,"stem":188},{"title":190,"path":191,"stem":192},{"title":194,"path":195,"stem":196},{"title":198,"icon":199,"path":200,"stem":201,"children":863},[864,865,866],{"title":198,"path":200,"stem":201},{"title":205,"path":206,"stem":207},{"title":209,"path":210,"stem":211},{"title":213,"icon":214,"path":215,"stem":216,"children":868,"page":39},[869,870,871,872],{"title":219,"path":220,"stem":221},{"title":223,"path":224,"stem":225},{"title":227,"path":228,"stem":229},{"title":231,"path":232,"stem":233},{"title":235,"path":236,"stem":237},1789086421302]