Interface BrigadierManagerHolder<C>

Type Parameters:
C - Command sender type

public interface BrigadierManagerHolder<C>
This interface is implemented by command managers capable of registering commands to Brigadier.
Since:
1.2.0
  • Method Summary

    Modifier and Type
    Method
    Description
    Get the Brigadier manager instance used by this manager.
  • Method Details

    • brigadierManager

      @Nullable CloudBrigadierManager<C,?> brigadierManager()
      Get the Brigadier manager instance used by this manager. This method being present in a command manager means the manager has the capability to register commands to Brigadier, but does not necessarily mean that this capability is being used.

      In the case that Brigadier isn't used, this method should always return null.

      Returns:
      The Brigadier manager instance, if commands are being registered to Brigadier. Else, null
      Since:
      1.2.0