Package me.efekos.simpler.commands
package me.efekos.simpler.commands
Classes about custom commands and syntax.
-
ClassDescriptionUsed for base commands like /feed, /god etc.Used to give information about a command class.A context class that contains some information about a command execution.Static command manager for registering commands.Represents a command tree that can hold infinite amount of
CommandNode
s as children.An interface that must be added to subclasses ofTreeCommandHandler
, soSimpler.registerCommands(JavaPlugin)
can noticeTreeCommandHandler
.Used for core commands like /friends invite,/friends list,/friends remove etc.Used to make sub commands forCoreCommand
s.An interface that determines whichCoreCommand
will contain thisSubCommand
.A class that hols aCommandTree
forCommandManager
to use.