|
RuneHive-Game
|
Public Member Functions | |
| abstract boolean | canAccess (Player player) |
| void | onInit () |
| Public Member Functions inherited from com.runehive.game.plugin.PluginContext | |
| boolean | accept (Player player, Event event) |
| The method that allows an event listener to accept an event. | |
| Public Member Functions inherited from com.runehive.game.event.listener.EventListener | |
| default void | accept (Event event) |
Public Attributes | |
| final Multimap< String, Command > | multimap = ArrayListMultimap.create() |
Static Public Attributes | |
| static final Logger | logger = LogManager.getLogger(CommandExtension.class) |
| Static Public Attributes inherited from com.runehive.game.plugin.PluginContext | |
| static final Logger | logger = LogManager.getLogger(PluginContext.class) |
Protected Attributes | |
| final Set< Command > | commands = new HashSet<>() |
Static Protected Attributes | |
| static final Set< CommandExtension > | extensions = new HashSet<>() |
Static Private Member Functions | |
| static boolean | canExecute (Player player, CommandParser parser) |
Definition at line 17 of file CommandExtension.java.
|
abstract |
|
staticprivate |
Definition at line 53 of file CommandExtension.java.
References com.runehive.game.world.entity.mob.data.PacketType.COMMANDS, com.runehive.game.world.entity.mob.player.command.CommandParser.getCommand(), com.runehive.game.world.entity.mob.Locking.locked(), and com.runehive.game.world.entity.mob.Mob.locking.
Referenced by handleCommand().
|
protected |
Reimplemented from com.runehive.game.plugin.PluginContext.
Definition at line 58 of file CommandExtension.java.
References canExecute(), com.runehive.game.world.entity.mob.player.command.Command.execute(), extensions, and com.runehive.game.world.entity.mob.player.command.CommandParser.getCommand().
| void com.runehive.game.plugin.extension.CommandExtension.onInit | ( | ) |
Reimplemented from com.runehive.game.plugin.PluginContext.
Definition at line 26 of file CommandExtension.java.
References commands, extensions, logger, multimap, and register().
|
abstractprotected |
|
protected |
Definition at line 22 of file CommandExtension.java.
Referenced by onInit().
|
staticprotected |
Definition at line 20 of file CommandExtension.java.
Referenced by handleCommand(), and onInit().
|
static |
Definition at line 19 of file CommandExtension.java.
Referenced by onInit().
| final Multimap<String, Command> com.runehive.game.plugin.extension.CommandExtension.multimap = ArrayListMultimap.create() |
Definition at line 23 of file CommandExtension.java.
Referenced by onInit().