-
-
Notifications
You must be signed in to change notification settings - Fork 994
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Implementation of CommandFilters, replacing cooldowns and costs #4224
Implementation of CommandFilters, replacing cooldowns and costs #4224
Conversation
- Split the provider up for both spigot/paper impl.
# Conflicts: # providers/PaperProvider/build.gradle
# Conflicts: # providers/PaperProvider/build.gradle
# Conflicts: # Essentials/src/main/java/com/earth2me/essentials/Essentials.java
Removing PaperReflFormattedCommandAliasProvider.java and the need for the reflection library in paper providers.
…ndAliasProvider an interface
# Conflicts: # Essentials/src/main/java/com/earth2me/essentials/Essentials.java # Essentials/src/main/java/com/earth2me/essentials/EssentialsPlayerListener.java # Essentials/src/main/java/com/earth2me/essentials/IEssentials.java
github is showing no files changed for some reason |
Could it also include command confirmations? IIRC, right now there are two commands that you can confirm: Also, is the config for this moved to a new file? It would be nice if it was, the Essentials' config is soooo looong. |
hm yeah, seems this was already merged lol |
Basically implements #3200, with just a small difference in yaml format: made the
name
required, as a key, just like kits.Automatic converter is included, and will create the new yaml format from existing nodes.
Formats for
command
will be the same as with thecommand-costs
, formats forpattern
will be the same as incommand-cooldowns
.Closes #3200, #3847