u/Laleocen

TLDR:

NOTE: for recording purposes, the UI was scaled up

  • I'm completely rebuilding an "in-client" customizer I had scrapped a few months ago
  • main focus: quickly tweak your filter(s) as you play
    • no longer want to pick up certain items? hide them with a few clicks
    • want to make certain items more/less visible? tweak colors, size, opacity on the fly
  • additional features:
    • global "quick-settings" to set cut-offs for specific item classes (e.g. hide gems under X quality, hide maps below tier X)
    • "economy-checks" based on poe.ninja to hide items under X chaos in specific categories (currency, div cards, essences)
  • who is this for?
    • people who already use Exile UI
    • those who are generally happy with NeverSink's base filters but want a bit more control
    • Le Toucan
  • this is not meant to be a FilterBlade replacement, just an optional alternative for a specific niche of alt-tab haters

Preface

This is technically considered "experimental" because filtering is a rather complex field and I had to read up on it from scratch (again). I will not be held responsible for any lost mirrors. It is also v1.0 (basically what I consider bare minimum for a release), so by no means "feature-complete"

This customizer is built around using the online filters on your account (the teal ones in the in-game settings) that you can find here: https://www.pathofexile.com/my-account/item-filters. This just makes it easier to keep base filters up-to-date (as opposed to having to manage local files all the time). If anyone has examples of how local files can have genuine benefits, I'll look into implementing support for those as well.

This is how "in-client" customization and applying changes on-the-fly works: You pick a base NeverSink/FilterBlade filter, the tool loads it and keeps track of any changes you make. When you click "apply", the tool generates a secondary filter file that consists of the base filter + your custom modifications, then loads it in the game via the "/itemfilter XYZ" chat-command.

Main Focus: Quick & Effortless Tweaks

NOTE: for recording purposes, the UI was scaled up

This is the TLDR clip from the beginning and it shows how the feature can (hopefully) find the filter rule(s) for the item underneath your cursor. This essentially skips a step of manually searching for specific items via the input box at the top (which you can still use, but more on that later). It probably needs more tweaking, but it should be sufficient for ~90% of cases for the time being.

If you see an item on the ground that you no longer want to pick up, you can pick it up one last time, hover over it and press a hotkey to search for the corresponding filter-rule. From here, you have the option to toggle the whole "tier" to show or hide. If the whole tier can be considered sufficiently trash, you can simply hide it completely so you'll never have to lay eyes on mediocrity again. Otherwise, click the specific item in the search results to access additional options (currently only has "move to different tier"). If the overarching group (NeverSink refers to it as "type") doesn't have a hidden tier yet, the customizer will give you the option to create one before yeeting an item into it.

Filter "Browser" & Stylistic Customizations

NOTE: for recording purposes, the UI was scaled up

The customizer lets you search the whole filter for items and/or sections, and it also lets you "browse" a filter's structure. When you right-click an item in the search results, it'll start a global search (basically replaces manually typing "item name"). You can collapse (sub-)sections in case the search is broad and/or less specific and you have to sift through the results. You can use the arrow buttons next to the search bar to go back and forth in your search/browse history, or you can simply use the mouse-wheel to do it.

You can right-click the collapse-able sections to browse whatever is inside them. Since tiers are the "lowest-level" section, there are additional options available when you "browse" them. Currently, it lets you change the colors, size, and opacity of the items within the tier. I have streamlined size and opacity customization down to three presets that can be adjusted in the settings.

Global "Quick-Settings"

NOTE: for recording purposes, the UI was scaled up

This clip shows the starting/home page with several global settings. You can set cut-offs for specific item categories based on poe.ninja data (hide everything below X.Y chaos), map tier, gem characteristics, or memory strands. Another thing you can do is apply unified stylistic settings to the whole filter, then overwrite them for specific sections: In this case, I'm applying partial transparency and smaller font-size globally, and then I override it for T1 currency and Shaper/Nightmare maps. It's just an example of making loot generally less obstructive and putting extra highlighting on valuable drops.

To-Do List:

  • PoE2 support (should be done some time this week)
  • implement feedback
  • add more "quick-settings" for common situations
  • visual representation in the search results is not 100% accurate (for the filter-savvy crowd: it doesn't take continuation into consideration)
  • praise Le Toucan
reddit.com
u/Laleocen — 10 days ago