Class VaultCommandHandler

java.lang.Object
dev.satyrn.papermc.api.commands.v1.CommandHandler
dev.satyrn.xpeconomy.api.commands.VaultCommandHandler
All Implemented Interfaces:
org.bukkit.command.CommandExecutor, org.bukkit.command.TabCompleter
Direct Known Subclasses:
AboutCommandHandler, AccountCommandHandler, ExperienceCommandHandler, HelpCommandHandler, ReloadCommandHandler, XPEconomyCommandHandler

public abstract class VaultCommandHandler extends dev.satyrn.papermc.api.commands.v1.CommandHandler
Handles commands that require access to the vault configuration instance.
Since:
1.0-SNAPSHOT
Author:
Isabel Maskrey
  • Constructor Summary

    Constructors
    Modifier
    Constructor
    Description
    protected
    VaultCommandHandler(@NotNull org.bukkit.plugin.Plugin plugin, @NotNull net.milkbowl.vault.permission.Permission permission)
    Initializes a new command handler with the permission manager instance.
  • Method Summary

    Modifier and Type
    Method
    Description
    protected final @NotNull net.milkbowl.vault.permission.Permission
    Gets the permission manager instance.

    Methods inherited from class dev.satyrn.papermc.api.commands.v1.CommandHandler

    getPlugin, getUsage, setupCommand, setupCommand, setUsage

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait

    Methods inherited from interface org.bukkit.command.CommandExecutor

    onCommand

    Methods inherited from interface org.bukkit.command.TabCompleter

    onTabComplete
  • Constructor Details

    • VaultCommandHandler

      protected VaultCommandHandler(@NotNull @NotNull org.bukkit.plugin.Plugin plugin, @NotNull @NotNull net.milkbowl.vault.permission.Permission permission)
      Initializes a new command handler with the permission manager instance.
      Parameters:
      permission - The permission manager instance.
  • Method Details

    • getPermission

      @NotNull protected final @NotNull net.milkbowl.vault.permission.Permission getPermission()
      Gets the permission manager instance.
      Returns:
      The permission manager instance.