PixelAddons is a server-side Spigot plugin that improves the Pixelmon Reforged 1.12.2 experience.
All commands, features, and messages are extensively configurable.
- Pokemon Stat Panels: After every catch, a broadcast message containing a hoverable stat panel for the newly
acquired Pokemon is displayed in chat, showing the Pokemon's gender, level, ability, nature, Hidden Power type, EVs,
and IVs. This panel can be shown off using
/show <slot>
, and you can view it again using/stats <slot>
. You can even view other players Pokemon using/stats <slot> <player>
if you want to. Here's an example of a stat panel:
- Event Broadcasts: The stat panels above are embedded into broadcast messages which get sent after every catch, starter pick, egg hatch, and fossil revival. Additionally, when Pokemon use the Pickup ability, a message is sent to the player telling them what item their Pokemon found. When your Pokemon gain EVs after fights, an EV gain message is displayed as well. The color of the Pokemon's name in the broadcast changes whether the Pokemon is normal, shiny, and legendary as well. Here's an example of the post-catch broadcast messages:
-
End Battle Command: PixelAddons overwrites the Pixelmon Reforged
/endbattle
command. This command was previously locked behind a hard to find permission and didn't always work. Now, there is no permission needed to end any glitched battle without having to close your game. -
Hatch Command: PixelAddons includes a
/hatch <slot>
command that allows you to instantly hatch eggs for a configurable price. This drastically improves the egg hatching experience if players can use their in-game money they earned to expedite the process. The command prompts the users to confirm the egg hatch by having them run the command twice to prevent accidental hatches. -
Hunt Reroll Command: PixelAddons integrates with PixelHunt Remastered and adds a command that allows players to re-roll the active hunt using
/reroll
(executes/hunt reload
on the backend.) The re-roll needs all online members to vote for the re-roll by running the command. Once all online players agree to re-roll the hunt, the hunt is re-rolled. If only one player is online, a vote is not needed and the hunt is re-rolled. A configurable cooldown between re-rolls is available to limit the abuse of the command. -
Commands on First Join: When players first join the server, PixelAddons can execute a list of commands on their behalf. This is primarily used to give players items on first join, such as Poke Balls, tools, food, etc. This feature is present in Essentials, but for servers not using Essentials, it exists in PixelAddons as well.
-
Custom Per-Player Rates: PixelAddons supports setting custom hidden ability, boss, shiny, and pokerus rates per-player in any world. These are all disabled by default and only work for players with a specific permission.
- CatServer (1.12.2)
- Pixelmon Reforged
- PixelHunt Remastered (optional)
- AtomDev (only in project)
- Clone the repository.
- Open a command prompt/terminal to the repository directory.
- Run
gradlew shadowJar
on Windows, or./gradlew shadowJar
on macOS or Linux. - The built
PixelAddons-X.X.X.jar
file will be in thebuild/libs
folder.
- Download the latest version from the releases page or compile it yourself.
- Make sure your server is running CatServer on version 1.12.2 and Pixelmon Reforged.
- Place the
PixelAddons-X.X.X.jar
file in your server'splugins
folder. - Start or restart your server.
For support or queries, please open an issue in the Issues section.