{"id":17920924,"url":"https://github.com/eth-p/bukkit-admin-su","last_synced_at":"2025-10-10T02:05:39.420Z","repository":{"id":126317074,"uuid":"291237731","full_name":"eth-p/bukkit-admin-su","owner":"eth-p","description":"A zero-configuration plugin for toggleable admin permissions.","archived":false,"fork":false,"pushed_at":"2020-09-30T15:57:18.000Z","size":161,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-04-03T08:40:38.388Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/eth-p.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"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}},"created_at":"2020-08-29T09:06:53.000Z","updated_at":"2022-04-02T04:49:43.000Z","dependencies_parsed_at":"2023-06-16T07:00:44.128Z","dependency_job_id":null,"html_url":"https://github.com/eth-p/bukkit-admin-su","commit_stats":null,"previous_names":[],"tags_count":2,"template":false,"template_full_name":null,"purl":"pkg:github/eth-p/bukkit-admin-su","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eth-p%2Fbukkit-admin-su","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eth-p%2Fbukkit-admin-su/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eth-p%2Fbukkit-admin-su/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eth-p%2Fbukkit-admin-su/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/eth-p","download_url":"https://codeload.github.com/eth-p/bukkit-admin-su/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/eth-p%2Fbukkit-admin-su/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":279002523,"owners_count":26083399,"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","status":"online","status_checked_at":"2025-10-10T02:00:06.843Z","response_time":62,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"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":[],"created_at":"2024-10-28T20:29:39.315Z","updated_at":"2025-10-10T02:05:39.404Z","avatar_url":"https://github.com/eth-p.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# admin-su\n\nA zero-configuration plugin for toggling admin permissions (like cheats).\nThis plugin is great for when you want to play on your survival server without cheats.\n\n## Requirements\n\n- Java: 8+\n- Bukkit: 1.14+\n- LuckPerms is highly recommended.\n\n## Features\n\nThe admin-su plugin is intended to be used with the [LuckPerms](https://www.spigotmc.org/resources/luckperms.28140/) permission plugin,\nand it provides an extra `su=true` context for when players are in admin mode.\nThis allows for highly flexible configurations that don't differentiate between admins and players, unless admin cheats are needed for moderation purposes.   \n\nIf an unsupported permissions plugin is being used (anything that isn't LuckPerms), this plugin will instead toggle the player's `/op` status on and off.\n\n**Other features:**\n- PlaceholderAPI support.\n- Completely configurable messages.yml file.\n\n## Commands\n\n### /su toggle\n**Alias:** `/su`  \n**Permission:** `adminsu.toggle`\n\nToggles between admin and player mode.\n\n### /su enable\n**Alias:** `/su on`  \n**Permission:** `adminsu.toggle`\n\nTurns on admin mode.\n\n### /su disable\n**Alias:** `/su off`  \n**Permission:** `adminsu.toggle`\n\nTurns off admin mode.\n\n### /su check\n**Permission:** `adminsu.check`\n\nChecks the current admin status of another player.\n\n### /su reload\n**Permission:** `adminsu.reload`\n\nReloads the localization messages.\n\n## Permissions\n\nPermissions need to be explicitly given to players through LuckPerms.  \nBy default, ops will *not* have permission to `/su toggle`.\n\n|Permission|Description|\n|:--|:--|\n|`adminsu.command.toggle`|Gives access to `/su toggle`, `/su on`, and `/su off`.|  \n|`adminsu.command.check`|Gives access to `/su check \u003cplayer\u003e`.|  \n|`adminsu.command.reload`|Gives access to `/su reload`|\n|`adminsu.spy`|Receive a message whenever another player enters admin mode. Type `/su` to get a response back.|\n\n## Placeholders\n\n|Placeholder|Values|Description|\n|:--|:--|:--|\n|`%adminsu_enabled%`|`true`/`false`|Whether or not the player is in admin mode.|\n|`%adminsu_capable%`|`true`/`false`|Whether or not the player has perms for admin mode.|\n|`%adminsu_enabled_for%`|`dd:hh:mm:ss`|How long the player has been in admin mode for.|\n|`%adminsu_enabled_for_total_seconds%`|`dd:hh:mm:ss`|How long the player has been in admin mode for, in seconds.|\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feth-p%2Fbukkit-admin-su","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Feth-p%2Fbukkit-admin-su","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Feth-p%2Fbukkit-admin-su/lists"}