Skip to content
This repository has been archived by the owner on Apr 9, 2024. It is now read-only.

Releases: Andre601/AdvancedServerList

v1.4.0: xMore server list profile option

17 Aug 19:34
f37813d
Compare
Choose a tag to compare

This option was originally made by @UsainSrht in #7 but has been modified by me to avoid some issues.

Breaking changes

  • Replaced oneMore with xMore to allow setting a custom number to add to the max Player count.
    When set to any non-negative number will xMore be added to the online player count and this number used for max player count.
    If you want to use the old oneMore behaviour, simply use xMore: 1

v1.3.0: New boolean option "oneMore"

17 Aug 11:59
Compare
Choose a tag to compare

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 display 11 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

04 Aug 20:12
Compare
Choose a tag to compare

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

03 Aug 11:38
6392929
Compare
Choose a tag to compare

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

01 Aug 23:48
6aaa169
Compare
Choose a tag to compare

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

27 Jul 14:31
Compare
Choose a tag to compare

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

25 Jul 16:31
Compare
Choose a tag to compare

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

27 Jun 15:49
Compare
Choose a tag to compare

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

26 Jun 17:09
Compare
Choose a tag to compare

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!

25 Jun 22:20
Compare
Choose a tag to compare

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!