Skip to content

Snapshot support

Moritz Zwerger requested to merge snapshotSupport into master

This adds support for all snapshots between 0 (13w41b) and the current head (1.16.2 as of writing this MR)

This is heavily WIP, I'll update this MR once complete.

Added/changed:

  • Deleted ProtocolVersion enum (work with protocol version numbers): Versions are getting read from the versions.json (including PacketMapping)
  • Enchanted DNS support (SRV Resolve): 04ab1b52
  • Velocity: Velocity is not an attribute of an entity, handling happens in VelocityHandler now
  • serverWrapper Util: Tell me your wanted Minecraft server version, and I'll start it for you :)
  • enum refactoring: Use ordinal and values() function

ToDo:

  • Everything in docs/snapSupportToDo.txt (unimportant)
  • Entity Meta data (they are complete broken)
  • 1.16.2 support (20w30a works)

Fixes #5 (closed) #2 (closed)

Edited by Moritz Zwerger

Merge request reports