AdvancedServerList icon

AdvancedServerList -----

Plugin for Spigot, PaperMC, BungeeCord and Velocity to create custom Server list designs




PLEASE NOTE!
This is the final release of this plugin on Spigot!

Due to too many inconveniences will the resource no longer be updated on this platform.
Please visit the GitHub repository for future downloads.

Changelog:
https://github.com/Andre601/AdvancedServerList/releases/tag/v3.3.0-b1
----------, Jul 28, 2023







THIS IS A BETA!
Please make sure to create backups before using this version on your production server.

Full changelog:
https://github.com/Andre601/AdvancedServerList/releases/tag/v3.0.0-b1
----------, Mar 23, 2023


I actually forgot to update this plugin here (Which is why you should always check the GitHub Repo or the other platforms like Modrinth for those)

Full changelog:
https://github.com/Andre601/AdvancedServerList/releases/tag/v2.1.0
----------, Mar 1, 2023

Too much text, please read the Release changelog on GitHub:
https://github.com/Andre601/AdvancedServerList/releases/tag/v2.0.0
----------, Jan 23, 2023

Please see the changelog on the GitHub Release for all details:
https://github.com/Andre601/AdvancedServerList/releases/tag/v1.11.0
----------, Jan 10, 2023

  • [Fixed] Possible NPEs for when ASL tries to get a boolean value
----------, Jan 9, 2023

This update brings a better version check using FlexVer to compare versions.

The old system would've broken with versions that aren't a simple SemVer pattern (n.n.n), which FlexVer supports.

I also removed debug lines I left in by accident. Sorry about that.
----------, Dec 29, 2022

Please read the full changelog in the GitHub Release for all the changes (Includes breaking ones!):
https://github.com/Andre601/AdvancedServerList/releases/tag/v1.10.0-b1
----------, Dec 27, 2022

  • [Added] Support for multiple MOTDs per profile.
    • Add motds: as new option to the file.
    • Each entry is treated as a separate MOTD. Use |- for multi-line MOTDs (See GitHub Release for an example)
----------, Dec 20, 2022

  • [Changed] Updated dependencies
    • adventure-api from 4.11.0 to 4.12.0
    • adventure-text-minimessage from 4.11.0 to 4.12.0
    • adventure-text-serializer-legacy from 4.11.0 to 4.12.0
    • adventure-platform-bukkit from 4.1.2 to 4.2.0

The plugin should work on 1.19.3. Just make sure you're using the right version of ProtocolLib if you're using the spigot version of this plugin.
----------, Dec 9, 2022

  • [Improved] Using a central class for event handling
    • This reduced duplicate code significantly
You shouldn't notice any real difference. If you do, report it on the [issue tracker]( https://github.com/Andre601/AdvancedServerList/issues) or [in my Discord Server]( https://discord.gg/6dazXp6).
----------, Dec 8, 2022

  • [Added] Update checker.
    • Enable it by adding check_updates: true to the config.yml
    • When enabled will the plugin check for a new version every 12 hours. When one is found will it inform you about it in console.

Please report any issues on the issue tracker or in my Discord Server.
----------, Dec 6, 2022

  • [Added] disable_cache config option
    • Please read the notes in the GitHub release!
----------, Nov 7, 2022

I'll take the time to mention that this plugin is available on Modrinth, which I recommend over Spigot.
I still provide updates on Spigot but can't guarantee that they will happen at all.

  • [Fixed] Exception when trying to create the cache.data file on linux-based systems.
----------, Sep 19, 2022

Totally forgot that I didn't update the plugin here... Downside of managing multiple places. ^-^'

Changes from 1.6.2
  • [Fixed] Wrongly formatted /asl reload output.


Changes from 1.6.1
  • [Fixed] Error that can appear when calling clearFaviconCache() while FaviconHandler hasn't been initialized at all.
  • [Fixed] Possible "double operator" error when using something != not something (Would see the = followed by space as an = operator).
    • It now ignores any follow-up operators in an expression when it found one.
----------, Sep 17, 2022

This is a breaking change!
  • [Changed] [BREAKING]Refactored Server List Profile structure.
  • [Improved] Fake player creation for hover text
----------, Sep 8, 2022

  • [Improved] Minor internal code changes
  • [Removed] send_statistics option. Please use the global bStats config located at /plugins/bstats/ instead.
----------, Sep 5, 2022

  • [Improved] ExpressionResult no longer uses abstract methods
  • [Improved] Command outputs
----------, Sep 2, 2022

  • [Improved] Favicons should now be cached as the final favicon used by the respective platform.
  • [Changed] /asl reload now clears the favicon cache.
----------, Aug 27, 2022

[​IMG]

  • [Added] Favicon support. You can now set a favicon per profile with one of the following options
    • A valid URL pointing to an Image
    • ${player name} to display the player's face
    • Name of a PNG file (With .png extension) located in the plugin's favicons folder
  • [Fixed] Invalid dependency versions for Spigot's library loader system
----------, Aug 22, 2022

  • [Changed] BREAKING Replaced oneMore with xMore option [AdvancedServerList PR #8]
    • Any number from 0 upwards will change the max player count to {online players} + xMore
    • To recreate the behaviour of oneMore add xMore: 1 to the server list profile
----------, Aug 17, 2022

  • [Added] Server list profile option oneMore
    • Will alter the max player count to always be one higher than current online player count
    • ${server playersMax} is affected by this, except when used inside conditions.
  • [Improved] Minor code cleanup
----------, Aug 17, 2022

  • [Added] New placeholders for the Spigot and PaperMC version. BungeeCord and Velocity versions do not have it due to lack of proper player handling.
    • ${player hasPlayedBefore} - Returns a boolean based on if the player has played on the server before
    • ${player isBanned} - Returns a boolean based on if the player has been banned from the server
    • ${player isWhitelisted} - Returns a boolean based on if the player is whitelisted on the server
    • ${player uuid} - Returns the UUID of the player
  • [Changed] Breaking Renamed ${players online} to ${server playersOnline}
  • [Changed] Breaking Renamed ${players max} to ${server playersMax}
  • [Fixed] Hopefully fixed duplication of cache file entries
----------, Aug 4, 2022

  • [Improved] Condition parsing
    • There was a chance of certain edge-cases such as text! = text! being treated as an illegal use of != which is fixed.
----------, Aug 3, 2022

  • [Added] hidePlayers option
    • Allows you to hide the player count. When true, the player count gets replaced with ???
    • Options players and playerCount will be ignored when this option is true
  • [Improved] Condition handling. Big thanks to Bergerkiller and bbay for their help.
----------, Aug 2, 2022

  • [Added] ${server host} placeholder.
    • This gets replaced with whatever IP/Domain of the server has been pinged by the player.
    • You can use it in conditions and all the text options. Also works on all platforms.
  • [Improved] Internal code for placeholder managing and string replacement
----------, Jul 27, 2022

This update fixes some issues that have been reported to me on Discord.
  • [Fixed] HEX colors being downsampled in MOTD on a 1.16+ Spigot server
  • [Fixed] Rare case of an error when ASL tries to create the config.yml
  • [Added] Safety-check for PaperMC version when used on a Spigot Server. In such a case will it be disabled to avoid errors.
----------, Jul 25, 2022

  • [Added] bStats metrics
    • You can opt out from this by setting send_statistics to false in the config.yml (Defaults to true if not present)
----------, Jun 27, 2022

  • [Changed] Make internal method getList return an empty list instead of null
----------, Jun 26, 2022

Resource Information
Author:
----------
Total Downloads: 13,047
First Release: Jun 25, 2022
Last Update: Jul 28, 2023
Category: ---------------
All-Time Rating:
10 ratings
Find more info at docs.andre601.ch...
Version -----
Released: --------------------
Downloads: ------
Version Rating:
----------------------
-- ratings