{"id":28205674,"url":"https://github.com/jamailun/quickparty","last_synced_at":"2026-05-02T02:33:09.970Z","repository":{"id":291305272,"uuid":"977225611","full_name":"jamailun/QuickParty","owner":"jamailun","description":"Quick party plugin for Bukkit","archived":false,"fork":false,"pushed_at":"2025-06-08T15:36:26.000Z","size":113,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-06-08T16:24:09.365Z","etag":null,"topics":["bukkit-api","bukkit-plugin","friends","minecraft","minecraft-plugin","paper-plugin","papermc","party"],"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/jamailun.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null}},"created_at":"2025-05-03T17:55:08.000Z","updated_at":"2025-06-08T15:36:30.000Z","dependencies_parsed_at":null,"dependency_job_id":"d91fea46-576f-4c1b-bf02-5d0de3c0e758","html_url":"https://github.com/jamailun/QuickParty","commit_stats":null,"previous_names":["jamailun/quickparty"],"tags_count":2,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamailun%2FQuickParty","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamailun%2FQuickParty/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamailun%2FQuickParty/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamailun%2FQuickParty/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/jamailun","download_url":"https://codeload.github.com/jamailun/QuickParty/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/jamailun%2FQuickParty/sbom","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":259255503,"owners_count":22829484,"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":["bukkit-api","bukkit-plugin","friends","minecraft","minecraft-plugin","paper-plugin","papermc","party"],"created_at":"2025-05-17T10:08:16.585Z","updated_at":"2026-05-02T02:33:09.957Z","avatar_url":"https://github.com/jamailun.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![](https://grosfichiers.patte-de-coin.fr/jamailun/quick_party_banner.png)\n\n# Quick Party\n\nQuick parties system for players.\n\nBy [jamailun](https://github.com/jamailun).\n\n## Concept\n\nAll party plugins are too complicated. If you simply want a basic, **transient** party system : here you go.\n\nNo need to name the party or anything : just invite another player and *poof*, you have a party up and running.\n\n## Commands\n\n- `/party invite \u003cplayer\u003e` : Invite a player in your party. If no party exist, will create one for you.\n- `/party accept|refuse [player]` : Accept or refuse a party invitation.\n  - You can only have one valid party request at the same time.\n- `/party info` : Information about your current party.\n- `/party leave` : Leave your current party.\n- `/party tp \u003cplayer\u003e` : Teleport to another player in the party.\n\n**As the party leader :**\n- `/party disband` : Disband the party, discard all invitations.\n- `/party promote \u003cplayer\u003e` : make a player the new party leader. Of course, said player must be in the party.\n- `/party kick \u003cplayer\u003e` : kick a player from the party.\n- `/party tpall` : Send a \"group-teleport request\" to all of your members.\n\n## Configuration\n\nFor now, only two parameters are configurable :\n- `friendlyFire` : if true members of a party can deal damage to each other.\n- `maxSize` : maximum amount of players in a party. Less than 2 would be a bad choice.\n\n### Teleport configuration\n\nThe `teleport` section of the configuration is as following :\n- The global `requestExpirationSecs` value, to set the expiration delay of a teleport request.\n- The configuration for all teleportation modes.\n  - A default value for all modes,\n  - An optional overwrite for every mode.\n\n### Teleportation modes\n\nFour teleportation modes exists :\n- `LEADER_TO_MEMBER` : when the party leaders teleport to a member.\n- `MEMBER_TO_LEADER` : reversed.\n- `MEMBER_TO_MEMBER` : a non-party leaders teleports to another one.\n- `ALL_TO_LEADER` : specific case of the `/p tpall`.\n\n### Mode configuration\n\nThis specific configuration is configured with:\n- `enabled` (boolean) : to set if the teleport mode is allowed or not. Null, empty and `none` will disable it.\n- `permission` (string) : optional permission to have for a player to use the mode.\n- `costItem` (section) : the cost to use this teleportation\n  - `type` (string) : Material of the item.\n  - `count` (int) : Item count.\n- `teleportWaitSecs` (double) : the teleport delay before actually teleport. If zero of negative, no delay will be applied.\n- `needConfirmation` (boolean) : if `true`, a confirmation request will be sent to the target player.\n\n## Placeholders\n\nList of placeholders.\n\n|          Placeholder           | Value                                                                                                                   |\n|:------------------------------:|-------------------------------------------------------------------------------------------------------------------------|\n|        `qpa_has_party`         | Return `true` if the current player has a party, `false` otherwise.                                                     |\n|                                |                                                                                                                         ||\n|       `qpa_party_leader`       | Return the name of the current party.                                                                                   |\n|     `qpa_party_is_leader`      | Return `true` if the current player is the party leader. `false` otherwise.                                             |\n|   `qpa_party_creation_date`    | Return the date-time of creation of th party, in the ISO format..                                                       |\n|       `qpa_party_leader`       | Return the **total** size of the party, i.e. members and pending invitations.                                           |\n|       `qpa_party_leader`       | Return the amount of **members** in the party.                                                                          |\n|       `qpa_party_leader`       | Return the amount of **invitations** of the party.                                                                      |\n|   `qpa_party_member_\u003cindex\u003e`   | Return the name of the member in the specific \u003cindex\u003e position.                                                         |\n| `qpa_party_invitation_\u003cindex\u003e` | Return the name of the invited player in the specific \u003cindex\u003e invitation.                                               |\n|   `qpa_party_color_\u003cindex\u003e`    | Return the \"color\" of the member in the specified index. For now, it's `\u00266` for the leader, and nothing for the others. |\n| `qpa_party_is_leader_\u003cindex\u003e`  | Return the `true` if the member in the specified index is the leader, or `false` otherwise.                             |\n\n\u003e [!NOTE]\n\u003e For all `qpa_party_*` placeholders, if the player is not in a party, an empty string will be returned.\n\n\u003e [!TIP]\n\u003e To integrate with [TAB](https://github.com/NEZNAMY/TAB) (which is really common), you can use [this](https://github.com/jamailun/QuickParty/blob/main/documentation/integration_TAB.md) example for the scoreboard.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamailun%2Fquickparty","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fjamailun%2Fquickparty","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fjamailun%2Fquickparty/lists"}