> For the complete documentation index, see [llms.txt](https://stellarskills.gitbook.io/stellarskills-docs/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://stellarskills.gitbook.io/stellarskills-docs/pixelmon_reward.md).

# pixelmon\_reward

[All effects and shared choice parameters](/stellarskills-docs/readme.md) · [Effect math and limitations](file:///configuration/effects.md)

## pixelmon.apricorn\_item\_chance

Apricorn item reward. Rolls after each server-confirmed Apricorn pick.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.apricorn_item_chance`                          |
| Hook descriptor             | `pixelmon_apricorn`                                      |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.battle\_win\_item\_chance

Battle Win item reward. Rolls after each server-confirmed wild battle win.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.battle_win_item_chance`                        |
| Hook descriptor             | `pixelmon_battle_win`                                    |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.berry\_item\_chance

Berry item reward. Rolls after each server-confirmed Berry pick.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.berry_item_chance`                             |
| Hook descriptor             | `pixelmon_berry`                                         |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.capture\_item\_chance

Capture item reward. Rolls after each server-confirmed successful capture.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.capture_item_chance`                           |
| Hook descriptor             | `pixelmon_capture`                                       |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.dynamax\_raid\_item\_chance

Dynamax Raid item reward. Rolls after each server-confirmed won Dynamax raid.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.dynamax_raid_item_chance`                      |
| Hook descriptor             | `pixelmon_dynamax_raid`                                  |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.evolution\_item\_chance

Evolution item reward. Rolls after each server-confirmed evolution.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.evolution_item_chance`                         |
| Hook descriptor             | `pixelmon_evolution`                                     |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.fishing\_item\_chance

Fishing item reward. Rolls after each server-confirmed successful fishing catch.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.fishing_item_chance`                           |
| Hook descriptor             | `pixelmon_fishing`                                       |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.fossil\_item\_chance

Fossil item reward. Rolls after each server-confirmed fossil recovery.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.fossil_item_chance`                            |
| Hook descriptor             | `pixelmon_fossil`                                        |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.hatch\_item\_chance

Hatch item reward. Rolls after each server-confirmed egg hatch.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.hatch_item_chance`                             |
| Hook descriptor             | `pixelmon_hatch`                                         |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.healer\_item\_chance

Healer item reward. Rolls after each server-confirmed team healed.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.healer_item_chance`                            |
| Hook descriptor             | `pixelmon_healer`                                        |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.move\_learn\_item\_chance

Move Learn item reward. Rolls after each server-confirmed move learned.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.move_learn_item_chance`                        |
| Hook descriptor             | `pixelmon_move_learn`                                    |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.tera\_raid\_item\_chance

Tera Raid item reward. Rolls after each server-confirmed won Tera raid.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.tera_raid_item_chance`                         |
| Hook descriptor             | `pixelmon_tera_raid`                                     |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.

## pixelmon.trade\_item\_chance

Trade item reward. Rolls after each server-confirmed completed trade.

| Property                    | Value                                                    |
| --------------------------- | -------------------------------------------------------- |
| Exact key                   | `pixelmon.trade_item_chance`                             |
| Hook descriptor             | `pixelmon_trade`                                         |
| Optional integration owner  | None declared                                            |
| Runtime evidence            | Native consumer/source reference                         |
| Source reference            | PixelmonHooks.java (generated reward family)             |
| Declared enabled-by-default | True                                                     |
| Probability flag            | True                                                     |
| Allowed operations          | `add_flat`, `add_percent_points`, `override`             |
| Value label                 | Trigger chance                                           |
| Value help                  | Use 0.10 for 10%, or ADD\_PERCENT\_POINTS with value 10. |
| Schema value example        | `0.10`                                                   |

### Accepted filters/parameters

| Exact field | Type / role         | Required | Example / options                                                                 | Plain-language help                                                                                   |
| ----------- | ------------------- | -------- | --------------------------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------- |
| `item`      | resource; parameter | Yes      | `pixelmon:master_ball`                                                            | Exact Minecraft/Pixelmon item ID.                                                                     |
| `min_count` | integer; parameter  | No       | `1`                                                                               | Smallest stack awarded after a successful roll.                                                       |
| `max_count` | integer; parameter  | No       | `1`                                                                               | Largest stack awarded after a successful roll.                                                        |
| `notify`    | boolean; parameter  | No       | `false`                                                                           | Shows a short reward message when the item is granted.                                                |
| `species`   | text; condition     | No       | `moltres`                                                                         | Optional normalized species restriction.                                                              |
| `type`      | text; condition     | No       | `fire`                                                                            | Optional type restriction; dual types match either value.                                             |
| `legendary` | boolean; condition  | No       | `true`                                                                            | Optional legendary true/false restriction.                                                            |
| `shiny`     | boolean; condition  | No       | `true`                                                                            | Optional shiny true/false restriction.                                                                |
| `boss`      | boolean; condition  | No       | `true`                                                                            | Optional boss true/false restriction.                                                                 |
| `dimension` | resource; condition | No       | `minecraft:overworld`                                                             | Optional dimension restriction.                                                                       |
| `display`   | text; parameter     | No       | `Custom player-facing text; supports {value}, {percent}, {item}, and {currency}.` | Overrides the generated benefit line. Use this to conceal server-only IDs and implementation details. |
| `hidden`    | boolean; parameter  | No       | `false`; choices: false, true                                                     | When true, this effect remains active but is omitted from player benefit/profile text.                |

Also accepts the six [shared choice parameters](/stellarskills-docs/readme.md) for supported skill-node bundles. Field examples are placeholders, not guaranteed live registry IDs or complete recipes.
