Class MCmd<M extends QModule>

java.lang.Object
studio.magemonkey.codex.commands.api.IAbstractCommand<Divinity>
studio.magemonkey.codex.commands.api.ISubCommand<Divinity>
studio.magemonkey.divinity.modules.command.MCmd<M>
Direct Known Subclasses:
AddAspectPointsCmd, AddExpCmd, AddLevelCmd, AddSkillCmd, AddSkillPointsCmd, AspectsCmd, CastSkillCmd, CreateCommand, DismantleOpenCmd, DowngradeCmd, DropsDropCmd, DropsGiveCmd, DustOpenCmd, EditCommand, ExtractorOpenCmd, FortifyCmd, IdentifyCmd, LogCommand, MDropCmd, MerchantCmd, MGetCmd, MGiveCmd, MListCmd, MReloadCmd, PartyChatCmd, PartyCreateCmd, PartyDisbandCmd, PartyDropCmd, PartyExpCmd, PartyInviteCmd, PartyJoinCmd, PartyKickCmd, PartyLeaveCmd, PartyMenuCmd, PartyRollCmd, PartyTpCmd, RefineCmd, RepairOpenCmd, ResetAspectPointsCmd, ResetCmd, ResetSkillPointsCmd, SelectCmd, SellOpenCmd, SetClassCmd, SkillsCmd, SoulboundSoulCmd, SoulboundUntradeCmd, StatsCmd, UnfortifyCmd

public abstract class MCmd<M extends QModule> extends studio.magemonkey.codex.commands.api.ISubCommand<Divinity>
  • Field Summary

    Fields
    Modifier and Type
    Field
    Description
    protected M
     

    Fields inherited from class studio.magemonkey.codex.commands.api.ISubCommand

    parent

    Fields inherited from class studio.magemonkey.codex.commands.api.IAbstractCommand

    aliases, permission, plugin
  • Constructor Summary

    Constructors
    Constructor
    Description
    MCmd(M module, String[] aliases, String permission)
     
  • Method Summary

    Methods inherited from class studio.magemonkey.codex.commands.api.ISubCommand

    getParent, setParent

    Methods inherited from class studio.magemonkey.codex.commands.api.IAbstractCommand

    description, errItem, errPerm, errPlayer, errSender, errType, execute, getNumD, getNumD, getNumI, getNumI, getPermission, getTab, hasPerm, labels, perform, playersOnly, printUsage, usage

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Field Details

    • module

      protected M extends QModule module
  • Constructor Details

    • MCmd

      public MCmd(@NotNull M module, @NotNull String[] aliases, String permission)