Changelog
Release notes for every plugin, newest first.
AquaBook
1.0.0
- First release.
AquaClan
1.2.0
- Added per-format permissions for clan tags under
clan.tag.custom.formats: legacy, hex, bold, italic, underlined, strikethrough, obfuscated, gradient, rainbow and minimessage. - Added ItemsAdder, Oraxen and Nexo items plus
custom-model-datato every menu button. - Added an optional
fillerto every menu with its own material, name, lore, model data and slots. - Added slot ranges, so a slot list can be written as
- 0-44or[10-16, 19-25]. - Added automatic config updates.
config.yml,messages.yml,level.ymlandwebhook.ymlcarry aversionand new options are added on startup without touching your values, comments or menus. - Reworked the Discord webhook with 15 events, each with its own channel, name, avatar and fully custom embed. Mentions are blocked by default through
allow-mentions. - Changed
update-notificationtoupdate-notify. The old name is still read. - Fixed member limit permissions never applying.
- Removed
embed-colorfromwebhook.yml, every event has its own color now.
1.1.1
- Added
/clan short, a quick menu with four buttons: create clan, invitations, all clans and profile. - Added clan creation from chat. Click the button and write the name, with title, boss bar countdown and a clickable cancel. No command needed.
- Added a full invitation system. Invites are saved to
invites.json, survive restarts and reach offline players. Left click accepts, right click denies. - Added
/clan invites,/clan revoke <player>and/clan open <menu> [clan], so any menu can be opened for any clan, like/clan open levels ClanMuerte. - Added 20 menus: create, invitations, sent invitations, invite players, profile, all clans, rankings hub, seven rankings and the clan panel with members, allies, rivals and statistics.
- Added a profile menu where each player turns clan invitations, invitation alerts, combat alerts and mail alerts on or off.
- Added clan context to menus. Any menu shows
%clan_<x>%of the clan it was opened for, including its position in every ranking. - Added the button options
head,clan-banner,permission,hide-with-clanandhide-without-clan, plus the actions[input],[invite-accept],[invite-deny],[invite-send],[invite-revoke],[profile-toggle],[clan-info]and[refresh]. - Added the placeholders
create_cost,invite_cost,balance,pending_invites,sent_invites,profile_kills,profile_deaths,profile_kdr,profile_first_seen,profile_setting_<key>,rank_points,rank_killsandrank_level. - Added the
invitesandchat-inputsections toconfig.yml, plusmenu.top-limitandeconomy.costs.invite. Creation is charged through Vault from the menu as well. - Fixed invitations being lost on restart and limited to one per player for 60 seconds. A player now holds several at once with a configurable expiry.
- Fixed
/clan inviteonly working with online players. Names are resolved offline as well. - Fixed invites staying alive after a clan was renamed or disbanded. They are remapped or removed now.
- Fixed clickable messages printing
</hover></click>as plain text, caused by hex colors closing the tag they were inside. - Fixed menu commands running with an unresolved
%clan_name%. A menu opened without a clan falls back to your own, and broken commands are skipped. - Fixed profile toggles reporting the raw key such as
clan_invites. They use readable names frommessages.ymlnow. - Removed the
filleroption. Glass pane fillers are gone from every menu and from the code. - Improved every layout. Lists show 45 entries per page with the navigation on the bottom row, and the main menu moved up now that the panes are gone.
1.1.0
- Reworked the
/clan topcommand into a fully paginated leaderboard menu. Clans are now ranked by points and displayed with their leader’s head instead of being listed in chat. - Added
menus/leaderboard.yml, allowing you to fully customize the leaderboard menu, including its title, layout, slots, items, display names, lore and navigation buttons. - Added support for
%page%and%pages%placeholders in the titles of all paginated menus. - Added an in-game update notifier. Players with the
aquaclan.adminpermission now receive a chat notification when a new version is available. This can be disabled through theupdate-notificationoption inconfig.yml. - Improved PlaceholderAPI support. Clan placeholders no longer return empty values for players without a clan. The fallback text for
%aquaclan_name%,%aquaclan_tag%,%aquaclan_leader%,%aquaclan_role%,%aquaclan_nickname%,%aquaclan_description%and%aquaclan_created%is now fully configurable under theplaceholderssection inconfig.yml. - Added configurable values for
%aquaclan_has_clan%, allowing you to customize the text returned for both true and false states.
AquaGraves
1.0.0
- First release.
AquaLang
No releases documented yet.
AquaLive
1.1.1
- Fixed new platforms doing nothing after
/aqualive reload. A platform only works when its id exists inconfig.yml,platforms.ymlandwebhook.yml, and a missing block was skipped without a word. The three files are now cross-checked on every reload. - Fixed platforms missing the
domainline inconfig.ymlbeing dropped in silence, so/livereplied with the syntax message as if the platform did not exist. - Fixed Discord webhooks being skipped with no explanation when the platform had no block in
webhook.ymlor the url was stillINSERT-URL-HERE. Both are now reported in the console. - Fixed
%button_<platform>%showing as raw text when that platform had no button block. It now falls back to the link button, so a new platform still gets a clickable announcement. - Fixed command aliases needing a full restart. They were registered once on startup, so adding
directoorenvivoand reloading did nothing. They are now re-registered on/aqualive reload. - Fixed duplicated and blank aliases.
Liveandliveregistered the same command twice, and an empty entry registered a nameless one. The list is now trimmed, lowercased and deduplicated. - Removed the domains
/livesuggested on TAB. They pushed players to send the bare domain such ashttps://twitch.tv/instead of their own channel link. - Added a configuration report after
/aqualive reload, listing every block that does not line up between the three files, in the console and to whoever ran the command. - Added the
reload-warningmessage tomessages.yml. Existing files do not need to be touched, the warnings fall back to a built in format. - Note: on BungeeCord and Velocity a new alias works the moment it is typed, but the client side command list only refreshes on reconnect. On Bukkit based servers it refreshes right away.
- Improved the startup and reload log, which now lists how many platforms loaded and their ids.
1.1.0
- Fixed titles not showing on Spigot, Paper, Purpur and Folia. They were dropped silently with no console error, so it looked like the feature did not exist. Now sent through the server’s own API.
- Fixed chat buttons not being clickable and having no hover text outside proxies. Announcements arrived as plain text, which cannot carry click or hover actions. Now sent as real chat components.
- Fixed hex colors turning into the 16 classic ones, so Twitch purple showed up blue. The server version now decides: full hex on
1.16+, clean conversion on older versions. - Fixed announcements never reaching players on Velocity. The plugin bundled its own copy of the text library while Velocity provides that library itself, so nothing matched. Velocity now behaves exactly like BungeeCord.
- Fixed one failing player cancelling the announcement for everyone after them. Each player is handled on its own now, and failures are logged instead of passing unnoticed.
- Added action bar announcements, shown above the hotbar. New
actionbarsection per platform inplatforms.ymlwithenabled,textand duration in seconds. - Added boss bar announcements, shown at the top of the screen. New
bossbarsection per platform withenabled,text,color,style,progressand duration in seconds. - Note: existing configurations will not show either feature until you add both sections by hand or delete
platforms.ymlto regenerate it. - Improved Folia support, where delayed work such as removing a boss bar when its timer ends was being dropped.
- Improved console and command replies, which now render colors the same way as announcements.
AquaShulk
1.1.0
- Fixed the plugin disabling itself on Minecraft
26.1and newer, where version detection assumed the old1.xnaming and read26.2as minor version 2, failing the1.11+support check, so any major other than 1 is now treated as a modern release. - Updated NBT-API from
2.15.7to2.16.0, adding the mappings for26.2that the previous build was missing. - Added an update checker that asks SpigotMC for the latest release on startup and logs it to console when a newer one exists, also notifying players with
aquashulk.updatewhen they join, toggleable through the newupdate-notifyoption inconfig.yml.
1.0.0
- Added statistics, bStats .
AquaSpawn
1.1.0
- Added a custom join system with separate messages and effects for every join and for a player’s very first join ever, each independently toggleable.
- Added fully custom join and quit messages that replace the vanilla ones, with color, HEX and PlaceholderAPI support.
- Added custom titles, subtitles and action bars shown when a player joins, with configurable fade in, stay and fade out timings.
- Added a custom boss bar on join, with its own color, style, fill amount and how long it stays on screen.
- Added fireworks on join, with configurable type, colors, fade colors, power, flicker and trail.
- Added join sounds, playable with custom volume and pitch.
- Added player head art. The joining player’s head can be rendered as pixel art in chat using
<hd>, and inline heads can be placed anywhere with<head:name>. - Added join actions, letting you run commands, potion effects and more on join through
[PLAYER],[CONSOLE]and[EFFECT]. - Added a players counter through the
%aquaspawn_total_players%placeholder, showing how many unique players have ever joined the server. - Added a custom spawn mode.
/aquaspawn custom first:<name> force:<name>sends new players and returning players to different spawns. - Added a spawn menu.
/aquaspawn menuopens a paginated GUI to browse and teleport to your created spawns. - Added an in-game update notifier. Staff with the
aquaspawn.adminpermission now receive a chat notification on join when a new version is available. This can be disabled through theupdate-notifyoption inconfig.yml.
1.0.0
- Added statistics, bStats .
AquaTac
1.1.0
- Added a developer API.
AquaTacAPIstarts and force ends matches, reads live match state, looks up stats and leaderboards, and reports the active economy backend. - Added the events
ChallengeSendEvent,MatchStartEventandMatchEndEvent. The challenge event is cancellable and lets an add on rewrite the stake before it is taken. - Added builds on JitPack .
- Added a bot for single player practice with
/ttt bot [difficulty], inEASY,NORMAL,HARDandIMPOSSIBLE. The last one is solved and cannot be beaten. Bot matches are always free. - Added statistics kept in SQLite or H2: wins, losses, draws, forfeits, current and best streak, and money won and lost.
- Added
/ttt stats [player]and/ttt top [column], ranking by wins, losses, draws, games, streak, best streak or money earned. - Added
/aquatac reset <player|all confirm>to wipe stats, and/aquatac end <player|all>to force end matches with a refund. - Added
/aquatac debug, printing the version, server, Folia, economy backend, whether balance checking works, storage, cached stats, queued writes and active matches. - Reworked the economy. Vault is no longer required:
CUSTOMruns your own deposit and withdraw commands so any economy plugin works,VAULTkeeps the old behaviour andNONEplays every match for free. A backend that fails to start falls back toNONEinstead of breaking every command. - Added
economy.custom.balance-placeholder, so the plugin can check funds through PlaceholderAPI before a challenge starts. - Added
bet.tax-percent, a cut the server keeps from the pot, useful as a money sink. Draws still refund both stakes in full. - Added
bet.enabled, letting/ttt invite <player>work with no amount at all. - Moved every permission under the
aquatacroot.tictactoe.playis nowaquatac.play, and the new nodes arestats,top,bot,rematch,broadcast,reset,end,debugandupdate. - Added the bypasses
aquatac.bypass.cooldownandaquatac.bypass.bet-limits. - Added
/ttt cancelto withdraw a challenge you sent, and/ttt rematchto re-challenge whoever you last played. - Added
/ttt <player>as a shortcut for/ttt invite <player>. - Added clickable
[accept]and[decline]buttons under the challenge message, toggleable withrequest.clickable. - Added
request.cooldown-seconds, a wait between sending challenges. - Added a PlaceholderAPI expansion with match state, stats, win rate, streaks and money, including
_rawvariants for anything that does maths on the value. - Added
game.highlight-winning-lineand thewinnermarker, painting the three winning cells before the board closes. - Added
use-player-headon thefirstandsecondmarkers, and%player%inside a marker so the board reads as two named players. - Added
game.turn-actionbar, showing whose turn it is and the time left. - Added
game.dynamic-title. Off keeps one title and repaints the cells in place, so the GUI never flickers between moves; on reopens the inventory each move to follow the turn. - Added
game.allow-rematchand thebotsection toconfig.yml, plusstorageandstats. - Added an update checker that asks SpigotMC on startup and notifies staff with
aquatac.updateon join, toggleable withupdate-notify. - Changed sound parsing to accept both enum names and namespaced keys, with
""ornoneto mute one.
AquaTebex
No releases documented yet.
AquaWarps
1.0.0
- First release.