[{"data":1,"prerenderedAt":3169},["ShallowReactive",2],{"navigation_docs_en":3,"-en-developers-public-api":259,"-en-developers-public-api-surround":3166},[4,38,110,190,232],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":-1},"Getting started","i-lucide-rocket","\u002Fen\u002Fgetting-started","en\u002F1.getting-started\u002Findex",[10,13,18,23,28,33],{"title":11,"path":7,"stem":8,"icon":12},"Overview","i-lucide-layout-grid",{"title":14,"path":15,"stem":16,"icon":17},"Installation","\u002Fen\u002Fgetting-started\u002Finstallation","en\u002F1.getting-started\u002F01.installation","i-lucide-download",{"title":19,"path":20,"stem":21,"icon":22},"Sign in","\u002Fen\u002Fgetting-started\u002Fsign-in","en\u002F1.getting-started\u002F02.sign-in","i-lucide-log-in",{"title":24,"path":25,"stem":26,"icon":27},"Your first instance","\u002Fen\u002Fgetting-started\u002Ffirst-instance","en\u002F1.getting-started\u002F03.first-instance","i-lucide-play",{"title":29,"path":30,"stem":31,"icon":32},"Android: install the APK","\u002Fen\u002Fgetting-started\u002Fandroid","en\u002F1.getting-started\u002F04.android","i-lucide-smartphone",{"title":34,"path":35,"stem":36,"icon":37},"iPhone\u002FiPad: install with AltStore\u002FSideStore","\u002Fen\u002Fgetting-started\u002Fiphone-ipad","en\u002F1.getting-started\u002F05.iphone-ipad","i-lucide-tablet-smartphone",{"title":39,"icon":40,"path":41,"stem":42,"children":43,"page":-1},"Launcher","i-lucide-app-window","\u002Fen\u002Flauncher","en\u002F2.launcher\u002Findex",[44,45,50,55,60,65,70,75,80,85,90,95,100,105],{"title":11,"path":41,"stem":42,"icon":12},{"title":46,"path":47,"stem":48,"icon":49},"Instances","\u002Fen\u002Flauncher\u002Finstances","en\u002F2.launcher\u002F01.instances","i-lucide-boxes",{"title":51,"path":52,"stem":53,"icon":54},"Mod loaders","\u002Fen\u002Flauncher\u002Fmod-loaders","en\u002F2.launcher\u002F02.mod-loaders","i-lucide-layers",{"title":56,"path":57,"stem":58,"icon":59},"Mods","\u002Fen\u002Flauncher\u002Fmods","en\u002F2.launcher\u002F03.mods","i-lucide-puzzle",{"title":61,"path":62,"stem":63,"icon":64},"Modpacks","\u002Fen\u002Flauncher\u002Fmodpacks","en\u002F2.launcher\u002F04.modpacks","i-lucide-package",{"title":66,"path":67,"stem":68,"icon":69},"Share modpacks","\u002Fen\u002Flauncher\u002Fshare-modpacks","en\u002F2.launcher\u002F05.share-modpacks","i-lucide-share-2",{"title":71,"path":72,"stem":73,"icon":74},"Import from other launchers","\u002Fen\u002Flauncher\u002Fimport","en\u002F2.launcher\u002F06.import","i-lucide-folder-input",{"title":76,"path":77,"stem":78,"icon":79},"Clips & screenshots","\u002Fen\u002Flauncher\u002Fclips","en\u002F2.launcher\u002F07.clips","i-lucide-clapperboard",{"title":81,"path":82,"stem":83,"icon":84},"Friends & chat","\u002Fen\u002Flauncher\u002Fsocial","en\u002F2.launcher\u002F08.social","i-lucide-messages-square",{"title":86,"path":87,"stem":88,"icon":89},"Achievements","\u002Fen\u002Flauncher\u002Fachievements","en\u002F2.launcher\u002F09.achievements","i-lucide-trophy",{"title":91,"path":92,"stem":93,"icon":94},"Skins & capes","\u002Fen\u002Flauncher\u002Fwardrobe","en\u002F2.launcher\u002F10.wardrobe","i-lucide-shirt",{"title":96,"path":97,"stem":98,"icon":99},"Settings","\u002Fen\u002Flauncher\u002Fsettings","en\u002F2.launcher\u002F11.settings","i-lucide-settings",{"title":101,"path":102,"stem":103,"icon":104},"Updates","\u002Fen\u002Flauncher\u002Fupdates","en\u002F2.launcher\u002F12.updates","i-lucide-refresh-cw",{"title":106,"path":107,"stem":108,"icon":109},"Servers","\u002Fen\u002Flauncher\u002Fservers","en\u002F2.launcher\u002F13.servers","i-lucide-server",{"title":111,"icon":112,"path":113,"stem":114,"children":115,"page":-1},"TRS Client","i-lucide-blocks","\u002Fen\u002Fclient","en\u002F3.client\u002Findex",[116,117,121,126,131,136,141,146,151,156,160,165,170,175,180,185],{"title":11,"path":113,"stem":114,"icon":12},{"title":118,"path":119,"stem":120,"icon":112},"What is the TRS Client?","\u002Fen\u002Fclient\u002Foverview","en\u002F3.client\u002F01.overview",{"title":122,"path":123,"stem":124,"icon":125},"TRS menu and HUD editor","\u002Fen\u002Fclient\u002Fmenu-and-hud-editor","en\u002F3.client\u002F02.menu-and-hud-editor","i-lucide-layout-dashboard",{"title":127,"path":128,"stem":129,"icon":130},"Performance and FPS","\u002Fen\u002Fclient\u002Fperformance","en\u002F3.client\u002F03.performance","i-lucide-gauge",{"title":132,"path":133,"stem":134,"icon":135},"PvP modules","\u002Fen\u002Fclient\u002Fpvp","en\u002F3.client\u002F04.pvp","i-lucide-swords",{"title":137,"path":138,"stem":139,"icon":140},"Zoom, freelook and toggle sprint","\u002Fen\u002Fclient\u002Fzoom-and-freelook","en\u002F3.client\u002F05.zoom-and-freelook","i-lucide-zoom-in",{"title":142,"path":143,"stem":144,"icon":145},"Minimap, waypoints and world map","\u002Fen\u002Fclient\u002Fminimap-and-world-map","en\u002F3.client\u002F06.minimap-and-world-map","i-lucide-map",{"title":147,"path":148,"stem":149,"icon":150},"Redstone tools","\u002Fen\u002Fclient\u002Fredstone-tools","en\u002F3.client\u002F07.redstone-tools","i-lucide-zap",{"title":152,"path":153,"stem":154,"icon":155},"Circuit library","\u002Fen\u002Fclient\u002Fcircuit-library","en\u002F3.client\u002F08.circuit-library","i-lucide-cpu",{"title":157,"path":158,"stem":159,"icon":94},"Emotes, capes, wardrobe and accounts","\u002Fen\u002Fclient\u002Femotes-and-capes","en\u002F3.client\u002F09.emotes-and-capes",{"title":161,"path":162,"stem":163,"icon":164},"Screenshots, clips and panoramas","\u002Fen\u002Fclient\u002Fscreenshots-and-clips","en\u002F3.client\u002F10.screenshots-and-clips","i-lucide-camera",{"title":166,"path":167,"stem":168,"icon":169},"World notes","\u002Fen\u002Fclient\u002Fnotes","en\u002F3.client\u002F11.notes","i-lucide-notebook-pen",{"title":171,"path":172,"stem":173,"icon":174},"Chat and comfort","\u002Fen\u002Fclient\u002Fchat-and-comfort","en\u002F3.client\u002F12.chat-and-comfort","i-lucide-message-square",{"title":176,"path":177,"stem":178,"icon":179},"Social in game","\u002Fen\u002Fclient\u002Fsocial-in-game","en\u002F3.client\u002F13.social-in-game","i-lucide-users",{"title":181,"path":182,"stem":183,"icon":184},"Default keys","\u002Fen\u002Fclient\u002Fkeybinds","en\u002F3.client\u002F14.keybinds","i-lucide-keyboard",{"title":186,"path":187,"stem":188,"icon":189},"Host a world for friends","\u002Fen\u002Fclient\u002Fworld-hosting","en\u002F3.client\u002F15.world-hosting","i-lucide-globe",{"title":191,"icon":192,"path":193,"stem":194,"children":195,"page":-1},"Help","i-lucide-life-buoy","\u002Fen\u002Fhelp","en\u002F4.help\u002Findex",[196,197,202,207,212,217,222,227],{"title":11,"path":193,"stem":194,"icon":12},{"title":198,"path":199,"stem":200,"icon":201},"Crash helper","\u002Fen\u002Fhelp\u002Fcrash-helper","en\u002F4.help\u002F01.crash-helper","i-lucide-heart-pulse",{"title":203,"path":204,"stem":205,"icon":206},"Common problems","\u002Fen\u002Fhelp\u002Fcommon-problems","en\u002F4.help\u002F02.common-problems","i-lucide-circle-help",{"title":208,"path":209,"stem":210,"icon":211},"Java & memory","\u002Fen\u002Fhelp\u002Fjava","en\u002F4.help\u002F03.java","i-lucide-coffee",{"title":213,"path":214,"stem":215,"icon":216},"Linux","\u002Fen\u002Fhelp\u002Flinux","en\u002F4.help\u002F04.linux","i-lucide-terminal",{"title":218,"path":219,"stem":220,"icon":221},"Logs","\u002Fen\u002Fhelp\u002Flogs","en\u002F4.help\u002F05.logs","i-lucide-scroll-text",{"title":223,"path":224,"stem":225,"icon":226},"Report a bug","\u002Fen\u002Fhelp\u002Freport-a-bug","en\u002F4.help\u002F06.report-a-bug","i-lucide-bug",{"title":228,"path":229,"stem":230,"icon":231},"Privacy","\u002Fen\u002Fhelp\u002Fprivacy","en\u002F4.help\u002F07.privacy","i-lucide-shield-check",{"title":233,"icon":234,"path":235,"stem":236,"children":237,"page":-1},"Developers","i-lucide-code-xml","\u002Fen\u002Fdevelopers","en\u002F5.developers\u002Findex",[238,239,244,249,254],{"title":11,"path":235,"stem":236,"icon":12},{"title":240,"path":241,"stem":242,"icon":243},"Build from source","\u002Fen\u002Fdevelopers\u002Fbuild-from-source","en\u002F5.developers\u002F01.build-from-source","i-lucide-hammer",{"title":245,"path":246,"stem":247,"icon":248},"Contributing","\u002Fen\u002Fdevelopers\u002Fcontributing","en\u002F5.developers\u002F02.contributing","i-lucide-git-pull-request",{"title":250,"path":251,"stem":252,"icon":253},"Translating","\u002Fen\u002Fdevelopers\u002Ftranslating","en\u002F5.developers\u002F03.translating","i-lucide-languages",{"title":255,"path":256,"stem":257,"icon":258},"Public API","\u002Fen\u002Fdevelopers\u002Fpublic-api","en\u002F5.developers\u002F04.public-api","i-lucide-braces",{"id":260,"title":255,"body":261,"description":3159,"extension":3160,"links":3161,"meta":3162,"navigation":3163,"path":256,"seo":3164,"stem":257,"__hash__":3165},"docs_en\u002Fen\u002F5.developers\u002F04.public-api.md",{"type":262,"value":263,"toc":3121},"minimark",[264,273,277,282,356,363,368,378,452,538,542,545,611,624,628,647,651,657,716,722,726,732,735,953,978,982,988,991,1135,1149,1155,1166,1172,1175,1213,1231,1234,1246,1252,1255,1455,1480,1486,1505,1574,1580,1590,1599,1602,1606,1617,1623,1647,1994,2005,2011,2048,2055,2059,2145,2152,2156,2164,2240,2245,2396,2399,2690,2693,2697,2703,2706,2709,2715,2726,3062,3065,3072,3114,3117],[265,266,267,268,272],"p",{},"The TRS API serves the launcher, the TRS Client and the website. A part of it is ",[269,270,271],"strong",{},"public",": you can read it without an\naccount, for example for a bot, a widget or a tool. This page lists only these public, read-only endpoints.",[274,275,276],"note",{},"Everything else – signing in, profiles, friends, chat, sync, uploads, moderation and the team area – needs a TRS\naccount and is only meant for the TRS Launcher, the TRS Client and the website. It is not a public interface and can\nchange at any time.",[278,279,281],"h2",{"id":280},"basics","Basics",[283,284,285,296],"table",{},[286,287,288],"thead",{},[289,290,291,294],"tr",{},[292,293],"th",{},[292,295],{},[297,298,299,311,321,329,337,345],"tbody",{},[289,300,301,305],{},[302,303,304],"td",{},"Base URL",[302,306,307],{},[308,309,310],"code",{},"https:\u002F\u002Ftrs-launcher.theredstonee.de",[289,312,313,316],{},[302,314,315],{},"Prefix",[302,317,318],{},[308,319,320],{},"\u002Fv1",[289,322,323,326],{},[302,324,325],{},"Transport",[302,327,328],{},"HTTPS only",[289,330,331,334],{},[302,332,333],{},"Format",[302,335,336],{},"JSON (UTF-8), except images and file downloads",[289,338,339,342],{},[302,340,341],{},"UUIDs in responses",[302,343,344],{},"32 lowercase hex digits without dashes",[289,346,347,350],{},[302,348,349],{},"Timestamps",[302,351,352,353],{},"ISO 8601 in UTC, e.g. ",[308,354,355],{},"2026-09-23T18:04:59.167Z",[265,357,358,359,362],{},"Every response has an ",[308,360,361],{},"X-Request-Id"," header. Quote it if you report a problem.",[364,365,367],"h3",{"id":366},"errors","Errors",[265,369,370,371,373,374,377],{},"Every error has the same shape. Branch on ",[308,372,308],{},", not on ",[308,375,376],{},"message",":",[379,380,385],"pre",{"className":381,"code":382,"language":383,"meta":384,"style":384},"language-json shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","{ \"error\": { \"code\": \"not_found\", \"message\": \"Not found\" } }\n","json","",[308,386,387],{"__ignoreMap":384},[388,389,392,396,399,403,406,408,411,413,416,418,420,422,426,428,431,433,435,437,439,441,444,446,449],"span",{"class":390,"line":391},"line",1,[388,393,395],{"class":394},"sMK4o","{",[388,397,398],{"class":394}," \"",[388,400,402],{"class":401},"spNyl","error",[388,404,405],{"class":394},"\"",[388,407,377],{"class":394},[388,409,410],{"class":394}," {",[388,412,398],{"class":394},[388,414,308],{"class":415},"sBMFI",[388,417,405],{"class":394},[388,419,377],{"class":394},[388,421,398],{"class":394},[388,423,425],{"class":424},"sfazB","not_found",[388,427,405],{"class":394},[388,429,430],{"class":394},",",[388,432,398],{"class":394},[388,434,376],{"class":415},[388,436,405],{"class":394},[388,438,377],{"class":394},[388,440,398],{"class":394},[388,442,443],{"class":424},"Not found",[388,445,405],{"class":394},[388,447,448],{"class":394}," }",[388,450,451],{"class":394}," }\n",[283,453,454,467],{},[286,455,456],{},[289,457,458,461,464],{},[292,459,460],{},"HTTP",[292,462,463],{},"Code",[292,465,466],{},"Meaning",[297,468,469,482,495,512,525],{},[289,470,471,474,479],{},[302,472,473],{},"400",[302,475,476],{},[308,477,478],{},"invalid_request",[302,480,481],{},"A parameter is invalid.",[289,483,484,487,492],{},[302,485,486],{},"404",[302,488,489,491],{},[308,490,425],{}," (or a more specific code)",[302,493,494],{},"Unknown route or object.",[289,496,497,500,505],{},[302,498,499],{},"429",[302,501,502],{},[308,503,504],{},"rate_limited",[302,506,507,508,511],{},"Too many requests. Wait ",[308,509,510],{},"Retry-After"," seconds.",[289,513,514,517,522],{},[302,515,516],{},"500",[302,518,519],{},[308,520,521],{},"internal_error",[302,523,524],{},"Server error, without details.",[289,526,527,530,535],{},[302,528,529],{},"503",[302,531,532],{},[308,533,534],{},"database_unavailable",[302,536,537],{},"Temporary. Try again later.",[364,539,541],{"id":540},"rate-limits","Rate limits",[265,543,544],{},"All limits are per IP address and refill evenly across the minute.",[283,546,547,557],{},[286,548,549],{},[289,550,551,554],{},[292,552,553],{},"Scope",[292,555,556],{},"Limit",[297,558,559,567,574,581,588,596,603],{},[289,560,561,564],{},[302,562,563],{},"Every request",[302,565,566],{},"300 \u002F min",[289,568,569,571],{},[302,570,152],{},[302,572,573],{},"240 \u002F min",[289,575,576,579],{},[302,577,578],{},"Issues (lists, issues, roadmap, images)",[302,580,573],{},[289,582,583,586],{},[302,584,585],{},"Shared screenshots",[302,587,573],{},[289,589,590,593],{},[302,591,592],{},"Modpack codes",[302,594,595],{},"60 \u002F min",[289,597,598,601],{},[302,599,600],{},"Achievement catalog",[302,602,595],{},[289,604,605,608],{},[302,606,607],{},"Blog images",[302,609,610],{},"600 \u002F min",[265,612,613,614,616,617,619,620,623],{},"A ",[308,615,499],{}," response carries the ",[308,618,510],{}," header and ",[308,621,622],{},"error.retryAfter"," (seconds).",[364,625,627],{"id":626},"caching","Caching",[265,629,630,631,634,635,638,639,642,643,646],{},"Many responses can be cached. Respect ",[308,632,633],{},"Cache-Control",", and use ",[308,636,637],{},"ETag"," with ",[308,640,641],{},"If-None-Match"," where it is offered – an\nunchanged resource then answers ",[308,644,645],{},"304"," with an empty body.",[278,648,650],{"id":649},"status","Status",[364,652,654],{"id":653},"get-v1health",[308,655,656],{},"GET \u002Fv1\u002Fhealth",[379,658,660],{"className":381,"code":659,"language":383,"meta":384,"style":384},"{ \"status\": \"ok\", \"version\": 1, \"time\": \"2026-09-29T10:00:00.000Z\" }\n",[308,661,662],{"__ignoreMap":384},[388,663,664,666,668,670,672,674,676,679,681,683,685,688,690,692,696,698,700,703,705,707,709,712,714],{"class":390,"line":391},[388,665,395],{"class":394},[388,667,398],{"class":394},[388,669,649],{"class":401},[388,671,405],{"class":394},[388,673,377],{"class":394},[388,675,398],{"class":394},[388,677,678],{"class":424},"ok",[388,680,405],{"class":394},[388,682,430],{"class":394},[388,684,398],{"class":394},[388,686,687],{"class":401},"version",[388,689,405],{"class":394},[388,691,377],{"class":394},[388,693,695],{"class":694},"sbssI"," 1",[388,697,430],{"class":394},[388,699,398],{"class":394},[388,701,702],{"class":401},"time",[388,704,405],{"class":394},[388,706,377],{"class":394},[388,708,398],{"class":394},[388,710,711],{"class":424},"2026-09-29T10:00:00.000Z",[388,713,405],{"class":394},[388,715,451],{"class":394},[265,717,718,721],{},[308,719,720],{},"503 database_unavailable"," if the database is down.",[278,723,725],{"id":724},"releases","Releases",[364,727,729],{"id":728},"get-v1sitereleases",[308,730,731],{},"GET \u002Fv1\u002Fsite\u002Freleases",[265,733,734],{},"The newest launcher release on GitHub with its download files. Cached for 5 minutes.",[379,736,738],{"className":381,"code":737,"language":383,"meta":384,"style":384},"{\n  \"release\": {\n    \"version\": \"0.14.0\",\n    \"tag\": \"v0.14.0\",\n    \"publishedAt\": \"2026-09-28T…\",\n    \"pageUrl\": \"https:\u002F\u002Fgithub.com\u002Ftheredstonee\u002FTRS-Launcher\u002Freleases\u002Ftag\u002Fv0.14.0\",\n    \"assets\": [\n      { \"platform\": \"windows\", \"name\": \"TRS-Launcher_0.14.0_x64-setup.exe\", \"url\": \"https:\u002F\u002Fgithub.com\u002F…\", \"size\": 12345678 }\n    ]\n  }\n}\n",[308,739,740,745,761,783,804,825,846,861,935,941,947],{"__ignoreMap":384},[388,741,742],{"class":390,"line":391},[388,743,744],{"class":394},"{\n",[388,746,748,751,754,756,758],{"class":390,"line":747},2,[388,749,750],{"class":394},"  \"",[388,752,753],{"class":401},"release",[388,755,405],{"class":394},[388,757,377],{"class":394},[388,759,760],{"class":394}," {\n",[388,762,764,767,769,771,773,775,778,780],{"class":390,"line":763},3,[388,765,766],{"class":394},"    \"",[388,768,687],{"class":415},[388,770,405],{"class":394},[388,772,377],{"class":394},[388,774,398],{"class":394},[388,776,777],{"class":424},"0.14.0",[388,779,405],{"class":394},[388,781,782],{"class":394},",\n",[388,784,786,788,791,793,795,797,800,802],{"class":390,"line":785},4,[388,787,766],{"class":394},[388,789,790],{"class":415},"tag",[388,792,405],{"class":394},[388,794,377],{"class":394},[388,796,398],{"class":394},[388,798,799],{"class":424},"v0.14.0",[388,801,405],{"class":394},[388,803,782],{"class":394},[388,805,807,809,812,814,816,818,821,823],{"class":390,"line":806},5,[388,808,766],{"class":394},[388,810,811],{"class":415},"publishedAt",[388,813,405],{"class":394},[388,815,377],{"class":394},[388,817,398],{"class":394},[388,819,820],{"class":424},"2026-09-28T…",[388,822,405],{"class":394},[388,824,782],{"class":394},[388,826,828,830,833,835,837,839,842,844],{"class":390,"line":827},6,[388,829,766],{"class":394},[388,831,832],{"class":415},"pageUrl",[388,834,405],{"class":394},[388,836,377],{"class":394},[388,838,398],{"class":394},[388,840,841],{"class":424},"https:\u002F\u002Fgithub.com\u002Ftheredstonee\u002FTRS-Launcher\u002Freleases\u002Ftag\u002Fv0.14.0",[388,843,405],{"class":394},[388,845,782],{"class":394},[388,847,849,851,854,856,858],{"class":390,"line":848},7,[388,850,766],{"class":394},[388,852,853],{"class":415},"assets",[388,855,405],{"class":394},[388,857,377],{"class":394},[388,859,860],{"class":394}," [\n",[388,862,864,867,869,872,874,876,878,881,883,885,887,890,892,894,896,899,901,903,905,908,910,912,914,917,919,921,923,926,928,930,933],{"class":390,"line":863},8,[388,865,866],{"class":394},"      {",[388,868,398],{"class":394},[388,870,871],{"class":694},"platform",[388,873,405],{"class":394},[388,875,377],{"class":394},[388,877,398],{"class":394},[388,879,880],{"class":424},"windows",[388,882,405],{"class":394},[388,884,430],{"class":394},[388,886,398],{"class":394},[388,888,889],{"class":694},"name",[388,891,405],{"class":394},[388,893,377],{"class":394},[388,895,398],{"class":394},[388,897,898],{"class":424},"TRS-Launcher_0.14.0_x64-setup.exe",[388,900,405],{"class":394},[388,902,430],{"class":394},[388,904,398],{"class":394},[388,906,907],{"class":694},"url",[388,909,405],{"class":394},[388,911,377],{"class":394},[388,913,398],{"class":394},[388,915,916],{"class":424},"https:\u002F\u002Fgithub.com\u002F…",[388,918,405],{"class":394},[388,920,430],{"class":394},[388,922,398],{"class":394},[388,924,925],{"class":694},"size",[388,927,405],{"class":394},[388,929,377],{"class":394},[388,931,932],{"class":694}," 12345678",[388,934,451],{"class":394},[388,936,938],{"class":390,"line":937},9,[388,939,940],{"class":394},"    ]\n",[388,942,944],{"class":390,"line":943},10,[388,945,946],{"class":394},"  }\n",[388,948,950],{"class":390,"line":949},11,[388,951,952],{"class":394},"}\n",[265,954,955,957,958,960,961,960,964,967,968,971,972,957,974,977],{},[308,956,871],{}," is ",[308,959,880],{},", ",[308,962,963],{},"appimage",[308,965,966],{},"deb"," or ",[308,969,970],{},"rpm",". ",[308,973,753],{},[308,975,976],{},"null"," if GitHub couldn't be reached and nothing is\ncached yet.",[278,979,981],{"id":980},"capes","Capes",[364,983,985],{"id":984},"get-v1sitecapes",[308,986,987],{},"GET \u002Fv1\u002Fsite\u002Fcapes",[265,989,990],{},"The built-in TRS capes. Cached for 5 minutes.",[379,992,994],{"className":381,"code":993,"language":383,"meta":384,"style":384},"{ \"capes\": [\n  { \"id\": \"redstone\", \"name\": \"Redstone\", \"unlock\": \"free\", \"url\": \"\u002Fv1\u002Fcapes\u002Fredstone.png?v=0c1d…\",\n    \"scale\": 2, \"frames\": 1, \"frameTimeMs\": null }\n] }\n",[308,995,996,1010,1085,1128],{"__ignoreMap":384},[388,997,998,1000,1002,1004,1006,1008],{"class":390,"line":391},[388,999,395],{"class":394},[388,1001,398],{"class":394},[388,1003,980],{"class":401},[388,1005,405],{"class":394},[388,1007,377],{"class":394},[388,1009,860],{"class":394},[388,1011,1012,1015,1017,1020,1022,1024,1026,1029,1031,1033,1035,1037,1039,1041,1043,1046,1048,1050,1052,1055,1057,1059,1061,1064,1066,1068,1070,1072,1074,1076,1078,1081,1083],{"class":390,"line":747},[388,1013,1014],{"class":394},"  {",[388,1016,398],{"class":394},[388,1018,1019],{"class":415},"id",[388,1021,405],{"class":394},[388,1023,377],{"class":394},[388,1025,398],{"class":394},[388,1027,1028],{"class":424},"redstone",[388,1030,405],{"class":394},[388,1032,430],{"class":394},[388,1034,398],{"class":394},[388,1036,889],{"class":415},[388,1038,405],{"class":394},[388,1040,377],{"class":394},[388,1042,398],{"class":394},[388,1044,1045],{"class":424},"Redstone",[388,1047,405],{"class":394},[388,1049,430],{"class":394},[388,1051,398],{"class":394},[388,1053,1054],{"class":415},"unlock",[388,1056,405],{"class":394},[388,1058,377],{"class":394},[388,1060,398],{"class":394},[388,1062,1063],{"class":424},"free",[388,1065,405],{"class":394},[388,1067,430],{"class":394},[388,1069,398],{"class":394},[388,1071,907],{"class":415},[388,1073,405],{"class":394},[388,1075,377],{"class":394},[388,1077,398],{"class":394},[388,1079,1080],{"class":424},"\u002Fv1\u002Fcapes\u002Fredstone.png?v=0c1d…",[388,1082,405],{"class":394},[388,1084,782],{"class":394},[388,1086,1087,1089,1092,1094,1096,1099,1101,1103,1106,1108,1110,1112,1114,1116,1119,1121,1123,1126],{"class":390,"line":763},[388,1088,766],{"class":394},[388,1090,1091],{"class":415},"scale",[388,1093,405],{"class":394},[388,1095,377],{"class":394},[388,1097,1098],{"class":694}," 2",[388,1100,430],{"class":394},[388,1102,398],{"class":394},[388,1104,1105],{"class":415},"frames",[388,1107,405],{"class":394},[388,1109,377],{"class":394},[388,1111,695],{"class":694},[388,1113,430],{"class":394},[388,1115,398],{"class":394},[388,1117,1118],{"class":415},"frameTimeMs",[388,1120,405],{"class":394},[388,1122,377],{"class":394},[388,1124,1125],{"class":394}," null",[388,1127,451],{"class":394},[388,1129,1130,1133],{"class":390,"line":785},[388,1131,1132],{"class":394},"]",[388,1134,451],{"class":394},[265,1136,1137,957,1139,960,1141,967,1143,971,1146,1148],{},[308,1138,1054],{},[308,1140,1063],{},[308,1142,308],{},[308,1144,1145],{},"admin",[308,1147,907],{}," is relative to the base URL.",[364,1150,1152],{"id":1151},"get-v1capesid",[308,1153,1154],{},"GET \u002Fv1\u002Fcapes\u002F{id}",[265,1156,1157,1158,1161,1162,1165],{},"Metadata of one approved cape: ",[308,1159,1160],{},"{ \"cape\": { id, name, kind, unlock, status, url, width, height, scale, animated, frames, frameTimeMs } }",".\nUnknown or not approved: ",[308,1163,1164],{},"404 cape_not_found",".",[364,1167,1169],{"id":1168},"get-v1capesidpng",[308,1170,1171],{},"GET \u002Fv1\u002Fcapes\u002F{id}.png",[265,1173,1174],{},"The texture of an approved cape.",[1176,1177,1178,1189],"ul",{},[1179,1180,1181,1183,1184,1186,1187,1165],"li",{},[308,1182,637],{}," with the SHA-256 of the image; ",[308,1185,641],{}," → ",[308,1188,645],{},[1179,1190,1191,1192,1195,1196,1198,1199,1202,1203,1205,1206,1209,1210,1212],{},"With the current ",[308,1193,1194],{},"?v="," (as in ",[308,1197,907],{},"): ",[308,1200,1201],{},"Cache-Control: public, max-age=31536000, immutable",". With an outdated ",[308,1204,1194],{},":\n",[308,1207,1208],{},"max-age=300",". Always use the ",[308,1211,907],{}," as given.",[265,1214,1215,1218,1219,1222,1223,1226,1227,1230],{},[269,1216,1217],{},"Texture layout",": one frame is ",[308,1220,1221],{},"64·scale × 32·scale"," pixels with the vanilla cape layout. Animated capes stack all\nframes ",[269,1224,1225],{},"vertically",", frame 0 on top. Show frame ",[308,1228,1229],{},"floor(now_ms \u002F frameTimeMs) mod frames"," so everyone sees the same\nframe.",[278,1232,152],{"id":1233},"circuit-library",[265,1235,1236,1237,1165],{},"The redstone circuits of the TRS Client. The circuit format is described in\n",[1238,1239,1243],"a",{"href":1240,"rel":1241},"https:\u002F\u002Fgithub.com\u002Ftheredstonee\u002FTRS-Launcher\u002Fblob\u002Fmain\u002Fdocs\u002Fcircuit-format.md",[1242],"nofollow",[308,1244,1245],{},"docs\u002Fcircuit-format.md",[364,1247,1249],{"id":1248},"get-v1circuitsindex",[308,1250,1251],{},"GET \u002Fv1\u002Fcircuits\u002Findex",[265,1253,1254],{},"All published circuits with their revision:",[379,1256,1258],{"className":381,"code":1257,"language":383,"meta":384,"style":384},"{ \"version\": \"3b1f…\", \"circuits\": [\n  { \"id\": \"not_gate\", \"rev\": 1, \"updatedAt\": \"2026-09-27T12:00:00.000Z\", \"minVersion\": \"1.8\" },\n  { \"id\": \"t_flipflop_copper\", \"rev\": 3, \"updatedAt\": \"…\", \"minVersion\": \"1.21\", \"maxVersion\": \"1.21.4\" }\n] }\n",[308,1259,1260,1292,1363,1449],{"__ignoreMap":384},[388,1261,1262,1264,1266,1268,1270,1272,1274,1277,1279,1281,1283,1286,1288,1290],{"class":390,"line":391},[388,1263,395],{"class":394},[388,1265,398],{"class":394},[388,1267,687],{"class":401},[388,1269,405],{"class":394},[388,1271,377],{"class":394},[388,1273,398],{"class":394},[388,1275,1276],{"class":424},"3b1f…",[388,1278,405],{"class":394},[388,1280,430],{"class":394},[388,1282,398],{"class":394},[388,1284,1285],{"class":401},"circuits",[388,1287,405],{"class":394},[388,1289,377],{"class":394},[388,1291,860],{"class":394},[388,1293,1294,1296,1298,1300,1302,1304,1306,1309,1311,1313,1315,1318,1320,1322,1324,1326,1328,1331,1333,1335,1337,1340,1342,1344,1346,1349,1351,1353,1355,1358,1360],{"class":390,"line":747},[388,1295,1014],{"class":394},[388,1297,398],{"class":394},[388,1299,1019],{"class":415},[388,1301,405],{"class":394},[388,1303,377],{"class":394},[388,1305,398],{"class":394},[388,1307,1308],{"class":424},"not_gate",[388,1310,405],{"class":394},[388,1312,430],{"class":394},[388,1314,398],{"class":394},[388,1316,1317],{"class":415},"rev",[388,1319,405],{"class":394},[388,1321,377],{"class":394},[388,1323,695],{"class":694},[388,1325,430],{"class":394},[388,1327,398],{"class":394},[388,1329,1330],{"class":415},"updatedAt",[388,1332,405],{"class":394},[388,1334,377],{"class":394},[388,1336,398],{"class":394},[388,1338,1339],{"class":424},"2026-09-27T12:00:00.000Z",[388,1341,405],{"class":394},[388,1343,430],{"class":394},[388,1345,398],{"class":394},[388,1347,1348],{"class":415},"minVersion",[388,1350,405],{"class":394},[388,1352,377],{"class":394},[388,1354,398],{"class":394},[388,1356,1357],{"class":424},"1.8",[388,1359,405],{"class":394},[388,1361,1362],{"class":394}," },\n",[388,1364,1365,1367,1369,1371,1373,1375,1377,1380,1382,1384,1386,1388,1390,1392,1395,1397,1399,1401,1403,1405,1407,1410,1412,1414,1416,1418,1420,1422,1424,1427,1429,1431,1433,1436,1438,1440,1442,1445,1447],{"class":390,"line":763},[388,1366,1014],{"class":394},[388,1368,398],{"class":394},[388,1370,1019],{"class":415},[388,1372,405],{"class":394},[388,1374,377],{"class":394},[388,1376,398],{"class":394},[388,1378,1379],{"class":424},"t_flipflop_copper",[388,1381,405],{"class":394},[388,1383,430],{"class":394},[388,1385,398],{"class":394},[388,1387,1317],{"class":415},[388,1389,405],{"class":394},[388,1391,377],{"class":394},[388,1393,1394],{"class":694}," 3",[388,1396,430],{"class":394},[388,1398,398],{"class":394},[388,1400,1330],{"class":415},[388,1402,405],{"class":394},[388,1404,377],{"class":394},[388,1406,398],{"class":394},[388,1408,1409],{"class":424},"…",[388,1411,405],{"class":394},[388,1413,430],{"class":394},[388,1415,398],{"class":394},[388,1417,1348],{"class":415},[388,1419,405],{"class":394},[388,1421,377],{"class":394},[388,1423,398],{"class":394},[388,1425,1426],{"class":424},"1.21",[388,1428,405],{"class":394},[388,1430,430],{"class":394},[388,1432,398],{"class":394},[388,1434,1435],{"class":415},"maxVersion",[388,1437,405],{"class":394},[388,1439,377],{"class":394},[388,1441,398],{"class":394},[388,1443,1444],{"class":424},"1.21.4",[388,1446,405],{"class":394},[388,1448,451],{"class":394},[388,1450,1451,1453],{"class":390,"line":785},[388,1452,1132],{"class":394},[388,1454,451],{"class":394},[1176,1456,1457,1470,1475],{},[1179,1458,1459,1462,1463,1186,1465,971,1467,1165],{},[308,1460,1461],{},"ETag: \"\u003Cversion>\"","; ",[308,1464,641],{},[308,1466,645],{},[308,1468,1469],{},"Cache-Control: public, max-age=60, stale-while-revalidate=600",[1179,1471,1472,1474],{},[308,1473,1317],{}," grows with every change. Treat it as an opaque token.",[1179,1476,1477,1479],{},[308,1478,1435],{}," is missing when there is no upper limit.",[364,1481,1483],{"id":1482},"get-v1circuitsidrevrev",[308,1484,1485],{},"GET \u002Fv1\u002Fcircuits\u002F{id}?rev={rev}",[265,1487,1488,1489,960,1491,1493,1494,1497,1498,1501,1502,1504],{},"One circuit in the client format plus ",[308,1490,1317],{},[308,1492,1330],{}," and ",[308,1495,1496],{},"author"," (",[308,1499,1500],{},"{ uuid, name }",", or ",[308,1503,976],{}," for the TRS team).",[283,1506,1507,1517],{},[286,1508,1509],{},[289,1510,1511,1514],{},[292,1512,1513],{},"Request",[292,1515,1516],{},"Answer",[297,1518,1519,1533,1550,1564],{},[289,1520,1521,1526],{},[302,1522,1523,1525],{},[308,1524,1317],{}," = current revision",[302,1527,1528,960,1531],{},[308,1529,1530],{},"200",[308,1532,1201],{},[289,1534,1535,1540],{},[302,1536,1537,1539],{},[308,1538,1317],{}," = another number",[302,1541,1542,1545,1546,1549],{},[308,1543,1544],{},"404 rev_mismatch"," with the current revision in ",[308,1547,1548],{},"details.rev"," – reload the index",[289,1551,1552,1557],{},[302,1553,1554,1555],{},"without ",[308,1556,1317],{},[302,1558,1559,960,1561],{},[308,1560,1530],{},[308,1562,1563],{},"Cache-Control: public, max-age=60",[289,1565,1566,1569],{},[302,1567,1568],{},"unknown or not published",[302,1570,1571],{},[308,1572,1573],{},"404 circuit_not_found",[364,1575,1577],{"id":1576},"get-v1circuitsidexportformatnbtjson",[308,1578,1579],{},"GET \u002Fv1\u002Fcircuits\u002F{id}\u002Fexport?format=nbt|json",[265,1581,1582,1583,1497,1586,1589],{},"Download a circuit as a vanilla ",[269,1584,1585],{},"structure file",[308,1587,1588],{},".nbt",", loadable with a structure block) or as JSON.",[364,1591,1593,1493,1596],{"id":1592},"get-v1sitecircuits-and-get-v1sitecircuitsid",[308,1594,1595],{},"GET \u002Fv1\u002Fsite\u002Fcircuits",[308,1597,1598],{},"GET \u002Fv1\u002Fsite\u002Fcircuits\u002F{id}",[265,1600,1601],{},"The data of the website's circuit pages: the circuit plus size, block count, materials, version range and publish date.",[278,1603,1605],{"id":1604},"shared-modpacks","Shared modpacks",[265,1607,1608,1609,1612,1613,1616],{},"Players share modpacks by code (",[308,1610,1611],{},"TRS-XXXX-XXXX",") or link (",[308,1614,1615],{},"https:\u002F\u002Ftrs-launcher.theredstonee.de\u002Fp\u002FTRS-XXXX-XXXX",").",[364,1618,1620],{"id":1619},"get-v1packscodecode",[308,1621,1622],{},"GET \u002Fv1\u002Fpacks\u002Fcode\u002F{code}",[265,1624,1625,1626,1629,1630,1633,1634,960,1637,1493,1640,1643,1644,1616],{},"The code is not case-sensitive and works with or without ",[308,1627,1628],{},"TRS-"," and dashes (",[308,1631,1632],{},"O"," is read as ",[308,1635,1636],{},"0",[308,1638,1639],{},"I",[308,1641,1642],{},"L"," as ",[308,1645,1646],{},"1",[379,1648,1650],{"className":381,"code":1649,"language":383,"meta":384,"style":384},"{ \"pack\": {\n  \"code\": \"TRS-7K2M-Q9XA\", \"url\": \"https:\u002F\u002Ftrs-launcher.theredstonee.de\u002Fp\u002FTRS-7K2M-Q9XA\",\n  \"name\": \"Redstone Pack\", \"summary\": \"Tech & Redstone\", \"packVersion\": \"1.2.0\", \"revision\": 3,\n  \"mcVersion\": \"1.21.1\", \"loader\": { \"kind\": \"fabric\", \"version\": \"0.16.9\" },\n  \"modrinthFiles\": 42, \"ownJars\": 1, \"otherFiles\": 57, \"bytes\": 812345,\n  \"owner\": { \"uuid\": \"…\", \"name\": \"Alex\" }, \"createdAt\": \"…\", \"updatedAt\": \"…\", \"expiresAt\": null\n} }\n",[308,1651,1652,1667,1703,1771,1837,1894,1987],{"__ignoreMap":384},[388,1653,1654,1656,1658,1661,1663,1665],{"class":390,"line":391},[388,1655,395],{"class":394},[388,1657,398],{"class":394},[388,1659,1660],{"class":401},"pack",[388,1662,405],{"class":394},[388,1664,377],{"class":394},[388,1666,760],{"class":394},[388,1668,1669,1671,1673,1675,1677,1679,1682,1684,1686,1688,1690,1692,1694,1696,1699,1701],{"class":390,"line":747},[388,1670,750],{"class":394},[388,1672,308],{"class":415},[388,1674,405],{"class":394},[388,1676,377],{"class":394},[388,1678,398],{"class":394},[388,1680,1681],{"class":424},"TRS-7K2M-Q9XA",[388,1683,405],{"class":394},[388,1685,430],{"class":394},[388,1687,398],{"class":394},[388,1689,907],{"class":415},[388,1691,405],{"class":394},[388,1693,377],{"class":394},[388,1695,398],{"class":394},[388,1697,1698],{"class":424},"https:\u002F\u002Ftrs-launcher.theredstonee.de\u002Fp\u002FTRS-7K2M-Q9XA",[388,1700,405],{"class":394},[388,1702,782],{"class":394},[388,1704,1705,1707,1709,1711,1713,1715,1718,1720,1722,1724,1727,1729,1731,1733,1736,1738,1740,1742,1745,1747,1749,1751,1754,1756,1758,1760,1763,1765,1767,1769],{"class":390,"line":763},[388,1706,750],{"class":394},[388,1708,889],{"class":415},[388,1710,405],{"class":394},[388,1712,377],{"class":394},[388,1714,398],{"class":394},[388,1716,1717],{"class":424},"Redstone Pack",[388,1719,405],{"class":394},[388,1721,430],{"class":394},[388,1723,398],{"class":394},[388,1725,1726],{"class":415},"summary",[388,1728,405],{"class":394},[388,1730,377],{"class":394},[388,1732,398],{"class":394},[388,1734,1735],{"class":424},"Tech & Redstone",[388,1737,405],{"class":394},[388,1739,430],{"class":394},[388,1741,398],{"class":394},[388,1743,1744],{"class":415},"packVersion",[388,1746,405],{"class":394},[388,1748,377],{"class":394},[388,1750,398],{"class":394},[388,1752,1753],{"class":424},"1.2.0",[388,1755,405],{"class":394},[388,1757,430],{"class":394},[388,1759,398],{"class":394},[388,1761,1762],{"class":415},"revision",[388,1764,405],{"class":394},[388,1766,377],{"class":394},[388,1768,1394],{"class":694},[388,1770,782],{"class":394},[388,1772,1773,1775,1778,1780,1782,1784,1787,1789,1791,1793,1796,1798,1800,1802,1804,1807,1809,1811,1813,1816,1818,1820,1822,1824,1826,1828,1830,1833,1835],{"class":390,"line":785},[388,1774,750],{"class":394},[388,1776,1777],{"class":415},"mcVersion",[388,1779,405],{"class":394},[388,1781,377],{"class":394},[388,1783,398],{"class":394},[388,1785,1786],{"class":424},"1.21.1",[388,1788,405],{"class":394},[388,1790,430],{"class":394},[388,1792,398],{"class":394},[388,1794,1795],{"class":415},"loader",[388,1797,405],{"class":394},[388,1799,377],{"class":394},[388,1801,410],{"class":394},[388,1803,398],{"class":394},[388,1805,1806],{"class":694},"kind",[388,1808,405],{"class":394},[388,1810,377],{"class":394},[388,1812,398],{"class":394},[388,1814,1815],{"class":424},"fabric",[388,1817,405],{"class":394},[388,1819,430],{"class":394},[388,1821,398],{"class":394},[388,1823,687],{"class":694},[388,1825,405],{"class":394},[388,1827,377],{"class":394},[388,1829,398],{"class":394},[388,1831,1832],{"class":424},"0.16.9",[388,1834,405],{"class":394},[388,1836,1362],{"class":394},[388,1838,1839,1841,1844,1846,1848,1851,1853,1855,1858,1860,1862,1864,1866,1868,1871,1873,1875,1878,1880,1882,1885,1887,1889,1892],{"class":390,"line":806},[388,1840,750],{"class":394},[388,1842,1843],{"class":415},"modrinthFiles",[388,1845,405],{"class":394},[388,1847,377],{"class":394},[388,1849,1850],{"class":694}," 42",[388,1852,430],{"class":394},[388,1854,398],{"class":394},[388,1856,1857],{"class":415},"ownJars",[388,1859,405],{"class":394},[388,1861,377],{"class":394},[388,1863,695],{"class":694},[388,1865,430],{"class":394},[388,1867,398],{"class":394},[388,1869,1870],{"class":415},"otherFiles",[388,1872,405],{"class":394},[388,1874,377],{"class":394},[388,1876,1877],{"class":694}," 57",[388,1879,430],{"class":394},[388,1881,398],{"class":394},[388,1883,1884],{"class":415},"bytes",[388,1886,405],{"class":394},[388,1888,377],{"class":394},[388,1890,1891],{"class":694}," 812345",[388,1893,782],{"class":394},[388,1895,1896,1898,1901,1903,1905,1907,1909,1912,1914,1916,1918,1920,1922,1924,1926,1928,1930,1932,1934,1937,1939,1942,1944,1947,1949,1951,1953,1955,1957,1959,1961,1963,1965,1967,1969,1971,1973,1975,1977,1980,1982,1984],{"class":390,"line":827},[388,1897,750],{"class":394},[388,1899,1900],{"class":415},"owner",[388,1902,405],{"class":394},[388,1904,377],{"class":394},[388,1906,410],{"class":394},[388,1908,398],{"class":394},[388,1910,1911],{"class":694},"uuid",[388,1913,405],{"class":394},[388,1915,377],{"class":394},[388,1917,398],{"class":394},[388,1919,1409],{"class":424},[388,1921,405],{"class":394},[388,1923,430],{"class":394},[388,1925,398],{"class":394},[388,1927,889],{"class":694},[388,1929,405],{"class":394},[388,1931,377],{"class":394},[388,1933,398],{"class":394},[388,1935,1936],{"class":424},"Alex",[388,1938,405],{"class":394},[388,1940,1941],{"class":394}," },",[388,1943,398],{"class":394},[388,1945,1946],{"class":415},"createdAt",[388,1948,405],{"class":394},[388,1950,377],{"class":394},[388,1952,398],{"class":394},[388,1954,1409],{"class":424},[388,1956,405],{"class":394},[388,1958,430],{"class":394},[388,1960,398],{"class":394},[388,1962,1330],{"class":415},[388,1964,405],{"class":394},[388,1966,377],{"class":394},[388,1968,398],{"class":394},[388,1970,1409],{"class":424},[388,1972,405],{"class":394},[388,1974,430],{"class":394},[388,1976,398],{"class":394},[388,1978,1979],{"class":415},"expiresAt",[388,1981,405],{"class":394},[388,1983,377],{"class":394},[388,1985,1986],{"class":394}," null\n",[388,1988,1989,1992],{"class":390,"line":848},[388,1990,1991],{"class":394},"}",[388,1993,451],{"class":394},[265,1995,1996,1998,1999,2001,2002,1165],{},[308,1997,1843],{}," counts every file in the index (a Modrinth, CurseForge or GitHub link). The name stays so older clients keep working. ",[308,2000,1857],{}," > 0 means jar files stored in the pack. Unknown, expired or removed: ",[308,2003,2004],{},"404 pack_not_found",[364,2006,2008],{"id":2007},"get-v1packscodecodecontents",[308,2009,2010],{},"GET \u002Fv1\u002Fpacks\u002Fcode\u002F{code}\u002Fcontents",[265,2012,2013,2014,2017,2018,782,2020,960,2023,1497,2026,960,2029,960,2032,967,2035,2037,2038,960,2041,960,2044,1493,2046,1165],{},"What is inside: ",[308,2015,2016],{},"{ \"contents\": { \"mods\": [], \"resourcePacks\": [], \"shaderPacks\": [] } }",". Each entry has ",[308,2019,889],{},[308,2021,2022],{},"file",[308,2024,2025],{},"source",[308,2027,2028],{},"modrinth",[308,2030,2031],{},"curseforge",[308,2033,2034],{},"github",[308,2036,1660],{},") and, for Modrinth files, ",[308,2039,2040],{},"projectId",[308,2042,2043],{},"title",[308,2045,687],{},[308,2047,907],{},[274,2049,2050,2051,2054],{},"Downloading the ",[308,2052,2053],{},".mrpack"," itself needs an account.",[278,2056,2058],{"id":2057},"blog-and-news","Blog and news",[283,2060,2061,2069],{},[286,2062,2063],{},[289,2064,2065,2067],{},[292,2066,1513],{},[292,2068,1516],{},[297,2070,2071,2081,2094,2108,2121,2135],{},[289,2072,2073,2078],{},[302,2074,2075],{},[308,2076,2077],{},"GET \u002Fv1\u002Fsite\u002Fblog",[302,2079,2080],{},"Update posts (from the changelog) and news posts, newest first",[289,2082,2083,2088],{},[302,2084,2085],{},[308,2086,2087],{},"GET \u002Fv1\u002Fsite\u002Fblog\u002F{version}",[302,2089,2090,2091],{},"One update post with its text as Markdown, or ",[308,2092,2093],{},"404 not_found",[289,2095,2096,2101],{},[302,2097,2098],{},[308,2099,2100],{},"GET \u002Fv1\u002Fsite\u002Fnews?limit=10",[302,2102,2103,2104,2107],{},"News posts with Markdown (",[308,2105,2106],{},"limit"," 1–20)",[289,2109,2110,2115],{},[302,2111,2112],{},[308,2113,2114],{},"GET \u002Fv1\u002Fsite\u002Fnews\u002F{slug}",[302,2116,2117,2118],{},"One news post, or ",[308,2119,2120],{},"404 post_not_found",[289,2122,2123,2128],{},[302,2124,2125],{},[308,2126,2127],{},"GET \u002Fv1\u002Fsite\u002Fblog\u002Fmedia\u002F{id}.{jpg|png}",[302,2129,2130,2131,2134],{},"Images of published posts (",[308,2132,2133],{},"{id}.t.{ext}"," = preview)",[289,2136,2137,2142],{},[302,2138,2139],{},[308,2140,2141],{},"GET \u002Ffeed.xml",[302,2143,2144],{},"RSS feed of all posts",[265,2146,2147,2148,2151],{},"News texts come in ",[308,2149,2150],{},"{ en, de?, es? }","; missing languages fall back to English.",[278,2153,2155],{"id":2154},"issues-and-roadmap","Issues and roadmap",[265,2157,2158,2159,1165],{},"The public ",[1238,2160,2163],{"href":2161,"rel":2162},"https:\u002F\u002Ftrs-launcher.theredstonee.de\u002Fissues",[1242],"issue tracker",[283,2165,2166,2174],{},[286,2167,2168],{},[289,2169,2170,2172],{},[292,2171,1513],{},[292,2173,1516],{},[297,2175,2176,2189,2199,2212,2227],{},[289,2177,2178,2183],{},[302,2179,2180],{},[308,2181,2182],{},"GET \u002Fv1\u002Fissues",[302,2184,2185,2186],{},"A page of issues: ",[308,2187,2188],{},"{ issues, total, page, pages, per, errors }",[289,2190,2191,2196],{},[302,2192,2193],{},[308,2194,2195],{},"GET \u002Fv1\u002Fissues\u002Froadmap",[302,2197,2198],{},"The roadmap board with six columns",[289,2200,2201,2206],{},[302,2202,2203],{},[308,2204,2205],{},"GET \u002Fv1\u002Fissues\u002Fsummary",[302,2207,2208,2209],{},"Counters: ",[308,2210,2211],{},"{ open, total, byStatus }",[289,2213,2214,2219],{},[302,2215,2216],{},[308,2217,2218],{},"GET \u002Fv1\u002Fissues\u002F{number}",[302,2220,2221,1501,2224],{},[308,2222,2223],{},"{ issue, comments, history }",[308,2225,2226],{},"404 issue_not_found",[289,2228,2229,2234],{},[302,2230,2231],{},[308,2232,2233],{},"GET \u002Fv1\u002Fissues\u002Fuploads\u002F{id}",[302,2235,2236,2237,2134],{},"An image of a visible issue or comment (",[308,2238,2239],{},"?thumb=1",[265,2241,2242,2243,377],{},"Query parameters of ",[308,2244,2182],{},[283,2246,2247,2257],{},[286,2248,2249],{},[289,2250,2251,2254],{},[292,2252,2253],{},"Parameter",[292,2255,2256],{},"Values",[297,2258,2259,2278,2293,2311,2341,2353,2367,2380],{},[289,2260,2261,2266],{},[302,2262,2263],{},[308,2264,2265],{},"sort",[302,2267,2268,2271,2272,960,2275],{},[308,2269,2270],{},"top"," (default), ",[308,2273,2274],{},"new",[308,2276,2277],{},"activity",[289,2279,2280,2285],{},[302,2281,2282],{},[308,2283,2284],{},"type",[302,2286,2287,960,2290],{},[308,2288,2289],{},"bug",[308,2291,2292],{},"feature",[289,2294,2295,2300],{},[302,2296,2297],{},[308,2298,2299],{},"area",[302,2301,2302,960,2305,960,2308],{},[308,2303,2304],{},"launcher",[308,2306,2307],{},"client",[308,2309,2310],{},"website",[289,2312,2313,2317],{},[302,2314,2315],{},[308,2316,649],{},[302,2318,2319,2320,960,2323,960,2326,960,2329,960,2332,960,2335,960,2338],{},"comma list of ",[308,2321,2322],{},"open",[308,2324,2325],{},"planned",[308,2327,2328],{},"in_progress",[308,2330,2331],{},"in_review",[308,2333,2334],{},"done",[308,2336,2337],{},"rejected",[308,2339,2340],{},"duplicate",[289,2342,2343,2348],{},[302,2344,2345],{},[308,2346,2347],{},"closed",[302,2349,2350,2352],{},[308,2351,1646],{}," = include closed issues",[289,2354,2355,2360],{},[302,2356,2357],{},[308,2358,2359],{},"q",[302,2361,2362,2363,2366],{},"search text (≤ 80 characters); ",[308,2364,2365],{},"#57"," also finds number 57",[289,2368,2369,2374],{},[302,2370,2371],{},[308,2372,2373],{},"filter",[302,2375,2376,2377],{},"search syntax like on the website, e.g. ",[308,2378,2379],{},"status:planned,in-progress area:client",[289,2381,2382,2390],{},[302,2383,2384,960,2387],{},[308,2385,2386],{},"page",[308,2388,2389],{},"per",[302,2391,2392,2393,2395],{},"page from 1; ",[308,2394,2389],{}," ≤ 50, default 20",[265,2397,2398],{},"Without a status filter, only open issues are listed. The log excerpt of a bug report is never public.",[379,2400,2402],{"className":381,"code":2401,"language":383,"meta":384,"style":384},"{ \"number\": 57, \"url\": \"https:\u002F\u002Ftrs-launcher.theredstonee.de\u002Fissues\u002F57\",\n  \"type\": \"feature\", \"area\": \"launcher\", \"status\": \"planned\", \"title\": \"Share modpacks by code\",\n  \"author\": { \"uuid\": \"…\", \"name\": \"Alex\" }, \"score\": 12, \"up\": 14, \"down\": 2, \"comments\": 3,\n  \"priority\": \"low\", \"tags\": [\"ui\"], \"fixedIn\": null, \"createdAt\": \"…\", \"activityAt\": \"…\" }\n",[308,2403,2404,2438,2505,2603],{"__ignoreMap":384},[388,2405,2406,2408,2410,2413,2415,2417,2419,2421,2423,2425,2427,2429,2431,2434,2436],{"class":390,"line":391},[388,2407,395],{"class":394},[388,2409,398],{"class":394},[388,2411,2412],{"class":401},"number",[388,2414,405],{"class":394},[388,2416,377],{"class":394},[388,2418,1877],{"class":694},[388,2420,430],{"class":394},[388,2422,398],{"class":394},[388,2424,907],{"class":401},[388,2426,405],{"class":394},[388,2428,377],{"class":394},[388,2430,398],{"class":394},[388,2432,2433],{"class":424},"https:\u002F\u002Ftrs-launcher.theredstonee.de\u002Fissues\u002F57",[388,2435,405],{"class":394},[388,2437,782],{"class":394},[388,2439,2440,2442,2444,2446,2448,2450,2452,2454,2456,2458,2460,2462,2464,2466,2468,2470,2472,2474,2476,2478,2480,2482,2484,2486,2488,2490,2492,2494,2496,2498,2501,2503],{"class":390,"line":747},[388,2441,750],{"class":394},[388,2443,2284],{"class":401},[388,2445,405],{"class":394},[388,2447,377],{"class":394},[388,2449,398],{"class":394},[388,2451,2292],{"class":424},[388,2453,405],{"class":394},[388,2455,430],{"class":394},[388,2457,398],{"class":394},[388,2459,2299],{"class":401},[388,2461,405],{"class":394},[388,2463,377],{"class":394},[388,2465,398],{"class":394},[388,2467,2304],{"class":424},[388,2469,405],{"class":394},[388,2471,430],{"class":394},[388,2473,398],{"class":394},[388,2475,649],{"class":401},[388,2477,405],{"class":394},[388,2479,377],{"class":394},[388,2481,398],{"class":394},[388,2483,2325],{"class":424},[388,2485,405],{"class":394},[388,2487,430],{"class":394},[388,2489,398],{"class":394},[388,2491,2043],{"class":401},[388,2493,405],{"class":394},[388,2495,377],{"class":394},[388,2497,398],{"class":394},[388,2499,2500],{"class":424},"Share modpacks by code",[388,2502,405],{"class":394},[388,2504,782],{"class":394},[388,2506,2507,2509,2511,2513,2515,2517,2519,2521,2523,2525,2527,2529,2531,2533,2535,2537,2539,2541,2543,2545,2547,2549,2551,2554,2556,2558,2561,2563,2565,2568,2570,2572,2575,2577,2579,2582,2584,2586,2588,2590,2592,2595,2597,2599,2601],{"class":390,"line":763},[388,2508,750],{"class":394},[388,2510,1496],{"class":401},[388,2512,405],{"class":394},[388,2514,377],{"class":394},[388,2516,410],{"class":394},[388,2518,398],{"class":394},[388,2520,1911],{"class":415},[388,2522,405],{"class":394},[388,2524,377],{"class":394},[388,2526,398],{"class":394},[388,2528,1409],{"class":424},[388,2530,405],{"class":394},[388,2532,430],{"class":394},[388,2534,398],{"class":394},[388,2536,889],{"class":415},[388,2538,405],{"class":394},[388,2540,377],{"class":394},[388,2542,398],{"class":394},[388,2544,1936],{"class":424},[388,2546,405],{"class":394},[388,2548,1941],{"class":394},[388,2550,398],{"class":394},[388,2552,2553],{"class":401},"score",[388,2555,405],{"class":394},[388,2557,377],{"class":394},[388,2559,2560],{"class":694}," 12",[388,2562,430],{"class":394},[388,2564,398],{"class":394},[388,2566,2567],{"class":401},"up",[388,2569,405],{"class":394},[388,2571,377],{"class":394},[388,2573,2574],{"class":694}," 14",[388,2576,430],{"class":394},[388,2578,398],{"class":394},[388,2580,2581],{"class":401},"down",[388,2583,405],{"class":394},[388,2585,377],{"class":394},[388,2587,1098],{"class":694},[388,2589,430],{"class":394},[388,2591,398],{"class":394},[388,2593,2594],{"class":401},"comments",[388,2596,405],{"class":394},[388,2598,377],{"class":394},[388,2600,1394],{"class":694},[388,2602,782],{"class":394},[388,2604,2605,2607,2610,2612,2614,2616,2619,2621,2623,2625,2628,2630,2632,2635,2637,2640,2642,2645,2647,2650,2652,2654,2657,2659,2661,2663,2665,2667,2669,2671,2673,2675,2678,2680,2682,2684,2686,2688],{"class":390,"line":785},[388,2606,750],{"class":394},[388,2608,2609],{"class":401},"priority",[388,2611,405],{"class":394},[388,2613,377],{"class":394},[388,2615,398],{"class":394},[388,2617,2618],{"class":424},"low",[388,2620,405],{"class":394},[388,2622,430],{"class":394},[388,2624,398],{"class":394},[388,2626,2627],{"class":401},"tags",[388,2629,405],{"class":394},[388,2631,377],{"class":394},[388,2633,2634],{"class":394}," [",[388,2636,405],{"class":394},[388,2638,2639],{"class":424},"ui",[388,2641,405],{"class":394},[388,2643,2644],{"class":394},"],",[388,2646,398],{"class":394},[388,2648,2649],{"class":401},"fixedIn",[388,2651,405],{"class":394},[388,2653,377],{"class":394},[388,2655,2656],{"class":394}," null,",[388,2658,398],{"class":394},[388,2660,1946],{"class":401},[388,2662,405],{"class":394},[388,2664,377],{"class":394},[388,2666,398],{"class":394},[388,2668,1409],{"class":424},[388,2670,405],{"class":394},[388,2672,430],{"class":394},[388,2674,398],{"class":394},[388,2676,2677],{"class":401},"activityAt",[388,2679,405],{"class":394},[388,2681,377],{"class":394},[388,2683,398],{"class":394},[388,2685,1409],{"class":424},[388,2687,405],{"class":394},[388,2689,451],{"class":394},[265,2691,2692],{},"(shortened)",[278,2694,2696],{"id":2695},"team","Team",[364,2698,2700],{"id":2699},"get-v1siteteam",[308,2701,2702],{},"GET \u002Fv1\u002Fsite\u002Fteam",[265,2704,2705],{},"The public team page: groups by role with members (name, skin, TRS cape, titles, links). Cached for 60 seconds.",[278,2707,86],{"id":2708},"achievements",[364,2710,2712],{"id":2711},"get-v1achievements",[308,2713,2714],{},"GET \u002Fv1\u002Fachievements",[265,2716,2717,2718,2721,2722,2725],{},"The achievement catalog, sorted by ",[308,2719,2720],{},"order",". Secret achievements are always hidden (",[308,2723,2724],{},"hidden: true",", no title or\ndescription).",[379,2727,2729],{"className":381,"code":2728,"language":383,"meta":384,"style":384},"{ \"achievements\": [\n  { \"id\": \"play_10h\", \"category\": \"playtime\", \"secret\": false, \"hidden\": false,\n    \"title\": { \"en\": \"Settling in\", \"de\": \"…\", \"es\": \"…\" },\n    \"description\": { \"en\": \"Play for 10 hours\", \"de\": \"…\", \"es\": \"…\" },\n    \"icon\": \"clock\", \"points\": 20, \"rarity\": \"uncommon\", \"goal\": 600, \"unit\": \"minutes\",\n    \"verified\": true, \"reward\": null, \"order\": 5 }\n] }\n",[308,2730,2731,2745,2808,2872,2934,3018,3056],{"__ignoreMap":384},[388,2732,2733,2735,2737,2739,2741,2743],{"class":390,"line":391},[388,2734,395],{"class":394},[388,2736,398],{"class":394},[388,2738,2708],{"class":401},[388,2740,405],{"class":394},[388,2742,377],{"class":394},[388,2744,860],{"class":394},[388,2746,2747,2749,2751,2753,2755,2757,2759,2762,2764,2766,2768,2771,2773,2775,2777,2780,2782,2784,2786,2789,2791,2793,2796,2798,2801,2803,2805],{"class":390,"line":747},[388,2748,1014],{"class":394},[388,2750,398],{"class":394},[388,2752,1019],{"class":415},[388,2754,405],{"class":394},[388,2756,377],{"class":394},[388,2758,398],{"class":394},[388,2760,2761],{"class":424},"play_10h",[388,2763,405],{"class":394},[388,2765,430],{"class":394},[388,2767,398],{"class":394},[388,2769,2770],{"class":415},"category",[388,2772,405],{"class":394},[388,2774,377],{"class":394},[388,2776,398],{"class":394},[388,2778,2779],{"class":424},"playtime",[388,2781,405],{"class":394},[388,2783,430],{"class":394},[388,2785,398],{"class":394},[388,2787,2788],{"class":415},"secret",[388,2790,405],{"class":394},[388,2792,377],{"class":394},[388,2794,2795],{"class":394}," false,",[388,2797,398],{"class":394},[388,2799,2800],{"class":415},"hidden",[388,2802,405],{"class":394},[388,2804,377],{"class":394},[388,2806,2807],{"class":394}," false,\n",[388,2809,2810,2812,2814,2816,2818,2820,2822,2825,2827,2829,2831,2834,2836,2838,2840,2843,2845,2847,2849,2851,2853,2855,2857,2860,2862,2864,2866,2868,2870],{"class":390,"line":763},[388,2811,766],{"class":394},[388,2813,2043],{"class":415},[388,2815,405],{"class":394},[388,2817,377],{"class":394},[388,2819,410],{"class":394},[388,2821,398],{"class":394},[388,2823,2824],{"class":694},"en",[388,2826,405],{"class":394},[388,2828,377],{"class":394},[388,2830,398],{"class":394},[388,2832,2833],{"class":424},"Settling in",[388,2835,405],{"class":394},[388,2837,430],{"class":394},[388,2839,398],{"class":394},[388,2841,2842],{"class":694},"de",[388,2844,405],{"class":394},[388,2846,377],{"class":394},[388,2848,398],{"class":394},[388,2850,1409],{"class":424},[388,2852,405],{"class":394},[388,2854,430],{"class":394},[388,2856,398],{"class":394},[388,2858,2859],{"class":694},"es",[388,2861,405],{"class":394},[388,2863,377],{"class":394},[388,2865,398],{"class":394},[388,2867,1409],{"class":424},[388,2869,405],{"class":394},[388,2871,1362],{"class":394},[388,2873,2874,2876,2879,2881,2883,2885,2887,2889,2891,2893,2895,2898,2900,2902,2904,2906,2908,2910,2912,2914,2916,2918,2920,2922,2924,2926,2928,2930,2932],{"class":390,"line":785},[388,2875,766],{"class":394},[388,2877,2878],{"class":415},"description",[388,2880,405],{"class":394},[388,2882,377],{"class":394},[388,2884,410],{"class":394},[388,2886,398],{"class":394},[388,2888,2824],{"class":694},[388,2890,405],{"class":394},[388,2892,377],{"class":394},[388,2894,398],{"class":394},[388,2896,2897],{"class":424},"Play for 10 hours",[388,2899,405],{"class":394},[388,2901,430],{"class":394},[388,2903,398],{"class":394},[388,2905,2842],{"class":694},[388,2907,405],{"class":394},[388,2909,377],{"class":394},[388,2911,398],{"class":394},[388,2913,1409],{"class":424},[388,2915,405],{"class":394},[388,2917,430],{"class":394},[388,2919,398],{"class":394},[388,2921,2859],{"class":694},[388,2923,405],{"class":394},[388,2925,377],{"class":394},[388,2927,398],{"class":394},[388,2929,1409],{"class":424},[388,2931,405],{"class":394},[388,2933,1362],{"class":394},[388,2935,2936,2938,2941,2943,2945,2947,2950,2952,2954,2956,2959,2961,2963,2966,2968,2970,2973,2975,2977,2979,2982,2984,2986,2988,2991,2993,2995,2998,3000,3002,3005,3007,3009,3011,3014,3016],{"class":390,"line":806},[388,2937,766],{"class":394},[388,2939,2940],{"class":415},"icon",[388,2942,405],{"class":394},[388,2944,377],{"class":394},[388,2946,398],{"class":394},[388,2948,2949],{"class":424},"clock",[388,2951,405],{"class":394},[388,2953,430],{"class":394},[388,2955,398],{"class":394},[388,2957,2958],{"class":415},"points",[388,2960,405],{"class":394},[388,2962,377],{"class":394},[388,2964,2965],{"class":694}," 20",[388,2967,430],{"class":394},[388,2969,398],{"class":394},[388,2971,2972],{"class":415},"rarity",[388,2974,405],{"class":394},[388,2976,377],{"class":394},[388,2978,398],{"class":394},[388,2980,2981],{"class":424},"uncommon",[388,2983,405],{"class":394},[388,2985,430],{"class":394},[388,2987,398],{"class":394},[388,2989,2990],{"class":415},"goal",[388,2992,405],{"class":394},[388,2994,377],{"class":394},[388,2996,2997],{"class":694}," 600",[388,2999,430],{"class":394},[388,3001,398],{"class":394},[388,3003,3004],{"class":415},"unit",[388,3006,405],{"class":394},[388,3008,377],{"class":394},[388,3010,398],{"class":394},[388,3012,3013],{"class":424},"minutes",[388,3015,405],{"class":394},[388,3017,782],{"class":394},[388,3019,3020,3022,3025,3027,3029,3032,3034,3037,3039,3041,3043,3045,3047,3049,3051,3054],{"class":390,"line":827},[388,3021,766],{"class":394},[388,3023,3024],{"class":415},"verified",[388,3026,405],{"class":394},[388,3028,377],{"class":394},[388,3030,3031],{"class":394}," true,",[388,3033,398],{"class":394},[388,3035,3036],{"class":415},"reward",[388,3038,405],{"class":394},[388,3040,377],{"class":394},[388,3042,2656],{"class":394},[388,3044,398],{"class":394},[388,3046,2720],{"class":415},[388,3048,405],{"class":394},[388,3050,377],{"class":394},[388,3052,3053],{"class":694}," 5",[388,3055,451],{"class":394},[388,3057,3058,3060],{"class":390,"line":848},[388,3059,1132],{"class":394},[388,3061,451],{"class":394},[278,3063,585],{"id":3064},"shared-screenshots",[265,3066,3067,3068,3071],{},"A shared screenshot link (",[308,3069,3070],{},"\u002Fs\u002F\u003Cid>",") is public for 30 days.",[283,3073,3074,3082],{},[286,3075,3076],{},[289,3077,3078,3080],{},[292,3079,1513],{},[292,3081,1516],{},[297,3083,3084,3099],{},[289,3085,3086,3091],{},[302,3087,3088],{},[308,3089,3090],{},"GET \u002Fv1\u002Fshares\u002F{id}",[302,3092,3093,1501,3096],{},[308,3094,3095],{},"{ share: { id, url, imageUrl, mime, width, height, createdAt, expiresAt } }",[308,3097,3098],{},"404 share_not_found",[289,3100,3101,3106],{},[302,3102,3103],{},[308,3104,3105],{},"GET \u002Fv1\u002Fshares\u002F{id}\u002Fimage",[302,3107,3108,3109,3111,3112],{},"The image (",[308,3110,2239],{}," = preview), with ",[308,3113,637],{},[265,3115,3116],{},"Nothing about the owner is public.",[3118,3119,3120],"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);}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}",{"title":384,"searchDepth":747,"depth":747,"links":3122},[3123,3128,3131,3134,3139,3146,3150,3151,3152,3155,3158],{"id":280,"depth":747,"text":281,"children":3124},[3125,3126,3127],{"id":366,"depth":763,"text":367},{"id":540,"depth":763,"text":541},{"id":626,"depth":763,"text":627},{"id":649,"depth":747,"text":650,"children":3129},[3130],{"id":653,"depth":763,"text":656},{"id":724,"depth":747,"text":725,"children":3132},[3133],{"id":728,"depth":763,"text":731},{"id":980,"depth":747,"text":981,"children":3135},[3136,3137,3138],{"id":984,"depth":763,"text":987},{"id":1151,"depth":763,"text":1154},{"id":1168,"depth":763,"text":1171},{"id":1233,"depth":747,"text":152,"children":3140},[3141,3142,3143,3144],{"id":1248,"depth":763,"text":1251},{"id":1482,"depth":763,"text":1485},{"id":1576,"depth":763,"text":1579},{"id":1592,"depth":763,"text":3145},"GET \u002Fv1\u002Fsite\u002Fcircuits and GET \u002Fv1\u002Fsite\u002Fcircuits\u002F{id}",{"id":1604,"depth":747,"text":1605,"children":3147},[3148,3149],{"id":1619,"depth":763,"text":1622},{"id":2007,"depth":763,"text":2010},{"id":2057,"depth":747,"text":2058},{"id":2154,"depth":747,"text":2155},{"id":2695,"depth":747,"text":2696,"children":3153},[3154],{"id":2699,"depth":763,"text":2702},{"id":2708,"depth":747,"text":86,"children":3156},[3157],{"id":2711,"depth":763,"text":2714},{"id":3064,"depth":747,"text":585},"Read-only TRS API endpoints you can use without an account – status, releases, capes, circuits, modpack codes, blog, issues, team and achievements.","md",null,{},{"icon":258},{"title":255,"description":3159},"5nEno94PwyQEstBRUqbuZgku7ygSq827R21KjQ72VSU",[3167,3161],{"title":250,"path":251,"stem":252,"description":3168,"icon":253,"children":-1},"How translations of the launcher, the TRS Client, the website and these docs are organized, and how to improve a language or add one.",1791894782417]