{"id":33577,"date":"2026-06-01T18:43:32","date_gmt":"2026-06-01T15:43:32","guid":{"rendered":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/"},"modified":"2026-06-01T18:43:32","modified_gmt":"2026-06-01T15:43:32","slug":"bonobocraft","status":"publish","type":"mod","link":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/","title":{"rendered":"Bonobocraft"},"content":{"rendered":"<p># Bonobocraft<\/p>\n<p>&#8220;Bonobocraft&#8221; is a project which involves teaching Bonobos (a type of Ape) to play Minecraft.<\/p>\n<p>I was responsible for developing a mod that allows the Bonobos to play Minecraft with specialised touch<br \/>\ncontrols designed specifically for them. You can see Teco, one of the apes, playing another research game with<br \/>\nthe same type of controls here.<\/p>\n<p>You can download and use the mod that the Bonobos used on Modrinth.<\/p>\n<p>The mod was not the only part of Bonobocraft. Spiralio played a significant role in making this happen, being<br \/>\nthe map developer who made all of the levels that the Bonobos played on. He made really cool stuff with datapacks<br \/>\nincluding auto-generating cave pieces with structure blocks and lots of texture modelling work.<\/p>\n<p>The main point of Bonobocraft is to make YouTube video&#8217;s for Chris.<\/p>\n<p>:YoutubeCarousel{:videos='[&#8220;&#8221;, &#8220;UKpFoYqN9-0&#8221;, &#8220;&#8221;]&#8217; :itemsToShow=&#8217;3&#8242;}<\/p>\n<p>1. The first video made by me, featuring Spiralio, the map developer. We talk about the development side that led to<br \/>\nthe two other videos made by ChrisDaCow, the youtuber who made it all possible.<br \/>\n2. Part 1, Kanzi the Bonobo plays Minecraft with my touch controls.<br \/>\n3. Part 2, where Kanzi and Teco team up to beat the Ender Dragon in Minecraft.<\/p>\n<p>This was all made possible by the non-profit, ApeInitiative,<br \/>\nwho looks after the Apes seen in this videos.<br \/>\nPlease donate to them to help improve their<br \/>\nfacilities and allow the Bonobos to have more experiences like this.<\/p>\n<p>## What is this modpack?<\/p>\n<p>You can use this modpack to try out the mods and worlds that the actual Bonobos used in the videos.<\/p>\n<p>Download either Part 1, which is about the first video, or part 2, which is about the second video and try it out by hitting singleplayer!<\/p>\n<p>## Table of Contents<\/p>\n<p>&#8211; [Bonobocraft](#bonobocraft)<br \/>\n  &#8211; [Table of Contents](#table-of-contents)<br \/>\n  &#8211; [A technical deep-dive](#a-technical-deep-dive)<br \/>\n    &#8211; [Input](#input)<br \/>\n      &#8211; [Touch Look](#touch-look)<br \/>\n      &#8211; [Touch Walk](#touch-walk)<br \/>\n      &#8211; [Button Row](#button-row)<br \/>\n      &#8211; [Touch Entity](#touch-entity)<br \/>\n    &#8211; [Systems](#systems)<br \/>\n      &#8211; [Auto Player Task](#auto-player-task)<br \/>\n      &#8211; [Animation System](#animation-system)<\/p>\n<p>## A technical deep-dive<\/p>\n<p>Bonobocraft is quite a simple mod at its roots: it enables the mouse whilst in-game and implements some simple touch-zones that you can click on. But as you dive deeper, a lot more is going on behind the scenes to make the experience truely intuitive for the bonobos.<\/p>\n<p>### Input<\/p>\n<p>#### Touch Look<\/p>\n<p>8 touch zones around the edge of the screen move the player camera in each direction.<\/p>\n<p>| Up+Left   | Up   | Up+Right   |<br \/>\n| &#8212;&#8212;&#8212; | &#8212;- | &#8212;&#8212;&#8212;- |<br \/>\n| Left      | &#8212;  | Right      |<br \/>\n| Down+Left | Down | Down+Right |<\/p>\n<p>This behaviour is almost what the Bonobos expect. Their primitive brains just touch what they want to look at. I could have implemented this, but the researchers decided it would be more cognitively challenging if they were to learn these more basic controls.<\/p>\n<p>After a certain period of time, the pitch of the player is re-centered to something just below straight forward (to avoid looking into Enderman&#8217;s eyes). This is to help the Bonobos in case they get stuck looking up, it also makes the video more interesting.<\/p>\n<p>#### Touch Walk<\/p>\n<p>The middle [sector of the screen](#touch-look) is used for walking forward. Upon pressing, the &#8216;W&#8217; key will be emulated for a second or so.<\/p>\n<p>This behaviour is already familiar to the Bonobos, who have done screen tasks like this in the past.<\/p>\n<p>#### Button Row<\/p>\n<p>At the top center of the screen, a row of buttons (or lexigrams) are visible which do various actions.<\/p>\n<p>Throughout the development of Bonobocraft, many buttons have been made, but at it&#8217;s final state, only 3 are ever shown\/enabled:<\/p>\n<p>| Button | Action                                        | Lexigram             | Narration  |<br \/>\n| &#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8212; | &#8212;&#8212;&#8212;&#8212;&#8212;&#8212;&#8211; | &#8212;&#8212;&#8212;- |<br \/>\n| Eat    | [Auto player task](#auto-player-task): Eat    | ![eat lexigram](\/mods\/bonobocraft\/lexigrams\/eat.png) | `&#8221;eat&#8221;`    |<br \/>\n| Share  | [Auto player task](#auto-player-task): Share  | ![give lexigram](\/mods\/bonobocraft\/lexigrams\/give.png) | `&#8221;share&#8221;`  |<br \/>\n| Clutch | [Auto player task](#auto-player-task): Clutch | ![clutch lexigram](\/mods\/bonobocraft\/lexigrams\/clutch.png) | `&#8221;clutch&#8221;` |<\/p>\n<p>#### Touch Entity<\/p>\n<p>### Systems<\/p>\n<p>There are many internal systems that make up the Bonobocraft mod, some obvious, some not.<\/p>\n<p>#### Auto Player Task<\/p>\n<p>An API responsible for stringing together simple player tasks, creating more complex tasks.<\/p>\n<p>For example, if you want a player to eat something, you split this action up into individual actions like:<\/p>\n<p>1. Finding a food item<br \/>\n2. Switching to the food item<br \/>\n3. Using the food item<br \/>\n4. Switching back to the previous slot<\/p>\n<p>In a sense this is almost like the AI system that are attached to mobs where they have separate goals, but only<br \/>\none action can take place at a time.<\/p>\n<p>Whilst a task is in progress, all input is blocked to prevent the Bonobos from interfering with whatever is going<br \/>\non.<\/p>\n<p>These actions are either triggered through a [button](#button-row) or through a [touch of an entity](#touch-entity).<\/p>\n<p>#### Animation System<\/p>\n<p>Behind the scenes, an animation system exists that handles the various smooth movements and animations.<br \/>\nFor example, using the [touch look](#touch-look) input triggers an animation that powers the smooth looking<br \/>\nanimation, or using the `\/indicate` command to get the spinning and zooming.<\/p>\n<p>&#8220;`java<br \/>\nAnimator.INSTANCE.play(<br \/>\n    new Animator.AnimationInstance(durationTicks, t -> t)<br \/>\n        .addConsumer(x -> setX(x), start, end)<br \/>\n);<br \/>\n&#8220;`<\/p>\n<p>Here is an example of the animation system.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Touch controls designed for real Bonobo\/Apes at ApeInitiative research centre.<\/p>\n","protected":false},"featured_media":33578,"template":"","meta":{"_minecraft_slug":"bonobocraft","_minecraft_project_id":"f801lliP","_minecraft_author":"isxander","_minecraft_license":"LicenseRef-All-Rights-Reserved","_minecraft_downloads":577,"_minecraft_follows":7,"_minecraft_client_side":"required","_minecraft_server_side":"required","_minecraft_storage_type":"zip","_minecraft_archive_name":"bonobocraft.zip","_minecraft_size_bytes":75447908,"_minecraft_version_count":2,"_minecraft_updated_at":"2026-05-16T21:16:29.406007Z","_minecraft_date_created":"2024-01-02T00:04:35.474195Z","_minecraft_date_modified":"2023-12-28T12:15:54.101060Z","_minecraft_project_url":"https:\/\/modrinth.com\/mod\/bonobocraft","_minecraft_icon_attachment_id":33578,"_minecraft_imported_at":"2026-06-01T15:43:33+00:00","_minecraft_import_hash":"c900f85374507eb76d6ae2e9f521ad7c","_minecraft_versions":"","_minecraft_links":"","_minecraft_gallery":"","_minecraft_api_metadata":""},"mod_category":[33,97,157,105],"mod_loader":[99],"minecraft_version":[58,36],"class_list":["post-33577","mod","type-mod","status-publish","has-post-thumbnail","hentry","mod_category-combat","mod_category-fabric","mod_category-lightweight","mod_category-multiplayer","mod_loader-fabric","minecraft_version-1-19-4","minecraft_version-1-20-1"],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v27.6 - https:\/\/yoast.com\/product\/yoast-seo-wordpress\/ -->\n<title>Bonobocraft - Minecraft<\/title>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Bonobocraft - Minecraft\" \/>\n<meta property=\"og:description\" content=\"Touch controls designed for real Bonobo\/Apes at ApeInitiative research centre.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/\" \/>\n<meta property=\"og:site_name\" content=\"Minecraft\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data1\" content=\"4 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bonobocraft\\\/\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bonobocraft\\\/\",\"name\":\"Bonobocraft - Minecraft\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bonobocraft\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bonobocraft\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bonobocraft-icon-9c3d50744d54e0ab37b274ba8ebe6b50fec01bff_96.webp\",\"datePublished\":\"2026-06-01T15:43:32+00:00\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bonobocraft\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bonobocraft\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bonobocraft\\\/#primaryimage\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bonobocraft-icon-9c3d50744d54e0ab37b274ba8ebe6b50fec01bff_96.webp\",\"contentUrl\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/wp-content\\\/uploads\\\/2026\\\/06\\\/bonobocraft-icon-9c3d50744d54e0ab37b274ba8ebe6b50fec01bff_96.webp\",\"width\":96,\"height\":96},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/bonobocraft\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"Mods\",\"item\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/mods\\\/\"},{\"@type\":\"ListItem\",\"position\":3,\"name\":\"Bonobocraft\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/#website\",\"url\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/\",\"name\":\"Minecraft\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/vpesports.com\\\/minecraft\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","yoast_head_json":{"title":"Bonobocraft - Minecraft","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/","og_locale":"en_US","og_type":"article","og_title":"Bonobocraft - Minecraft","og_description":"Touch controls designed for real Bonobo\/Apes at ApeInitiative research centre.","og_url":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/","og_site_name":"Minecraft","twitter_card":"summary_large_image","twitter_misc":{"Est. reading time":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"WebPage","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/","url":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/","name":"Bonobocraft - Minecraft","isPartOf":{"@id":"https:\/\/vpesports.com\/minecraft\/#website"},"primaryImageOfPage":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/#primaryimage"},"image":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/#primaryimage"},"thumbnailUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bonobocraft-icon-9c3d50744d54e0ab37b274ba8ebe6b50fec01bff_96.webp","datePublished":"2026-06-01T15:43:32+00:00","breadcrumb":{"@id":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/#primaryimage","url":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bonobocraft-icon-9c3d50744d54e0ab37b274ba8ebe6b50fec01bff_96.webp","contentUrl":"https:\/\/vpesports.com\/minecraft\/wp-content\/uploads\/2026\/06\/bonobocraft-icon-9c3d50744d54e0ab37b274ba8ebe6b50fec01bff_96.webp","width":96,"height":96},{"@type":"BreadcrumbList","@id":"https:\/\/vpesports.com\/minecraft\/mods\/bonobocraft\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/vpesports.com\/minecraft\/"},{"@type":"ListItem","position":2,"name":"Mods","item":"https:\/\/vpesports.com\/minecraft\/mods\/"},{"@type":"ListItem","position":3,"name":"Bonobocraft"}]},{"@type":"WebSite","@id":"https:\/\/vpesports.com\/minecraft\/#website","url":"https:\/\/vpesports.com\/minecraft\/","name":"Minecraft","description":"","potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/vpesports.com\/minecraft\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"}]}},"_links":{"self":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod\/33577","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod"}],"about":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/types\/mod"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media\/33578"}],"wp:attachment":[{"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/media?parent=33577"}],"wp:term":[{"taxonomy":"mod_category","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_category?post=33577"},{"taxonomy":"mod_loader","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/mod_loader?post=33577"},{"taxonomy":"minecraft_version","embeddable":true,"href":"https:\/\/vpesports.com\/minecraft\/wp-json\/wp\/v2\/minecraft_version?post=33577"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}