[Demonstration 1]

[Buggy Method]
public void processServer(Server server, ServerClient client) {
    if (getSlot() != client.getSlot())
        return;
    client.playerMob.applyMovementPacket(this);
    server.network.sendToClientsAtExcept(this, client, client);
}

[Buggy Hunk]
if (getSlot() != client.getSlot()) return;

[Patch]
if (getSlot() != client.getSlot() || !client.clientHasRequested) return;

[Demonstration 2]

[Buggy Method]
public Vector3D getLocation() {
    return getTriMesh().getLocalRotation().getCol(3);
}

[Buggy Hunk]
return getTriMesh().getLocalRotation().getCol(3);

[Patch]
return getTriMesh().getLocalTranslation().getCol(3);