Skip to content
Success

Changes

Summary

  1. Initial commit. Man the Minecraft protocol is sucky. (commit: f065635) (details)
  2. Fix a few definitions (commit: c9f78a9) (details)
  3. Crush packets for speed and add basic toStrings (commit: 83275df) (details)
  4. Strings can be treated as short_short (commit: ea5584f) (details)
  5. Added the direction byte to 0x0F (commit: ec1829d) (details)
  6. Hopefully fix issue #2 by using an unsigned byte (commit: 5962ebd) (details)
  7. Micro optimize by using ubyte in skips (commit: f38ef71) (details)
  8. Fix 0x17 (commit: 3b7df92) (details)
  9. 0x47 is byte not boolean, shouldn't make a difference (commit: e0b38c9) (details)
  10. Create new OPTIONAL_MOTION instruction and use it in 0x17 (commit: 05019bd) (details)
  11. Change to Mendax and refactor stuff. (commit: 51174c2) (details)
  12. Update for 1.4. Please note this is really messed and doesn't seem to (commit: 52e81de) (details)
  13. Is ammar2 a wizard? (commit: 9e4ecf1) (details)
  14. Because server admins are bitchy we need to support 1.3 as well (commit: 3c0f9bc) (details)
  15. Update to 1.4.4 (commit: 166fc79) (details)
  16. Update version number to 1.4.4 - cosmetic change (commit: b4661a5) (details)
  17. Fix potential issue with maps and frames. (commit: 1999076) (details)
  18. Update to protocol version 51 (commit: 2100b66) (details)
  19. No packet 15 anymore. (commit: 2e8c511) (details)
  20. Actually a boolean, but still 1 byte so only a visual difference. (commit: 12eff81) (details)
  21. Potentially dramatically reduce CPU usage at the cost of 1 megabytes of (commit: 684600a) (details)
  22. Require a buffer to be passed along. (commit: 6bb9a14) (details)
Commit f0656355de6f7d03a958c00322f5df68ff3c633f by md_5
Initial commit. Man the Minecraft protocol is sucky.
(commit: f065635)
The file was added.gitignore
The file was addedpom.xml
The file was addedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit c9f78a989cbea1d00ef8f94510ec6e23b296234c by md_5
Fix a few definitions
(commit: c9f78a9)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit 83275df93e97fe9810d2c395fe06bcab5b7b0c88 by md_5
Crush packets for speed and add basic toStrings
(commit: 83275df)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit ea5584f28cef2bceb3a93dc39312d69f0cac6afe by md_5
Strings can be treated as short_short
(commit: ea5584f)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit ec1829d921e046595537e14ced41bf8d6ed67679 by md_5
Added the direction byte to 0x0F
(commit: ec1829d)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit 5962ebd992e180c8eb8aee495b98b5b462145d2b by md-5
Hopefully fix issue #2 by using an unsigned byte
(commit: 5962ebd)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit f38ef71de8a1ea4e84a1226b3e297ede0ce963b7 by md_5
Micro optimize by using ubyte in skips
(commit: f38ef71)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
The file was modifiedpom.xml
Commit 3b7df920d1b45a6735c282274566fc7b836f553f by md_5
Fix 0x17
(commit: 3b7df92)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit e0b38c9984dadef6c60c93803c9cce48b4618deb by md_5
0x47 is byte not boolean, shouldn't make a difference
(commit: e0b38c9)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit 05019bd31ad924db0fa14684b53b8a54ce627ed3 by md_5
Create new OPTIONAL_MOTION instruction and use it in 0x17
(commit: 05019bd)
The file was modifiedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
Commit 51174c2c9f1b96cd7383618f35114a4f2774cda9 by md_5
Change to Mendax and refactor stuff.
(commit: 51174c2)
The file was addedsrc/main/java/net/md_5/mendax/datainput/OptionalMotion.java
The file was modifiedpom.xml
The file was addedsrc/main/java/net/md_5/mendax/datainput/Jump.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/MetaData.java
The file was addedREADME.md
The file was addedsrc/main/java/net/md_5/mendax/PacketDefinitions.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/Instruction.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/Item.java
The file was removedsrc/main/java/net/md_5/mc/protocol/PacketDefinitions.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/ShortHeader.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/BulkChunk.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/ByteHeader.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/UnsignedByteByte.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/IntHeader.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/DataInputPacketReader.java
Commit 52e81deb58023eac81a95d3c8ef2445f2ef8c1e8 by md_5
Update for 1.4. Please note this is really messed and doesn't seem to work.
(commit: 52e81de)
The file was modifiedsrc/main/java/net/md_5/mendax/PacketDefinitions.java
The file was modifiedpom.xml
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/MetaData.java
Commit 9e4ecf1ad439d4ee9110f81f8091a3789040e68e by md_5
Is ammar2 a wizard?
(commit: 9e4ecf1)
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/MetaData.java
Commit 3c0f9bc3c44a9ce1949ab3c185afb0ecc902552a by md_5
Because server admins are bitchy we need to support 1.3 as well
(commit: 3c0f9bc)
The file was modifiedsrc/main/java/net/md_5/mendax/PacketDefinitions.java
Commit 166fc798f15df7713d15bd2f75f6442d6368a829 by matt
Update to 1.4.4
(commit: 166fc79)
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/MetaData.java
The file was modifiedsrc/main/java/net/md_5/mendax/PacketDefinitions.java
Commit b4661a5c5ffdab2969a3e845d7472c75b160488d by matt
Update version number to 1.4.4 - cosmetic change
(commit: b4661a5)
The file was modifiedpom.xml
Commit 1999076429a9c46e6d116f99c2d89a161a0d6a8b by md_5
Fix potential issue with maps and frames.
(commit: 1999076)
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/MetaData.java
The file was addedsrc/main/java/net/md_5/mendax/datainput/UnsignedShortByte.java
The file was modifiedsrc/main/java/net/md_5/mendax/PacketDefinitions.java
The file was removedsrc/main/java/net/md_5/mendax/datainput/UnsignedByteByte.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/Instruction.java
Commit 2100b6656673412fcedb6f51ac07dde5501c0b7d by matt
Update to protocol version 51
(commit: 2100b66)
The file was modifiedpom.xml
The file was modifiedsrc/main/java/net/md_5/mendax/PacketDefinitions.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/BulkChunk.java
Commit 2e8c511f01c07d2ade749a1175a6f49866ff0775 by md_5
No packet 15 anymore.
(commit: 2e8c511)
The file was modifiedsrc/main/java/net/md_5/mendax/PacketDefinitions.java
Commit 12eff818430fdc5cd31852d7f1ea6d7fbb8082f0 by md_5
Actually a boolean, but still 1 byte so only a visual difference.
(commit: 12eff81)
The file was modifiedsrc/main/java/net/md_5/mendax/PacketDefinitions.java
Commit 684600a423cd1247241f00ffc6895aa814193ad3 by md_5
Potentially dramatically reduce CPU usage at the cost of 1 megabytes of ram across the entire Bungee instance.
(commit: 684600a)
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/Instruction.java
Commit 6bb9a14cd1547684d0cdaa0d14089860d7c1da7c by md_5
Require a buffer to be passed along.
(commit: 6bb9a14)
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/DataInputPacketReader.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/Jump.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/IntHeader.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/Instruction.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/OptionalMotion.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/ByteHeader.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/MetaData.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/ShortHeader.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/BulkChunk.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/Item.java
The file was modifiedsrc/main/java/net/md_5/mendax/datainput/UnsignedShortByte.java