These are chat archives for TheHolyWaffle/TeamSpeak-3-Java-API
I just deprecated getId() for clarity's sake so it's clear that the client ID is meant. In Client it's clear that getId() means the client's ID, in ServerQueryInfo... not so much. What is more, it's just deprecated and not deleted, so nothing will break due to this change.
Furthermore, I've been working on the examples myself for quite a bit. I've incorporated your fix into my offline version (thank you very much btw!), but a lot of the file is probably going to get overwritten soon-ish.
What is more, I changed it so
api.whoAmI().getClientId() is used to get the query's ID instead of using
api.getClientByName("PutPutBot").get(0).getId(). It's nicer, requires less data transmission and is less prone to errors.