# PropertiesPlus

<table><thead><tr><th width="257.33333333333326">Command</th><th width="277">Permission</th><th>Description</th></tr></thead><tbody><tr><td>/propertiesplus info</td><td>N/A</td><td>Shows the plugin information and commands.</td></tr><tr><td>/propertiesplus reload</td><td>propertiesplus.command.reload</td><td>Reloads the configuration files.</td></tr></tbody></table>

## Properties

<table><thead><tr><th width="257.33333333333326">Key</th><th>Value</th><th>Example</th></tr></thead><tbody><tr><td>hiddenability_chance<br>ha_chance</td><td>1-100</td><td>/pokegive random hiddenability_chance=50  (50% chance of getting a hidden ability)</td></tr><tr><td>shiny_chance</td><td>1-100</td><td>/pokegive random shiny_chance=50 (50% chance of turning into a shiny)</td></tr><tr><td>iv_percentage</td><td>1-100</td><td>/pokegive random iv_percentage=50 (15 in all IVs stats)</td></tr><tr><td>size<br>growth</td><td>Numbers (Max 100)</td><td>/pokegive random size=5 (the pokemon size/growth/scale will be 5)</td></tr><tr><td>species_pool</td><td>Predefined on the SpeciesPool in the main configuration.</td><td>/pokegive random species_pool=Gen1Starters  (Gives a random species base in the Gen1Starters list)</td></tr><tr><td>level_range</td><td>min-max (1-100)</td><td>/pokegive random level_range=1-10 (sets the level between 1-10)</td></tr><tr><td>max_iv</td><td>1-6</td><td>/pokegive random max_iv=3  (will give at least 3 max ivs)</td></tr><tr><td>not_in_species_pool</td><td>Predefined on the SpeciesPool in the main configuration.</td><td>/pokegive random not_in_species_pool=Legendary (Gives a random species excluding the ones listed in the Legendary list)</td></tr></tbody></table>

## Main Configuration

<details>

<summary>Expand</summary>

```json
{
  "CommandAlias": [
    "propertiesplus",
    "pp"
  ],
  "SpeciesPool": {
    "Legendary": [
      "articuno",
      "zapdos",
      "moltres",
      "mewtwo",
      "mew",
      "raikou",
      "entei",
      "suicune",
      "lugia",
      "hooh",
      "celebi",
      "regirock",
      "regice",
      "registeel",
      "latias",
      "latios",
      "kyogre",
      "groudon",
      "rayquaza",
      "jirachi",
      "deoxys",
      "uxie",
      "mesprit",
      "azelf",
      "dialga",
      "palkia",
      "heatran",
      "regigigas",
      "giratina",
      "cresselia",
      "darkrai",
      "shaymin",
      "arceus",
      "manaphy",
      "phione",
      "cobalion",
      "terrakion",
      "virizion",
      "tornadus",
      "thundurus",
      "reshiram",
      "zekrom",
      "landorus",
      "kyurem",
      "keldeo",
      "meloetta",
      "genesect",
      "xerneas",
      "yveltal",
      "zygarde",
      "diancie",
      "hoopa",
      "volcanion",
      "tapukoko",
      "tapulele",
      "tapubulu",
      "tapufini",
      "cosmog",
      "cosmoem",
      "solgaleo",
      "lunala",
      "necrozma",
      "zeraora",
      "magearna",
      "marshadow",
      "meltan",
      "melmetal",
      "zacian",
      "zamazenta",
      "eternatus",
      "kubfu",
      "urshifu",
      "regieleki",
      "regidrago",
      "glastrier",
      "spectrier",
      "calyrex",
      "koraidon",
      "miraidon",
      "wochien",
      "chienpao",
      "tinglu",
      "chiyu",
      "ogerpon",
      "terapagos",
      "gougingfire",
      "ragingbolt",
      "ironboulder",
      "ironcrown",
      "pecharunt"
    ],
    "Gen1Starters": [
      "charmander",
      "squirtle",
      "bulbasaur"
    ]
  }
}
```

</details>

## Dependencies

* Java 21
* [Cobblemon Fabric 1.21.1](https://modrinth.com/mod/cobblemon/)
