BuildTools (1.21.5, 1.20.1) is a tool provided by SpigotMC, used to compile JAR files for Spigot, CraftBukkit, and Spigot-API from source code.

BuildTools (1.21.5, 1.20.1) – Create JAR files for Spigot/CraftBukkit

Features:

  • BuildTools downloads the original Minecraft Server JAR (vanilla), Bukkit, CraftBukkit, and Spigot, then extracts, applies Spigot patches, and compiles them into a JAR file to run a Minecraft server. This JAR file is more optimized than the vanilla server, supporting plugins and better customization.
  • Users can select a specific Minecraft version (e.g., 1.19, 1.20.1) to compile using the –rev parameter.
  • BuildTools also generates the Spigot-API, which developers can use to create custom plugins for Spigot servers.
  • Due to copyright issues, Spigot does not directly distribute JAR files. BuildTools allows users to compile them on their own computers, adhering to legal requirements.

Screenshots:

1750030763 26 buildtools 1215 1201 create jar files for spigotcraftbukkit

1750030763 712 buildtools 1215 1201 create jar files for spigotcraftbukkit

1750030763 256 buildtools 1215 1201 create jar files for spigotcraftbukkit

1750030764 886 buildtools 1215 1201 create jar files for spigotcraftbukkit

1750030764 41 buildtools 1215 1201 create jar files for spigotcraftbukkit

1750030765 531 buildtools 1215 1201 create jar files for spigotcraftbukkit

1750030765 868 buildtools 1215 1201 create jar files for spigotcraftbukkit

Requires:

Minecraft 1.5 to Minecraft 1.11: Java 8+

Minecraft 1.12 to Minecraft 1.16: Java 11+

Minecraft 1.16.5: Java 16+

Minecraft 1.17.1 to Latest: Java 21+

.NET Framework

Azul Zulu JDK

BuildTools (1.21.5, 1.20.1) Download Links

For All Versions of Minecraft

Windows version (Exe file): Download from Server 1 – Download from Server 2

MAC/Linux version (Jar file): Download from Server 1 – Download from Server 2