Entofind does not have an 'advanced search' feature. Instead, you may add certain syntax markers and terms to your search to narrow the results. All search tags have a set list of valid operators to change their behavior, but the general rule is that only numbers can have comparisons (< or >). Example: name:locust = search tag (name), operator (:), search term (locust). For more information about how Entofind works, see the Is / Sort section.
Entofind also supports OpenSearch which means it can be added to your browser as a search engine!
All searches implicitly put any text that does not match an operator or search tag implicitly becomes a search for cards of that name.
If you want to be more explicit, you can use name or n. The two accepted operators are : and =.
Colon (:) searches for cards that contain the value in its name.
Equals Sign (=) searches for cards that have a name exactly matching the condition.
Use text or t to search for specific words or phrases in their ability text. Valid operators are : and =.
For cards that gain abilities, it can be useful to search for cards with quotations marks. To facilitate this, Entofind allows them to be "escaped" by using a backslash (\). For example, text:"gains \"".
Entofind does not currently support searching for cards with no text. This is planned functinality.
dust searches within cards' dust symbols. These numbers are not converted into total values. As such, : and = are the only valid operators.
Compared to searching by dust, searching by cost or c searches for the dust cost of a card converted into a total value where unaligned dust is added to the count of other dust symbols. For example, Bobbit Leviathan has a converted cost of 5.
X is treated as 0, thus Boot has a cost of 1.
As these are all numerical, valid operators are :, =, >=, <=, >, <.
Just as dust cost searches the symbols as printed, atk, a, def, and d all search for a card's stats based on the explicit printed value including symbols. Valid operators for these are : and =. Mirroring cost, catk, ca, cdef, cd all deal with the converted numerical value of attack and defense of a card treating X as 0. Valid operators are :, =, >=, <=, >, <.
Within Entofind, traits and resists are separated. Use trait or tr to search for a bug's traits and resist or re to search for a bug's resistances. Valid operators are : and =.
Use faction or f to search a card's allegiance or color. This search will also consider shorthand in two ways. The first letter of a faction is used as a replacement for the whole name (i.e. s -> Solar). It will also find it based on color (i.e. purple -> Lunar). Valid operators are : and =.
The search tags devotion or dev filter results by the value of a bug's devotion. Being purely numerical, valid operators are :, =, >=, <=, >, <.
Entofind differentiates between a card's types (Support, Bug, Avatar, Item) and a card's subtypes (Attack, Event, Weapon, Ant, etc.) Entofind does not distinguish between a bug's species and class, grouping both into the subtype category. Use type or ct to search for a card's types and subtype, sub, or st to search by subtype. Valid operators are : and =.
The search tags rarity and r filter results by the cards' rarity. Two versions of search term are acceptable for this tag: 0 indexed number (Common would be 0, Uncommon 1, and so on) and name. Valid operators are :, =, >=, <=, >, <.
Entofind allows users to search by a card's artist. Use artist to find those results. Valid operators are : and =.
Entofind separates the rules text and the flavor text of cards. To find results based on flavor text, use flavor or ft. Valid operators are : and =.
Search results can also be filtered by set. Use set to accomplish just that. Valid operators are : and =.
Due to how the ShardBugs Database is structured, Entofind does not include the equip cost or restriction within a card's text. Instead use equipdust, equipcost, equiprestriction, and equiprestrict to filter results by these conditions.
Just as dust and cost differ, equipdust and equipcost are functionally different. equipdust considers the symbols in the cost while equipcost considers the converted value of the cost as a number. Valid operators for equipdust are : and =. Valid operators for equipcost are :, =, >=, <=, >, <.
Search for what species of bugs can be equipped by cards with equiprestriction or equiprestrict. Entofind standardizes the formatting to be separated by slashes. For example, “[Species1] / [Species2]” or “Caterpillar / Moth”. To search for items that equip to any type of bug, use equiprestrict=None. Valid operators are : and =.
While Entofind does allow searching for keywords through the keyword or kw tags, it treats them somewhat differently than the comprehensive rules. Instead of searching for any card that has your desired keyword ability in the text, there is a separate list of cards and their keywords that is used to filter results.
The only valid operator for keywords is :.
The real power of Entofind is driven through its ability to handle complex search conditions through parentheses, or, and regex. Surrounding multiple terms in parentheses will treat them as one object to be found based on their conditions. These can be combined with or to allow broader search results both within and outside those confines. Surrounding a search term with | will search strings by the included Regular Expression.
The is tag is a powerful but simple tool within Entofind. With : as its only valid operator, the tag filters your results by several true/false properties. This list will continue to grow as new features are added, and the game gets more complex.
Currently supported is search terms are: token, promo, serialized, sketch, alt, foil, nonfoil, non-foil, grouped, and banned.
Entofind automatically filters tokens out of your search results. To find only tokens use is:token. To find both tokens and non-tokens use (is:token or -is:token).
Entofind automatically groups cards by their names, so each search implicitly contains "is:grouped". When searching for specific treatments of cards such as promos, serialized, sketches, alt arts, foils, etc. it is recommended to include "-is:grouped" to allow for multiple results of the same card with different printings.
Entofind automatically sorts results alphabetically. Use the sort tag accompanied by a : operator to change this behavior. Currently supported sort search terms are: name, rarity, faction, cost, attack, defense, devotion, collector_number, and artist.