Change to use maps, much better for optimisation.
1 file changed
tree: 0a6283d245f5bc2c84de10cb955547484280f5ca
  1. .gitignore
  2. .travis.yml
  3. ISSUE_TEMPLATE.md
  4. LICENSE
  5. README.md
  6. circle.yml
  7. pom.xml
  8. src/main/
README.md

ViaVersion API Dev

This is an experimental branch, but soon to be live.

The things which stop this from going live:

Need to implement debug mode using deprecated PacketType for english

Need to implement a way for mappers to register listeners <--

and eventually we'll add a way to add things the way chunk handler works!!

and then javadocs.

and maybe check for memory leaks.

It would be nice to have a Pipeline cache so it doesn't have to figure it out all the time. (and to ensure it uses the shortest pipeline)

License:

You may modify this work, all rights are still owned by myself excluding any files in the spacebase package as they belong to the respected contributors. Please credit the original author (myself) when forking etc. (or if it helped you understand the new protocol or netty!)

Thanks!