Difference between revisions of "Config"
Line 1: | Line 1: | ||
− | The Pixelmon config file, | + | The Pixelmon config file, <code>pixelmon.hocon</code>, is a file containing numerous settings for Pixelmon. The file can be located by going to the ''Minecraft'' folder (accessible by clicking the "Open Game Dir" button on the ''Minecraft'' launcher's profile editor screen) and opening the <code>config</code> folder. If using the [[Pixelmon launcher]], the config file can be accessed by selecting the "Browse to Profile Folder" option on the main launcher screen and navigating to the <code>config</code> folder. |
− | The config file can be edited inside ''Minecraft'' by pressing a certain hotkey ( | + | The config file can be edited inside ''Minecraft'' by pressing a certain hotkey (<code>P</code> by default), or by selecting Pixelmon from the "Mods" section in the main menu or the "Mod Options" section in-game. The file can also be edited outside of ''Minecraft'' with a plain text editor such as Notepad or TextEdit. If edited with a plain text editor, changes will only be reflected when the target world is not online; changing the config file while the world is online will cause no changes to occur to the world until the world is reloaded. On a multiplayer server, editing the config file in-game will only affect client-side settings; server-side settings can only be changed by editing the .hocon file outside of ''Minecraft''. |
The config file can be reset to default settings by deleting the file. The file will be regenerated the next time ''Minecraft'' is started up. | The config file can be reset to default settings by deleting the file. The file will be regenerated the next time ''Minecraft'' is started up. | ||
Line 8: | Line 8: | ||
The {{tt|AFK|Away From Keyboard}} handler is a system that automatically takes control of battling players that have not responded for an amount of time. Once the AFK handler takes over, the unresponsive player may resume control at any time. | The {{tt|AFK|Away From Keyboard}} handler is a system that automatically takes control of battling players that have not responded for an amount of time. Once the AFK handler takes over, the unresponsive player may resume control at any time. | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |afkActivateSeconds | + | |<code>afkActivateSeconds</code> |
|AFK activate seconds | |AFK activate seconds | ||
|The amount of time (in seconds) that a player can be unresponsive in battle before the AFK handler takes control. | |The amount of time (in seconds) that a player can be unresponsive in battle before the AFK handler takes control. | ||
|90 seconds | |90 seconds | ||
|- | |- | ||
− | |afkHandlerTurnSeconds | + | |<code>afkHandlerTurnSeconds</code> |
|AFK turn seconds | |AFK turn seconds | ||
|The amount of time that the AFK handler takes to make a move. | |The amount of time that the AFK handler takes to make a move. | ||
|15 seconds | |15 seconds | ||
|- | |- | ||
− | |enableAFKHandler | + | |<code>enableAFKHandler</code> |
|AFK handler enabled | |AFK handler enabled | ||
|Whether or not the AFK handler is enabled. | |Whether or not the AFK handler is enabled. | ||
− | |False | + | |<code>False</code> |
|} | |} | ||
===[[Breeding]]=== | ===[[Breeding]]=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |allowBreeding | + | |<code>allowBreeding</code> |
|Allow breeding | |Allow breeding | ||
|Whether or not [[ranch blocks]] can be crafted and used. | |Whether or not [[ranch blocks]] can be crafted and used. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowDittoDittoBreeding | + | |<code>allowDittoDittoBreeding</code> |
|Allow Ditto-Ditto breeding | |Allow Ditto-Ditto breeding | ||
|Whether or not two [[Ditto]] can [[breed]] together to produce [[Eggs]] with random Pokémon inside them. | |Whether or not two [[Ditto]] can [[breed]] together to produce [[Eggs]] with random Pokémon inside them. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowRanchCrafting | + | |<code>allowRanchCrafting</code> |
|Allow ranch crafting | |Allow ranch crafting | ||
|Whether or not [[ranch blocks]] can be crafted. | |Whether or not [[ranch blocks]] can be crafted. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowRanchExpansion | + | |<code>allowRanchExpansion</code> |
|Enable ranch expansion | |Enable ranch expansion | ||
|Whether or not [[ranch upgrades]] exist. | |Whether or not [[ranch upgrades]] exist. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowRandomBreedingEggsToBeLegendary | + | |<code>allowRandomBreedingEggsToBeLegendary</code> |
|Ditto-Ditto can contain Legendaries | |Ditto-Ditto can contain Legendaries | ||
|Whether or not [[Eggs]] made from two [[Ditto]] [[breeding]] together have a chance of hatching [[Legendary Pokémon]]. | |Whether or not [[Eggs]] made from two [[Ditto]] [[breeding]] together have a chance of hatching [[Legendary Pokémon]]. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |allowRandomSpawnedEggsToBeLegendary | + | |<code>allowRandomSpawnedEggsToBeLegendary</code> |
− | |/pokegiveegg can give Legendaries | + | |<code>/pokegiveegg</code> can give Legendaries |
− | |Whether or not [[Eggs]] spawned with a [[gift box]] or the random Egg feature of / | + | |Whether or not [[Eggs]] spawned with a [[gift box]] or the random Egg feature of <code>/pokegiveegg</code> have a chance of hatching [[Legendary Pokémon]]. |
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |breedingTicks | + | |<code>breedingTicks</code> |
|Ticks per stage | |Ticks per stage | ||
|How long it takes for a Pokémon to advance from one [[breeding]] level to the next with breeding strength 1 ("''Pokémon 1'' is more attracted to ''Pokémon 2'' every day!"). This is measured in ticks (20 ticks = 1 second). If breeding environments are enabled, this time will be affected by multipliers depending on how suitable the breeding environment is. | |How long it takes for a Pokémon to advance from one [[breeding]] level to the next with breeding strength 1 ("''Pokémon 1'' is more attracted to ''Pokémon 2'' every day!"). This is measured in ticks (20 ticks = 1 second). If breeding environments are enabled, this time will be affected by multipliers depending on how suitable the breeding environment is. | ||
|18000 (15 minutes) | |18000 (15 minutes) | ||
|- | |- | ||
− | |numBreedingStages | + | |<code>numBreedingStages</code> |
|Breeding stages | |Breeding stages | ||
|The number of [[breeding]] levels that breeding Pokémon must advance through in order to produce an [[Egg]]. Can be between 1 and 5. | |The number of [[breeding]] levels that breeding Pokémon must advance through in order to produce an [[Egg]]. Can be between 1 and 5. | ||
|5 | |5 | ||
|- | |- | ||
− | |stepsPerEggCycle | + | |<code>stepsPerEggCycle</code> |
|Steps per Egg cycle | |Steps per Egg cycle | ||
|[http://bulbapedia.bulbagarden.net/wiki/Egg_cycle Egg cycles] are used to determine how many steps it takes for [[Eggs]] to hatch. The lower this value, the fewer steps it takes for Eggs to hatch. | |[http://bulbapedia.bulbagarden.net/wiki/Egg_cycle Egg cycles] are used to determine how many steps it takes for [[Eggs]] to hatch. The lower this value, the fewer steps it takes for Eggs to hatch. | ||
|255 | |255 | ||
|- | |- | ||
− | |useBreedingEnvironment | + | |<code>useBreedingEnvironment</code> |
|Use breeding environments | |Use breeding environments | ||
|Whether or not the environment around a [[ranch block]] affects the speed of the [[breeding]] process. If this is disabled, the speed of breeding will always be equal to "''Pokémon 1'' is more attracted to ''Pokémon 2'' every day!" | |Whether or not the environment around a [[ranch block]] affects the speed of the [[breeding]] process. If this is disabled, the speed of breeding will always be equal to "''Pokémon 1'' is more attracted to ''Pokémon 2'' every day!" | ||
− | |True | + | |<code>True</code> |
|} | |} | ||
Line 89: | Line 89: | ||
These settings deal with saving Pixelmon data (e.g., Pokémon in players' parties and [[PC]]) to an external database. | These settings deal with saving Pixelmon data (e.g., Pokémon in players' parties and [[PC]]) to an external database. | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |connectionString | + | |<code>connectionString</code> |
|Connection string | |Connection string | ||
− | |The URL that specifies the location of the database that Pixelmon data will be saved to. Can be either an H2 database or a MySQL database (jdbc:''{{tt|type|'h2' or 'mysql'}}''://''{{tt|hostname|IP address/domain of server (without 'http://'}}'':''{{tt|port|Port number of database connections, 3306 by default}}''/''{{tt|dbname|Name of database}}''?user=''{{tt|username|Username used to connect to database}}''&password=''{{tt|password|Password associated with username}}''). | + | |The URL that specifies the location of the database that Pixelmon data will be saved to. Can be either an H2 database or a MySQL database (<code>jdbc:''{{tt|type|'h2' or 'mysql'}}''://''{{tt|hostname|IP address/domain of server (without 'http://'}}'':''{{tt|port|Port number of database connections, 3306 by default}}''/''{{tt|dbname|Name of database}}''?user=''{{tt|username|Username used to connect to database}}''&password=''{{tt|password|Password associated with username}}''</code>). |
− | |jdbc:h2:// | + | |<code>jdbc:h2://</code> |
|- | |- | ||
− | |saveToExternalDatabase | + | |<code>saveToExternalDatabase</code> |
|Use above database for saving | |Use above database for saving | ||
|Whether or not to save Pixelmon data to the external database specified in the "Connection string" setting. | |Whether or not to save Pixelmon data to the external database specified in the "Connection string" setting. | ||
− | |False | + | |<code>False</code> |
|} | |} | ||
===[[Elevator]]=== | ===[[Elevator]]=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |elevatorSearchRange | + | |<code>elevatorSearchRange</code> |
|Search range (up/down) | |Search range (up/down) | ||
|The maximum distance that two elevators can link together at. | |The maximum distance that two elevators can link together at. | ||
Line 119: | Line 119: | ||
===[[External moves]]=== | ===[[External moves]]=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |allowDestructiveExternalMoves | + | |<code>allowDestructiveExternalMoves</code> |
|Allow destructive external moves | |Allow destructive external moves | ||
|Whether or not players are allowed to use the following [[external moves]]: | |Whether or not players are allowed to use the following [[external moves]]: | ||
Line 133: | Line 133: | ||
*{{e|Rock Smash|Rock Smash (external move)}} | *{{e|Rock Smash|Rock Smash (external move)}} | ||
*{{e|Thunder Bolt}} | *{{e|Thunder Bolt}} | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowExternalMoves | + | |<code>allowExternalMoves</code> |
|Allow external moves | |Allow external moves | ||
|Whether or not players are able to use [[external moves]]. | |Whether or not players are able to use [[external moves]]. | ||
− | |True | + | |<code>True</code> |
|} | |} | ||
===General=== | ===General=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |allowAnvilAutoreloading | + | |<code>allowAnvilAutoreloading</code> |
|Enable anvil auto-reloading | |Enable anvil auto-reloading | ||
|Anvil auto-reloading is when players can continue to [[hammer]] an item on an [[anvil]] and the item will automatically be taken and replaced with its unfinished version when finished (e.g., an [[iron base]] being obtained and replaced with an [[iron disc]] from the player's inventory), allowing players to continuously hammer stacks of items to completion. | |Anvil auto-reloading is when players can continue to [[hammer]] an item on an [[anvil]] and the item will automatically be taken and replaced with its unfinished version when finished (e.g., an [[iron base]] being obtained and replaced with an [[iron disc]] from the player's inventory), allowing players to continuously hammer stacks of items to completion. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |allowCaptureOutsideBattle | + | |<code>allowCaptureOutsideBattle</code> |
|Allow capture outside battle | |Allow capture outside battle | ||
|Whether or not players are allowed to throw [[Poké Balls]] and capture Pokémon outside of battle. | |Whether or not players are allowed to throw [[Poké Balls]] and capture Pokémon outside of battle. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowEventMoveTutors | + | |<code>allowEventMoveTutors</code> |
|Allow event move tutors to spawn | |Allow event move tutors to spawn | ||
|Whether or not [[event move tutors]] spawn naturally. | |Whether or not [[event move tutors]] spawn naturally. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |allowGemCrafting | + | |<code>allowGemCrafting</code> |
|Allow Gem crafting | |Allow Gem crafting | ||
|Whether or not [[Gems]] can be crafted. | |Whether or not [[Gems]] can be crafted. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowPayDayMoney | + | |<code>allowPayDayMoney</code> |
|Allow Pay Day money | |Allow Pay Day money | ||
|Whether or not [[Pay Day]] will award [[PokéDollars]] to the player. | |Whether or not [[Pay Day]] will award [[PokéDollars]] to the player. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowPlanting | + | |<code>allowPlanting</code> |
|Allow Apricorn planting | |Allow Apricorn planting | ||
|Whether or not [[Apricorns]] can be planted by players. This does not remove existing [[Apricorn trees]] or prevent natural Apricorn tree generation. | |Whether or not [[Apricorns]] can be planted by players. This does not remove existing [[Apricorn trees]] or prevent natural Apricorn tree generation. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowPokemonEditors | + | |<code>allowPokemonEditors</code> |
|Allow Pokémon editors | |Allow Pokémon editors | ||
|Whether or not players can use [[Pokémon editors]]. When disabled client-side, this will prevent other players from using Pokémon editors on the player with the setting disabled. | |Whether or not players can use [[Pokémon editors]]. When disabled client-side, this will prevent other players from using Pokémon editors on the player with the setting disabled. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowPokemonNicknames | + | |<code>allowPokemonNicknames</code> |
|Allow Pokémon nicknames | |Allow Pokémon nicknames | ||
|Whether or not the player can nickname owned Pokémon. On a server, this will prevent nicknames from being visible to other players. | |Whether or not the player can nickname owned Pokémon. On a server, this will prevent nicknames from being visible to other players. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowPvPExperience | + | |<code>allowPvPExperience</code> |
|Enable PvP exp. | |Enable PvP exp. | ||
|Whether or not Pokémon can gain experience when battling other players. | |Whether or not Pokémon can gain experience when battling other players. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowRareCandyCrafting | + | |<code>allowRareCandyCrafting</code> |
|Enable Rare Candy crafting | |Enable Rare Candy crafting | ||
|Whether or not players are allowed to craft [[Rare Candies]]. | |Whether or not players are allowed to craft [[Rare Candies]]. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowRiding | + | |<code>allowRiding</code> |
|Allow Pokémon to be ridden | |Allow Pokémon to be ridden | ||
|Whether or not players can [[mount]] Pokémon. | |Whether or not players can [[mount]] Pokémon. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowTMReuse | + | |<code>allowTMReuse</code> |
|Allow TM reuse | |Allow TM reuse | ||
|If enabled, [[TMs]] can be used an infinite amount of times without breaking. If disabled, TMs will break after being used once. | |If enabled, [[TMs]] can be used an infinite amount of times without breaking. If disabled, TMs will break after being used once. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |allowTrainerExperience | + | |<code>allowTrainerExperience</code> |
|Enable Trainer exp. | |Enable Trainer exp. | ||
|Whether or not [[NPC Trainers]]' Pokémon award experience upon defeat. | |Whether or not [[NPC Trainers]]' Pokémon award experience upon defeat. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowVanillaMobs | + | |<code>allowVanillaMobs</code> |
|Enable vanilla mobs | |Enable vanilla mobs | ||
|Whether or not regular ''Minecraft'' mobs like {{mc|Cow|cows}} and zombies can spawn naturally. {{mc|monster_spawner|Monster spawners}} containing {{mc|zombie|zombies}}, {{mc|skeleton|skeletons}}, or {{mc|spider|spiders}} will be converted into monsters spawners that spawn {{mc|pig|pigs}} if this setting is disabled. Other monster spawners (including ones that spawn hostile mobs like {{mc|Blaze|Blazes}}, {{mc|Cave_Spider|cave spiders}}, or {{mc|Silverfish|silverfish}}) will not be affected, nor will {{mc|Spawn_Egg|spawn eggs}}. The {{mc|Ender_dragon|Ender dragon}} also spawns naturally regardless of this setting. | |Whether or not regular ''Minecraft'' mobs like {{mc|Cow|cows}} and zombies can spawn naturally. {{mc|monster_spawner|Monster spawners}} containing {{mc|zombie|zombies}}, {{mc|skeleton|skeletons}}, or {{mc|spider|spiders}} will be converted into monsters spawners that spawn {{mc|pig|pigs}} if this setting is disabled. Other monster spawners (including ones that spawn hostile mobs like {{mc|Blaze|Blazes}}, {{mc|Cave_Spider|cave spiders}}, or {{mc|Silverfish|silverfish}}) will not be affected, nor will {{mc|Spawn_Egg|spawn eggs}}. The {{mc|Ender_dragon|Ender dragon}} also spawns naturally regardless of this setting. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |awardPhotos | + | |<code>awardPhotos</code> |
|Award photos to wild battle winners | |Award photos to wild battle winners | ||
|Whether or not wild Pokémon will [[drop]] [[photos]] when defeated. | |Whether or not wild Pokémon will [[drop]] [[photos]] when defeated. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |battleAIBoss | + | |<code>battleAIBoss</code> |
|Boss Pokémon battle AI | |Boss Pokémon battle AI | ||
|The type of battle AI that [[boss Pokémon]] will use. | |The type of battle AI that [[boss Pokémon]] will use. | ||
Line 245: | Line 245: | ||
|2 (Aggressive) | |2 (Aggressive) | ||
|- | |- | ||
− | |battleAITrainer | + | |<code>battleAITrainer</code> |
|NPC Trainer battle AI | |NPC Trainer battle AI | ||
|The type of battle AI that naturally spawning [[NPC Trainers]] will use. | |The type of battle AI that naturally spawning [[NPC Trainers]] will use. | ||
Line 272: | Line 272: | ||
|3 (Tactical) | |3 (Tactical) | ||
|- | |- | ||
− | |battleAIWild | + | |<code>battleAIWild</code> |
|Wild Pokémon battle AI | |Wild Pokémon battle AI | ||
|The type of battle AI that wild Pokémon will use. | |The type of battle AI that wild Pokémon will use. | ||
Line 295: | Line 295: | ||
|1 (Random) | |1 (Random) | ||
|- | |- | ||
− | |bedsHealPokemon | + | |<code>bedsHealPokemon</code> |
|Beds heal Pokémon | |Beds heal Pokémon | ||
|Whether or not {{mc|bed|beds}} will fully heal Pokémon when slept in. | |Whether or not {{mc|bed|beds}} will fully heal Pokémon when slept in. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |berryTreeGrowthMultiplier | + | |<code>berryTreeGrowthMultiplier</code> |
|Berry tree growth multiplier | |Berry tree growth multiplier | ||
|Multiplier for the growth rate of [[Berry trees]]. A higher multiplier will make Berry trees grow (and die) faster. | |Multiplier for the growth rate of [[Berry trees]]. A higher multiplier will make Berry trees grow (and die) faster. | ||
|1 | |1 | ||
|- | |- | ||
− | |cloningMachineEnabled | + | |<code>cloningMachineEnabled</code> |
|Enable cloning machine | |Enable cloning machine | ||
|Whether or not [[cloning machines]] can be crafted and used. Disabling this setting prevents [[Mewtwo]] from being legitimately obtainable. | |Whether or not [[cloning machines]] can be crafted and used. Disabling this setting prevents [[Mewtwo]] from being legitimately obtainable. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |chunkSpawnRadius | + | |<code>chunkSpawnRadius</code> |
|Pokémon chunk spawn distance | |Pokémon chunk spawn distance | ||
|The chunk radius around players where Pokémon can spawn. | |The chunk radius around players where Pokémon can spawn. | ||
|8 | |8 | ||
|- | |- | ||
− | |computerBoxes | + | |<code>computerBoxes</code> |
|Amount of PC boxes | |Amount of PC boxes | ||
|The number of boxes a player has access to in the [[PC]], up to a maximum of 256. | |The number of boxes a player has access to in the [[PC]], up to a maximum of 256. | ||
|30 | |30 | ||
|- | |- | ||
− | |dataSaveOnWorldSave | + | |<code>dataSaveOnWorldSave</code> |
|Data save on world save | |Data save on world save | ||
|Whether or not data about players' Pokémon is saved when the world is saved. If this option is disabled, player Pokémon will need to be saved manually. | |Whether or not data about players' Pokémon is saved when the world is saved. If this option is disabled, player Pokémon will need to be saved manually. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |enablePointToSteer | + | |<code>enablePointToSteer</code> |
|Enable point to steer | |Enable point to steer | ||
|If enabled, this option causes a [[mounted]] Pokémon to be steered by moving the camera, matching the directional controls on foot. If disabled, mounted Pokémon are steered using the keybinds for moving left and right. | |If enabled, this option causes a [[mounted]] Pokémon to be steered by moving the camera, matching the directional controls on foot. If disabled, mounted Pokémon are steered using the keybinds for moving left and right. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |enablePokedexWikiWebsiteOpen | + | |<code>enablePokedexWikiWebsiteOpen</code> |
|Allow Pokédex to open wiki | |Allow Pokédex to open wiki | ||
|If disabled, all methods of opening up the Pixelmon/''Minecraft'' wikis from within Pixelmon are disabled. | |If disabled, all methods of opening up the Pixelmon/''Minecraft'' wikis from within Pixelmon are disabled. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |enableWildAggression | + | |<code>enableWildAggression</code> |
|Enable aggressive wild Pokémon | |Enable aggressive wild Pokémon | ||
|Whether or not aggressive wild Pokémon initiate battles against players. | |Whether or not aggressive wild Pokémon initiate battles against players. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |engagePlayerByPokeBall | + | |<code>engagePlayerByPokeBall</code> |
|Enable challenge by throwing Poké Ball | |Enable challenge by throwing Poké Ball | ||
|If enabled, battles between players can be initiated by a player throwing a Pokémon's Poké Ball at another player directly (rather than at the other player's Pokémon). | |If enabled, battles between players can be initiated by a player throwing a Pokémon's Poké Ball at another player directly (rather than at the other player's Pokémon). | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |expModifier | + | |<code>expModifier</code> |
|Experience modifier | |Experience modifier | ||
|Pokémon experience gain in battle will be multiplied by this number. | |Pokémon experience gain in battle will be multiplied by this number. | ||
|1 | |1 | ||
|- | |- | ||
− | |forceEndBattleResult | + | |<code>forceEndBattleResult</code> |
|Force-end battle result | |Force-end battle result | ||
|This setting determines what will occur if a battle is ended without a proper conclusion (e.g., too many errors in battle, player death while in battle). Determining an official winner and loser only matters for certain aspects, such as the /pokestats [[command]], [[NPC Trainers]] that give items upon defeat, or Pixelmon [[sidemods]] that manipulate battle wins and losses. | |This setting determines what will occur if a battle is ended without a proper conclusion (e.g., too many errors in battle, player death while in battle). Determining an official winner and loser only matters for certain aspects, such as the /pokestats [[command]], [[NPC Trainers]] that give items upon defeat, or Pixelmon [[sidemods]] that manipulate battle wins and losses. | ||
*0: A winner will be decided based on which battler has more Pokémon remaining. If both battlers have the same amount of Pokémon remaining, the percentages of HP of each Pokémon remaining are summed and the winner is decided based on whose percentage HP sum is greater. If both sums are the same, the battle is considered a draw. | *0: A winner will be decided based on which battler has more Pokémon remaining. If both battlers have the same amount of Pokémon remaining, the percentages of HP of each Pokémon remaining are summed and the winner is decided based on whose percentage HP sum is greater. If both sums are the same, the battle is considered a draw. | ||
*1: The battle is declared a draw. | *1: The battle is declared a draw. | ||
− | *2: The battle is considered to have ended abnormally. This setting is only useful if the server has a Pixelmon sidemod that uses PlayerBattleEndedAbnormalEvent. | + | *2: The battle is considered to have ended abnormally. This setting is only useful if the server has a Pixelmon sidemod that uses <code>PlayerBattleEndedAbnormalEvent</code>. |
|0 (determine winner based on Pokémon remaining) | |0 (determine winner based on Pokémon remaining) | ||
|- | |- | ||
− | |growthScaleModifier | + | |<code>growthScaleModifier</code> |
|Growth size variation | |Growth size variation | ||
|How much [[growth (stat)|growth]] varies the size of Pokémon. This value can range from 0-2; if set to 0, growth will have no effect on Pokémon size. | |How much [[growth (stat)|growth]] varies the size of Pokémon. This value can range from 0-2; if set to 0, growth will have no effect on Pokémon size. | ||
|1 | |1 | ||
|- | |- | ||
− | |maximumPlants | + | |<code>maximumPlants</code> |
|Maximum plants | |Maximum plants | ||
|The maximum number of [[Apricorn trees]] that can be planted in a world chunk. | |The maximum number of [[Apricorn trees]] that can be planted in a world chunk. | ||
|16 | |16 | ||
|- | |- | ||
− | |maxLevel | + | |<code>maxLevel</code> |
|Maximum level | |Maximum level | ||
|The maximum level that a Pokémon can be. | |The maximum level that a Pokémon can be. | ||
|100 | |100 | ||
|- | |- | ||
− | |multiplePhotosOfSamePokemon | + | |<code>multiplePhotosOfSamePokemon</code> |
|Allow duplicate Pokémon photos | |Allow duplicate Pokémon photos | ||
|Whether a player can take multiple [[photos]] of a single Pokémon. | |Whether a player can take multiple [[photos]] of a single Pokémon. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |namePlateRange | + | |<code>namePlateRange</code> |
|Name plate distance | |Name plate distance | ||
|How far away levels and names of Pokémon can be seen when outside of battle. This setting is client-side. | |How far away levels and names of Pokémon can be seen when outside of battle. This setting is client-side. | ||
Line 386: | Line 386: | ||
|1 (Default) | |1 (Default) | ||
|- | |- | ||
− | |needHMToRide | + | |<code>needHMToRide</code> |
|Need HM to ride | |Need HM to ride | ||
|Whether or not [[Fly]] or [[Surf]] must be known by a water or flying [[mounted]] Pokémon in order to mount it. Land mounts are unaffected by this setting. | |Whether or not [[Fly]] or [[Surf]] must be known by a water or flying [[mounted]] Pokémon in order to mount it. Land mounts are unaffected by this setting. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |pickupRate | + | |<code>pickupRate</code> |
|Pickup rate | |Pickup rate | ||
|The rate ({{frac|''x''}}) that [[Pickup]] will collect [[special drops]] at. | |The rate ({{frac|''x''}}) that [[Pickup]] will collect [[special drops]] at. | ||
|10 | |10 | ||
|- | |- | ||
− | |pokemonDropsEnabled | + | |<code>pokemonDropsEnabled</code> |
|Enable Pokémon drops | |Enable Pokémon drops | ||
|Whether or not certain Pokémon can [[drop]] items upon defeat. | |Whether or not certain Pokémon can [[drop]] items upon defeat. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |printErrors | + | |<code>printErrors</code> |
|Print more detailed errors | |Print more detailed errors | ||
|If this option is enabled, any Pixelmon-related errors on a server will be printed to the server log in detail. If disabled, errors will be much shorter and less detailed. | |If this option is enabled, any Pixelmon-related errors on a server will be printed to the server log in detail. If disabled, errors will be much shorter and less detailed. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |returnHeldItems | + | |<code>returnHeldItems</code> |
|Return held items after PvP battles | |Return held items after PvP battles | ||
|If enabled, consumable [[held items]] used up during player vs. player battles will be restored when the battle ends. | |If enabled, consumable [[held items]] used up during player vs. player battles will be restored when the battle ends. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |reusableBirdShrines | + | |<code>reusableBirdShrines</code> |
|Allow bird shrine reuse | |Allow bird shrine reuse | ||
|Whether or not [[shrines]] can be used multiple times. Players will still have to acquired a new charged orb each time to use the shrine. | |Whether or not [[shrines]] can be used multiple times. Players will still have to acquired a new charged orb each time to use the shrine. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |ridingSpeedMultiplier | + | |<code>ridingSpeedMultiplier</code> |
|Riding speed multiplier | |Riding speed multiplier | ||
|A multiplier for the [[mounting]] speed of Pokémon. Can be between 0 and 1, where 1 is the default mounting speed. | |A multiplier for the [[mounting]] speed of Pokémon. Can be between 0 and 1, where 1 is the default mounting speed. | ||
|1 | |1 | ||
|- | |- | ||
− | |scalePokémonModels | + | |<code>scalePokémonModels</code> |
|Increase model size by 30% | |Increase model size by 30% | ||
|If this option is enabled, Pokémon will be 30% larger than if the option was disabled. | |If this option is enabled, Pokémon will be 30% larger than if the option was disabled. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |showWildNames | + | |<code>showWildNames</code> |
|Show wild Pokémon names | |Show wild Pokémon names | ||
|If enabled, text labeling wild Pokémon's names will be displayed outside of battle. | |If enabled, text labeling wild Pokémon's names will be displayed outside of battle. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |spawnBirdShrines | + | |<code>spawnBirdShrines</code> |
|Spawn bird shrines | |Spawn bird shrines | ||
|Whether or not [[shrines]] can spawn naturally. If disabled, shrines that already exist can still be used. | |Whether or not [[shrines]] can spawn naturally. If disabled, shrines that already exist can still be used. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |spawnStructures | + | |<code>spawnStructures</code> |
|Spawn Pixelmon structures in world | |Spawn Pixelmon structures in world | ||
|Whether or not Pixelmon structures can spawn naturally. | |Whether or not Pixelmon structures can spawn naturally. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |spawnersOpOnly | + | |<code>spawnersOpOnly</code> |
|Spawners op only | |Spawners op only | ||
|Whether or not players have to be ops to edit [[Pixelmon spawners]]. If this option is disabled, any player in Creative mode can edit spawners. | |Whether or not players have to be ops to edit [[Pixelmon spawners]]. If this option is disabled, any player in Creative mode can edit spawners. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |starterOnJoin | + | |<code>starterOnJoin</code> |
|Starter list on join | |Starter list on join | ||
|Whether or not players will pick their [[starter Pokémon]] immediately upon entering a world. | |Whether or not players will pick their [[starter Pokémon]] immediately upon entering a world. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |systemTimeSyncInterval | + | |<code>systemTimeSyncInterval</code> |
|Seconds between time syncs | |Seconds between time syncs | ||
|How often Minecraft time will sync to real time (in seconds) if real time syncing is enabled. | |How often Minecraft time will sync to real time (in seconds) if real time syncing is enabled. | ||
|30 | |30 | ||
|- | |- | ||
− | |tradersReusable | + | |<code>tradersReusable</code> |
|Traders are reusable | |Traders are reusable | ||
|Whether or not [[traders]] can be used multiple times. If disabled, traders will disappear after completing their trade offers. | |Whether or not [[traders]] can be used multiple times. If disabled, traders will disappear after completing their trade offers. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |useCustomTabList | + | |<code>useCustomTabList</code> |
|Use custom tab list | |Use custom tab list | ||
|If enabled, a different GUI will be used when viewing the list of online players. | |If enabled, a different GUI will be used when viewing the list of online players. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |useDropGUI | + | |<code>useDropGUI</code> |
|Use drop GUI | |Use drop GUI | ||
|If enabled, the [[drops]] GUI will display after the player defeats a regular wild Pokémon. The drops GUI will always display when defeating [[NPC Trainers]] or [[boss Pokémon]], regardless of this setting. | |If enabled, the [[drops]] GUI will display after the player defeats a regular wild Pokémon. The drops GUI will always display when defeating [[NPC Trainers]] or [[boss Pokémon]], regardless of this setting. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |useExternalJSONFiles | + | |<code>useExternalJSONFiles</code> |
|Use external JSON files | |Use external JSON files | ||
− | |If enabled, Pixelmon's [[external JSON files]] can be edited in the | + | |If enabled, Pixelmon's [[external JSON files]] can be edited in the <code>pixelmon</code> folder in the ''Minecraft'' directory. If these directories do not already exist, they will be created after enabling this option. |
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |useSystemTimeForWorldTime | + | |<code>useSystemTimeForWorldTime</code> |
|Use system time for world time | |Use system time for world time | ||
|Whether or not ''Minecraft'' time will sync to real time (as defined by the server's system time). | |Whether or not ''Minecraft'' time will sync to real time (as defined by the server's system time). | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |writeEntitiesToWorld | + | |<code>writeEntitiesToWorld</code> |
|Save entities to world | |Save entities to world | ||
|Whether or not Pixelmon entities (such as naturally spawning Pokémon and [[NPC Trainers]]) are saved with the world. If enabled, the size of the world save file and the time needed to save the world increase. | |Whether or not Pixelmon entities (such as naturally spawning Pokémon and [[NPC Trainers]]) are saved with the world. If enabled, the size of the world save file and the time needed to save the world increase. | ||
− | |False | + | |<code>False</code> |
|} | |} | ||
===Graphics=== | ===Graphics=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |drawHealthBars | + | |<code>drawHealthBars</code> |
|Draw Pokémon health bars | |Draw Pokémon health bars | ||
|Whether or not HP bars will be displayed above Pokémon. | |Whether or not HP bars will be displayed above Pokémon. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |lowResTextures | + | |<code>lowResTextures</code> |
|Potato mode | |Potato mode | ||
|Whether or not Pokémon and [[Poké Balls]] use low-resolution (256 × 256) textures instead of normal (512 × 512) textures, making them appear less detailed. | |Whether or not Pokémon and [[Poké Balls]] use low-resolution (256 × 256) textures instead of normal (512 × 512) textures, making them appear less detailed. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |playerControlCamera | + | |<code>playerControlCamera</code> |
|Player-controlled battle camera | |Player-controlled battle camera | ||
|Whether or not the camera can be manually moved by the player during battles. | |Whether or not the camera can be manually moved by the player during battles. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |renderDistanceWeight | + | |<code>renderDistanceWeight</code> |
|Render distance weight | |Render distance weight | ||
|A number that is multiplied to the default render distance (64) to produce a final render distance. | |A number that is multiplied to the default render distance (64) to produce a final render distance. | ||
|2 | |2 | ||
|- | |- | ||
− | |showCurrentAttackTarget | + | |<code>showCurrentAttackTarget</code> |
|Show current attack target | |Show current attack target | ||
− | |Whether or not a Pokémon's attack target ( | + | |Whether or not a Pokémon's attack target (<code>F</code> key by default) is shown on the screen. |
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |useBattleCamera | + | |<code>useBattleCamera</code> |
|Use battle camera | |Use battle camera | ||
|If enabled, the camera will change during battles to a third-person camera focusing on the battling Pokémon. If disabled, the camera will remain the same as if the player was not in a battle. | |If enabled, the camera will change during battles to a third-person camera focusing on the battling Pokémon. If disabled, the camera will remain the same as if the player was not in a battle. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |useOriginalPokemonTexturesForStatues | + | |<code>useOriginalPokemonTexturesForStatues</code> |
|Statues use original textures | |Statues use original textures | ||
|Whether or not statues (spawned with the /pokespawn [[command]]) use the actual Pokémon textures and colors. If disabled, statues are always gray. | |Whether or not statues (spawned with the /pokespawn [[command]]) use the actual Pokémon textures and colors. If disabled, statues are always gray. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |useSmoothShadingOnPokeBalls | + | |<code>useSmoothShadingOnPokeBalls</code> |
|Smooth shading on Poké Balls | |Smooth shading on Poké Balls | ||
|Whether or not [[Poké Balls]] use {{tt|SMD|Studio Model Data}} normal maps in their models, making them appear smoother. | |Whether or not [[Poké Balls]] use {{tt|SMD|Studio Model Data}} normal maps in their models, making them appear smoother. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |useSmoothShadingOnPokemon | + | |<code>useSmoothShadingOnPokemon</code> |
|Smooth shading on Pokémon | |Smooth shading on Pokémon | ||
|Whether or not Pokémon use {{tt|SMD|Studio Model Data}} normal maps in their models, making them appear smoother. | |Whether or not Pokémon use {{tt|SMD|Studio Model Data}} normal maps in their models, making them appear smoother. | ||
− | |True | + | |<code>True</code> |
|} | |} | ||
===PixelUtilities=== | ===PixelUtilities=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |blocksHaveLegendaries | + | |<code>blocksHaveLegendaries</code> |
|Allow Legendaries from blocks | |Allow Legendaries from blocks | ||
|Whether [[Pixelmon Grass]] can contain [[Legendary Pokémon]]. | |Whether [[Pixelmon Grass]] can contain [[Legendary Pokémon]]. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |eventCoords | + | |<code>eventCoords</code> |
|Event Poké Gift spawning coordinates | |Event Poké Gift spawning coordinates | ||
|Locations where [[event Poké Gifts]] will spawn. | |Locations where [[event Poké Gifts]] will spawn. | ||
|None | |None | ||
|- | |- | ||
− | |eventHasLegendaries | + | |<code>eventHasLegendaries</code> |
|Allow Legendaries in event Poké Gifts | |Allow Legendaries in event Poké Gifts | ||
|If enabled, it is possible for [[event Poké Gifts]] to contain [[Legendary Pokémon]]. | |If enabled, it is possible for [[event Poké Gifts]] to contain [[Legendary Pokémon]]. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |eventHasShinies | + | |<code>eventHasShinies</code> |
|Enable event Poké Gift Shinies | |Enable event Poké Gift Shinies | ||
|Whether or not it is possible for [[event Poké Gifts]] to contain [[Shiny Pokémon]] | |Whether or not it is possible for [[event Poké Gifts]] to contain [[Shiny Pokémon]] | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |eventMaxPokemon | + | |<code>eventMaxPokemon</code> |
|Event Poké Gift maximum Pokémon | |Event Poké Gift maximum Pokémon | ||
|The maximum number of Pokémon that can be contained inside an [[event Poké Gift]]. The event Poké Gift will contain a random amount of Pokémon between 1 and the specified value. | |The maximum number of Pokémon that can be contained inside an [[event Poké Gift]]. The event Poké Gift will contain a random amount of Pokémon between 1 and the specified value. | ||
|1 | |1 | ||
|- | |- | ||
− | |eventPokeGiftLoad | + | |<code>eventPokeGiftLoad</code> |
|Enable Poké Gift events | |Enable Poké Gift events | ||
|Whether or not [[event Poké Gifts]] spawn. | |Whether or not [[event Poké Gifts]] spawn. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |eventShinyRate | + | |<code>eventShinyRate</code> |
|Event Poké Gift Shiny rate (1/x) | |Event Poké Gift Shiny rate (1/x) | ||
|The chance of an [[event Poké Gift]] containing a [[Shiny Pokémon]] with the formula {{frac|''x''}}. | |The chance of an [[event Poké Gift]] containing a [[Shiny Pokémon]] with the formula {{frac|''x''}}. | ||
|{{frac|10}} | |{{frac|10}} | ||
|- | |- | ||
− | |eventTime | + | |<code>eventTime</code> |
|Event Poké Gift custom date (D/M) | |Event Poké Gift custom date (D/M) | ||
|If desired, a specified date for [[event Poké Gifts]] to spawn can be used for the option in the form ''day''/''month''. | |If desired, a specified date for [[event Poké Gifts]] to spawn can be used for the option in the form ''day''/''month''. | ||
|None | |None | ||
|- | |- | ||
− | |pokeGiftHaveEvents | + | |<code>pokeGiftHaveEvents</code> |
|Enable Poké Gift events | |Enable Poké Gift events | ||
|Whether or not [[Poké Gifts]] can be placed and opened. | |Whether or not [[Poké Gifts]] can be placed and opened. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |pokeGiftReusable | + | |<code>pokeGiftReusable</code> |
|Poké Gifts reusable | |Poké Gifts reusable | ||
|If enabled, [[Poké Gifts]] will remain after players claim them, but each Poké Gift can only be claimed once per player. If disabled, claiming a Poké Gift will cause it to disappear. | |If enabled, [[Poké Gifts]] will remain after players claim them, but each Poké Gift can only be claimed once per player. If disabled, claiming a Poké Gift will cause it to disappear. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |scaleGrassBattles | + | |<code>scaleGrassBattles</code> |
|Scale grass battle levels to player | |Scale grass battle levels to player | ||
|Whether or not the levels Pokémon found in [[Pixelmon grass]] will scale to the level of the player's highest-leveled Pokémon. | |Whether or not the levels Pokémon found in [[Pixelmon grass]] will scale to the level of the player's highest-leveled Pokémon. | ||
− | |False | + | |<code>False</code> |
|} | |} | ||
===PokéLoot=== | ===PokéLoot=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |spawnGrotto | + | |<code>spawnGrotto</code> |
|Spawn Hidden Grottos | |Spawn Hidden Grottos | ||
|Whether or not [[Hidden Grottos]] spawn naturally. | |Whether or not [[Hidden Grottos]] spawn naturally. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |spawnHidden | + | |<code>spawnHidden</code> |
|Spawn invisible PokéLoot | |Spawn invisible PokéLoot | ||
|Whether or not invisible [[PokéLoot chests]] spawn naturally. | |Whether or not invisible [[PokéLoot chests]] spawn naturally. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |spawnMode | + | |<code>spawnMode</code> |
|PokéLoot spawn mode | |PokéLoot spawn mode | ||
|The default setting for how [[PokéLoot chests]] act once looted. | |The default setting for how [[PokéLoot chests]] act once looted. | ||
Line 627: | Line 627: | ||
|0 (First Come, First Served) | |0 (First Come, First Served) | ||
|- | |- | ||
− | |spawnNormal | + | |<code>spawnNormal</code> |
|Spawn normal Pokéloot | |Spawn normal Pokéloot | ||
|Whether or not visible [[PokéLoot chests]] spawn naturally. | |Whether or not visible [[PokéLoot chests]] spawn naturally. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |spawnRate | + | |<code>spawnRate</code> |
|PokéLoot spawn rate | |PokéLoot spawn rate | ||
|The frequency at which [[PokéLoot chests]] spawn. | |The frequency at which [[PokéLoot chests]] spawn. | ||
Line 659: | Line 659: | ||
|1 (Normal) | |1 (Normal) | ||
|- | |- | ||
− | |timedLootReuseSeconds | + | |<code>timedLootReuseSeconds</code> |
|Reuse cooldown | |Reuse cooldown | ||
|How often players can loot [[PokéLoot chests]] that are set to have timed loot. This value is in seconds. | |How often players can loot [[PokéLoot chests]] that are set to have timed loot. This value is in seconds. | ||
Line 680: | Line 680: | ||
===Sounds=== | ===Sounds=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |removeVanillaMusic | + | |<code>removeVanillaMusic</code> |
|Remove vanilla music | |Remove vanilla music | ||
|Whether or not vanilla ''Minecraft'' music (not including music discs) can randomly play instead of Pixelmon music. | |Whether or not vanilla ''Minecraft'' music (not including music discs) can randomly play instead of Pixelmon music. | ||
− | |True | + | |<code>True</code> |
|} | |} | ||
===Spawning=== | ===Spawning=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |Gen1 | + | |<code>Gen1</code> |
|Generation 1 | |Generation 1 | ||
|Whether or not Generation 1 Pokémon ([[Bulbasaur|#1]]-[[Mew|#151]]) can spawn. | |Whether or not Generation 1 Pokémon ([[Bulbasaur|#1]]-[[Mew|#151]]) can spawn. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |Gen2 | + | |<code>Gen2</code> |
|Generation 2 | |Generation 2 | ||
|Whether or not Generation 2 Pokémon ([[Chikorita|#152]]-[[Celebi|#251]]) can spawn. | |Whether or not Generation 2 Pokémon ([[Chikorita|#152]]-[[Celebi|#251]]) can spawn. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |Gen3 | + | |<code>Gen3</code> |
|Generation 3 | |Generation 3 | ||
|Whether or not Generation 3 Pokémon ([[Treecko|#252]]-[[Deoxys|#386]]) can spawn. | |Whether or not Generation 3 Pokémon ([[Treecko|#252]]-[[Deoxys|#386]]) can spawn. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |Gen4 | + | |<code>Gen4</code> |
|Generation 4 | |Generation 4 | ||
|Whether or not Generation 4 Pokémon ([[Turtwig|#387]]-#493) can spawn. | |Whether or not Generation 4 Pokémon ([[Turtwig|#387]]-#493) can spawn. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |Gen5 | + | |<code>Gen5</code> |
|Generation 5 | |Generation 5 | ||
|Whether or not Generation 5 Pokémon (#494-#649) can spawn. | |Whether or not Generation 5 Pokémon (#494-#649) can spawn. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |Gen6 | + | |<code>Gen6</code> |
|Generation 6 | |Generation 6 | ||
|Whether or not Generation 6 Pokémon ([[Chespin|#650]]-#721) can spawn. | |Whether or not Generation 6 Pokémon ([[Chespin|#650]]-#721) can spawn. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |allowLegendarySpawn | + | |<code>allowLegendarySpawn</code> |
|Allow Legendaries to spawn | |Allow Legendaries to spawn | ||
|Whether or not [[Legendary Pokémon]] will spawn naturally. This only affects Pokémon that use the Legendary spawn rate. | |Whether or not [[Legendary Pokémon]] will spawn naturally. This only affects Pokémon that use the Legendary spawn rate. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |bossSpawnTicks | + | |<code>bossSpawnTicks</code> |
|Boss spawn ticks | |Boss spawn ticks | ||
|How often (on average) a [[boss Pokémon]] will attempt to spawn. | |How often (on average) a [[boss Pokémon]] will attempt to spawn. | ||
|1200 (1 minute) | |1200 (1 minute) | ||
|- | |- | ||
− | |despawnOnFleeOrLoss | + | |<code>despawnOnFleeOrLoss</code> |
|Despawn on flee or loss | |Despawn on flee or loss | ||
|Whether or not wild Pokémon will despawn if the player flees from them or loses against them. | |Whether or not wild Pokémon will despawn if the player flees from them or loses against them. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |displayLegendaryGlobalMessage | + | |<code>displayLegendaryGlobalMessage</code> |
|Display Legendary global message | |Display Legendary global message | ||
|Whether or not a message will display when a [[Legendary Pokémon]] spawns. The message also displays which [[biome]] the Pokémon spawned in. | |Whether or not a message will display when a [[Legendary Pokémon]] spawns. The message also displays which [[biome]] the Pokémon spawned in. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |distancePerLevel | + | |<code>distancePerLevel</code> |
|Distance per level | |Distance per level | ||
− | |If the | + | |If the <code>spawnLevelsByDistance</code> setting is enabled, this setting determines the rate (in block distance) that wild Pokémon levels increase according to the distance from the world spawn point. |
|30 | |30 | ||
|- | |- | ||
− | |hiddenAbilitySpawnRate | + | |<code>hiddenAbilitySpawnRate</code> |
|Hidden Ability spawn rate | |Hidden Ability spawn rate | ||
|The rarity of hidden [[Abilities]] on wild or spawned-in Pokémon, using the formula {{frac|''x''}} Pokémon. This setting does not affect [[breeding]]. | |The rarity of hidden [[Abilities]] on wild or spawned-in Pokémon, using the formula {{frac|''x''}} Pokémon. This setting does not affect [[breeding]]. | ||
|150 ({{frac|150}} Pokémon) | |150 ({{frac|150}} Pokémon) | ||
|- | |- | ||
− | |increaseVillageSpawnRate | + | |<code>increaseVillageSpawnRate</code> |
|Increase village spawn rate | |Increase village spawn rate | ||
|Whether to make [[towns]] spawn more often than they do in vanilla ''Minecraft''. | |Whether to make [[towns]] spawn more often than they do in vanilla ''Minecraft''. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |legendaryRepeatSpawnTicks | + | |<code>legendaryRepeatSpawnTicks</code> |
|Legendary repeat spawn ticks | |Legendary repeat spawn ticks | ||
|The minimum amount of ticks that must pass before a particular [[Legendary Pokémon]] species can spawn again after previously spawning. | |The minimum amount of ticks that must pass before a particular [[Legendary Pokémon]] species can spawn again after previously spawning. | ||
|96,000 ticks (80 minutes) | |96,000 ticks (80 minutes) | ||
|- | |- | ||
− | |legendarySpawnChance | + | |<code>legendarySpawnChance</code> |
|Legendary spawn chance | |Legendary spawn chance | ||
− | |The chance of a [[Legendary Pokémon]] spawn attempt succeeding (0-1) if a viable location has been found for one to spawn. The frequency of this spawn attempt is defined by the | + | |The chance of a [[Legendary Pokémon]] spawn attempt succeeding (0-1) if a viable location has been found for one to spawn. The frequency of this spawn attempt is defined by the <code>legendarySpawnTicks</code> setting. |
|0.3 (30%) | |0.3 (30%) | ||
|- | |- | ||
− | |legendarySpawnTicks | + | |<code>legendarySpawnTicks</code> |
|Legendary spawn ticks | |Legendary spawn ticks | ||
|How often (in ticks) on average a [[Legendary Pokémon]] attempts to spawn. The actual time interval ranges from 60% to 140% of the specified value in this setting. The chance of the spawn attempt succeeding is defined by the "legendarySpawnChance" setting. | |How often (in ticks) on average a [[Legendary Pokémon]] attempts to spawn. The actual time interval ranges from 60% to 140% of the specified value in this setting. The chance of the spawn attempt succeeding is defined by the "legendarySpawnChance" setting. | ||
|3,000 ticks (2 minutes and 30 seconds) | |3,000 ticks (2 minutes and 30 seconds) | ||
|- | |- | ||
− | |maxFlyingPokemon | + | |<code>maxFlyingPokemon</code> |
|Max flying Pokémon | |Max flying Pokémon | ||
− | |The maximum number of naturally spawning [[Spawn location#Air persistent spawns|air persistent spawns]] that can exist per 256 spawnable chunks (as defined by the | + | |The maximum number of naturally spawning [[Spawn location#Air persistent spawns|air persistent spawns]] that can exist per 256 spawnable chunks (as defined by the <code>chunkSpawnRadius</code> setting). |
|2 | |2 | ||
|- | |- | ||
− | |maxLandPokemon | + | |<code>maxLandPokemon</code> |
|Max land Pokémon | |Max land Pokémon | ||
− | |The maximum number of naturally spawning [[Spawn location#Land spawns|land Pokémon]] + [[Spawn location#Air spawns|air Pokémon]] that can exist per 256 spawnable chunks (as defined by the | + | |The maximum number of naturally spawning [[Spawn location#Land spawns|land Pokémon]] + [[Spawn location#Air spawns|air Pokémon]] that can exist per 256 spawnable chunks (as defined by the <code>chunkSpawnRadius</code> setting). |
|40 | |40 | ||
|- | |- | ||
− | |maxLevelByDistance | + | |<code>maxLevelByDistance</code> |
|Maximum spawn level (by distance) | |Maximum spawn level (by distance) | ||
|The maximum level that Pokémon can spawn at when the spawnLevelsByDistance option is enabled. | |The maximum level that Pokémon can spawn at when the spawnLevelsByDistance option is enabled. | ||
|60 | |60 | ||
|- | |- | ||
− | |maxNumBosses | + | |<code>maxNumBosses</code> |
|Max bosses | |Max bosses | ||
− | |The maximum number of naturally spawning Mega Evolved [[boss Pokémon]] that can exist per 256 spawnable chunks (as defined by the | + | |The maximum number of naturally spawning Mega Evolved [[boss Pokémon]] that can exist per 256 spawnable chunks (as defined by the <code>chunkSpawnRadius</code> setting). If set to 0, Mega Evolved boss Pokémon will not spawn naturally. |
|1 | |1 | ||
|- | |- | ||
− | |maxNumNPCs | + | |<code>maxNumNPCs</code> |
|Max NPCs | |Max NPCs | ||
− | |The maximum number of naturally spawning [[NPCs]] that can exist per 256 spawnable chunks (as defined by the | + | |The maximum number of naturally spawning [[NPCs]] that can exist per 256 spawnable chunks (as defined by the <code>chunkSpawnRadius</code> setting), not including NPCs spawned in [[structures]] such as [[towns]] or [[Gyms]]. If set to 0, affected NPCs will not spawn naturally. |
|4 | |4 | ||
|- | |- | ||
− | |maxSpawnsPerTick | + | |<code>maxSpawnsPerTick</code> |
|Max Pokémon spawns per tick | |Max Pokémon spawns per tick | ||
|The maximum number of Pokémon that can spawn naturally per tick. | |The maximum number of Pokémon that can spawn naturally per tick. | ||
|100 | |100 | ||
|- | |- | ||
− | |maxUndergroundPokemon | + | |<code>maxUndergroundPokemon</code> |
|Max underground Pokémon | |Max underground Pokémon | ||
− | |The maximum number of naturally spawning [[Spawn location#Underground spawns|underground Pokémon]] that can exist per 256 spawnable chunks (as defined by the | + | |The maximum number of naturally spawning [[Spawn location#Underground spawns|underground Pokémon]] that can exist per 256 spawnable chunks (as defined by the <code>chunkSpawnRadius</code> setting). |
|20 | |20 | ||
|- | |- | ||
− | |maxWaterPokemon | + | |<code>maxWaterPokemon</code> |
|Max water Pokémon | |Max water Pokémon | ||
− | |The maximum number of naturally spawning [[Spawn location#Water spawns|water Pokémon]] that can exist per 256 spawnable chunks (as defined by the | + | |The maximum number of naturally spawning [[Spawn location#Water spawns|water Pokémon]] that can exist per 256 spawnable chunks (as defined by the <code>chunkSpawnRadius</code> setting). |
|20 | |20 | ||
|- | |- | ||
− | |replaceMCVillagers | + | |<code>replaceMCVillagers</code> |
|Replace Minecraft villagers | |Replace Minecraft villagers | ||
|Whether to replace ''Minecraft's'' {{mc|villagers}} with [[chatting NPCs]] in {{mc|villages}}. | |Whether to replace ''Minecraft's'' {{mc|villagers}} with [[chatting NPCs]] in {{mc|villages}}. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |shinySpawnRate | + | |<code>shinySpawnRate</code> |
|Shiny spawn rate (1/x) | |Shiny spawn rate (1/x) | ||
|The rarity of [[Shiny Pokémon]], using the formula {{frac|''x''}} Pokémon. | |The rarity of [[Shiny Pokémon]], using the formula {{frac|''x''}} Pokémon. | ||
|4096 ({{frac|4096}} Pokémon) | |4096 ({{frac|4096}} Pokémon) | ||
|- | |- | ||
− | |spawnDimensions | + | |<code>spawnDimensions</code> |
|Dimensions to spawn in | |Dimensions to spawn in | ||
|Dimensions (by number) that Pokémon will spawn naturally in. If there are no dimensions in the setting, no Pokémon will spawn naturally. This setting does not affect [[Pixelmon spawners]]. | |Dimensions (by number) that Pokémon will spawn naturally in. If there are no dimensions in the setting, no Pokémon will spawn naturally. This setting does not affect [[Pixelmon spawners]]. | ||
Line 847: | Line 847: | ||
|0 (Overworld) | |0 (Overworld) | ||
|- | |- | ||
− | |spawnGyms | + | |<code>spawnGyms</code> |
|Spawn Gyms | |Spawn Gyms | ||
|Whether [[Gyms]] can spawn naturally. | |Whether [[Gyms]] can spawn naturally. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |spawnLevelsByDistance | + | |<code>spawnLevelsByDistance</code> |
|Spawn levels by distance | |Spawn levels by distance | ||
|If enabled, wild Pokémon levels will increase as the distance from the world spawn point increases. If disabled, wild Pokémon will spawn with varying levels regardless of the distance from the world spawn point. | |If enabled, wild Pokémon levels will increase as the distance from the world spawn point increases. If disabled, wild Pokémon will spawn with varying levels regardless of the distance from the world spawn point. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |spawnPokeMarts | + | |<code>spawnPokeMarts</code> |
|Spawn shopkeepers | |Spawn shopkeepers | ||
|Whether [[Poké Marts]] can spawn in [[towns]]. | |Whether [[Poké Marts]] can spawn in [[towns]]. | ||
− | |True | + | |<code>True</code> |
|- | |- | ||
− | |spawnTickRate | + | |<code>spawnTickRate</code> |
|Spawn ticks | |Spawn ticks | ||
|The rate (in ticks) that Pokémon spawning will be ticked at. | |The rate (in ticks) that Pokémon spawning will be ticked at. | ||
Line 870: | Line 870: | ||
===Starters=== | ===Starters=== | ||
{|class="wikitable sortable collapsible" | {|class="wikitable sortable collapsible" | ||
− | ! Setting (.hocon) | + | ! Setting (<code>.hocon</code>) |
! Setting (in-game) | ! Setting (in-game) | ||
! class="unsortable" | Description | ! class="unsortable" | Description | ||
! class="unsortable" | Default value | ! class="unsortable" | Default value | ||
|- | |- | ||
− | |level | + | |<code>level</code> |
|Starter level | |Starter level | ||
|The initial level that Trainers' [[starter Pokémon]] will be at. This can be between levels 5 and 100. | |The initial level that Trainers' [[starter Pokémon]] will be at. This can be between levels 5 and 100. | ||
|5 | |5 | ||
|- | |- | ||
− | |shiny | + | |<code>shiny</code> |
|Shiny starters | |Shiny starters | ||
|If enabled, Trainers' [[starter Pokémon]] will always be [[Shiny]]. | |If enabled, Trainers' [[starter Pokémon]] will always be [[Shiny]]. | ||
− | |False | + | |<code>False</code> |
|- | |- | ||
− | |starterList | + | |<code>starterList</code> |
|Starter list | |Starter list | ||
− | |The choices that players will have for their [[starter Pokémon]]. There can be a maximum of 18 choices. If a Pokémon has multiple forms, the form can be defined by placing the corresponding [[form index]] directly after the Pokémon's name (e.g., | + | |The choices that players will have for their [[starter Pokémon]]. There can be a maximum of 18 choices. If a Pokémon has multiple forms, the form can be defined by placing the corresponding [[form index]] directly after the Pokémon's name (e.g., <code>Unown10</code> for [[Unown]] K). |
| | | | ||
*{{p|Bulbasaur}} | *{{p|Bulbasaur}} |
Revision as of 21:18, 13 July 2017
The Pixelmon config file, pixelmon.hocon
, is a file containing numerous settings for Pixelmon. The file can be located by going to the Minecraft folder (accessible by clicking the "Open Game Dir" button on the Minecraft launcher's profile editor screen) and opening the config
folder. If using the Pixelmon launcher, the config file can be accessed by selecting the "Browse to Profile Folder" option on the main launcher screen and navigating to the config
folder.
The config file can be edited inside Minecraft by pressing a certain hotkey (P
by default), or by selecting Pixelmon from the "Mods" section in the main menu or the "Mod Options" section in-game. The file can also be edited outside of Minecraft with a plain text editor such as Notepad or TextEdit. If edited with a plain text editor, changes will only be reflected when the target world is not online; changing the config file while the world is online will cause no changes to occur to the world until the world is reloaded. On a multiplayer server, editing the config file in-game will only affect client-side settings; server-side settings can only be changed by editing the .hocon file outside of Minecraft.
The config file can be reset to default settings by deleting the file. The file will be regenerated the next time Minecraft is started up.
Contents
Settings
AFK handler
The AFK handler is a system that automatically takes control of battling players that have not responded for an amount of time. Once the AFK handler takes over, the unresponsive player may resume control at any time.
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
afkActivateSeconds
|
AFK activate seconds | The amount of time (in seconds) that a player can be unresponsive in battle before the AFK handler takes control. | 90 seconds |
afkHandlerTurnSeconds
|
AFK turn seconds | The amount of time that the AFK handler takes to make a move. | 15 seconds |
enableAFKHandler
|
AFK handler enabled | Whether or not the AFK handler is enabled. | False
|
Breeding
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
allowBreeding
|
Allow breeding | Whether or not ranch blocks can be crafted and used. | True
|
allowDittoDittoBreeding
|
Allow Ditto-Ditto breeding | Whether or not two Ditto can breed together to produce Eggs with random Pokémon inside them. | True
|
allowRanchCrafting
|
Allow ranch crafting | Whether or not ranch blocks can be crafted. | True
|
allowRanchExpansion
|
Enable ranch expansion | Whether or not ranch upgrades exist. | True
|
allowRandomBreedingEggsToBeLegendary
|
Ditto-Ditto can contain Legendaries | Whether or not Eggs made from two Ditto breeding together have a chance of hatching Legendary Pokémon. | False
|
allowRandomSpawnedEggsToBeLegendary
|
/pokegiveegg can give Legendaries
|
Whether or not Eggs spawned with a gift box or the random Egg feature of /pokegiveegg have a chance of hatching Legendary Pokémon.
|
False
|
breedingTicks
|
Ticks per stage | How long it takes for a Pokémon to advance from one breeding level to the next with breeding strength 1 ("Pokémon 1 is more attracted to Pokémon 2 every day!"). This is measured in ticks (20 ticks = 1 second). If breeding environments are enabled, this time will be affected by multipliers depending on how suitable the breeding environment is. | 18000 (15 minutes) |
numBreedingStages
|
Breeding stages | The number of breeding levels that breeding Pokémon must advance through in order to produce an Egg. Can be between 1 and 5. | 5 |
stepsPerEggCycle
|
Steps per Egg cycle | Egg cycles are used to determine how many steps it takes for Eggs to hatch. The lower this value, the fewer steps it takes for Eggs to hatch. | 255 |
useBreedingEnvironment
|
Use breeding environments | Whether or not the environment around a ranch block affects the speed of the breeding process. If this is disabled, the speed of breeding will always be equal to "Pokémon 1 is more attracted to Pokémon 2 every day!" | True
|
Database
These settings deal with saving Pixelmon data (e.g., Pokémon in players' parties and PC) to an external database.
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
connectionString
|
Connection string | The URL that specifies the location of the database that Pixelmon data will be saved to. Can be either an H2 database or a MySQL database (jdbc:type://hostname:port/dbname?user=username&password=password ).
|
jdbc:h2://
|
saveToExternalDatabase
|
Use above database for saving | Whether or not to save Pixelmon data to the external database specified in the "Connection string" setting. | False
|
Elevator
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
elevatorSearchRange
|
Search range (up/down) | The maximum distance that two elevators can link together at. | 10 |
External moves
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
allowDestructiveExternalMoves
|
Allow destructive external moves | Whether or not players are allowed to use the following external moves: | True
|
allowExternalMoves
|
Allow external moves | Whether or not players are able to use external moves. | True
|
General
Setting (.hocon )
|
Setting (in-game) | Description | Default value | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
allowAnvilAutoreloading
|
Enable anvil auto-reloading | Anvil auto-reloading is when players can continue to hammer an item on an anvil and the item will automatically be taken and replaced with its unfinished version when finished (e.g., an iron base being obtained and replaced with an iron disc from the player's inventory), allowing players to continuously hammer stacks of items to completion. | False
| |||||||||||||||
allowCaptureOutsideBattle
|
Allow capture outside battle | Whether or not players are allowed to throw Poké Balls and capture Pokémon outside of battle. | True
| |||||||||||||||
allowEventMoveTutors
|
Allow event move tutors to spawn | Whether or not event move tutors spawn naturally. | False
| |||||||||||||||
allowGemCrafting
|
Allow Gem crafting | Whether or not Gems can be crafted. | True
| |||||||||||||||
allowPayDayMoney
|
Allow Pay Day money | Whether or not Pay Day will award PokéDollars to the player. | True
| |||||||||||||||
allowPlanting
|
Allow Apricorn planting | Whether or not Apricorns can be planted by players. This does not remove existing Apricorn trees or prevent natural Apricorn tree generation. | True
| |||||||||||||||
allowPokemonEditors
|
Allow Pokémon editors | Whether or not players can use Pokémon editors. When disabled client-side, this will prevent other players from using Pokémon editors on the player with the setting disabled. | True
| |||||||||||||||
allowPokemonNicknames
|
Allow Pokémon nicknames | Whether or not the player can nickname owned Pokémon. On a server, this will prevent nicknames from being visible to other players. | True
| |||||||||||||||
allowPvPExperience
|
Enable PvP exp. | Whether or not Pokémon can gain experience when battling other players. | True
| |||||||||||||||
allowRareCandyCrafting
|
Enable Rare Candy crafting | Whether or not players are allowed to craft Rare Candies. | True
| |||||||||||||||
allowRiding
|
Allow Pokémon to be ridden | Whether or not players can mount Pokémon. | True
| |||||||||||||||
allowTMReuse
|
Allow TM reuse | If enabled, TMs can be used an infinite amount of times without breaking. If disabled, TMs will break after being used once. | False
| |||||||||||||||
allowTrainerExperience
|
Enable Trainer exp. | Whether or not NPC Trainers' Pokémon award experience upon defeat. | True
| |||||||||||||||
allowVanillaMobs
|
Enable vanilla mobs | Whether or not regular Minecraft mobs like cows and zombies can spawn naturally. Monster spawners containing zombies, skeletons, or spiders will be converted into monsters spawners that spawn pigs if this setting is disabled. Other monster spawners (including ones that spawn hostile mobs like Blazes, cave spiders, or silverfish) will not be affected, nor will spawn eggs. The Ender dragon also spawns naturally regardless of this setting. | False
| |||||||||||||||
awardPhotos
|
Award photos to wild battle winners | Whether or not wild Pokémon will drop photos when defeated. | False
| |||||||||||||||
battleAIBoss
|
Boss Pokémon battle AI | The type of battle AI that boss Pokémon will use.
|
2 (Aggressive) | |||||||||||||||
battleAITrainer
|
NPC Trainer battle AI | The type of battle AI that naturally spawning NPC Trainers will use.
|
3 (Tactical) | |||||||||||||||
battleAIWild
|
Wild Pokémon battle AI | The type of battle AI that wild Pokémon will use.
|
1 (Random) | |||||||||||||||
bedsHealPokemon
|
Beds heal Pokémon | Whether or not beds will fully heal Pokémon when slept in. | True
| |||||||||||||||
berryTreeGrowthMultiplier
|
Berry tree growth multiplier | Multiplier for the growth rate of Berry trees. A higher multiplier will make Berry trees grow (and die) faster. | 1 | |||||||||||||||
cloningMachineEnabled
|
Enable cloning machine | Whether or not cloning machines can be crafted and used. Disabling this setting prevents Mewtwo from being legitimately obtainable. | True
| |||||||||||||||
chunkSpawnRadius
|
Pokémon chunk spawn distance | The chunk radius around players where Pokémon can spawn. | 8 | |||||||||||||||
computerBoxes
|
Amount of PC boxes | The number of boxes a player has access to in the PC, up to a maximum of 256. | 30 | |||||||||||||||
dataSaveOnWorldSave
|
Data save on world save | Whether or not data about players' Pokémon is saved when the world is saved. If this option is disabled, player Pokémon will need to be saved manually. | True
| |||||||||||||||
enablePointToSteer
|
Enable point to steer | If enabled, this option causes a mounted Pokémon to be steered by moving the camera, matching the directional controls on foot. If disabled, mounted Pokémon are steered using the keybinds for moving left and right. | True
| |||||||||||||||
enablePokedexWikiWebsiteOpen
|
Allow Pokédex to open wiki | If disabled, all methods of opening up the Pixelmon/Minecraft wikis from within Pixelmon are disabled. | True
| |||||||||||||||
enableWildAggression
|
Enable aggressive wild Pokémon | Whether or not aggressive wild Pokémon initiate battles against players. | True
| |||||||||||||||
engagePlayerByPokeBall
|
Enable challenge by throwing Poké Ball | If enabled, battles between players can be initiated by a player throwing a Pokémon's Poké Ball at another player directly (rather than at the other player's Pokémon). | False
| |||||||||||||||
expModifier
|
Experience modifier | Pokémon experience gain in battle will be multiplied by this number. | 1 | |||||||||||||||
forceEndBattleResult
|
Force-end battle result | This setting determines what will occur if a battle is ended without a proper conclusion (e.g., too many errors in battle, player death while in battle). Determining an official winner and loser only matters for certain aspects, such as the /pokestats command, NPC Trainers that give items upon defeat, or Pixelmon sidemods that manipulate battle wins and losses.
|
0 (determine winner based on Pokémon remaining) | |||||||||||||||
growthScaleModifier
|
Growth size variation | How much growth varies the size of Pokémon. This value can range from 0-2; if set to 0, growth will have no effect on Pokémon size. | 1 | |||||||||||||||
maximumPlants
|
Maximum plants | The maximum number of Apricorn trees that can be planted in a world chunk. | 16 | |||||||||||||||
maxLevel
|
Maximum level | The maximum level that a Pokémon can be. | 100 | |||||||||||||||
multiplePhotosOfSamePokemon
|
Allow duplicate Pokémon photos | Whether a player can take multiple photos of a single Pokémon. | True
| |||||||||||||||
namePlateRange
|
Name plate distance | How far away levels and names of Pokémon can be seen when outside of battle. This setting is client-side.
|
1 (Default) | |||||||||||||||
needHMToRide
|
Need HM to ride | Whether or not Fly or Surf must be known by a water or flying mounted Pokémon in order to mount it. Land mounts are unaffected by this setting. | False
| |||||||||||||||
pickupRate
|
Pickup rate | The rate (1x) that Pickup will collect special drops at. | 10 | |||||||||||||||
pokemonDropsEnabled
|
Enable Pokémon drops | Whether or not certain Pokémon can drop items upon defeat. | True
| |||||||||||||||
printErrors
|
Print more detailed errors | If this option is enabled, any Pixelmon-related errors on a server will be printed to the server log in detail. If disabled, errors will be much shorter and less detailed. | False
| |||||||||||||||
returnHeldItems
|
Return held items after PvP battles | If enabled, consumable held items used up during player vs. player battles will be restored when the battle ends. | True
| |||||||||||||||
reusableBirdShrines
|
Allow bird shrine reuse | Whether or not shrines can be used multiple times. Players will still have to acquired a new charged orb each time to use the shrine. | False
| |||||||||||||||
ridingSpeedMultiplier
|
Riding speed multiplier | A multiplier for the mounting speed of Pokémon. Can be between 0 and 1, where 1 is the default mounting speed. | 1 | |||||||||||||||
scalePokémonModels
|
Increase model size by 30% | If this option is enabled, Pokémon will be 30% larger than if the option was disabled. | True
| |||||||||||||||
showWildNames
|
Show wild Pokémon names | If enabled, text labeling wild Pokémon's names will be displayed outside of battle. | False
| |||||||||||||||
spawnBirdShrines
|
Spawn bird shrines | Whether or not shrines can spawn naturally. If disabled, shrines that already exist can still be used. | True
| |||||||||||||||
spawnStructures
|
Spawn Pixelmon structures in world | Whether or not Pixelmon structures can spawn naturally. | True
| |||||||||||||||
spawnersOpOnly
|
Spawners op only | Whether or not players have to be ops to edit Pixelmon spawners. If this option is disabled, any player in Creative mode can edit spawners. | True
| |||||||||||||||
starterOnJoin
|
Starter list on join | Whether or not players will pick their starter Pokémon immediately upon entering a world. | True
| |||||||||||||||
systemTimeSyncInterval
|
Seconds between time syncs | How often Minecraft time will sync to real time (in seconds) if real time syncing is enabled. | 30 | |||||||||||||||
tradersReusable
|
Traders are reusable | Whether or not traders can be used multiple times. If disabled, traders will disappear after completing their trade offers. | False
| |||||||||||||||
useCustomTabList
|
Use custom tab list | If enabled, a different GUI will be used when viewing the list of online players. | True
| |||||||||||||||
useDropGUI
|
Use drop GUI | If enabled, the drops GUI will display after the player defeats a regular wild Pokémon. The drops GUI will always display when defeating NPC Trainers or boss Pokémon, regardless of this setting. | True
| |||||||||||||||
useExternalJSONFiles
|
Use external JSON files | If enabled, Pixelmon's external JSON files can be edited in the pixelmon folder in the Minecraft directory. If these directories do not already exist, they will be created after enabling this option.
|
False
| |||||||||||||||
useSystemTimeForWorldTime
|
Use system time for world time | Whether or not Minecraft time will sync to real time (as defined by the server's system time). | False
| |||||||||||||||
writeEntitiesToWorld
|
Save entities to world | Whether or not Pixelmon entities (such as naturally spawning Pokémon and NPC Trainers) are saved with the world. If enabled, the size of the world save file and the time needed to save the world increase. | False
|
Graphics
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
drawHealthBars
|
Draw Pokémon health bars | Whether or not HP bars will be displayed above Pokémon. | False
|
lowResTextures
|
Potato mode | Whether or not Pokémon and Poké Balls use low-resolution (256 × 256) textures instead of normal (512 × 512) textures, making them appear less detailed. | False
|
playerControlCamera
|
Player-controlled battle camera | Whether or not the camera can be manually moved by the player during battles. | True
|
renderDistanceWeight
|
Render distance weight | A number that is multiplied to the default render distance (64) to produce a final render distance. | 2 |
showCurrentAttackTarget
|
Show current attack target | Whether or not a Pokémon's attack target (F key by default) is shown on the screen.
|
True
|
useBattleCamera
|
Use battle camera | If enabled, the camera will change during battles to a third-person camera focusing on the battling Pokémon. If disabled, the camera will remain the same as if the player was not in a battle. | True
|
useOriginalPokemonTexturesForStatues
|
Statues use original textures | Whether or not statues (spawned with the /pokespawn command) use the actual Pokémon textures and colors. If disabled, statues are always gray. | False
|
useSmoothShadingOnPokeBalls
|
Smooth shading on Poké Balls | Whether or not Poké Balls use SMD normal maps in their models, making them appear smoother. | True
|
useSmoothShadingOnPokemon
|
Smooth shading on Pokémon | Whether or not Pokémon use SMD normal maps in their models, making them appear smoother. | True
|
PixelUtilities
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
blocksHaveLegendaries
|
Allow Legendaries from blocks | Whether Pixelmon Grass can contain Legendary Pokémon. | False
|
eventCoords
|
Event Poké Gift spawning coordinates | Locations where event Poké Gifts will spawn. | None |
eventHasLegendaries
|
Allow Legendaries in event Poké Gifts | If enabled, it is possible for event Poké Gifts to contain Legendary Pokémon. | False
|
eventHasShinies
|
Enable event Poké Gift Shinies | Whether or not it is possible for event Poké Gifts to contain Shiny Pokémon | False
|
eventMaxPokemon
|
Event Poké Gift maximum Pokémon | The maximum number of Pokémon that can be contained inside an event Poké Gift. The event Poké Gift will contain a random amount of Pokémon between 1 and the specified value. | 1 |
eventPokeGiftLoad
|
Enable Poké Gift events | Whether or not event Poké Gifts spawn. | False
|
eventShinyRate
|
Event Poké Gift Shiny rate (1/x) | The chance of an event Poké Gift containing a Shiny Pokémon with the formula 1x. | 110 |
eventTime
|
Event Poké Gift custom date (D/M) | If desired, a specified date for event Poké Gifts to spawn can be used for the option in the form day/month. | None |
pokeGiftHaveEvents
|
Enable Poké Gift events | Whether or not Poké Gifts can be placed and opened. | True
|
pokeGiftReusable
|
Poké Gifts reusable | If enabled, Poké Gifts will remain after players claim them, but each Poké Gift can only be claimed once per player. If disabled, claiming a Poké Gift will cause it to disappear. | False
|
scaleGrassBattles
|
Scale grass battle levels to player | Whether or not the levels Pokémon found in Pixelmon grass will scale to the level of the player's highest-leveled Pokémon. | False
|
PokéLoot
Setting (.hocon )
|
Setting (in-game) | Description | Default value | |||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
spawnGrotto
|
Spawn Hidden Grottos | Whether or not Hidden Grottos spawn naturally. | True
| |||||||||||||||
spawnHidden
|
Spawn invisible PokéLoot | Whether or not invisible PokéLoot chests spawn naturally. | True
| |||||||||||||||
spawnMode
|
PokéLoot spawn mode | The default setting for how PokéLoot chests act once looted.
|
0 (First Come, First Served) | |||||||||||||||
spawnNormal
|
Spawn normal Pokéloot | Whether or not visible PokéLoot chests spawn naturally. | True
| |||||||||||||||
spawnRate
|
PokéLoot spawn rate | The frequency at which PokéLoot chests spawn.
|
1 (Normal) | |||||||||||||||
timedLootReuseSeconds
|
Reuse cooldown | How often players can loot PokéLoot chests that are set to have timed loot. This value is in seconds.
|
86,400 seconds (1 day) |
Sounds
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
removeVanillaMusic
|
Remove vanilla music | Whether or not vanilla Minecraft music (not including music discs) can randomly play instead of Pixelmon music. | True
|
Spawning
Setting (.hocon )
|
Setting (in-game) | Description | Default value | ||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Gen1
|
Generation 1 | Whether or not Generation 1 Pokémon (#1-#151) can spawn. | True
| ||||||||
Gen2
|
Generation 2 | Whether or not Generation 2 Pokémon (#152-#251) can spawn. | True
| ||||||||
Gen3
|
Generation 3 | Whether or not Generation 3 Pokémon (#252-#386) can spawn. | True
| ||||||||
Gen4
|
Generation 4 | Whether or not Generation 4 Pokémon (#387-#493) can spawn. | True
| ||||||||
Gen5
|
Generation 5 | Whether or not Generation 5 Pokémon (#494-#649) can spawn. | True
| ||||||||
Gen6
|
Generation 6 | Whether or not Generation 6 Pokémon (#650-#721) can spawn. | True
| ||||||||
allowLegendarySpawn
|
Allow Legendaries to spawn | Whether or not Legendary Pokémon will spawn naturally. This only affects Pokémon that use the Legendary spawn rate. | True
| ||||||||
bossSpawnTicks
|
Boss spawn ticks | How often (on average) a boss Pokémon will attempt to spawn. | 1200 (1 minute) | ||||||||
despawnOnFleeOrLoss
|
Despawn on flee or loss | Whether or not wild Pokémon will despawn if the player flees from them or loses against them. | False
| ||||||||
displayLegendaryGlobalMessage
|
Display Legendary global message | Whether or not a message will display when a Legendary Pokémon spawns. The message also displays which biome the Pokémon spawned in. | True
| ||||||||
distancePerLevel
|
Distance per level | If the spawnLevelsByDistance setting is enabled, this setting determines the rate (in block distance) that wild Pokémon levels increase according to the distance from the world spawn point.
|
30 | ||||||||
hiddenAbilitySpawnRate
|
Hidden Ability spawn rate | The rarity of hidden Abilities on wild or spawned-in Pokémon, using the formula 1x Pokémon. This setting does not affect breeding. | 150 (1150 Pokémon) | ||||||||
increaseVillageSpawnRate
|
Increase village spawn rate | Whether to make towns spawn more often than they do in vanilla Minecraft. | True
| ||||||||
legendaryRepeatSpawnTicks
|
Legendary repeat spawn ticks | The minimum amount of ticks that must pass before a particular Legendary Pokémon species can spawn again after previously spawning. | 96,000 ticks (80 minutes) | ||||||||
legendarySpawnChance
|
Legendary spawn chance | The chance of a Legendary Pokémon spawn attempt succeeding (0-1) if a viable location has been found for one to spawn. The frequency of this spawn attempt is defined by the legendarySpawnTicks setting.
|
0.3 (30%) | ||||||||
legendarySpawnTicks
|
Legendary spawn ticks | How often (in ticks) on average a Legendary Pokémon attempts to spawn. The actual time interval ranges from 60% to 140% of the specified value in this setting. The chance of the spawn attempt succeeding is defined by the "legendarySpawnChance" setting. | 3,000 ticks (2 minutes and 30 seconds) | ||||||||
maxFlyingPokemon
|
Max flying Pokémon | The maximum number of naturally spawning air persistent spawns that can exist per 256 spawnable chunks (as defined by the chunkSpawnRadius setting).
|
2 | ||||||||
maxLandPokemon
|
Max land Pokémon | The maximum number of naturally spawning land Pokémon + air Pokémon that can exist per 256 spawnable chunks (as defined by the chunkSpawnRadius setting).
|
40 | ||||||||
maxLevelByDistance
|
Maximum spawn level (by distance) | The maximum level that Pokémon can spawn at when the spawnLevelsByDistance option is enabled. | 60 | ||||||||
maxNumBosses
|
Max bosses | The maximum number of naturally spawning Mega Evolved boss Pokémon that can exist per 256 spawnable chunks (as defined by the chunkSpawnRadius setting). If set to 0, Mega Evolved boss Pokémon will not spawn naturally.
|
1 | ||||||||
maxNumNPCs
|
Max NPCs | The maximum number of naturally spawning NPCs that can exist per 256 spawnable chunks (as defined by the chunkSpawnRadius setting), not including NPCs spawned in structures such as towns or Gyms. If set to 0, affected NPCs will not spawn naturally.
|
4 | ||||||||
maxSpawnsPerTick
|
Max Pokémon spawns per tick | The maximum number of Pokémon that can spawn naturally per tick. | 100 | ||||||||
maxUndergroundPokemon
|
Max underground Pokémon | The maximum number of naturally spawning underground Pokémon that can exist per 256 spawnable chunks (as defined by the chunkSpawnRadius setting).
|
20 | ||||||||
maxWaterPokemon
|
Max water Pokémon | The maximum number of naturally spawning water Pokémon that can exist per 256 spawnable chunks (as defined by the chunkSpawnRadius setting).
|
20 | ||||||||
replaceMCVillagers
|
Replace Minecraft villagers | Whether to replace Minecraft's villagers with chatting NPCs in villages. | True
| ||||||||
shinySpawnRate
|
Shiny spawn rate (1/x) | The rarity of Shiny Pokémon, using the formula 1x Pokémon. | 4096 (14096 Pokémon) | ||||||||
spawnDimensions
|
Dimensions to spawn in | Dimensions (by number) that Pokémon will spawn naturally in. If there are no dimensions in the setting, no Pokémon will spawn naturally. This setting does not affect Pixelmon spawners.
|
0 (Overworld) | ||||||||
spawnGyms
|
Spawn Gyms | Whether Gyms can spawn naturally. | True
| ||||||||
spawnLevelsByDistance
|
Spawn levels by distance | If enabled, wild Pokémon levels will increase as the distance from the world spawn point increases. If disabled, wild Pokémon will spawn with varying levels regardless of the distance from the world spawn point. | False
| ||||||||
spawnPokeMarts
|
Spawn shopkeepers | Whether Poké Marts can spawn in towns. | True
| ||||||||
spawnTickRate
|
Spawn ticks | The rate (in ticks) that Pokémon spawning will be ticked at. | 60 (3 seconds) |
Starters
Setting (.hocon )
|
Setting (in-game) | Description | Default value |
---|---|---|---|
level
|
Starter level | The initial level that Trainers' starter Pokémon will be at. This can be between levels 5 and 100. | 5 |
shiny
|
Shiny starters | If enabled, Trainers' starter Pokémon will always be Shiny. | False
|
starterList
|
Starter list | The choices that players will have for their starter Pokémon. There can be a maximum of 18 choices. If a Pokémon has multiple forms, the form can be defined by placing the corresponding form index directly after the Pokémon's name (e.g., Unown10 for Unown K).
|