Minecraft 1.2.3
ReleaseLegacy 1.xMinecraft 1.2.3 is a Java Edition full release released on 1 Mar 2012 under the classic 1.x numbering. Mojang lists Java 8 as the required runtime. It speaks network protocol 28.
- Released
- 1 Mar 2012
- Requires Java
- Java 8+
- Protocol version
- 28
- Data version
- -69
- Version group
- 1.2
- Numbering
- Legacy (1.x)
- Server software
- 0 with builds
- Position
- #66 of 903
Official downloads
Served by Mojang. Verify the checksum before running anything.
| File | Size | SHA-1 | Download |
|---|---|---|---|
| Client jar | 3.8 MB | 5134e433afeb… | piston-data.mojang.com ↗ |
Mojang published no server jar for this version. Dedicated servers start at 1.2.5.
Versions that can connect to each other
Protocol 28 is shared by these versions, so their clients and servers can talk to each other.
The catalogue on 1.2.3
Projects that name 1.2.3 in their own release metadata. Follow any of these to the full filtered list.
What runs on 1.2.3
Builds are counted from each project's own API; declared support comes from the loader's metadata.
| Software | Latest build | Published | Checksum | Download |
|---|---|---|---|---|
| Minecraft Forge | 1.4.1.64 | Not build based | declared | loader |
Everything in 1.2
5 versions in this group.
Questions about Minecraft 1.2.3
What Java version does Minecraft 1.2.3 require?
Minecraft 1.2.3 requires Java 8 or newer. Mojang publishes this in the version metadata, so an older runtime refuses to start it.
What protocol version does Minecraft 1.2.3 use?
Minecraft 1.2.3 speaks protocol 28, which it shares with 1.2.2, 1.2.1. Clients and servers on the same protocol can connect to each other.
Go deeper
Metadata from Mojang’s official version manifest. Protocol and data versions from the PrismarineJS minecraft-data project.