-
Notifications
You must be signed in to change notification settings - Fork 4
Basic Usage
This mod is able to show markers(include names, extra essential infos and some descriptions, with a beacon beam) of certain entities like pokemons and pokeloots, then draw lines between those entities and players' view.
In particular, lines of dens won't be drawn even when its corresponding config is set to true
, unless there're pokemons in dens.
If you would like to search specific pokemons, you can press \
button(by default) to open the searching GUI. This searching function works regardless of the character case.
When you're going to search a pokemon, you can enter either its English name or its localized name.
Searching parameters also support writing in this way, include spec names and contents of the searching string.
e.g., Lileep in French is Lilia, so if your in-game language is French, you can write either lileep or lilia to search it. But you can't use languages other than English and your selected language, e.g. if your in-game language is French and you write Lileep's Japanese name リリーラ in the search bar, it won't work.
The searching system supports simple fuzzy searching. Now you can write any characters in the name of the pokemon that you would like to search, no matter if those chars are in your language or English.
For searching parameters, you can write the first few characters of contents to search in a vague way. Examples can be found below.
Use the separator ,
to separate multiple pokemon names while searching. The contents of parameters can also be separated in this way. Additionally, I've added ;
and separators in other languages like 、
,,
,;
for non-native English speakers. You can even use spaces(
) to separate pokemon names.
Logic relationships between all parameters(specs) can be switched in two modes using the button below the search bar: AND mode, OR mode
-
AND mode means that if all conditions in the filter are satisfied, the searching result will be shown.
-
OR mode means that if any condition in the filter is satisfied, the searching result will be shown. It's the default mode.
In recent versions, searching for Pokedex has been introduced. Click the button, it'll switch the Pokedex searching mode bewteen OFF, Uncaught and Unseen
-
OFF means to close Pokedex searching
-
Uncaught means to search pokemons that haven't been caught by the user.
-
Unseen means to search pokemons that haven't been seen by the user.
Note: Pokedex searching is separated from other conditions, so it won't be effected by the logic modes above.
e.g., if this mode is set to Unseen
, then pokemons that is in black in your Pokedex will be searched.
In more recent versions (>=1.2), you can write several kinds of parameters(specs) to search certain attributes. Specifically, a param(spec) in this format can easily work:
spec:content
Just like how specs in commands including /pokegive
and /pokeedit
work. Also you can write full width :
instead of :
if you don't usually use the half width :
in your language. The order of params(specs) isn't very strict, so you don't need to write pokemon names first in the searching string. The relationship between each content in one param adopts "OR" mode, use separators mentioned above to separate them. Followings are the specs:
This part of the specs requires the allowPokemonKeyInfo
to be true
in config before using. Although these specs can be freely used in client, you can't use it in any server unless that server also has Pixelmon Detector installed and the corresponding config is set to true
.
ability: Search pokemons in one or more given abilities.
aliases: a, ab, abl
hiddenability: Search pokemons that have their hidden abilities.
aliases: ha
nature: Search pokemons in one or more given natures.
aliases: n, na
iv: Search pokemons that satisfies the specified ivs requirements.
no aliases
This spec is kind of special. Besides the two letters
iv
, you also need to specify a kind of stats that you want to query. The order of the stat type andiv
can be arbitrary. e.g.,ivatk
andatkiv
all indicates the attack iv. Localized iv strings can also be written like this.
Additionally, the
:
part can be replaced with other math symbols to compare the ivs. In addition to:
,=
, and==
all indicating exactly equality, you can also use simple addition, subtraction and equality operators such as>
or<=
to filter ivs that meet your requirements. e.g.,ivspeed>=10
means to searching for pokemons with a speed iv of 10 or higher;ivspa:31
,ivspa=31
andivspa==31
mean searching for pokemons with a special attack iv equal to 31.
Leave out the kind of stat to search for all stats. e.g.,
iv>29
means that as long as a pokemon has any iv greater than 29, it can be searched; you can even writeiv>=0
to see all pokemons' ivs in a mess. (lol)
This part of specs doesn't have extra requirements.
growth: Search pokemons in one or more given size.
aliases: gr, grow
form/palette: Search pokemons in one or more given forms/palettes.
aliases: f, p, pl
gender: Search pokemons in one or more given gender.
aliases: g, gen
type: Search pokemons in one or more given type.
aliases: t, tp
evgain: Search pokemons that offer one or more kind of given ev.
aliases: ev, evs, gainev
In old versions, there're 4 filters that can search pokemons conditionally. The usage is exactly what they look like.
Here're several examples to help you better understand the usage of new version searching:
Example 1: Select AND mode and type Pikachu,Raichu gr:ordinary,enormous gen:female Pichu iv>27
into the search bar, the detector will search all female Pichu, Pikachu and Raichu in ordinary or enormous growth which has one or more iv(s) greater than 27 for you.
Example 2: Select OR mode and type tp:fi,d ev:sp f:s n:adamant ab:SteamEngine
into the search bar, the detector will search all the following kinds of pokemons:
- Pokemons that have Fire(fire starts with
fi
) or Dark(dark starts withd
) or Dragon(dragon also starts withd
) as their type. - Pokemons that offer special attack(
sp
is the prefix of spa and specialattack) or special defense(sp
is also the prefix of spd and special defense) or speed(spe and speed also start withsp
) ev after being defeated. - Pokemons that have form(palette) which start with
s
like spirit or strike form. - Pokemons that have adamant nature.
- Pokemons that have Steam Engine as their ability.
All of the above strings can be replaced with their respective localized strings.
By default, ,
button can temporarily disable/enable all functions in this mod except showing info after right-clicking. The result of the triggered action won't be saved, thus you may need to press it every time you join the game if you don't want the lines and markers to block your view.
Make sure you've set allowRightClickInfo
to true
in config before using this function. Then, when you right-click a pokemon with nothing in your hands, the info(such as ivs, natures and abilities) of the pokemon would be exposed, just like how Ras's lens do.
Although this function can be freely used in client, you can't use it in any server unless that server also has Pixelmon Detector installed and the corresponding config is set to true
.