Fit test CP–01 Curated crossing
Java 1.12.2 vs 1.19.4
Cut / context
The dated record assigns protocol 340 to Java 1.12.2 and protocol 762 to Java 1.19.4. The unequal published values produce a Direct mismatch for the stock network handshake.
Version numbers alone do not establish saved-data behavior, extension support, or a server bridge configuration. Treat those as separate checks and rehearse changes on a copy.
Measurement Published record
Side by side
| Fact | 1.12.2 | 1.19.4 |
|---|---|---|
| Published | 2017-09-18 | 2023-03-14 |
| Network protocol | 340 | 762 |
| Evidence state | published | published |
Fit result Deterministic protocol test
Handshake verdict
Direct mismatch
Protocol context
1.12.2 uses protocol 340; 1.19.4 uses protocol 762.
- The recorded protocols differ: 340 versus 762.
- Treat bridge support as Unknown until the server operator publishes dated, attributable evidence.
Uncertainty
A direct stock join does not match. A server-side translation layer may change the practical result, but version numbers alone cannot prove that one is installed.
Full records: 1.12.2 and1.19.4. Moving a world across this gap?Back up first.
Compiled 2026-07-14 from Mojang version manifest v2, minecraft.wiki protocol version record, PrismarineJS minecraft-data, ViaVersion documentation and repository.Curated comparison comparison-1.12.2-vs-1.19.4; last substantive change 2026-07-18; publication state published.