The Birth of TurboAgent: The Evolution and Aquarium Demo of a “Workshop-Made Plugin” Connecting Scratch and Minecraft
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.
Following the creation of an introductory video, we have officially rebranded it as TurboAgent. This name change aims to clearly define the plugin’s role: replicating the behavior of the “Agent" found in Minecraft Education within the Java Edition.
Information related to TurboAgent is also summarized in the following articles:
- Learning the PDCA Cycle through Minecraft: Fostering Critical Thinking While Playing
- Recreating the Block Coding & Agent Experience of Minecraft: Education Edition in Java Minecraft — Prototyping the Paper Plugin “twbridge"
- How to Use the Paper Plugin “TurboAgent"
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 “automatic aquarium generation script" in TurboWarp.
Aiming for an Environment Where You Can Build a Working Project in 5 Minutes
At the core of TurboAgent’s development is the desire to create an environment where even programming beginners can generate automated structures within Minecraft.
We particularly focused on the following three aspects:
- Writing a simple script of about 10 to 20 blocks in TurboWarp instantly reflects on the server.
- Handling Minecraft Education Agent behaviors in the Java Edition with nearly the exact same feel.
- Easily creating an experience where structures are assembled right before the player’s eyes.
This feeling of “your world changing the moment you take action" is immensely powerful for both educational and creative purposes. This aquarium demo video serves as a minimal, practical example of that.
Conclusion: Flexible Ideas Born from a Small Workshop
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.
This aquarium demo is only the first step.
Moving forward, we plan to explore even broader possibilities, such as variations in automated building, interactive Agent behaviors, and templates for educational use.
True to Nando Kobo’s style, we will continue to nurture big ideas from a small space while further pursuing the fun of Minecraft and programming.