Free coding tutorialsFor Minecraft builders

SmeltStack.

Forge real programming skills inside the world you already love. Learn Java and plugin dev by building things that actually run.

190tutorials
$0forever
10+ages
lesson_03_redstone.java
// your first plugin
public class HelloMiner {
void onJoin(Player p) {
p.send("Welcome, "
+ p.name + "!");
p.give(64, "torch");
}
}
Minecraft plugin development preview
▪ see it in action

Build plugins that players feel.

From custom commands to entire minigames — every tutorial produces code you can compile, drop into your server, and play with friends tonight.

▪ why smeltstack

A serious craft, taught playfully.

Plugins that actually run

Every tutorial ends with code you can drop into your server and play with friends tonight.

Modern Minecraft

Lessons stay current with Spigot/Paper on the latest 1.21.x versions.

From zero to advanced

Three structured tracks take you from first command to custom protocols.

100% free, always

Every tutorial is free. No accounts, no paywalls, no ads blocking content.

▪ step by step

Crystal-clear tutorials. Real code. Real results.

No walls of text. Every lesson is broken into short, runnable steps with copy-paste code blocks and explanations that stick.

Tutorial page preview with code examples
▪ ready to build

Your first plugin is one tutorial away.

Browse all 190 tutorials, no sign-up needed.