{"id":5279,"date":"2026-08-30T13:20:32","date_gmt":"2026-08-30T04:20:32","guid":{"rendered":"https:\/\/donguri3.net\/server-tech\/turboagent-evolution-turbowarp-minecraft-aquarium-demo-2\/"},"modified":"2026-08-30T13:20:33","modified_gmt":"2026-08-30T04:20:33","slug":"turboagent-evolution-turbowarp-minecraft-aquarium-demo","status":"publish","type":"post","link":"https:\/\/donguri3.net\/en\/server-tech\/minecraft\/turboagent-evolution-turbowarp-minecraft-aquarium-demo\/","title":{"rendered":"The Birth of TurboAgent: The Evolution and Aquarium Demo of a \u201cWorkshop-Made Plugin\u201d Connecting Scratch and Minecraft"},"content":{"rendered":"<p>At Nando Kobo, we have continuously explored the intersection of craftsmanship and technology. As part of this journey, we embarked on creating a plugin that allows Minecraft to be controlled from Scratch (TurboWarp). It initially started as a personal experiment named twbridge, but as testing and article writing progressed, I felt the need for a more intuitive and descriptive name.<\/p>\n<p>Following the creation of an introductory video, we have officially rebranded it as <strong>TurboAgent<\/strong>. This name change aims to clearly define the plugin&#8217;s role: replicating the behavior of the &#8220;Agent&#8221; found in Minecraft Education within the Java Edition.<\/p>\n<p>Information related to TurboAgent is also summarized in the following articles:<\/p>\n<ul>\n<li><a href=\"https:\/\/donguri3.net\/server-tech\/minecraft-pdca-education\/\">Learning the PDCA Cycle through Minecraft: Fostering Critical Thinking While Playing<\/a><\/li>\n<li><a href=\"https:\/\/donguri3.net\/server-tech\/minecraft-education-agent-java-turbowarp-plugin\/\">Recreating the Block Coding &#038; Agent Experience of Minecraft: Education Edition in Java Minecraft \u2014 Prototyping the Paper Plugin &#8220;twbridge&#8221;<\/a><\/li>\n<li><a href=\"https:\/\/donguri3.net\/server-tech\/turboagent-howto\/\">How to Use the Paper Plugin &#8220;TurboAgent&#8221;<\/a><\/li>\n<\/ul>\n<p>In this post, building on the insights gained from these initiatives, I look back at the process leading up to the creation of the demo video running an &#8220;automatic aquarium generation script&#8221; in TurboWarp.<\/p>\n<h2>Aiming for an Environment Where You Can Build a Working Project in 5 Minutes<\/h2>\n<p>At the core of TurboAgent&#8217;s development is the desire to create an environment where even programming beginners can generate automated structures within Minecraft.<\/p>\n<p>We particularly focused on the following three aspects:<\/p>\n<ol>\n<li>Writing a simple script of about 10 to 20 blocks in TurboWarp instantly reflects on the server.<\/li>\n<li>Handling Minecraft Education Agent behaviors in the Java Edition with nearly the exact same feel.<\/li>\n<li>Easily creating an experience where structures are assembled right before the player&#8217;s eyes.<\/li>\n<\/ol>\n<p>This feeling of &#8220;your world changing the moment you take action&#8221; is immensely powerful for both educational and creative purposes. This aquarium demo video serves as a minimal, practical example of that.<\/p>\n<p><iframe loading=\"lazy\" title=\"\u6559\u80b2\u7248\u4ee3\u66ff\uff1fJava\u7248\u3067\u30a8\u30fc\u30b8\u30a7\u30f3\u30c8\u3092\u52d5\u304b\u3059\u30d7\u30e9\u30b0\u30a4\u30f3\u300cTurboAgent\u300d\uff01\" width=\"422\" height=\"750\" src=\"https:\/\/www.youtube.com\/embed\/NHX-zJPxxb8?feature=oembed\" frameborder=\"0\" allow=\"accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\" allowfullscreen><\/iframe><\/p>\n<h2>Conclusion: Flexible Ideas Born from a Small Workshop<\/h2>\n<p>The experiment that began as twbridge has finally reached the stage where it can be delivered to people as a finished product under the name TurboAgent.<\/p>\n<p>This aquarium demo is only the first step.<br \/>\nMoving forward, we plan to explore even broader possibilities, such as variations in automated building, interactive Agent behaviors, and templates for educational use.<\/p>\n<p>True to Nando Kobo&#8217;s style, we will continue to nurture big ideas from a small space while further pursuing the fun of Minecraft and programming.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>At Nando Kobo, we have continuously explored the intersection of craftsmanship and technology. As part of this [&hellip;]<\/p>\n","protected":false},"author":4,"featured_media":2465,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_locale":"en_US","_original_post":"https:\/\/donguri3.net\/?p=2462","footnotes":""},"categories":[1168],"tags":[430,52,840,836,940,985,918,917,936,931,10,353,179,153,106,331],"class_list":["post-5279","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-minecraft","tag-github","tag-https","tag-java","tag-minecraft","tag-minecraft-education","tag-paper","tag-scratch","tag-turbowarp","tag-twbridge","tag-931","tag-server","tag-353","tag-179","tag-153","tag-106","tag-331","en-US"],"_links":{"self":[{"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/posts\/5279","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/comments?post=5279"}],"version-history":[{"count":1,"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/posts\/5279\/revisions"}],"predecessor-version":[{"id":5282,"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/posts\/5279\/revisions\/5282"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/media\/2465"}],"wp:attachment":[{"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/media?parent=5279"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/categories?post=5279"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/donguri3.net\/wp-json\/wp\/v2\/tags?post=5279"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}