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 |
![]() |
" 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 |
![]() |