Skip to content

Conversation

@LossyDragon
Copy link
Collaborator

Description

This PR completely redoes the ContentDownloader feature for JavaSteam.

Notables changes:

  • Separate feature as a child dependency (javasteam-depotdownloader)
  • Aligns with SteamKit's DepotDownloader in terms of features.
  • SampleDownloadApp sample reworked to show how to use DepotDownloader
  • Bump to 1.8.0-SNAPSHOT

Drafting this for now to let some Android related projects try it out and report any issues before finalizing.

Checklist

  • Code compiles correctly
  • All tests passing
  • Samples run successfully
  • Extended the README / documentation, if necessary

LossyDragon and others added 24 commits December 6, 2025 02:28
…oader and DepotDownloaderException. Add kDoc. Change DepotDownloader to use a fifo based system to download content in order of add.
…t code. This may have unforseen issues, but stops some games from failing because depot 1523211 doesnt have a code.
@LossyDragon LossyDragon marked this pull request as ready for review December 8, 2025 04:32
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant