[{"data":1,"prerenderedAt":1058},["ShallowReactive",2],{"docs-navigation":3,"discord-invite":321,"\u002Fdocs\u002Ffeatures\u002Fpathfinding\u002F":375,"\u002Fdocs\u002Ffeatures\u002Fpathfinding\u002F-surround":1053},[4],{"title":5,"path":6,"stem":7,"children":8},"Docs","\u002Fdocs","docs",[9,13,45,170,285],{"title":10,"path":6,"stem":11,"icon":12},"Documentation","docs\u002Findex","i-lucide-house",{"title":14,"icon":15,"path":16,"stem":17,"children":18,"page":44},"Getting Started","i-lucide-rocket","\u002Fdocs\u002Fgetting-started","docs\u002F1.getting-started",[19,24,29,34,39],{"title":20,"path":21,"stem":22,"icon":23},"Client access","\u002Fdocs\u002Fgetting-started\u002Fclient-access","docs\u002F1.getting-started\u002F1.client-access","i-lucide-check",{"title":25,"path":26,"stem":27,"icon":28},"Add a server","\u002Fdocs\u002Fgetting-started\u002Fadd-a-server","docs\u002F1.getting-started\u002F2.add-a-server","i-lucide-globe",{"title":30,"path":31,"stem":32,"icon":33},"Add your accounts","\u002Fdocs\u002Fgetting-started\u002Fadd-your-accounts","docs\u002F1.getting-started\u002F3.add-your-accounts","i-lucide-user-plus",{"title":35,"path":36,"stem":37,"icon":38},"Connect to a server","\u002Fdocs\u002Fgetting-started\u002Fconnect-to-a-server","docs\u002F1.getting-started\u002F4.connect-to-a-server","i-lucide-plug",{"title":40,"path":41,"stem":42,"icon":43},"Fix connection problems","\u002Fdocs\u002Fgetting-started\u002Ffix-connection-problems","docs\u002F1.getting-started\u002F5.fix-connection-problems","i-lucide-wrench",false,{"title":46,"icon":47,"path":48,"stem":49,"children":50,"page":44},"Features","i-lucide-book-open","\u002Fdocs\u002Ffeatures","docs\u002F2.features",[51,56,61,66,71,76,81,86,91,96,101,106,111,116,121,126,131,136,141,146,151,156,161,166],{"title":52,"path":53,"stem":54,"icon":55},"Anti-AFK","\u002Fdocs\u002Ffeatures\u002Fanti-afk","docs\u002F2.features\u002F01.anti-afk","i-lucide-activity",{"title":57,"path":58,"stem":59,"icon":60},"Chat and spam","\u002Fdocs\u002Ffeatures\u002Fchat-and-spam","docs\u002F2.features\u002F02.chat-and-spam","i-lucide-message-square",{"title":62,"path":63,"stem":64,"icon":65},"Movement","\u002Fdocs\u002Ffeatures\u002Fmovement","docs\u002F2.features\u002F03.movement","i-lucide-move",{"title":67,"path":68,"stem":69,"icon":70},"Pathfinding and waypoints","\u002Fdocs\u002Ffeatures\u002Fpathfinding","docs\u002F2.features\u002F04.pathfinding","i-lucide-footprints",{"title":72,"path":73,"stem":74,"icon":75},"Auto eat","\u002Fdocs\u002Ffeatures\u002Fauto-eat","docs\u002F2.features\u002F05.auto-eat","i-lucide-utensils",{"title":77,"path":78,"stem":79,"icon":80},"Inventory","\u002Fdocs\u002Ffeatures\u002Finventory","docs\u002F2.features\u002F06.inventory","i-lucide-box",{"title":82,"path":83,"stem":84,"icon":85},"POV","\u002Fdocs\u002Ffeatures\u002Fpov","docs\u002F2.features\u002F07.pov","i-lucide-eye",{"title":87,"path":88,"stem":89,"icon":90},"Save builds as schematics","\u002Fdocs\u002Ffeatures\u002Fschematics","docs\u002F2.features\u002F08.schematics","i-lucide-blocks",{"title":92,"path":93,"stem":94,"icon":95},"Proxies","\u002Fdocs\u002Ffeatures\u002Fproxies","docs\u002F2.features\u002F09.proxies","i-lucide-wifi",{"title":97,"path":98,"stem":99,"icon":100},"Macros","\u002Fdocs\u002Ffeatures\u002Fmacros","docs\u002F2.features\u002F10.macros","i-lucide-zap",{"title":102,"path":103,"stem":104,"icon":105},"Running macros","\u002Fdocs\u002Ffeatures\u002Frunning-macros","docs\u002F2.features\u002F11.running-macros","i-lucide-play",{"title":107,"path":108,"stem":109,"icon":110},"Macro variables","\u002Fdocs\u002Ffeatures\u002Fmacro-variables","docs\u002F2.features\u002F12.macro-variables","i-lucide-variable",{"title":112,"path":113,"stem":114,"icon":115},"Macro library and sharing","\u002Fdocs\u002Ffeatures\u002Fmacro-library","docs\u002F2.features\u002F13.macro-library","i-lucide-library",{"title":117,"path":118,"stem":119,"icon":120},"Discord webhooks","\u002Fdocs\u002Ffeatures\u002Fdiscord-webhooks","docs\u002F2.features\u002F14.discord-webhooks","i-lucide-webhook",{"title":122,"path":123,"stem":124,"icon":125},"Push notifications","\u002Fdocs\u002Ffeatures\u002Fpush-notifications","docs\u002F2.features\u002F15.push-notifications","i-lucide-bell-ring",{"title":127,"path":128,"stem":129,"icon":130},"Server profile settings","\u002Fdocs\u002Ffeatures\u002Fserver-settings","docs\u002F2.features\u002F16.server-settings","i-lucide-settings",{"title":132,"path":133,"stem":134,"icon":135},"Play from your Minecraft client","\u002Fdocs\u002Ffeatures\u002Fplay-from-minecraft","docs\u002F2.features\u002F17.play-from-minecraft","i-lucide-gamepad-2",{"title":137,"path":138,"stem":139,"icon":140},"Waypoints","\u002Fdocs\u002Ffeatures\u002Fwaypoints","docs\u002F2.features\u002F18.waypoints","i-lucide-map-pin",{"title":142,"path":143,"stem":144,"icon":145},"Villager trading","\u002Fdocs\u002Ffeatures\u002Fvillager-trading","docs\u002F2.features\u002F19.villager-trading","i-lucide-arrow-right-left",{"title":147,"path":148,"stem":149,"icon":150},"Map, tracers and zoom","\u002Fdocs\u002Ffeatures\u002Fmap-tracers-and-zoom","docs\u002F2.features\u002F20.map-tracers-and-zoom","i-lucide-map",{"title":152,"path":153,"stem":154,"icon":155},"Skins and capes","\u002Fdocs\u002Ffeatures\u002Fskins-and-capes","docs\u002F2.features\u002F21.skins-and-capes","i-lucide-shirt",{"title":157,"path":158,"stem":159,"icon":160},"Streamer mode","\u002Fdocs\u002Ffeatures\u002Fstreamer-mode","docs\u002F2.features\u002F22.streamer-mode","i-lucide-video",{"title":162,"path":163,"stem":164,"icon":165},"Ready-made server setups","\u002Fdocs\u002Ffeatures\u002Fready-made-setups","docs\u002F2.features\u002F23.ready-made-setups","i-lucide-wand-sparkles",{"title":167,"path":168,"stem":169,"icon":150},"Minimap","\u002Fdocs\u002Ffeatures\u002Fminimap","docs\u002F2.features\u002F24.minimap",{"title":171,"icon":172,"path":173,"stem":174,"children":175,"page":44},"FAQ","i-lucide-help-circle","\u002Fdocs\u002Ffaq","docs\u002F3.faq",[176,181,186,191,196,201,206,211,216,221,226,230,235,240,245,250,255,260,265,270,275,280],{"title":177,"path":178,"stem":179,"icon":180},"VPN blocks","\u002Fdocs\u002Ffaq\u002Fvpn-blocks","docs\u002F3.faq\u002F01.vpn-blocks","i-lucide-shield-alert",{"title":182,"path":183,"stem":184,"icon":185},"What are bot physics?","\u002Fdocs\u002Ffaq\u002Fwhat-are-bot-physics","docs\u002F3.faq\u002F02.what-are-bot-physics","i-lucide-atom",{"title":187,"path":188,"stem":189,"icon":190},"Can I AFK with my computer turned off?","\u002Fdocs\u002Ffaq\u002Fafk-with-computer-off","docs\u002F3.faq\u002F03.afk-with-computer-off","i-lucide-power-off",{"title":192,"path":193,"stem":194,"icon":195},"How do I AFK in singleplayer?","\u002Fdocs\u002Ffaq\u002Fafk-in-singleplayer","docs\u002F3.faq\u002F04.afk-in-singleplayer","i-lucide-user",{"title":197,"path":198,"stem":199,"icon":200},"How do I get shards on DonutSMP?","\u002Fdocs\u002Ffaq\u002Fshards-on-donutsmp","docs\u002F3.faq\u002F05.shards-on-donutsmp","i-lucide-gem",{"title":202,"path":203,"stem":204,"icon":205},"What are the best settings?","\u002Fdocs\u002Ffaq\u002Fbest-settings","docs\u002F3.faq\u002F06.best-settings","i-lucide-sliders",{"title":207,"path":208,"stem":209,"icon":210},"How do I manage my plan?","\u002Fdocs\u002Ffaq\u002Fmanage-my-plan","docs\u002F3.faq\u002F07.manage-my-plan","i-lucide-credit-card",{"title":212,"path":213,"stem":214,"icon":215},"Is AFK Console Client safe?","\u002Fdocs\u002Ffaq\u002Fis-afk-console-client-safe","docs\u002F3.faq\u002F08.is-afk-console-client-safe","i-lucide-shield-check",{"title":217,"path":218,"stem":219,"icon":220},"Does MinecraftAFK support Bedrock?","\u002Fdocs\u002Ffaq\u002Fbedrock-support","docs\u002F3.faq\u002F09.bedrock-support","i-lucide-square-stack",{"title":222,"path":223,"stem":224,"icon":225},"Link your Discord account","\u002Fdocs\u002Ffaq\u002Flink-discord","docs\u002F3.faq\u002F10.link-discord","i-lucide-link",{"title":227,"path":228,"stem":229,"icon":215},"Minehut captcha bypass","\u002Fdocs\u002Ffaq\u002Fminehut-captcha-bypass","docs\u002F3.faq\u002F11.minehut-captcha-bypass",{"title":231,"path":232,"stem":233,"icon":234},"How do I get stars on HugoSMP?","\u002Fdocs\u002Ffaq\u002Fstars-on-hugosmp","docs\u002F3.faq\u002F12.stars-on-hugosmp","i-lucide-star",{"title":236,"path":237,"stem":238,"icon":239},"Can I get banned for only AFKing?","\u002Fdocs\u002Ffaq\u002Fafk-only-bans","docs\u002F3.faq\u002F13.afk-only-bans","i-lucide-gavel",{"title":241,"path":242,"stem":243,"icon":244},"Paying with SEPA Direct Debit","\u002Fdocs\u002Ffaq\u002Fsepa-direct-debit","docs\u002F3.faq\u002F14.sepa-direct-debit","i-lucide-landmark",{"title":246,"path":247,"stem":248,"icon":249},"Which Minecraft versions are supported?","\u002Fdocs\u002Ffaq\u002Fsupported-versions","docs\u002F3.faq\u002F15.supported-versions","i-lucide-history",{"title":251,"path":252,"stem":253,"icon":254},"Local client or web client?","\u002Fdocs\u002Ffaq\u002Flocal-vs-web-client","docs\u002F3.faq\u002F16.local-vs-web-client","i-lucide-monitor",{"title":256,"path":257,"stem":258,"icon":259},"What does each plan include?","\u002Fdocs\u002Ffaq\u002Fplans-and-limits","docs\u002F3.faq\u002F17.plans-and-limits","i-lucide-layers",{"title":261,"path":262,"stem":263,"icon":264},"How do payments and renewals work?","\u002Fdocs\u002Ffaq\u002Fpayments-and-renewals","docs\u002F3.faq\u002F18.payments-and-renewals","i-lucide-receipt",{"title":266,"path":267,"stem":268,"icon":269},"How do gift codes work?","\u002Fdocs\u002Ffaq\u002Fgifts","docs\u002F3.faq\u002F19.gifts","i-lucide-gift",{"title":271,"path":272,"stem":273,"icon":274},"How does the referral program work?","\u002Fdocs\u002Ffaq\u002Freferral-program","docs\u002F3.faq\u002F20.referral-program","i-lucide-handshake",{"title":276,"path":277,"stem":278,"icon":279},"How do I change my account settings?","\u002Fdocs\u002Ffaq\u002Faccount-settings","docs\u002F3.faq\u002F21.account-settings","i-lucide-user-cog",{"title":281,"path":282,"stem":283,"icon":284},"How do I get support?","\u002Fdocs\u002Ffaq\u002Fget-support","docs\u002F3.faq\u002F22.get-support","i-lucide-headset",{"title":286,"icon":287,"path":288,"stem":289,"children":290,"page":44},"Use cases","i-lucide-lightbulb","\u002Fdocs\u002Fuse-cases","docs\u002F4.use-cases",[291,296,301,306,311,316],{"title":292,"path":293,"stem":294,"icon":295},"Mob grinding","\u002Fdocs\u002Fuse-cases\u002Fmob-grinding","docs\u002F4.use-cases\u002F1.mob-grinding","i-lucide-sword",{"title":297,"path":298,"stem":299,"icon":300},"Auto sell","\u002Fdocs\u002Fuse-cases\u002Fauto-sell","docs\u002F4.use-cases\u002F2.auto-sell","i-lucide-coins",{"title":302,"path":303,"stem":304,"icon":305},"Spawner protection","\u002Fdocs\u002Fuse-cases\u002Fspawner-protection","docs\u002F4.use-cases\u002F3.spawner-protection","i-lucide-shield-x",{"title":307,"path":308,"stem":309,"icon":310},"PvP","\u002Fdocs\u002Fuse-cases\u002Fpvp","docs\u002F4.use-cases\u002F4.pvp","i-lucide-swords",{"title":312,"path":313,"stem":314,"icon":315},"Mining","\u002Fdocs\u002Fuse-cases\u002Fmining","docs\u002F4.use-cases\u002F5.mining","i-lucide-pickaxe",{"title":317,"path":318,"stem":319,"icon":320},"AFK fishing","\u002Fdocs\u002Fuse-cases\u002Fafk-fishing","docs\u002F4.use-cases\u002F6.afk-fishing","i-lucide-fish",{"guild":322,"approximate_member_count":373,"approximate_presence_count":374},{"id":323,"name":324,"splash":325,"banner":326,"description":327,"icon":328,"features":329,"verification_level":368,"vanity_url_code":369,"nsfw_level":370,"nsfw":44,"premium_subscription_count":371,"premium_tier":372},"1001858472234725396","AFK Console Client","50f7271c361cc129a2dcd341a56d0d80","a9802d55c61087c76f100d75fdbf7ad2","AFK 24\u002F7 from any device including your phone!","1d7903bbcf179a16da420719114adfa8",[330,331,332,333,334,335,336,337,338,339,340,341,342,343,344,345,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364,365,366,367],"CONVERSATIONS_EXTRACTION_PROCESSING","DISCOVERABLE","GUILD_TAGS","PREVIEW_ENABLED","AUDIO_BITRATE_256_KBPS","COMMUNITY","ANIMATED_BANNER","VIDEO_QUALITY_720_60FPS","TIERLESS_BOOSTING_SYSTEM_MESSAGE","AUDIO_BITRATE_384_KBPS","TIERLESS_BOOSTING","REPORT_TO_MOD_SURVEY","AGE_VERIFICATION_LARGE_GUILD","INVITE_SPLASH","ROLE_ICONS","AUDIO_BITRATE_128_KBPS","BANNER","ANIMATED_ICON","AUTO_MODERATION","MAX_FILE_SIZE_100_MB","STAGE_CHANNEL_VIEWERS_50","CREATOR_ACCEPTED_NEW_TERMS","CONSIDERED_EXTERNALLY_DISCOVERABLE","CHANNEL_ICON_EMOJIS_GENERATED","ENABLED_DISCOVERABLE_BEFORE","VIDEO_BITRATE_ENHANCED","MAX_FILE_SIZE_50_MB","BYPASS_SLOWMODE_PERMISSION_MIGRATION_COMPLETE","GUILD_WEB_PAGE_VANITY_URL","NEWS","PIN_PERMISSION_MIGRATION_COMPLETE","SOUNDBOARD","GUILD_ONBOARDING_EVER_ENABLED","VIDEO_QUALITY_1080_60FPS","ENHANCED_ROLE_COLORS","STAGE_CHANNEL_VIEWERS_300","STAGE_CHANNEL_VIEWERS_150","VANITY_URL",2,"afkcc",0,20,3,30277,5241,{"id":376,"title":67,"body":377,"description":1044,"extension":1045,"head":1046,"links":1046,"meta":1047,"navigation":1048,"path":68,"schemaOrg":1046,"seo":1049,"sitemap":1051,"stem":69,"__hash__":1052},"docs\u002Fdocs\u002F2.features\u002F04.pathfinding.md",{"type":378,"value":379,"toc":1032},"minimark",[380,384,387,424,432,437,440,463,466,518,526,530,571,577,580,591,597,607,614,618,621,628,710,713,717,720,723,726,729,732,777,780,789,792,797,836,841,849,870,881,899,902,914,917,921,930,974,1016,1019,1023,1026,1029],[381,382,383],"p",{},"Pathfinding sends a bot to a block and leaves the route to the bot. You say where, and it works out a way around walls, up hills and across water, then walks it on its own feet, the way a player would.",[381,385,386],{},"There are three ways to send one:",[388,389,390,403,415],"ul",{},[391,392,393,397,398,402],"li",{},[394,395,396],"strong",{},"G"," in the ",[399,400,82],"a",{"href":401},"\u002Fdocs\u002Ffeatures\u002Fpov\u002F",": aim at the spot and let go.",[391,404,405,406,409,410,414],{},"The ",[394,407,408],{},"Walk to"," step in a ",[399,411,413],{"href":412},"\u002Fdocs\u002Ffeatures\u002Fmacros\u002F","macro",", which waits for the walk to finish before the next step runs.",[391,416,405,417,419,420,423],{},[394,418,408],{}," card on the ",[399,421,62],{"href":422},"\u002Fdocs\u002Ffeatures\u002Fmovement\u002F"," page, for any number of accounts at once.",[381,425,426,427,431],{},"Each of them can also go to a ",[399,428,430],{"href":429},"\u002Fdocs\u002Ffeatures\u002Fwaypoints\u002F","waypoint",": a named spot saved on the server profile, so you don't have to point at it or type it in again.",[433,434,436],"h2",{"id":435},"which-bots-can-walk","Which bots can walk",[381,438,439],{},"Walking asks two things of the bot:",[388,441,442,448],{},[391,443,444,447],{},[394,445,446],{},"A Java account."," Bedrock accounts can't walk yet, and the POV says so when you try: \"Walking is not available for Bedrock bots yet.\"",[391,449,450,453,454,458,459,462],{},[394,451,452],{},"Physics on."," The bot walks on the same physics that makes it fall and swim, so with physics off its feet never move. Physics is on unless you turned it off in the profile's ",[399,455,457],{"href":456},"\u002Fdocs\u002Ffeatures\u002Fserver-settings\u002F#dangerous-settings","dangerous settings",", and ",[399,460,182],{"href":461},"\u002Fdocs\u002Ffaq\u002Fwhat-are-bot-physics\u002F"," explains what else it does.",[381,464,465],{},"Your plan decides where you can send it from:",[467,468,469,482],"table",{},[470,471,472],"thead",{},[473,474,475,479],"tr",{},[476,477,478],"th",{},"Feature",[476,480,481],{},"Plans",[483,484,485,494,505,512],"tbody",{},[473,486,487,491],{},[488,489,490],"td",{},"G in the POV",[488,492,493],{},"Every plan",[473,495,496,499],{},[488,497,498],{},"Walk to on the Movement page",[488,500,501],{},[399,502,504],{"href":503},"\u002Fweb\u002F","Tier 2 or Tier 3",[473,506,507,510],{},[488,508,509],{},"Walk to in a macro",[488,511,493],{},[473,513,514,516],{},[488,515,137],{},[488,517,493],{},[381,519,520,521,525],{},"When something is missing, the POV says what in the middle of the view as you let go of G, such as \"Physics is disabled. Enable it in Settings to move.\", and the Movement page's card is greyed out on a plan without movement. ",[399,522,524],{"href":523},"\u002Fdocs\u002Ffaq\u002Fplans-and-limits\u002F#features-by-plan","Plans and limits"," has the full list.",[433,527,529],{"id":528},"walk-to-where-you-aim","Walk to where you aim",[531,532,533,541,544,547,555,565],"ol",{},[391,534,535,536,540],{},"Visit ",[399,537,539],{"href":538},"\u002Fdashboard\u002Fservers\u002F","minecraftafk.com\u002Fdashboard\u002Fservers\u002F",".",[391,542,543],{},"Click the server profile you wish to use.",[391,545,546],{},"Click the POV page.",[391,548,549,550,554],{},"Open the bot ",[399,551,553],{"href":552},"\u002Fdocs\u002Ffeatures\u002Fpov\u002F#fullscreen","fullscreen",", with the fullscreen button on its card.",[391,556,557,558,560,561,564],{},"Hold ",[394,559,396],{}," and look at where the bot should go. The block is outlined in aqua, and the line under the crosshair reads ",[394,562,563],{},"Walk here"," with how far it is from the bot.",[391,566,567,568,570],{},"Let go of ",[394,569,396],{},", and the bot sets off.",[381,572,573,574,576],{},"G reaches 160 blocks along your line of sight, inside the world the bot has loaded. Pointed at the sky or past that, the line reads \"Aim at a block to walk there\" and letting go sends nothing. The walk itself can go much further: for a spot out of sight, use a ",[399,575,430],{"href":429}," or type its coordinates.",[381,578,579],{},"You aim at a block, and the bot stands next to it: on top of the ground you point at, or in front of a wall. Grass, flowers and anything else a player walks through are a target of their own, so the feet go where the flower is. A spot in the air is lowered onto the floor under it, up to four blocks down, and a spot in water is raised to the surface.",[381,581,582,583,586,587,590],{},"The freecam (",[394,584,585],{},"F6",") aims too, from wherever the camera is, which is the way to send a bot somewhere it can't see: fly over, look at the spot, and let go. The third person views of ",[394,588,589],{},"F5"," don't aim, since there's no crosshair to aim with.",[381,592,593,594,596],{},"To change your mind, aim somewhere else and let go again: a new walk replaces the one under way. Opening chat, the inventory or the Game Menu while ",[394,595,396],{}," is down drops the aim, and nothing is sent.",[381,598,599,600,603,604,606],{},"While a macro is running on the bot, G is refused like every other key that moves it. Press ",[394,601,602],{},"Take over"," first to get the bot back, as the ",[399,605,82],{"href":401}," page describes.",[381,608,609,610,613],{},"On a phone or tablet, G is the footprints button (",[394,611,612],{},"Walk there",") among the view buttons at the top. Tap it to start aiming, turn the view onto the spot, and tap it again to walk.",[433,615,617],{"id":616},"while-it-walks","While it walks",[381,619,620],{},"The route is drawn in the world as it's planned: a thin aqua line along the ground, ending in a square and a slim beam on the spot the bot is heading for. Hills, walls and tall grass hide the line the way they hide anything else on the ground, so the stretches they cover are drawn over the picture too, faint and dashed, and you can still see which way it goes behind a hill. The route goes away as soon as the walk ends.",[381,622,623,624,627],{},"A note in the bottom right corner of the view keeps count: ",[394,625,626],{},"Walking to 120 64 -30",", then how many blocks are left. Those coordinates are where the bot will actually stand, after any lowering onto the floor. When the walk ends, the note says how for a few seconds:",[467,629,630,640],{},[470,631,632],{},[473,633,634,637],{},[476,635,636],{},"Note",[476,638,639],{},"What happened",[483,641,642,650,658,666,674,682,690,702],{},[473,643,644,647],{},[488,645,646],{},"Arrived",[488,648,649],{},"The bot got there.",[473,651,652,655],{},[488,653,654],{},"Can't find a way there",[488,656,657],{},"No way there exists through the world the bot can see, and walking closer didn't open one. The spot may be walled in, or past a climb or a drop the bot can't take.",[473,659,660,663],{},[488,661,662],{},"Too far to walk there",[488,664,665],{},"The spot is further than one walk goes. Send the bot part of the way first.",[473,667,668,671],{},[488,669,670],{},"Got stuck on the way",[488,672,673],{},"The bot stopped getting any closer, even after planning again.",[473,675,676,679],{},[488,677,678],{},"Knocked off the way there",[488,680,681],{},"Something kept moving the bot off its route, such as a hit or a push, and planning again didn't help.",[473,683,684,687],{},[488,685,686],{},"The way there didn't load",[488,688,689],{},"The bot walked to the end of the route it had, and the server didn't send the world beyond it in time.",[473,691,692,695],{},[488,693,694],{},"Stopped walking",[488,696,697,698,540],{},"Something ended the walk early. See ",[399,699,701],{"href":700},"#what-stops-a-walk","What stops a walk",[473,703,704,707],{},[488,705,706],{},"Already moving",[488,708,709],{},"The bot was in the middle of another movement, such as a Move from the Movement page. Send it again once that's done.",[381,711,712],{},"Every walk shows up here, whichever way it was sent, so the fullscreen POV is also where to watch a macro's walk or one sent from the Movement page.",[433,714,716],{"id":715},"how-the-bot-finds-its-way","How the bot finds its way",[381,718,719],{},"The bot plans its own route through the blocks the server has sent it, the same ones you see in the POV. It walks, jumps up one block at a time, drops down three at most (one more and a player takes fall damage), and swims across still water. It keeps clear of lava, fire, cactus, berry bushes, powder snow and portals, goes a few blocks out of its way rather than walk along the edge of a drop, and never breaks or places a block to get somewhere.",[381,721,722],{},"A bot only knows the chunks around it, as far as the server's view distance reaches, and it treats anything it hasn't been sent as solid. Guessing air instead is how a bot walks off a cliff it was never shown. So a long walk is planned a stretch at a time while the bot walks: walking brings in the next chunks, and the next stretch is planned through them. That's why a spot far past what the bot can see is fine to send it to.",[381,724,725],{},"If the bot gets pushed off its route, or catches on something, it plans again from where it stands, and only gives up once that stops bringing it closer.",[433,727,701],{"id":728},"what-stops-a-walk",[381,730,731],{},"A walk ends on its own when the bot arrives or gives up, as the table above lists. Before then, these stop it:",[388,733,734,751,761,772],{},[391,735,736,739,740,739,743,746,747,750],{},[394,737,738],{},"W",", ",[394,741,742],{},"A",[394,744,745],{},"S"," or ",[394,748,749],{},"D"," in the fullscreen POV. The bot stops where it is and the keys are yours, which is the quick way to call a walk off.",[391,752,753,756,757,760],{},[394,754,755],{},"Another walk."," G aimed somewhere else, ",[394,758,759],{},"Walk There",", the Movement page's card and a macro's Walk to step all replace the walk under way.",[391,762,763,766,767,771],{},[394,764,765],{},"The macro that sent it stopping",", or its Walk to step giving up after five minutes (see ",[399,768,770],{"href":769},"#walk-to-in-a-macro","below",").",[391,773,774],{},[394,775,776],{},"The bot disconnecting.",[433,778,137],{"id":779},"waypoints",[381,781,782,783,786,787,540],{},"A waypoint is a named spot on a server profile. Every account on the profile shares them, and G's walk, a macro's Walk to step and the Movement page's card can all go to one. Add, move and delete them from the POV's Game Menu (",[394,784,785],{},"Waypoints...",") or a Walk to step: see ",[399,788,137],{"href":429},[433,790,509],{"id":791},"walk-to-in-a-macro",[381,793,794,796],{},[394,795,408],{}," is one of a macro's Movement steps. It sends the bot off exactly as G does, then holds the macro until the walk is over, so the step after it starts from wherever the bot ended up.",[531,798,799,803,806,812,829],{},[391,800,535,801,540],{},[399,802,539],{"href":538},[391,804,805],{},"Click the server profile you wish to use, click the macros page, and open a macro.",[391,807,808,809,811],{},"Add a ",[394,810,408],{}," step with the plus button. It's with the Movement steps.",[391,813,814,815,817,818,821,822,746,825,828],{},"Under ",[394,816,408],{},", pick ",[394,819,820],{},"Coordinates"," and type the block to stand in, or pick one of the profile's waypoints from the same list. To walk to whatever is closest instead, pick ",[394,823,824],{},"Nearest block",[394,826,827],{},"Nearest entity"," (see below).",[391,830,831,832,835],{},"Set ",[394,833,834],{},"Stop within (blocks)"," if anywhere near the spot will do, and save the macro.",[381,837,838,840],{},[394,839,834],{}," runs from 0 to 16. At 0, or left empty, the bot walks to that exact block.",[381,842,843,845,846,848],{},[394,844,824],{}," and ",[394,847,827],{}," don't name a spot. The bot looks around when the step runs, finds the closest match and walks there, so the same macro works wherever the bot is:",[388,850,851,856,861,867],{},[391,852,853,855],{},[394,854,824],{}," takes a block type, and the bot walks to stand beside the nearest one in the chunks it has loaded. A block with nowhere to stand beside it, like ore buried in stone, is passed over for the next one.",[391,857,858,860],{},[394,859,827],{}," matches the way Look at entity does: any entity, any player, any mob, or one whose name contains what you type, which can be a mob's type or a player's username. The bot walks to where it stood when the step ran, and doesn't follow it.",[391,862,863,866],{},[394,864,865],{},"Within (blocks)"," is how far to look: up to 32 blocks for a block and 64 for an entity, and 32 when left empty. There's no Stop within: the bot stops beside the block, or within a block of the entity.",[391,868,869],{},"With nothing in range, the bot stays where it is, the step is skipped and the macro carries on.",[381,871,872,873,876,877,880],{},"The macro waits for the walk to end, arrived or not, and then carries on with the next step. It waits five minutes at most, which is about 1,300 blocks at walking pace; a walk still going by then is stopped, and the macro moves on. To run steps only once the bot is really there, follow Walk to with an If on ",[394,874,875],{},"Near a spot",", which needs ",[399,878,879],{"href":503},"Tier 3",". Stopping the macro mid-walk stops the bot too.",[381,882,883,884,887,888,891,892,895,896,898],{},"A typed cell can become a waypoint: once all three coordinates are in, ",[394,885,886],{},"Save as waypoint"," names it and saves it on the profile straight away, and the step walks to that waypoint from then on. With a waypoint picked, the panel shows where it is and an ",[394,889,890],{},"Edit waypoint"," button to rename or move it from the builder. Editing has its own ",[394,893,894],{},"Save waypoint"," button and saves on the profile at once rather than with the macro, because every macro that walks to the waypoint moves with it. The panel says how many do. Picking ",[394,897,820],{}," again keeps the spot but stops following the waypoint.",[381,900,901],{},"What a step runs is its own copy of the cell. Picking a waypoint copies its cell into the step, saving the macro copies it again, and moving the waypoint rewrites every step that names it. So a deleted waypoint leaves its steps on the last cell it had, and the panel says \"The waypoint this named was deleted. The step still walks to its last spot, below.\"",[381,903,904,905,746,909,913],{},"A macro you ",[399,906,908],{"href":907},"\u002Fdocs\u002Ffeatures\u002Fmacro-library\u002F#share-a-macro-by-link","share by link",[399,910,912],{"href":911},"\u002Fdocs\u002Ffeatures\u002Fmacro-library\u002F#publish-a-macro","publish"," keeps each Walk to step's cell but not its waypoint, since the waypoint is on your server profile and nobody else's. The copy walks to the same coordinates.",[381,915,916],{},"The step is on every plan, unlike G and the Movement page's card. The bot still has to be a Java account with physics on; on a Bedrock account the step is skipped.",[433,918,920],{"id":919},"from-the-movement-page","From the Movement page",[381,922,405,923,925,926,929],{},[394,924,408],{}," card sits under ",[394,927,928],{},"Move"," on the Movement page, and sends any number of accounts to one spot at once.",[531,931,932,936,938,941,947,968],{},[391,933,535,934,540],{},[399,935,539],{"href":538},[391,937,543],{},[391,939,940],{},"Click the movement page.",[391,942,943,944,946],{},"In the ",[394,945,408],{}," card, tick the accounts to send.",[391,948,814,949,952,953,739,956,845,959,962,963,739,965,967],{},[394,950,951],{},"Destination",", type the ",[394,954,955],{},"X",[394,957,958],{},"Y",[394,960,961],{},"Z"," of the block to stand in, or pick ",[394,964,824],{},[394,966,827],{}," or one of the profile's waypoints.",[391,969,970,971,540],{},"Press ",[394,972,973],{},"Walk",[388,975,976,979,992,1004,1007,1010],{},[391,977,978],{},"Picking a waypoint fills in the three fields, and typing a different number turns it back into plain coordinates. The walk is sent once, so it goes where the waypoint is now and doesn't follow it if it moves later.",[391,980,981,845,983,985,986,988,989,991],{},[394,982,824],{},[394,984,827],{}," search the way a macro's do (see ",[399,987,509],{"href":769},"), once, when you press ",[394,990,973],{},". A bot with nothing in range stays where it is, and a note says so.",[391,993,994,995,998,999,1003],{},"Paste a whole spot into any of the three fields and all three fill in: coordinates copied from the ",[394,996,997],{},"Overview"," table on the same page (click an account's coordinates to copy them), a line from the F3 screen, or a ",[1000,1001,1002],"code",{},"\u002Ftp"," command.",[391,1005,1006],{},"It walks to the block itself. There's no Stop within here.",[391,1008,1009],{},"Unlike the Move and Look lists, the ticks here aren't remembered after you leave the page.",[391,1011,1012,1013,1015],{},"It needs ",[399,1014,504],{"href":503}," and physics on. When either is missing the card is greyed out, and hovering it says which.",[381,1017,1018],{},"Open a bot fullscreen in the POV to watch it walk.",[433,1020,1022],{"id":1021},"typing-coordinates","Typing coordinates",[381,1024,1025],{},"The X, Y and Z name the block the bot's feet stand in. In the game that's the F3 screen's Block line. Standing on a grass block at Y 63, the feet are in Y 64, so that's the Y to type. The XYZ line, which the POV's own F3 screen shows too, gives the same block once each number is rounded down: an X of -30.7 is block -31, not -30. A pasted F3 line on the Movement page is rounded the same way.",[381,1027,1028],{},"Coordinates are whole numbers: up to 30,000,000 either way on X and Z, which is the world border, and up to 4096 either way on Y.",[381,1030,1031],{},"If the spot is inside the world the bot has loaded, a Y that's a little too high is forgiven: the bot stands on the floor under it, up to four blocks down. Too low doesn't work, because that names a block inside the ground, which nothing can stand in.",{"title":1033,"searchDepth":368,"depth":368,"links":1034},"",[1035,1036,1037,1038,1039,1040,1041,1042,1043],{"id":435,"depth":368,"text":436},{"id":528,"depth":368,"text":529},{"id":616,"depth":368,"text":617},{"id":715,"depth":368,"text":716},{"id":728,"depth":368,"text":701},{"id":779,"depth":368,"text":137},{"id":791,"depth":368,"text":509},{"id":919,"depth":368,"text":920},{"id":1021,"depth":368,"text":1022},"Send your Minecraft bots to a block and they find their own way there. Aim with G in the POV, save waypoints, or walk to a spot from a macro.","md",null,{},{"icon":70},{"title":1050,"description":1044},"Pathfinding and waypoints for Minecraft bots",{"loc":68},"-lmUVqZTJDeQiv7A_QL5rbK4vV5Mw6O4vNELdOtqbdo",[1054,1056],{"title":62,"path":63,"stem":64,"description":1055,"icon":65,"children":-1},"Walk, look, sneak, jump, hold or click a mouse button and eat on your Minecraft accounts from the browser, with vanilla physics on every version.",{"title":72,"path":73,"stem":74,"description":1057,"icon":75,"children":-1},"Keep your Minecraft accounts fed while they're AFK. Auto eat watches the hunger bar and eats from the off hand, the hotbar or the inventory on its own.",1793484077556]