Skip to main content

Documentation Index

Fetch the complete documentation index at: https://mintlify.com/BestProjectTeam/BestClient/llms.txt

Use this file to discover all available pages before exploring further.

The BestClient Shop is a fully integrated content browser built into the client’s main menu that lets you discover, preview, and install DDNet asset packs without opening a browser, downloading files manually, or restarting the client to pick up new content. Every asset in the Shop is organised into categories that map directly to DDNet’s data directories, so installed items are immediately usable in the Assets Editor or in-game depending on the asset type.

Opening the Shop

Select the Shop tab in the BestClient main menu. The Shop tab appears alongside the other BestClient navigation entries and requires no additional setup or account — browsing and installing are available as soon as BestClient loads.

Asset Categories

The Shop organises its catalogue into eight categories:

Entities

Replacement icon sets for DDNet map entity layers — freeze, through, jump tiles, and more.

Game

Game asset replacements covering weapons, HUD elements, and in-game sprite sheets.

Emoticons

Custom emoticon sprite sheets that replace the default tee emotion wheel.

Particles

Particle texture packs used by DDNet’s built-in and BestClient’s extended particle systems.

HUD

HUD panel and icon packs that restyle the in-game interface elements.

Arrows

Directional arrow asset sets used in movement-indicator HUD modules.

Cursors

Custom cursor sprites for the in-game and menu mouse pointer.

Audio

Sound packs that replace DDNet’s built-in game sounds and music tracks.

Installing Assets

1

Open the Shop tab

Click Shop in the BestClient main menu sidebar.
2

Browse a category

Select one of the eight category tabs to see the available packs. Each entry shows a preview thumbnail and a name.
3

Install a pack

Click the Install button on any pack. BestClient downloads the files and places them in the correct data subdirectory automatically.
4

Apply or restart

Depending on the asset type, the new content is either available immediately on the next map load or requires a full client restart. The Shop indicates which applies after installation.

Auto-Set Config Variable

The Shop exposes one config variable that controls whether freshly downloaded assets are applied to your active preset automatically:
bc_shop_auto_set 0
When bc_shop_auto_set is set to 1, BestClient automatically activates each downloaded asset pack as soon as the download completes — switching your active skin, entity set, or emoticon sheet without any extra clicks. When set to 0 (default), the asset is installed to disk but your current selection is unchanged; you choose when to apply it through the in-game settings or the Assets Editor.
Installed assets are placed in the appropriate DDNet data subdirectory (skins/, mapres/, assets/, etc.) and are available to all DDNet-compatible clients on the same machine. Assets that apply at the rendering level (entities, particles, HUD) take effect on the next map load; skin changes apply immediately through the skin selector.

Integration with the Assets Editor

Shop-installed assets appear automatically in the Assets Editor’s category browsers on the next editor open. This allows you to download several packs from the Shop and then use the Assets Editor to mix elements from different packs into a single custom export without leaving the client.

Build docs developers (and LLMs) love