Documentation for Item filters

Trying to work up my own item filter (I love to fool around with these kind of things).

However, the language doesn't seem capable of looking at a character's level, just level for other things.

So, I looks at the NeverSink filters just to get an idea of what they do and I see this all over the place.
$type->maps->influenced
$tier->infshaper


Now, I can't find anything in the syntax for conditions, actions, or operators that use a $.

Will anyone point me in the right direction?

Thanks
Last bumped on Sep 18, 2022, 2:01:29 AM
those might be more advanced stuffs or some filterblade things.

i can copy here some of my own filter with some added REMARKS (do not copy paste this, you wil cry later :P
Spoiler

Show
Sockets = 6

Show
BaseType "Dusk Ring" "Penumbra Ring" "Gloam Ring" "Tenebrous Ring" "Shadowed Ring" "Bone Ring" "Fossilised Spirit Shield" I LIKE TO THROW ALCS ON SOME THINGS
Rarity = Normal
MinimapIcon 0 White Star

Show
Sockets >= 4WWWW SHOWS ALL WHITE SOCKETS 4+, unlinked

Show
Identified True
Rarity = Magic
Class "Jewels"

Show
Rarity = Unique
MinimapIcon 0 Brown Star

Hide ALL THE NICE DIV CARDS
Rarity <= Rare
BaseType " "Rain of Chaos" "Thunderous Skies" "Prosperity" "Lantador's Lost Love" "The Flora's Gift" "The Wolf's Shadow" "The Lunaris Priestess" "The Last Supper" "Destined to Crumble" "The Doppelganger" "The Lich" "Struck by Lightning" "Turn the Other Cheek" "Rats" "The Hermit" "The Conduit" "The Lover" "The King's Blade" "The Metalsmith's Gift" "The Sword King's Salute" "The Scarred Meadow" "The Incantation" "The Twins" "Dark Temptation" "Death" "The Army of Blood" "A Mother's Parting Gift" "The Explorer" "Rain Tempter" "The Fox" "Her Mask" "Grave Knowledge" "The Inoculated" "The Drunken Aristocrat" "The Blazing Fire" "The Summoner" "Might is Right" "The Web" "The Visionary" "The Carrion Crow" "The Wolf's Legacy" "The Coming Storm" "The Pack Leader" "The Dragon" "The Demoness" "Boundless Realms" "The Warden" "The Sigil" "The Watcher" "The Witch" "The Sun" "The Rabid Rhoa" "Three Faces in the Dark" "Call to the First Ones" "The Gemcutter" "Loyalty" "The Realm" "The Demoness" "Light and Truth" "The Arena Champion" "The Harvester" "The Trial"

Show THE BIG ITEMS
BaseType "Divine Orb" "Mirror of Kalandra" "Mirror Shard" "The Nurse" "Golden Oil" "Crusader's Exalted Orb" "Redeemer's Exalted Orb" "Hunter's Exalted Orb" "Warlord's Exalted Orb" "Awakener's Orb" "Harbinger's Orb" "The Spark and the Flame" "Vaal Breach" "Empower" "Enlighten" "Enhance" "Fishing Rod" "Essence of Horror" "Essence of Insanity" "Essence of Delirium" "Essence of Hysteria" "Seven Years Bad Luck" "Ancient Orb" "Orb of Annulment" "Vaal Reliquary Key" "Chronicle of Atzoatl" "Inscribed Ultimatum" "Vial" "Delirium Orb" "Prime Regrading Lens" "Secondary Regrading Lens" "Tempering Orb" "Tailoring Orb" "Veiled Chaos Orb" "Cluster Jewel" "House of Mirrors" "The Apothecary" "Unrequited Love" "The Immortal" "The Demon" "Love Through Ice" "The Doctor" "The Cheater" "The Fiend" "Splinter of Chayula" "Tainted Oil"
SetTextColor 255 0 255
DisableDropSound
PlayAlertSound 6 100
MinimapIcon 0 White Star

Show
BaseType "Breach Ring"
ItemLevel >= 78
MinimapIcon 0 White Star

Show
Rarity = Rare
BaseType "Opal Ring" "Vermillion Ring" "Ghastly Eye Jewel" "Steel Ring" "Calling Wand" "Stygian Vise" "Cerulean Ring" "Iolite Ring" "Bone Ring"

Show
AnyEnchantment True
DisableDropSound
MinimapIcon 0 White Star

Show
HasInfluence Shaper Elder Crusader Redeemer Hunter Warlord
SetTextColor 0 255 255
DisableDropSound
PlayAlertSound 5 100

Show
HasExplicitMod "Xopec's" "Guatelitzi's" "of Puhuarte" "of Guatelitzi" "Topotante's" "Matatl's" "of Tacati" "Tacati's" "Citaqualotl's" "of Citaqualotl" "of Matatl" "Subterranean" "of the Underground"
DisableDropSound

Show
SynthesisedItem True
DisableDropSound

Show
FracturedItem True
DisableDropSound

Show
BaseType "Violet Oil" "Crimson Oil" "Black Oil" "Opalescent Oil" "Silver Oil"
SetTextColor 30 144 255
DisableDropSound
MinimapIcon 0 Blue Triangle

Show
Class "Divination Card" "Maps" "LogBooks"
SetTextColor 74 230 58
MinimapIcon 0 Green Star

Show
Class "Heist Gear" "Labyrinth Item" "Piece" "Misc Map Items" "Map Fragments" "Delve Stackable Socketable Currency" "Logbook" "Heist Target" "Trinket" "Heist Cloak" "Heist Tool" "Heist Gear" "Incubator" "Atlas Upgrade Item"
SetTextColor 74 230 58
MinimapIcon 0 Green Star

Show
CorruptedMods = 1
Rarity >= Rare
MinimapIcon 0 Green Star

Show
LinkedSockets = 6
PlayAlertSound 6 100
MinimapIcon 0 White Star

Show
HasEaterOfWorldsImplicit = 2
DisableDropSound
MinimapIcon 0 White Star

Show
HasSearingExarchImplicit = 2
DisableDropSound
MinimapIcon 0 White Star

Show
HasEaterOfWorldsImplicit >= 3
DisableDropSound
PlayAlertSound 5 100
MinimapIcon 0 White Star

Show
HasSearingExarchImplicit >= 3
DisableDropSound
PlayAlertSound 5 100
MinimapIcon 0 White Star


Show
Class "Support Skill Gems"
BaseType "Awakened"

Show
Class "Gems"
GemLevel >= 21
DisableDropSound
PlayAlertSound 6 150

Show
GemQualityType Anomalous Divergent Phantasmal

Show
Class "Gems"
BaseType "Vaal Breach" "Portal"

Show
BaseType "Metamorph Brain" "Metamorph Eye" "Metamorph Lung" "Metamorph Heart" "Metamorph Liver" "Stygian" "Calling Wand" "Unset Amulet" "Flashpowder Keg" "Brooch"

Show
BaseType "Sacred Orb" "Kalguuran Delirium Orb" "Stone of Passage" "Contract" "Blueprint" "Scrap Metal" "Burial Medallion" "Astragali" "Exotic Coinage"
SetTextColor 0 255 0
DisableDropSound
PlayAlertSound 3 150
MinimapIcon 0 Red Star

Show
BaseType "Rogue's Marker"
StackSize >= 100

Show
BaseType "Splinter of Esh" "Splinter of Uul-Netol" "Splinter of Xoph" "Splinter of Tul" "Blessing of Chayula" "Simulacrum Splinter" "Timeless Eternal Empire Splinter" "Timeless Karui Splinter" "Timeless Vaal Splinter" "Timeless Templar Splinter" "Timeless Maraketh Splinter" "Metallic Fossil" "Shuddering Fossil" "Serrated Fossil" "Pristine Fossil" "Aetheric Fossil" "Tangled Fossil" "Dense Fossil" "Aberrant Fossil" "Perfect Fossil" "Corroded Fossil" "Gilded Fossil" "Bloodstained Fossil" "Bound Fossil" "Jagged Fossil" "Sanctified Fossil" "Hollow Fossil" "Lucent Fossil" "Glyphic Fossil" "Frigid Fossil" "Prismatic Fossil" "Faceted Fossil" "Scorched Fossil" "Fractured Fossil" "Deft Fossil" "Fundamental Fossil" "Exalted Orb" "Ancient Shard" "Annulment Shard" "Exalted Shard" "Harbinger's Shard" "Orb of Annulment" "Orb of Fusing" "Orb of Scouring" "Chaos Orb" "Regal Orb" "Vaal Orb" "Gemcutter's Prism" "Cartographer's Chisel" "Remnant of Corruption" "Awakened Sextant" "Essence" "Orb of Horizons" "Harbinger's Orb" "Ancient Orb" "Timeworn Reliquary Key" "Essence" "Catalyst" "Delirium Orb" "Stacked Deck" "Orb of Chance" "Surveyor's Compass" "Charged Compass" "Lesser Eldritch Ember" "Greater Eldritch Ember" "Grand Eldritch Ember" "Exceptional Eldritch Ember" "Lesser Eldritch Ichor" "Greater Eldritch Ichor" "Grand Eldritch Ichor" "Exceptional Eldritch Ichor" "Orb of Conflict" "Orb of Dominance" "Eldritch Chaos Orb" "Eldritch Exalted Orb" "Exalted Shard" "Eldritch Orb of Annulment" "Singular Scouting Report" "Otherworldly Scouting Report" "Comprehensive Scouting Report" "Vaal Scouting Report" "Delirious Scouting Report" "Operative's Scouting Report" "Blighted Scouting Report" "Influenced Scouting Report" "Explorer's Scouting Report" "Oil Extractor" "Orb of Unmaking" "Crystallised Lifeforce" "Jeweller's" "Whetstone"
SetTextColor 30 144 255
DisableDropSound
MinimapIcon 0 Blue Triangle

Show
ItemLevel >= 86
Corrupted = False
BaseType "Coral Ring" "Paua Ring" "Unset Ring" "Sapphire Ring" "Topaz Ring" "Ruby Ring" "Diamond Ring" "Two-Stone Ring" "Moonstone Ring" "Amethyst Ring" "Amulet" "Opal Sceptre" "Sambar" "Void" "Opal Wand" "Imbued Wand" "Sai" "Colossal Tower Shield" "Lacquered Buckler" "Crusader Buckler" "Titanium" "Fossilised" "Lion" "Royal Burgonet" "Sorcerer" "Titan" "Artillery Quiver" "Primal Arrow Quiver" "Heavy Arrow Quiver" "Vile Arrow Quiver" "Broadhead Arrow Quiver" "Blazing Arrow Quiver" "Two-Point Arrow Quiver" "Penetrating Arrow Quiver" "Feathered Arrow Quiver" "Jewel" "Jewelled Foil" "Harpy Rapier" "Eclipse Staff" "Belt" "Slink" "Ambusher" "Kris" "Profane" "Hubris Circlet"

Show
ItemLevel >= 85
Rarity = Rare
BaseType "Sorcerer" "Titan" "Slink" "Amethyst" "Unset"

Hide
Rarity <= Rare


tL:DR, if you wanna hide something specific, that needs to be first on the list.. for example those div cards.. i do have a rule to show all div cards so i need to manually add those i want to be hidden first.. otherwise the game will show all

this is far from perfect but i can remove/add things very fast :P

be extra careful using basetype.. for example lazy people(me) could simply add "Essence" to show essences and then everything that has word essence on it like essence drain :P
d:-D*
Last edited by PyleWarlord#7248 on Sep 16, 2022, 5:28:32 PM
I'm using my own filter and have been tweaking it since Act 1....just started Act 10 yesterday. What I really wanted to do was try and hide items based on my character's level and the item's level...this doesn't seem to be possible as the documented syntax doesn't support it.

However, the documented syntax doesn't support anything starting with a $ either. So, either I'm missing something, the documentation is missing something, or there is an 'advanced' document somewhere else...thoughts?

https://www.pathofexile.com/item-filter/about


To my knowledge you can't hide based on your own level, but you can based on the area level. You will usually be within a couple levels of the area level when playing "properly"
Last edited by NightCicer#2430 on Sep 16, 2022, 8:18:01 PM
There still seems to be some missing documentation...no?
I think you are getting too caught up in the $. IDK what that is either, maybe first reply is correct and its related to filter blade, but I have been making my own filters since they came out and have never needed a $ operator.

The other thing I notice (I just looked at a neversink one) is that all the $ come after a # which is what is used to comment things out, so I believe it is just a way to organize and label with whatever method he is using.

What matters is the

Show

and then whatever comes on the following lines.
I believe the $ in Neversinks filters are built for his custom tooling he uses when creating his filters and doesn't belong in the official documentation and should be ignored.
This https://www.poewiki.net/wiki/Guide:Item_filter_guide is as good as it gets for "official" item filters.

There are some people, like Neversink, who not only made their filters, but also built tools (Neversink -> Filterblade) around them, which allow for conditions and other stuff in a sense.

The $ and # and stuff will be parsed by filterblade and modified according to whatever rules were set up.

Personally, I like writing my filters with https://filterblast.xyz/, which is a really handy tool. It also has a bit of advanced documentation.

As for checking the character level as a condition: Not possible for now.
People already pointed out that you can check for area level.
Combined with a check for drop level, you can filter out any items whose drop level is x levels below area level.
Bird lover of Wraeclast
Las estrellas te iluminan - Hoy te sirven de guía
Te sientes tan fuerte que piensas - que nadie te puede tocar
"
There are some people, like Neversink, who not only made their filters, but also built tools (Neversink -> Filterblade) around them, which allow for conditions and other stuff in a sense.


This is what I'd like to see some documentation about. That sounds like fun to me.
"
DareDevil57 wrote:
"
There are some people, like Neversink, who not only made their filters, but also built tools (Neversink -> Filterblade) around them, which allow for conditions and other stuff in a sense.


This is what I'd like to see some documentation about. That sounds like fun to me.


Head over to Neversink's page then and join their Discord, I'd say.
Bird lover of Wraeclast
Las estrellas te iluminan - Hoy te sirven de guía
Te sientes tan fuerte que piensas - que nadie te puede tocar

Report Forum Post

Report Account:

Report Type

Additional Info