52bd180b56becc092a95480dfcb11186b0fa82d1
ftgetfilelist is answered with a notifyfilelist event per entry and a closing notifyfilelistfinished, not with rows of the command's own reply — and ts3j dispatches anything named notify* as an event, so every listing came back empty. The entries are now collected for the request in flight, which is what the icon chooser and the file browser read. The icons themselves live in the repository's "icons" directory on newer servers rather than loose in its root, so both places are read. They are still addressed as /icon_<id> for download, upload and delete, which is how the server resolves them regardless of where it keeps them. Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>
Description
A reimplementation of TeamSpeak 3 in Java
TS3
Latest
Languages
Java
100%