12-18-2013, 08:51 AM
Not related to enchanting, but yes...
Has anyone ever, in the course of examining the protocol, found reason to deplore Mojang over their terrible organisation and housekeeping of their packets?
Take, for example:
Has anyone ever, in the course of examining the protocol, found reason to deplore Mojang over their terrible organisation and housekeeping of their packets?
Take, for example:
- PlayerAbilities creative flag - why does the client need an extra creative flag when it already knows whether it is in creative or not, from ChangeGameState? Additionally, sending that packet when in creative appears to break most creative functionaliy (pick block, infinite arrows, etc.) as STR recently did.
- PlayerAbilities - why are there two speed modifiers? One is in generic.MovementSpeed, the other two, one for walking and one for flying, is in PlayerAbillities. What is the difference?