{"id":25516491,"url":"https://github.com/foulest/pixeladdons","last_synced_at":"2025-04-10T20:53:33.602Z","repository":{"id":108526226,"uuid":"561534776","full_name":"Foulest/PixelAddons","owner":"Foulest","description":"Spigot plugin that improves the Pixelmon Reforged 1.12.2 experience.","archived":false,"fork":false,"pushed_at":"2025-03-31T15:53:20.000Z","size":30178,"stargazers_count":3,"open_issues_count":1,"forks_count":0,"subscribers_count":1,"default_branch":"1.12.2","last_synced_at":"2025-04-06T09:30:09.063Z","etag":null,"topics":["minecraft","pixelmon"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/Foulest.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":".github/SECURITY.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-11-03T22:44:48.000Z","updated_at":"2025-02-24T07:36:17.000Z","dependencies_parsed_at":"2024-02-28T02:23:01.248Z","dependency_job_id":"3c291fac-da59-48d2-9901-69f008c72ce5","html_url":"https://github.com/Foulest/PixelAddons","commit_stats":null,"previous_names":[],"tags_count":12,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Foulest%2FPixelAddons","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Foulest%2FPixelAddons/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Foulest%2FPixelAddons/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Foulest%2FPixelAddons/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Foulest","download_url":"https://codeload.github.com/Foulest/PixelAddons/tar.gz/refs/heads/1.12.2","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248297324,"owners_count":21080310,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["minecraft","pixelmon"],"created_at":"2025-02-19T14:39:50.175Z","updated_at":"2025-04-10T20:53:33.576Z","avatar_url":"https://github.com/Foulest.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# PixelAddons\n\n[![License: GPL v3](https://img.shields.io/badge/License-GPLv3-blue.svg)](https://www.gnu.org/licenses/gpl-3.0)\n[![CodeQL](https://github.com/Foulest/PixelAddons/actions/workflows/github-code-scanning/codeql/badge.svg)](https://github.com/Foulest/PixelAddons/actions/workflows/github-code-scanning/codeql)\n[![Downloads](https://img.shields.io/github/downloads/Foulest/PixelAddons/total.svg)](https://github.com/Foulest/PixelAddons/releases)\n[![JitPack Badge](https://jitpack.io/v/Foulest/PixelAddons.svg)](https://jitpack.io/#Foulest/PixelAddons)\n\n**PixelAddons** is a server-side Spigot plugin that improves the Pixelmon Reforged 1.12.2 experience.\n\nAll commands, features, and messages are extensively configurable.\n\n## Features\n\n- **Pokemon Stat Panels:** After every catch, a broadcast message containing a **hoverable stat panel** for the newly\n  acquired Pokemon is displayed in chat, showing the Pokemon's gender, level, ability, nature, Hidden Power type, EVs,\n  and IVs. This panel can be shown off using `/show \u003cslot\u003e`, and you can view it again using `/stats \u003cslot\u003e`. You can\n  even view other players Pokemon using `/stats \u003cslot\u003e \u003cplayer\u003e` if you want to. Here's an example of a stat panel:\n\n\u003e ![Stat Panel Image](https://i.imgur.com/DcmbssN.png)\n\n- **Event Broadcasts**: The stat panels above are embedded into broadcast messages which get sent after every catch,\n  starter pick, egg hatch, and fossil revival. Additionally, when Pokemon use the **Pickup** ability, a message is sent\n  to the player telling them what item their Pokemon found. When your Pokemon gain EVs after fights, an EV gain message\n  is displayed as well. The color of the Pokemon's name in the broadcast changes whether the Pokemon is normal, shiny,\n  and legendary as well. Here's an example of the post-catch broadcast messages:\n\n\u003e ![Broadcast Image](https://i.imgur.com/rXqzPWK.png)\n\n- **End Battle Command:** PixelAddons overwrites the Pixelmon Reforged `/endbattle` command. This command was previously\n  locked behind a hard to find permission and didn't always work. Now, there is no permission needed to end any glitched\n  battle without having to close your game.\n\n- **Hatch Command:** PixelAddons includes a `/hatch \u003cslot\u003e` command that allows you to instantly hatch eggs for a\n  configurable price. This drastically improves the egg hatching experience if players can use their in-game money they\n  earned to expedite the process. The command prompts the users to confirm the egg hatch by having them run the command\n  twice to prevent accidental hatches.\n\n- **Hunt Reroll Command:** PixelAddons integrates with\n  **[PixelHunt Remastered](https://pixelmonmod.com/wiki/PixelHunt_Remastered)** and adds a command that allows\n  players to re-roll the active hunt using `/reroll` (executes `/hunt reload` on the backend.) The re-roll needs all\n  online members to vote for the re-roll by running the command. Once all online players agree to re-roll the hunt, the\n  hunt is re-rolled. If only one player is online, a vote is not needed and the hunt is re-rolled. A configurable\n  cooldown between re-rolls is available to limit the abuse of the command.\n\n- **Commands on First Join:** When players first join the server, PixelAddons can execute a list of commands on their\n  behalf. This is primarily used to give players items on first join, such as Poke Balls, tools, food, etc. This feature\n  is present in Essentials, but for servers not using Essentials, it exists in PixelAddons as well.\n\n- **Custom Per-Player Rates:** PixelAddons supports setting custom hidden ability, boss, shiny, and pokerus rates\n  per-player in any world. These are all disabled by default and only work for players with a specific permission.\n\n## Dependencies\n\n- **[CatServer (1.12.2)](https://catmc.org/)**\n- **[Pixelmon Reforged](https://reforged.gg)**\n- **[PixelHunt Remastered](https://pixelmonmod.com/wiki/PixelHunt_Remastered)** *(optional)*\n- **[AtomDev](https://github.com/josephworks/AtomMC)** *(only in project)*\n\n## Compiling\n\n1. Clone the repository.\n2. Open a command prompt/terminal to the repository directory.\n3. Run `gradlew shadowJar` on Windows, or `./gradlew shadowJar` on macOS or Linux.\n4. The built `PixelAddons-X.X.X.jar` file will be in the `build/libs` folder.\n\n## Download and Run\n\n1. Download the latest version from the [releases page](https://github.com/Foulest/PixelAddons/releases) or compile it\n   yourself.\n2. Make sure your server is running CatServer on version 1.12.2 and Pixelmon Reforged.\n3. Place the `PixelAddons-X.X.X.jar` file in your server's `plugins` folder.\n4. Start or restart your server.\n\n## Getting Help\n\nFor support or queries, please open an issue in the [Issues section](https://github.com/Foulest/PixelAddons/issues).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoulest%2Fpixeladdons","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ffoulest%2Fpixeladdons","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ffoulest%2Fpixeladdons/lists"}