Skip to content
Maarten Magits edited this page May 22, 2021 · 4 revisions
MmCommands

Welcome to the MmCommands wiki! MmCommands is a project that is aimed at removing some of the repetitive tasks developers may encounter when implementing a command system into their plugins.

The project itself consists of 3 main concepts:

  • The MmCommand handler
  • MmCommands
  • MmCommandSignatures

The MmCommand handler will handle all the repetitiveness of performing basic permission checks, displaying a help menu, dispatching subcommands etc. All the metadata needed to make this work is stored in the MmCommandSignature annotation.

First time user

If this is your first time working with the MmCommands dependency, it is highly suggested that you follow the tutorial so you get a grip on how this dependency works. Intermediate knowledge of Java, spigot, and maven/Gradle is expected.

Support

Support is provided over at https://discord.gg/bGAnAh99Z5.

The lead developer of this dependency is Mmaarten#1769

Clone this wiki locally