90% of ad revenue goes to creators. Go ad-free while supporting creators with Modrinth Plus. Subscribe today!

v5.5.0 (velocity)

Changelog

This update brings three significant changes: The addition of new operands for the condition option, the move to cloud for command handling and some new commands.

Please note that I tried my best in testing these changes, but given I do not have an actual server can there be bugs and issues. Please report them to me if you encounter them!

Also, do note that the plugin now compiles against Java 21. But given there being no stats listing Java 16 should this not be an issue here. If it is for you, update your Java version please.

New operands

There are three new operands that can be used within your conditions:

  • |~ Starts with (Ignoring case)
  • ~| Ends with (Ignoring case)
  • <~ Contains (Ignoring case)

Move to cloud command framework

The plugin is now shading in and using the Cloud command framework by incendo, to have some better overall handling of commands, including improved tab completion.
The /asl help command has also been changed. It now uses the MinecraftHelp class from cloud to display a list of all available commands with hover and click actions. It also allows you to provide a query to search for specific commands (Has suggestions and tab completion available).

New commands

New commands have been added to further improve the handling of profiles in the plugin:

/asl profiles info <profile>
This command provides you with information regarding the selected profile. The returned tree will be a representation of the profile's options, including whether they are set or not and what value they may have. Additionally do most of these options have click actions to receive a matching /asl profiles set command to set or reset the value accordingly.

/asl profiles set <profile> <option> [value]
This command allows you to update an option's value. What values you can set depends on the provided option (i.e. priority only allows whole number values).
The options motd and playercount.hover allow you to set multiple lines by using either \n or <newline> in the text.
Finally can you also leave [value] blank to reset the option to its default value, which usually is an empty String or List.

Note that the returned success response has a hover for the mentioned option that shows the old and new values you have set.

Files

AdvancedServerList-Velocity-5.5.0.jar(4.21 MiB) Primary Download
AdvancedServerList-BanPlugins-Addon-5.5.0.jar(22.46 KiB) Download

Project members

Andre601

Owner

Details

Licensed MIT
Created 2 years ago
Updated 6 days ago