Teach coding with Minecraft Java
Free, no registration needed
Welcome to our free coding server, designed for teaching coding to children and beginners using Minecraft Java edition. Utilizing block coding, we offer a user-friendly experience to establish a robust programming foundation.
Accessible through the latest version of the regular Java Minecraft game (1.21.5), our solution has empowered over 3000 students worldwide to acquire programming skills.
Try it now! Simply add the server “server.visualmodder.org” to your Java Minecraft game and click the button below to access the code editor for creating your own programs.
This site is the entry point for access to the free community server, open for parent-led teaching and homeschooling, excluding unauthorized professional teaching. Teachers are not allowed to sell courses online that use our platform without our permission.
The in-game Minecraft chat is actively monitored to prevent inappropriate language and protect children from any form of abuse.
We published here the free course material that you can use for teaching coding with Minecraft.
Happy coding!
Empowering children
For the past 10 years, we’ve put our passion into developing our Java server plugin and sharing it for free. Our mission is simple: help every child discover STEM (Science, Technology, Engineering, and Mathematics) in a fun and hands-on way.
The amazing feedback we get from children in our classes keeps us motivated. It inspires us to keep improving the plugin and make it easier for teachers and individuals to use.
We love helping independent schools, teachers, and parents start coding programs — from after-school clubs to exciting summer camps. Our platform lets kids start with block coding (perfect for beginners) and move on to Python coding when they are ready for more. This step-by-step approach makes learning fun and keeps students excited to keep going. We also provide guidance and hosting services so you can get started quickly and spend more time teaching, not troubleshooting.
Because we know that not every school has the technical skills to set up a Minecraft server, we handle that for you. Our hosting service takes care of the hard work so you can focus on running great classes.
Our coding platform is powered by our Minecraft plugin, which is a simple and practical alternative to Minecraft Education Edition. The free plugin is slightly more limited than our hosting version, but it works great for small classes.
This is more than a project — it’s our promise to make coding and STEM learning easy, fun, and available to everyone.
Online, on Udemy, you can find two courses using our server:
Course 1: Coding for Kids: Learn to program with Minecraft
Discount with Udemy code: CODERS_SPECIAL_2509
Course 2: Coding for kids: Fun with computer algorithms and Minecraft
Discount with Udemy code: ALG_SPECIAL_2509
DISCLAIMER
THIS IS NOT AN OFFICIAL MINECRAFT PRODUCT AND IS NOT APPROVED BY OR ASSOCIATED WITH MOJANG

Our hosting service:
If you’re a school or individual who doesn’t have the time or expertise to set up and maintain a Minecraft server, we offer dedicated server solutions as a hassle-free service:
- We provide a Minecraft Server equipped with our plugin, enabling you to craft programs for Minecraft by simply assembling blocks. Our primary focus is on novice programmers and children, offering them a platform for quick and enjoyable results.
- Our hosting service ensures 24/7 accessibility to your Minecraft server from anywhere. Players can effortlessly connect to the server using the standard Java Minecraft program.
- Our plugin provides an easy-to-use alternative to “Minecraft Education Edition,” running on the standard Java version of Minecraft without restricting access to local school LANs.