Poke Tracker
Poke Tracker is a Pixelmon sidemod that can display the last spawns of Pokémon in a GUI.
Contents
Installation
Minecraft version | Pixelmon version | Poke Tracker version |
---|---|---|
1.12.2 | 8.3.3 | 0.3.2 |
Poke Tracker is a Forge sidemod, which means it can be installed on any type of server software that supports mods, such as Sponge or Magma/Mohist.
Servers
- Download Poke Tracker for your version of Minecraft/Pixelmon here.
- Place the downloaded
.jar
in the server's mods folder. - Start the server and wait for it to load.
- Open the configuration folder in the server's
config/PokeTracker
and edit the files as desired. - Either restart the server or use the
/poketracker reload
command to load any changes made.
Clients
- Download Poke Tracker for your version of Minecraft/Pixelmon here.
- Place the downloaded
.jar
in the game's mods folder. - Start the server and wait for it to load.
- Open the configuration folder in the game's
.minecraft/config/PokeTracker
and edit the files as desired. - Either restart Minecraft or use the
/poketracker reload
command to load any changes made.
Commands
Note: Command syntax is displayed in the standard Minecraft command format. An explanation of this format can be found here.
Player commands
/poketracker
(Aliases:/lastlegend
,/ll
,/lastultrabeast
,/lastub
,/lastboss
,/lastshiny
,/last
) : This command opens the Poke Tracker UI. There are no required permissions for the default command.
Staff commands
/poketracker reload
: This command reloads the configuration.
Permissions
/poketracker reload
:legend.tracker.forge.command.reload
Configuration
Note: The configuration file is a .yml
file - It can be validated here when making significant changes.
Config File
The config.yml
contains all of the information for the Pokémon trackers.
trackers:
- Contains all of the trackers.
legendaries:
- Contains an individual tracker and can be named anything.name:
- The name of the tracker (can be anything but must be unique and will be important for Forge Placeholder API). Default:legends
spec:
- The Spec required for this tracker. The following specs will work for UltraBeasts, Bosses, Legendaries and Shinies respectively:isUltraBeast:true isBoss:true isLegendary:true shiny
.max-stored:
- The amount of Pokémon to record. Default:3
blacklist:
- The Spec or species of Pokémon not to be recorded.display-item:
- Characteristics of the item displayed in the GUI.x-pos:
- The X position in the GUI.y-pos:
- The Y position in the GUI.enabled:
- Whether or not it's enabled.type:
- The ID of the item. Default:pixelmon:ui_element
amount:
- The amount of the item.damage:
- The item meta of the item in the slot, usually 0.name:
- The name of the item. Supports color codes.lore:
- The lore of the item. Placeholders are coming from FPAPI.nbt:
- The NBT of the item.
GUIs File
The guis.yml
contains all of the information and layout for the Poke Tracker UI.
gui-settings:
- Contains information describing the appearance of the Poke Tracker UI.
title:
- The title of the Poke Tracker GUI. Supports color codes.height:
- The height of the Poke Tracker GUI (Number of rows).fill-type:
- The type of background item fill of the Poke Tracker GUI. There are 4 types:BLOCK
,ALTERNATING
,CHECKERED
andCUSTOM
. Descriptions of these can be found here. Default:BLOCK
filler-items:
- The items used to fill the background of the GUI are under this section, found below.one:
- The first item in the selection that will be used.enabled:
- Whether or not this item is enabled and will show in the UI.type:
- The ID of the item. Default:minecraft:stained_glass_pane
amount:
- The amount of the item. Default:1
damage:
- The item meta of the item in the slot. This is usually0
. However, in this case, setting it to14
will show a Black Stained Glass Pane. Default:15
name:
- The name of the item. Supports color codes.lore:
- The lore of the item. Supports color codes.nbt:
- The NBT of the item.
Locale File
The locale.yml
contains all of the information for the plugin's messages and catcher placeholder formatting.
reloaded-configs:
- The message sent when the configurations are reloaded.
caught-format:
- The format of the catcher placeholder. Default: %player%
no-catcher:
- The message displayed if no one has caught a Pokémon.
Tracker File
The tracker.json
contains all of the data for each tracker such as the entity UUID, Pokémon name, Spawn Time, whether or not it has been caught and the catcher. Generally, this file does not need to be altered. It may need to be reset when changing specs on existing trackers.
To reset the file, follow these steps:
- Stop the server, remove the Poke Tracker JAR from the
mods
folder. - Start the server back up and then stop it again.
- Go to the
tracker.json
and replace everything inside with this:{}
- Re-add the Poke Tracker JAR to the
mods
folder. - Start the server.
Sample Config
trackers: legendaries: name: legends spec: isLegendary:true max-stored: 3 blacklist: - hoopa display-item: x-pos: 1 y-pos: 1 enabled: true type: pixelmon:ui_element amount: 1 damage: 0 name: '&bLast Legendaries' lore: - '&8• &6%poketracker_pokemon_legends_1%&8 - &f%poketracker_time_legends_1% &8[&f%poketracker_status_legends_1%&8]' - '&8• &6%poketracker_pokemon_legends_2%&8 - &f%poketracker_time_legends_2% &8[&f%poketracker_status_legends_2%&8]' - '&8• &6%poketracker_pokemon_legends_3%&8 - &f%poketracker_time_legends_3% &8[&f%poketracker_status_legends_3%&8]' nbt: UIImage: type: string data: '%sprite%' ultrabeast: name: ultrabeast spec: isUltraBeast:true max-stored: 3 blacklist: - hoopa display-item: x-pos: 3 y-pos: 1 enabled: true type: pixelmon:ui_element amount: 1 damage: 0 name: '&bLast UltraBeasts' lore: - '&8• &6%poketracker_pokemon_ultrabeast_1%&8 - &f%poketracker_time_ultrabeast_1% &8[&f%poketracker_status_ultrabeast_1%&8]' - '&8• &6%poketracker_pokemon_ultrabeast_2%&8 - &f%poketracker_time_ultrabeast_2% &8[&f%poketracker_status_ultrabeast_2%&8]' - '&8• &6%poketracker_pokemon_ultrabeast_3%&8 - &f%poketracker_time_ultrabeast_3% &8[&f%poketracker_status_ultrabeast_3%&8]' nbt: UIImage: type: string data: '%sprite%'
Version history
There is no version history available for this sidemod just yet.