Releases: Andre601/AdvancedServerList
v1.4.0: xMore server list profile option
This option was originally made by @UsainSrht in #7 but has been modified by me to avoid some issues.
Breaking changes
- Replaced
oneMore
withxMore
to allow setting a custom number to add to the max Player count.
When set to any non-negative number willxMore
be added to the online player count and this number used for max player count.
If you want to use the oldoneMore
behaviour, simply usexMore: 1
v1.3.0: New boolean option "oneMore"
Added
- New Option
oneMore
for Server list profiles. When set to true will the max player count be changed to display online players + 1.
E.g. 10 players online would display11
as the max player count.
Note, that the${server playersMax}
placeholder will be affected by this, but only when used in the text options and not in conditions.
Improved
- Smaller code cleanup
v1.2.2: More placeholders
Added some new placeholders to the Spigot and PaperMC version. I sadly can't provide those to the proxy versions due to a different player handling (No caching of the player).
Added
- New Placeholders for Spigot and PaperMC version.
${player hasPlayedBefore}
- Returns a boolean based on whether the player has played on the server before.${player isBanned}
- Returns a boolean on whether the player has been banned from the server.${player isWhitelisted}
- Returns a boolean on whether the player is whitelisted on the server.${player uuid}
- Returns the UUID of the player.
Breaking Changes
- Renamed
${players online}
to${server playersOnline}
- Renamed
${players max}
to${server playersMax}
Other changes
- Hopefully fixed duplication of cache entries
v1.2.1: Further condition parsing improvements
A minor update to further improve condition parsing to avoid issues with certain edge-cases such as f.e. text! = text!
being seen as illegal use of the !=
operator.
v1.2.0: Improved Conditions handling and hidePlayers option
This version improves the condition handling a bit within the plugin.
Big thanks go to @bergerkiller and @bbayu123 for their feedback and help.
It also adds a new hidePlayers
option to hide players (Turn the player count into ???
)
Added
hidePlayers: <boolean>
option to hide the player count.
Changed
- Improved Condition handling
v1.1.0: New placeholder and some improvements
This update adds a new placeholder that can be used in conditions and the different text options.
Added
${server host}
placeholder. This one is replaced with whatever address the player pinged (i.e.mc.example.com
when they added this as the server's address in the Add Sercer dialogue).
Improvements
- Improved Placeholders class
- Improved StringReplacer to have a static method instead of constantly making new instances.
- Update default.yml with better examples and descriptions.
v1.0.3: Fix MOTD Hex color issue on SpigotMC and config loading problems
This version fixes a few issues that got reported on my Discord Server, but also adds a minor safety-check.
Fixes
- Fixed HEX color issues for MOTDs on a SpigotMC server.
- Fixed a edge case issue where an exception is throwing while creating the config.yml
Improved
- Added safety check for when the PaperMC version is used on a SpigotMC server. The plugin will print a warning and disable itself in a such case.
v1.0.2: Add missing bStats metrics
Another minot update.
This one makes the plugin actually load bStats metrics.
You can disable that by setting send_statistics
to false in the config.yml (Will default to true if the option is missing).
v1.0.1: Minor internal changes
This update only changes that the getList
method used in the plugin returns an empty list instead of null should it not be able to get an actual list.
This can (and probably will) prevent possible exceptions for when the plugin checks if a list is empty or not when it actually is null.
v1.0.0: First real release!
This release marks the result of several days of work.
With this release will you be able to now download AdvancedServerList for the following platforms:
- Spigot
- PaperMC (Dedicated jar available to use)
- BungeeCord
- Velocity
Other platforms/forks may work but haven't been tested, so proceed with caution.
Found a problem? Open an issue!