Skip to content
Success

Changes

Summary

  1. Start work on more efficient, publically accessable packet API (commit: 835e4e3) (details)
  2. Finish and create passing unit tests for the integrity of all packet (commit: ad4c143) (details)
  3. Rework protocol system (commit: 2f45f0d) (details)
  4. Now just to implement the necessary constructors and constants (commit: 9b0c827) (details)
  5. Finish up protocol API - we now compile again. Extensive testing is (commit: d82b29e) (details)
  6. Will do final tests tomorrow, but all seems to work. Yay for efficiency (commit: 9c35cad) (details)
Commit 835e4e332c3bba7a130ddae0742a03a73b4f9c60 by md_5
Start work on more efficient, publically accessable packet API
(commit: 835e4e3)
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketFAPluginMessage.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCEScoreboardObjective.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFDEncryptionRequest.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFEPing.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/Packet9Respawn.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/PacketDefinitions.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnector.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketHandler.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet3Chat.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketCEScoreboardObjective.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketCFScoreboardScore.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketFFKick.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketCDClientStatus.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/DefinedPacket.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD1Team.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/tablist/GlobalPing.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeCord.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/Team.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFAPluginMessage.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/EncryptionUtil.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFCEncryptionResponse.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/Packet2Handshake.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/Packet3Chat.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketFCEncryptionResponse.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/tablist/ServerUnique.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCFScoreboardScore.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/HandlerBoss.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCDClientStatus.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet2Handshake.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/DefinedPacket.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnection.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet0KeepAlive.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketHandler.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeServerInfo.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/Packet0KeepAlive.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/netty/Instruction.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet9Respawn.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketFEPing.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/PingHandler.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFFKick.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/DefinedPacketEncoder.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketCCSettings.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketC9PlayerListItem.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketFDEncryptionRequest.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/UserConnection.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketD0DisplayScoreboard.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/Score.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD0DisplayScoreboard.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/Packet1Login.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/tablist/Global.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketD1Team.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet1Login.java
The file was removedproxy/src/main/java/net/md_5/bungee/packet/PacketC9PlayerListItem.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCCSettings.java
Commit ad4c143ce40156f862a107e61a8638ba7e202d5e by md_5
Finish and create passing unit tests for the integrity of all packet classes.
(commit: ad4c143)
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFCEncryptionResponse.java
The file was addedprotocol/src/test/java/net/md_5/bungee/protocol/PacketTest.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD0DisplayScoreboard.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketC9PlayerListItem.java
The file was addedproxy/src/main/java/net/md_5/bungee/netty/PacketHandler.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet2Handshake.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD1Team.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCEScoreboardObjective.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet9Respawn.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet1Login.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFEPing.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFDEncryptionRequest.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketHandler.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCCSettings.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCFScoreboardScore.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet3Chat.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet0KeepAlive.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/DefinedPacketEncoder.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/DefinedPacket.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFFKick.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCDClientStatus.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFAPluginMessage.java
Commit 2f45f0d5784d1ec4732a7549a2b52c1fb17ff95c by md_5
Rework protocol system
(commit: 2f45f0d)
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet9Respawn.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketC9PlayerListItem.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/UnsignedShortByte.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet2Handshake.java
The file was modifiedprotocol/src/test/java/net/md_5/bungee/protocol/PacketTest.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFDEncryptionRequest.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/DefinedPacket.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/Jump.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/PacketReader.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCDClientStatus.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD0DisplayScoreboard.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/MetaData.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFAPluginMessage.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFCEncryptionResponse.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/Jump.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/Item.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/UnsignedShortByte.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCEScoreboardObjective.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet0KeepAlive.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCCSettings.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/BulkChunk.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/Instruction.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/OptionalMotion.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/IntHeader.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet1Login.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/ByteHeader.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/BungeeCord.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/forge/Forge1Login.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/PacketDefinitions.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnector.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCFScoreboardScore.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFEPing.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/Protocol.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/PacketReader.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/ByteHeader.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/ShortHeader.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/BulkChunk.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/MetaData.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/OpCode.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD1Team.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/ShortHeader.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/netty/Item.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/OptionalMotion.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/IntHeader.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/skip/Instruction.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFFKick.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/PipelineUtils.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/PacketDecoder.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/Forge.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/Vanilla.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet3Chat.java
Commit 9b0c827c37276d94b8ada86c8c8f084b44ce22b7 by md_5
Now just to implement the necessary constructors and constants
(commit: 9b0c827)
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFCEncryptionResponse.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/HandlerBoss.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/forge/Forge1Login.java
The file was removedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketHandler.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/PacketDecoder.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/PipelineUtils.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/PingHandler.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD1Team.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCCSettings.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet9Respawn.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCEScoreboardObjective.java
The file was modifiedprotocol/src/test/java/net/md_5/bungee/protocol/PacketTest.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketC9PlayerListItem.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFAPluginMessage.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet3Chat.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnector.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFEPing.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet2Handshake.java
The file was addedproxy/src/main/java/net/md_5/bungee/netty/PacketWrapper.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFDEncryptionRequest.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/netty/PacketHandler.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet0KeepAlive.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFFKick.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCDClientStatus.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/DefinedPacket.java
The file was addedprotocol/src/main/java/net/md_5/bungee/protocol/packet/AbstractPacketHandler.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet1Login.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD0DisplayScoreboard.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCFScoreboardScore.java
Commit d82b29e15a7eab549b64253f93f25e58928aad99 by md_5
Finish up protocol API - we now compile again. Extensive testing is required, but that is for another day.
(commit: d82b29e)
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet3Chat.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFCEncryptionResponse.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet1Login.java
The file was modifiedapi/src/main/java/net/md_5/bungee/api/scoreboard/Team.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFAPluginMessage.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/UpstreamBridge.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD0DisplayScoreboard.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet9Respawn.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/PingHandler.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCDClientStatus.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCFScoreboardScore.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/UserConnection.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/InitialHandler.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/connection/DownstreamBridge.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketC9PlayerListItem.java
The file was addedproxy/src/main/java/net/md_5/bungee/PacketConstants.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFDEncryptionRequest.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketFFKick.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/forge/Forge1Login.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/EncryptionUtil.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketD1Team.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCEScoreboardObjective.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnector.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet0KeepAlive.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet2Handshake.java
Commit 9c35cad8242dd2bd6a358cd57c136651e7153ce1 by md_5
Will do final tests tomorrow, but all seems to work. Yay for efficiency and options for plugin developers!
(commit: 9c35cad)
The file was modifiedproxy/src/main/java/net/md_5/bungee/tablist/GlobalPing.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketC9PlayerListItem.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/tablist/ServerUnique.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/PacketCCSettings.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/Forge.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/Vanilla.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/Packet1Login.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/ServerConnector.java
The file was modifiedprotocol/src/main/java/net/md_5/bungee/protocol/packet/DefinedPacket.java
The file was modifiedproxy/src/main/java/net/md_5/bungee/tablist/Global.java