{"id":20944156,"url":"https://github.com/norbit4/bettercommands","last_synced_at":"2026-04-21T18:04:08.111Z","repository":{"id":202960466,"uuid":"701896372","full_name":"Norbit4/BetterCommands","owner":"Norbit4","description":"Command creator plugin to game minecraft","archived":false,"fork":false,"pushed_at":"2024-11-05T15:38:53.000Z","size":39,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-01-19T21:32:36.967Z","etag":null,"topics":["bettercommands","bukkit","chat","commands","spigot"],"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/Norbit4.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}},"created_at":"2023-10-07T22:15:47.000Z","updated_at":"2024-11-05T15:37:59.000Z","dependencies_parsed_at":null,"dependency_job_id":"81516ecc-3f70-4d88-aafa-3f8cd1206123","html_url":"https://github.com/Norbit4/BetterCommands","commit_stats":null,"previous_names":["norbit4/bettercommands"],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Norbit4%2FBetterCommands","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Norbit4%2FBetterCommands/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Norbit4%2FBetterCommands/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Norbit4%2FBetterCommands/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Norbit4","download_url":"https://codeload.github.com/Norbit4/BetterCommands/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243335419,"owners_count":20274904,"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":["bettercommands","bukkit","chat","commands","spigot"],"created_at":"2024-11-18T23:39:24.600Z","updated_at":"2025-12-24T18:15:59.407Z","avatar_url":"https://github.com/Norbit4.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"\u003cdiv align=\"center\"\u003e\n\n  \u003ca href=\"https://github.com/Norbit4/TreeCuter/\" target=\"_blank\" rel=\"noreferrer\"\u003e \n  \u003cimg src=\"https://github.com/Norbit4/BetterCommands/assets/46154743/200fbfa2-849c-453a-be54-0593cd22e1b4\" width=950\" alt=\"logo\"/\u003e\u003c/a\u003e\n\n  [![Spigot](https://img.shields.io/badge/Download-Spigot-gold.svg)](https://www.spigotmc.org/resources/%E2%9C%A8bettercommands%E2%9C%A8-easily-create-commands-%E2%9C%85.113189/) \n  [![builtbybit](https://img.shields.io/badge/Download-BuiltByBit-blue.svg)](https://builtbybit.com/resources/bettercommands-easily-create-commands.33345/)                                                                                                                   \n  [![License: GPL v3](https://img.shields.io/badge/license-GPLv3-orange.svg)](https://github.com/Norbit4/TreeCuter/blob/master/LICENSE)                                                                                                                          \n                                                                         \n\u003c/div\u003e \n\n                                                                                                                                                                                                                                      \n\n#  \n**Commands**\n\n    /bettecommands reload - reload plugin config.\n\n  ⚠️ When you add new command or change name existing command, you need to restart server. Bukkit server don't support add new commands without restart server :c   \n  \n#                                                                                                                          \n                                                                                                                            \n***Config***\n```yml\n#---------------------------------------#\n#                [Help]                 #\n#---------------------------------------#\n\n# 1.Reload config:\n#  To reload config use /bc reload, or /bettercommands reload command.\n\n#  [!] When you add new command or change name existing command, you need to restart server!\n#  Bukkit server don't support add new commands without restart server :c\n\n# 2.Actions:\n#   - replace:\n#      replace command to another command\n#      ex. /core -\u003e /essentials, when player use /core reload it will replace to /essentials reload\n\n#   - text:\n#      send message to player who use command\n\n#   - broadcast:\n#      broadcast message to all players on server\n\n#   - server_command:\n#      execute command as console\n\n#   - player_command:\n#      execute command as player\n\n# 3.Sub-commands:\n#   - You can create sub-commands for main command\n#   - To use sub-commands, use /main-command sub-command\n#   - enable/disable tab completer for sub-commands\n\n# 4.Placeholders:\n#   - {PLAYER} - player name who use command\n\n#  For other placeholders, use PlaceholderAPI plugin:\n#   - https://www.spigotmc.org/resources/placeholderapi.6245/\n\n# 4.Hex colors:\n#   - To use HEX color, use \u0026#HEXCODE (ex. \u0026#DBC7FF)\n\n# hex codes: https://htmlcolorcodes.com/\n#---------------------------------------#\n#               [Config]                #\n#---------------------------------------#\n\nblocked:\n  commands:\n    - 'pl'\n    - 'plugins'\n    - 'help'\n    - 'version'\n    - '?'\n  perm: 'bc.*' # \u003c- permission to use blocked commands\n  message: '\u0026cYou cannot use this command!' # \u003c- default message when player don't have permission\n\ncommands:\n  core: # \u003c- command name (without /)\n    perm: 'core.admin' # \u003c- when player don't have permission, it will send message default message\n    actions:\n      action-1:\n        type: 'replace' # \u003c- replace, message, broadcast\n        action:\n          - 'essentials' # \u003c- command to replace, when player use /core, it will replace to /essentials\n  info:\n    perm: 'info.admin' # \u003c- permission to use this command\n    perm-message: '\u0026cYou cannot use this command!' # \u003c- message when player don't have permission\n    completer: true\n    #multi actions\n    actions:\n      action-1:\n        type: 'text'\n        action:\n          - '\u0026#DBC7FFSended to all players!!' # \u003c- to use HEX color, use \u0026#HEXCODE\n      action-2:\n        type: 'broadcast'\n        action:\n          - '\u0026aSended from {PLAYER}!'\n          - '\u0026aHI ALL!'\n  diamonds:\n    actions:\n      action-1:\n        type: 'text'\n        action:\n          - '\u0026#DBC7FFDiamonds!'\n      action-2:\n        type: 'server_command' # \u003c- execute command as console\n        action:\n          - 'give {PLAYER} minecraft:diamond 1' # (without /)\n  sop:\n    completer: true # \u003c- enable tab completer\n    actions:\n      action-1:\n        type: 'text'\n        action:\n          - '\u0026aUsage: /sop \u003cop/deop\u003e'\n    sub-commands: # \u003c- sub-commands\n      op: # \u003c- sub-command name, use /sop op\n        actions:\n          action-1:\n            type: 'server_command'\n            action:\n              - 'op {PLAYER}'\n      deop: # \u003c- sub-command name, use /sop deop\n        actions:\n          action-1:\n            type: 'server_command'\n            action:\n              - 'deop {PLAYER}'\n```                                                                                                                    \n## Links\n [![spigot](https://img.shields.io/badge/Download-Spigot-gold.svg)](https://www.spigotmc.org/resources/%E2%9C%A8bettercommands%E2%9C%A8-easily-create-commands-%E2%9C%85.113189/)    \n [![builtbybit](https://img.shields.io/badge/Download-BuiltByBit-blue.svg)](https://builtbybit.com/resources/bettercommands-easily-create-commands.33345/)    \n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnorbit4%2Fbettercommands","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fnorbit4%2Fbettercommands","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fnorbit4%2Fbettercommands/lists"}