Skip to content

Repository files navigation

Diablo 4 Loot Filter Viewer

This is a proof of concept project for parsing and viewing Diablo 4 loot filter codes as introduced in Season 13 of the game.

Technical Details

The codes are base64 encoded protobuf messages.

The reverse engineered protofile is used to decode these. The main tool used to reverse engineer the format was this website, as well as various minimal filters created to verify which fields map to which values in the in-game UI.

Data mined from the game assets and made available in the d4data project is used to resolve some IDs (item types, affixes) to readable strings.

Developing

Run the dev server using:

bun run dev

Building

To build the static page:

bun run build

About

Parse Diablo 4 loot filter codes introduced with Season 13.

Topics

Resources

Stars

Watchers

Forks

Contributors

Languages