Add blacklist support to CommandWhitelist #98
Closed
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Fixes #95
Add support for blacklisting commands to protect velocity's command.
addToBlacklist
andremoveFromBlacklist
inCWCommand.java
to manage blacklisted commands.helpComponent
method inCWCommand.java
to include blacklist commands in the help message.blacklist
field inCWGroup.java
to store blacklisted commands.addToBlacklist
andremoveFromBlacklist
inCWGroup.java
to manage the blacklist.serialize
method inCWGroup.java
to include the blacklist.getBlacklistedCommands
inCommandWhitelistVelocity.java
to retrieve blacklisted commands.onUserCommandExecuteEvent
andonUserTabCompleteEvent
inCommandWhitelistVelocity.java
to check for and filter out blacklisted commands.blacklist add
andblacklist remove
inVelocityMainCommand.java
to manage the blacklist.VelocityMainCommand.java
to include the new blacklist commands.Possible solution to this problem (enhancement). Cant test right now, OP of #95 could test?