[Tutorial] 1.7.x Protocol changes

Discussion in 'Resources' started by CaptainBern, Dec 2, 2013.

Thread Status:
Not open for further replies.
  1. Offline

    CaptainBern Retired Staff

    Hello all,
    Since version 1.7 the minecraft protocol has been massively updated (in a good way) .
    The packet names have also been changed since there are now 4 types of packets.
    The first group:
    Handshaking (id = -1);

    the second group:
    Play (id = 0);

    the third group:
    Status (id = 1);

    the fourth group:
    Login (id = 2);

    Each of those types is divided in two groups, the Packet<Type>In[packet name] and the Packet<Type>Out[packet name]. Ofcourse the In-packets are the ones that are comming in, and the out-packets are the ones that are being send to the client.

    Ofcourse you will have to decompile the craftbukkit.jar with a tool like jd-gui and then you can see yourself what is changed.

    Well I assume you came here because you wan't to know how to send packets, Look no longer! Click here!

    DSH105, stirante, Minnymin3 and 3 others like this.
  2. Offline

    drtshock Retired Staff

    https://github.com/bukkit/craftbukkit ;o
    chaseoes and CaptainBern like this.
  3. Offline

    CaptainBern Retired Staff

    drtshock Well, didn't knew that was already updated :p
  4. Offline

    drtshock Retired Staff

    Granted, that's not *every* class :3 But much easier for a lot of things :)
    chaseoes likes this.
  5. Offline

    CaptainBern Retired Staff

    drtshock yep, at the end you only need the packetname + field values.
  6. Offline

    TnT Retired Staff

    Discussion about unofficial builds removed.
  7. Offline


    The first word I saw was handshaking and I'm like 'Is he sure this is related to Protocol Changes'? Does this person want a handshake or something?
    CaptainBern likes this.
  8. Offline


    *Handshakes a dog wearing a christmas hat*
  9. Offline


    Just broke physics.
  10. Offline


  11. Offline


  12. Offline

    CaptainBern Retired Staff

    xTrollxDudex I made this thread to give info about the new protocol, in no way it's a replacement for your thread <3
  13. Offline


    Info about packet sending too! You could've made it less confusing and include the protocol info in your *friendly throat clear* other protocol changes thread :p
Thread Status:
Not open for further replies.

Share This Page