PluginControl v1.1.0
What's Changed
New Features
- Added wiki containing all the documentation on how to use the plugin.
- Added group system, click here to find out how it works.
- Downloading the necessary libraries during startup and reducing the size of the plugin.
New Configuration
- Added
groups: {}
, list containing group of plugins - Remove
kick-message
fromconfig.yml
file and placed inlang.yml
file. Colors can be added via MiniMessage.
New Commands
/pc add all
- Adds all activated plugins to the list of required plugins./pc remove all
- Removes all plugins from the list of required plugins./pc group create <group-name>
- Creates a new group./pc group delete <group-name>
- Deletes a specified group./pc group add <group-name> <plugin-name>
- Adds a plugin to a specified group./pc group remove <group-name> <plugin-name>
- Removes a plugin from a specified group./pc group list
- Lists all groups./pc group list <group-name>
- Lists all plugins within a specified group.
New Messages
kick-message: '<red>[PluginControl] You are not allowed to join the server!'
console:
[...]
log-to-console-plugin: '<prefix> <red>Required plugins were not found: <plugins>'
log-to-console-group: '<prefix> <red>Required groups were not found: <groups>'
command:
plugin-added-all: '<prefix> <green>All plugins added to the list of required plugins!'
[...]
plugin-list-enabled-color: '<green>'
plugin-list-disabled-color: '<red>'
[...]
plugin-removed-all: '<prefix> <green>All plugins removed!'
[...]
group-create-error: '<red>Usage: <yellow>/<command> group create <group-name>'
group-created: '<prefix> <green>Group <yellow><group> <green>created!'
group-already-exist: '<prefix> <red>Group already exists!'
group-remove-error: '<red>Usage: <yellow>/<command> group delete <group-name>'
group-removed: '<prefix> <green>Group <yellow><group> <green>removed!'
group-not-found: '<prefix> <red>Group <yellow><group> <red>not found!'
group-list-empty: '<prefix> <red>No groups added!'
group-list: '<prefix> <yellow>Required Groups: <groups>'
group-list-error: '<red>Usage: <yellow>/<command> group list <group-name>'
plugin-added-to-group: '<prefix> <green>Plugin <yellow><plugin> <green>added to group <yellow><group>'
plugin-add-to-group-error: '<red>Usage: <yellow>/<command> group add <group-name> <plugin-name>'
plugin-removed-from-group: '<prefix> <green>Plugin <yellow><plugin> <green>removed from group <yellow><group>'
plugin-removed-from-group-error: '<red>Usage: <yellow>/<command> group remove <group-name> <plugin-name>'
plugin-not-in-group: '<prefix> <red>Plugin <yellow><plugin> <red>not in group <yellow><group>'
group-plugin-list-error: '<red>Usage: <yellow>/<command> group list <group-name>'
group-has-no-plugins: '<prefix> <red>Group <yellow><group> <red>has no plugins!'
group-plugin-list: '<prefix> <yellow>Plugins in group <green><group><yellow>: <yellow><plugins>'
group-list-name: '<yellow>Group <group>:'
group-click-delete: '<red>Click to delete the group'
group-click-remove-plugin: '<red>Click to remove the plugin from the group'
group-click-info: '<yellow>Click to see the group info'
group-help:
- '<gradient:aqua:green>=== Plugin Control Group Help ===</gradient>'
- '<aqua>/<command> group create <green><group> <yellow>- Create a group'
- '<aqua>/<command> group delete <green><group> <yellow>- Remove a group'
- '<aqua>/<command> group list <yellow>- List all required groups'
- '<aqua>/<command> group add <green><group> <plugin> <yellow>- Add a plugin into a group'
- '<aqua>/<command> group remove <green><group> <plugin> <yellow>- Remove a plugin from a group'
- '<aqua>/<command> group list <green><group> <yellow>- List all plugins in a group'
- '<aqua>/<command> group help <yellow>- Show the group help'
- '<gradient:aqua:green>================================</gradient>'
Pull Requests
- Bump gradle/gradle-build-action from 2.4.2 to 2.8.0 by @dependabot in #16
- Bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in #17
- Bump actions/checkout from 3 to 4 by @dependabot in #19
- Bump actions/upload-artifact from 3.1.2 to 3.1.3 by @dependabot in #21
- Bump gradle/gradle-build-action from 2.4.2 to 2.8.0 by @dependabot in #20
- Update master by @SrBedrock in #22
- Add groups subcommand by @SrBedrock in #15
- Update README.md by @SrBedrock in #28
- Bump xyz.jpenilla.run-paper from 2.1.0 to 2.2.0 by @dependabot in #29
- Bump spigot-api from 1.20.1-R0.1 to 1.20.2-R0.1 by @dependabot in #30
- Better action log by @SrBedrock in #32
New Contributors
- @dependabot made their first contribution in #16
Full Changelog: v1.0.4...v1.1.0