Type is ObjectValue<AbstractPokedexManager>.
| Name | Description | Usage | Must Be PokedexManager |
|---|---|---|---|
get_species_record(species: ResourceLocation): QueryStruct | 기록에 접근하고 수정하는 데 유용한 함수가 담긴 QueryStruct<SpeciesDexRecord>를 반환합니다. ResourceLocation이 잘못되었거나 기록이 존재하지 않으면 빈 QueryStruct를 반환합니다. | v.pokedex.get_species_record('pikachu') | |
has_seen(species: ResourceLocation, form: String?): Double | species의 포켓몬, 그리고 선택적으로 form이 발견되었거나 그 이상이면 1.0, 그렇지 않으면 0.0을 반환합니다. | v.pokedex.has_seen('pikachu') | |
has_caught(species: ResourceLocation, form: String?): Double | 1.0을 반환합니다: the 포켓몬 of species and optionally form been caught, 그렇지 않으면 0.0을 반환합니다. | v.pokedex.has_caught('cobblemon:pikachu', 'alolan') | |
caught_count(): Double | 잡은 포켓몬 수를 Double로 반환합니다. | v.pokedex.caught_count() | |
seen_count(): Double | 본 포켓몬 수를 Double로 반환합니다. | v.pokedex.seen_count() | |
caught_percent(): Double | 잡은 포켓몬 비율을 Double로 반환합니다. | v.pokedex.caught_percent() | |
seen_percent(): Double | 본 포켓몬 비율을 Double로 반환합니다. | v.pokedex.seen_percent() | |
player_id(): String | 포켓몬 도감에 속한 플레이어의 UUID를 반환합니다. | v.pokedex.player_id() | Yes |
see(pokemon: ObjectValue<Pokemon>): Double | Pokemon의 새 발견 기록으로 포켓몬 도감을 업데이트합니다. 1.0을 반환합니다. | v.pokedex.see(v.pokemon) | Yes |
catch(Pokemon: ObjectValue<Pokemon>): Double | Pokemon의 새 포획 기록으로 포켓몬 도감을 업데이트합니다. 1.0을 반환합니다. | v.pokedex.catch(v.pokemon) | Yes |