Langue

FastCommands

FastCommands

ModrinthSpigotMC

Create custom commands in minutes using a simple and flexible configuration. No coding required - just configure, reload, and you're ready to go.

3 téléchargements mis à jour 8h ago
dernière v1.1.0 Modrinth
Paper Purpur 1.16 – 26.2 Utility

Fast Commands

FastCommands is a lightweight and highly configurable Minecraft plugin that allows to create custom commands directly from a configuration file. The plugin supports permissions, cooldowns, tab completion, placeholders, command routing, delayed actions, and multiple execution types without requiring any programming knowledge.

⭐ Features

  • Create unlimited custom commands
  • Advanced command routes and arguments
  • Multiple action types (Text, Broadcast, Server Command, Player Command, Replace Command)
  • Per-command permissions
  • Per-command cooldowns
  • Tab completion support
  • Delayed actions
  • Placeholder support
  • HEX color support
  • Lightweight and optimized
  • Easy configuration
  • No coding required

🚀 Commands

All commands and permissions are fully configurable

| Command | Default permission | Info |
| -------------------------- | ------------------------------- | ----------------------------------------------- |
| /bc reload | bettercommands.command.reload | Reload plugin configuration |

✅ Configuration Examples

Examples of what you can create.

Command Replacement

Replace an existing command with another command.

commands:
  core:
    permission: 'player.core'
    actions:
      action-1:
        type: 'replace'
        action:
          - 'essentials'

Example:

/core reload

Result:

/essentials reload

Broadcast Command

Create a custom broadcast command with arguments, permissions, delayed actions, and placeholders.

commands:
  broadcast:
    permission: 'admin.broadcast'
    permission-message: '&cYou cannot use this command!'
    completer: true

    actions:
      action-1:
        type: 'text'
        action:
          - '&cUsage: /broadcast <text>'

    routes:
      "[text]":
        actions:
          action-1:
            type: 'text'
            action:
              - '&#DBC7FFMessage sent to all players!'

          action-2:
            type: 'broadcast'
            delay: 30
            action:
              - '&aSent from {player}!'
              - '&a{0}'

Example:

/broadcast Hello everyone!

Output:

Sent from Norbit4!
Hello everyone!

Advanced Routes & Arguments

Create advanced command structures using routes and arguments.

commands:
  rank:
    permission: 'admin.rank'
    completer: true

    actions:
      help:
        type: 'text'
        action:
          - '&6Rank Commands'
          - '&e/rank set <player> <rank>'
          - '&e/rank remove <player> <rank>'

    routes:
      "set <player> <rank>":
        actions:
          action-1:
            type: 'server_command'
            action:
              - 'lp user {1} parent set {2}'

          action-2:
            type: 'broadcast'
            action:
              - '&6{player} &eset rank of &6{1} &eto &a{2}&e.'

      "remove <player> <rank>":
        actions:
          action-1:
            type: 'server_command'
            action:
              - 'lp user {1} parent remove {2}'

Examples:

/rank set Steve admin

Executes:

lp user Steve parent set admin

and broadcasts:

Norbit4 set rank of Steve to admin.
/rank remove Steve vip

Executes:

lp user Steve parent remove vip

Placeholders

Plugin includes built-in placeholders that can be used in messages and commands.

| Placeholder | Description |
|------------|-------------|
| {player} | Name of the player executing the command |
| {0} | First route argument |
| {1} | Second route argument |
| {2} | Third route argument |
| {3} | Fourth route argument |
| ... | Additional route arguments |

Example configuration:

routes:
  "give <player> <amount>":
    actions:
      action-1:
        type: 'server_command'
        action:
          - 'give {1} minecraft:diamond {2}'

Example command:

/reward give Steve 64

Result:

give Steve minecraft:diamond 64

Versions

Release
1.1.0
paper, purpur · 1.16, 1.16.1, 1.16.2 · 8h ago
- Add wrap option
1
Release
1.0.0
paper, purpur · 1.16, 1.16.1, 1.16.2 · 6d ago
- Init
2

Commentaires 0

Aucun commentaire pour l'instant. Sois le premier à donner ton avis.

Télécharger FastCommands

SpigotMC

Les fichiers proviennent directement de la source d'origine. Modgrid ne les héberge ni ne les modifie.