Menu

Minecraft 1.20.4

ReleaseLegacy 1.x

Minecraft 1.20.4 is a Java Edition full release released on 7 Dec 2023 under the classic 1.x numbering. Mojang lists Java 17 as the required runtime. It speaks network protocol 765.

Official artwork published by Mojang for Minecraft 1.20.4

Minecraft 1.20.4

Minecraft 1.20.4 is a hotfix release for Java Edition which fixes a critical bug that could cause items to vanish after being stored in a Decorated Pot. Happy Pot Smashing! Fixed bugs in 1.20.4 MC-267185: Decorated pots can delete items when reloading the
Image and summary: Mojang Studios, from the official Java Edition patch notes. Not affiliated with Mojang.
Released
7 Dec 2023
Requires Java
Java 17+
Protocol version
765
Data version
3700
Version group
1.20
Numbering
Legacy (1.x)
Server software
14 with builds
Position
#724 of 903

Official downloads

Served by Mojang. Verify the checksum before running anything.

FileSizeSHA-1Download
Server jar46.9 MB8dd1a28015f5piston-data.mojang.com ↗
Client jar23.3 MBfd19469fed4apiston-data.mojang.com ↗

Versions that can connect to each other

Protocol 765 is shared by these versions, so their clients and servers can talk to each other.

The catalogue on 1.20.4

Projects that name 1.20.4 in their own release metadata. Follow any of these to the full filtered list.

What runs on 1.20.4

Builds are counted from each project's own API; declared support comes from the loader's metadata.

Full compatibility
SoftwareLatest buildPublishedChecksumDownload
ASPaper#1598124 May 2024Not publishedjar ↗
Arclight#12014 Jun 2024Not publishedjar ↗
Canvas#18428 Apr 2024Not publishedjar ↗
DivineMC#32528 Apr 2024Not publishedjar ↗
Folia#3110 May 2024293ae0ce9a0djar ↗
Leaf#119 Feb 2025Not publishedjar ↗
Leaves#20024 Apr 2024Not publishedjar ↗
LooHP Limbo#4025 Mar 2024Not publishedjar ↗
Paper#49930 Oct 2024e84aa4943cc5jar ↗
Pluto#2623 Mar 2025Not publishedjar ↗
Pufferfish#526 Jul 2024Not publishedjar ↗
Purpur#217624 Apr 2024Not publishedjar ↗
Spigot#409023 Apr 2024Not publishedjar ↗
Sponge#6428 Jul 2026Not publishedjar ↗
Pufferfish#52Not build basedinferredloader
Spigot#4090Not build basedinferredloader
Arclight1.0.4-80ec5df-fabricNot build basedinferredloader
DivineMC#325Not build basedinferredloader
ASPaper#15981Not build basedinferredloader
LooHP Limbo#40Not build basedinferredloader
Sponge1.20.4-11.0.0-RC1589Not build basedinferredloader
Canvas#184Not build basedinferredloader
Leaf1.20.4-6d332992Not build basedinferredloader
Leaves#200Not build basedinferredloader
Pluto#26Not build basedinferredloader
Minecraft Forge49.2.0Not build baseddeclaredloader
Fabric Loader0.19.3Not build baseddeclaredloader
Quilt Loader0.30.1-beta.2Not build baseddeclaredloader
NeoForge20.4.251Not build baseddeclaredloader

Everything in 1.20

36 versions in this group.

Filter list
VersionTypeProtocolReleased
1.20.6Release76629 Apr 2024
1.20.6-rc1Release candidate107374201626 Apr 2024
1.20.5Release76623 Apr 2024
1.20.5-rc3Release candidate107374201522 Apr 2024
1.20.5-rc2Release candidate107374201419 Apr 2024
1.20.5-rc1Release candidate107374201318 Apr 2024
1.20.5-pre4Pre-release107374201217 Apr 2024
1.20.5-pre3Pre-release107374201116 Apr 2024
1.20.5-pre2Pre-release107374201015 Apr 2024
1.20.5-pre1Pre-release107374200910 Apr 2024
1.20.4Release7657 Dec 2023
1.20.4-rc1Release candidate10737419936 Dec 2023
1.20.3Release7654 Dec 2023
1.20.3-rc1Release candidate107374199230 Nov 2023
1.20.3-pre4Pre-release107374199128 Nov 2023
1.20.3-pre3Pre-release107374199027 Nov 2023
1.20.3-pre2Pre-release107374198922 Nov 2023
1.20.3-pre1Pre-release107374198820 Nov 2023
1.20.2Release76420 Sept 2023
1.20.2-rc2Release candidate107374197718 Sept 2023
1.20.2-rc1Release candidate107374197615 Sept 2023
1.20.2-pre4Pre-release107374197513 Sept 2023
1.20.2-pre3Pre-release107374197412 Sept 2023
1.20.2-pre2Pre-release10737419737 Sept 2023
1.20.2-pre1Pre-release10737419725 Sept 2023
1.20.1Release76312 Jun 2023
1.20.1-rc1Release candidateUnknown9 Jun 2023
1.20Release7632 Jun 2023
1.20-rc1Release candidateUnknown31 May 2023
1.20-pre7Pre-releaseUnknown29 May 2023
1.20-pre6Pre-releaseUnknown25 May 2023
1.20-pre5Pre-releaseUnknown23 May 2023
1.20-pre4Pre-releaseUnknown19 May 2023
1.20-pre3Pre-releaseUnknown19 May 2023
1.20-pre2Pre-releaseUnknown16 May 2023
1.20-pre1Pre-releaseUnknown10 May 2023

Questions about Minecraft 1.20.4

What Java version does Minecraft 1.20.4 require?

Minecraft 1.20.4 requires Java 17 or newer. Mojang publishes this in the version metadata, so an older runtime refuses to start it.

What protocol version does Minecraft 1.20.4 use?

Minecraft 1.20.4 speaks protocol 765, which it shares with 1.20.3. Clients and servers on the same protocol can connect to each other.

Where do I download the Minecraft 1.20.4 server jar?

Mojang hosts it directly. This page links to the official file with its SHA-1 checksum and size, so you can verify the download before you run it. We do not mirror or repackage it.

Which server software supports Minecraft 1.20.4?

ASPaper, Arclight, Canvas, DivineMC, Folia, Leaf, Leaves, LooHP Limbo, Paper, Pluto, Pufferfish, Purpur, Spigot, Sponge publish builds for 1.20.4. Each one is listed with its build number and checksum.

Go deeper

Metadata from Mojang’s official version manifest. Protocol and data versions from the PrismarineJS minecraft-data project.