Commit Graph

  • fa69040e00 Increase thread shutdown timeout to 5000 NEZNAMY 2026-01-11 11:19:48 +01:00
  • fd88c1c0bb perf: skip StringBuilder allocation when no placeholders present GroundbreakingMC 2026-01-11 07:22:23 +01:00
  • cae7d8d061 perf: replace String.format with StringBuilder for faster placeholder replacement GroundbreakingMC 2026-01-11 06:56:11 +01:00
  • 2e1e24c225 Merge pull request #1599 from byPixelTV/master NEZNAMY 2026-01-10 18:47:56 +01:00
  • da0307b14f docs(global player list): describe new regex support in the wiki + old wildcard support Lukas 2026-01-10 18:13:26 +01:00
  • 082c94ac07 fix(dependencies): change libs disguises repo because the old one is returning a 404 when trying to access it Lukas 2026-01-10 18:08:25 +01:00
  • 2ed4b1b6fc feat(global player list): enhance wildcard support and add advanced pattern matching w/ regex Lukas 2026-01-10 18:06:40 +01:00
  • 8c7c8042e5 Merge pull request #1598 from Mattrolol/master NEZNAMY 2026-01-07 18:47:06 +01:00
  • cca15a2b04 Fix fixed-slot ping validation and warnings Mattrolol 2026-01-07 11:43:05 -06:00
  • 5f40411be0 [Debug] Add more messages unload NEZNAMY 2026-01-07 18:00:30 +01:00
  • 191273a728 [Debug] Add more messages on load/unload NEZNAMY 2026-01-07 17:09:05 +01:00
  • 9eb9e9589f Allow placeholder-based ping values for fixed slots Mattrolol 2026-01-07 02:05:59 -06:00
  • fdd45952c7 [Placeholders] Make %online_<server>% work on backend as well NEZNAMY 2026-01-06 13:16:52 +01:00
  • 98378b222d [Bukkit] Add relational placeholders into tab expansion and parse nested placeholders in normal placeholders NEZNAMY 2026-01-03 09:45:52 +01:00
  • 15a0446d70 [Conditions] Add warning text if condition is used in the wrong rel / non-rel way NEZNAMY 2026-01-02 17:55:12 +01:00
  • 7bd1b7c670 [Wiki] Monthly wiki backup for changes made in December 2025 NEZNAMY 2026-01-01 11:46:28 +01:00
  • 46aaa47fdd [Forge] Add hook into a random Vanish mod for checking vanish status NEZNAMY 2025-12-31 20:29:04 +01:00
  • 2027e9f58e [Forge] Add support for ForgePlaceholderAPI NEZNAMY 2025-12-31 17:51:32 +01:00
  • 162e4690e9 [Scoreboard] Remove old options from valid key list NEZNAMY 2025-12-30 21:06:22 +01:00
  • c360575dec [Commands] Support args in dynamic commands NEZNAMY 2025-12-28 17:45:56 +01:00
  • 5b0354c2c0 [Layout] Rename "condition" to "display-condition" for better consistency with other features NEZNAMY 2025-12-27 18:41:13 +01:00
  • 52b0f21bd9 [Layout] Small refactor to layout code NEZNAMY 2025-12-27 13:39:46 +01:00
  • 1e3cbde3b3 [Layout] Merge both fake player layout types due to how similar they are NEZNAMY 2025-12-27 12:33:02 +01:00
  • 267fb727c7 [Layout] Only mark relational condition as used if actually used as relational NEZNAMY 2025-12-26 21:02:50 +01:00
  • 68904f58ec [Configuration] Reorder config options for more consistency NEZNAMY 2025-12-24 11:54:12 +01:00
  • 5cbb1bb5dd [Commands] Return list of messages to send when plugin is disabled as components instead of strings, also fix error when printing them on BungeeCord NEZNAMY 2025-12-23 15:21:26 +01:00
  • 038d221206 [Performance] Fix conditions being parsed as relational placeholders when not needed NEZNAMY 2025-12-23 10:13:55 +01:00
  • 22d6ebd0d4 [Performance] Small optimization to condition parsing NEZNAMY 2025-12-23 09:21:51 +01:00
  • e8dd46c701 [Commands] Modify console vs player check to account for other types of command sender (#1594) NEZNAMY 2025-12-22 17:49:54 +01:00
  • 1150d07dbe [Configuration] Update config version in default config NEZNAMY 2025-12-22 15:52:34 +01:00
  • 5c294f4ad3 [Header/Footer] Fix condition update not being processed in feature's thread NEZNAMY 2025-12-22 15:51:34 +01:00
  • 1b5bf0aab7 [Proxy support] Make channel name partially configurable NEZNAMY 2025-12-21 14:13:39 +01:00
  • 8d8a03602e [Scoreboard] Make red numbers fully configurable and remove config options related to it as they are redundant now (#1592) NEZNAMY 2025-12-21 09:59:23 +01:00
  • df7bdb7a0c [Velocity] Change bossbar bug compensation code as it wasn't actually fully fixed yet (#1593) NEZNAMY 2025-12-20 10:03:58 +01:00
  • 00a5eb2588 [Velocity] Remove header/footer packet modifying since it doesn't work anyway (they are never decoded when coming from backend) NEZNAMY 2025-12-19 16:08:39 +01:00
  • 90631c66e0 [Velocity] Use internals to inject into pipeline and listen to and modify packets. NEZNAMY 2025-12-19 12:52:53 +01:00
  • c1ba692a79 Bump version to 5.5.0-SNAPSHOT considering the massive upcoming changes and additions NEZNAMY 2025-12-19 12:50:06 +01:00
  • 8f3324e0d8 [Layout] Add new slot-count option to default config NEZNAMY 2025-12-18 16:01:37 +01:00
  • 5a09a9ce78 [Layout] Add support for layouts with less than 4 columns for 1.19.3+ (does not work on Velocity (yet?)) NEZNAMY 2025-12-18 15:36:45 +01:00
  • 33fcee7641 [Layout] Add support for new relational conditions and relational placeholders NEZNAMY 2025-12-17 12:22:45 +01:00
  • 12b91940c7 [Conditions] Add support for relational conditions and specifying who to parse placeholders for using %viewer:placeholder% and %target:placeholder% (optional) NEZNAMY 2025-12-17 11:57:20 +01:00
  • 0e6246f044 [Forge] Update to 1.21.11 NEZNAMY 2025-12-12 19:01:27 +01:00
  • 7f7cf97408 [Tablist] Avoid sending tablist packets of entries which are not in the tablist (yet, on join), which caused a warning message in the client. NEZNAMY 2025-12-12 15:46:39 +01:00
  • 090fe9ccb6 [Tablist] Start improved tracking of tablist entries NEZNAMY 2025-12-10 20:40:54 +01:00
  • ffae161282 5.4.1-SNAPSHOT NEZNAMY 2025-12-10 18:00:47 +01:00
  • 1443850344 [Description] Update badges NEZNAMY 2025-12-10 16:58:58 +01:00
  • 63f9daf334 5.4.0 5.4.0 NEZNAMY 2025-12-10 16:45:20 +01:00
  • b277d0973a Update to 1.21.11 (except Forge, which is broken) NEZNAMY 2025-12-10 16:44:56 +01:00
  • 33c0f1672a [Fabric] Update to 1.21.11-rc2 NEZNAMY 2025-12-05 20:15:39 +01:00
  • 4224922ebb [Bukkit] Fix HEARTS render type not working on 1.8 - 1.12 NEZNAMY 2025-12-04 19:10:40 +01:00
  • 6eb30d84b4 [Fabric] Update to 1.21.11-pre4 NEZNAMY 2025-12-01 18:27:07 +01:00
  • 592a75b53f [Wiki] Monthly wiki backup for December 2025 NEZNAMY 2025-12-01 18:12:35 +01:00
  • 8e08ea4e44 [Tablist] Fix gamemode being changed in packets when it shouldn't be (#1568) NEZNAMY 2025-11-29 16:19:34 +01:00
  • cff1e831d0 [Components] Fix packet decoding error due to too many nested levels caused by disabling MM compacting + resetting magic codes before every color NEZNAMY 2025-11-29 09:34:17 +01:00
  • 83b5a0f88a [NameTags] Fix nametag being forcibly hidden when player is invisible, making them invisible even in spectator gamemode NEZNAMY 2025-11-26 18:25:09 +01:00
  • 2ba535111e [Fabric] Update to 1.21.11-pre3 NEZNAMY 2025-11-26 18:10:48 +01:00
  • 4bbf0bb0f1 [Configuration] Change default config to use true/false instead of yes/no to avoid confusion (#1581) NEZNAMY 2025-11-24 16:33:51 +01:00
  • 1e80070d2d [Fabric] Update to 1.21.11-pre2 NEZNAMY 2025-11-22 10:59:53 +01:00
  • 0afe0f28e1 [Fabric] Update to 1.21.11-pre1 (atlas sprites broke, probably a client bug that will be fixed) NEZNAMY 2025-11-20 18:28:50 +01:00
  • fbc04b1183 [Commands] Finish custom toggle command registration on Bukkit and remove old command preprocess code (#1578) NEZNAMY 2025-11-16 10:58:23 +01:00
  • bdd2a139e1 Remove sponge support and bump version to 5.4.0-SNAPSHOT NEZNAMY 2025-11-15 18:14:29 +01:00
  • e956e59888 [Commands] Turn custom toggle commands into real registered commands for most platforms (bukkit and sponge are left) (#1578) NEZNAMY 2025-11-15 17:35:21 +01:00
  • 1debc54db6 Update loom to 1.13-SNAPSHOT NEZNAMY 2025-11-15 12:36:34 +01:00
  • 37786935c3 [NameTags] Fix random error NEZNAMY 2025-11-15 10:38:52 +01:00
  • 425748af12 [Placeholders] Change int to long to fix overflow (#1576) NEZNAMY 2025-11-11 20:19:55 +01:00
  • c0deaa40ed [Components] Fix last component style detection, causing team color to not be decided correctly sometimes (again) (#1575) NEZNAMY 2025-11-10 17:35:10 +01:00
  • 70be098f8a [Components] Fix last component style detection, causing team color to not be decided correctly sometimes NEZNAMY 2025-11-06 19:23:01 +01:00
  • 838ef437d8 [Wiki] Monthly wiki backup for November 2025 NEZNAMY 2025-11-02 09:05:52 +01:00
  • 44d7473c71 [Placeholders] Change player count related placeholders to check for proxy players and remove overriding attempt (which did not even work with %online_<server>% placeholders NEZNAMY 2025-10-31 18:57:56 +01:00
  • b8a7dfe543 [Placeholders] Change internal error value to avoid issues when a placeholder actually returned that value NEZNAMY 2025-10-31 18:55:21 +01:00
  • 4c4bf79371 Merge pull request #1563 from JT122406/master NEZNAMY 2025-10-19 13:54:37 +02:00
  • a4b4bd0146 [Velocity] Make bossbar bug compensation dynamic, as it was fixed in build 546 NEZNAMY 2025-10-19 12:56:51 +02:00
  • 9553e310e4 Disable ShadowJar tasks on Modded platforms Joseph T. McQuigg 2025-10-18 16:40:44 -04:00
  • e00caddb1e Gradle 9 Joseph T. McQuigg 2025-10-18 11:08:41 -04:00
  • 898887225d [Commands] Add offline UUID of player to debug command NEZNAMY 2025-10-18 12:28:02 +02:00
  • 8eef805418 [Configuration] Avoid console warning during header/footer config conversion NEZNAMY 2025-10-13 19:16:39 +02:00
  • 8509718d32 [Header/Footer] Remove anti-override logging due to false positives when pipeline lags and fast animations are used NEZNAMY 2025-10-11 20:46:40 +02:00
  • f2cb7c564f [Adventure hook] Fix object component conversion missing "return" statement NEZNAMY 2025-10-10 17:10:29 +02:00
  • 9335e5af65 [Velocity] Disable header/footer anti-override, because it does not work properly due to velocity internal logic NEZNAMY 2025-10-10 17:01:15 +02:00
  • 5a5eadac1f [Bukkit] Use correct method to get gamemode by id to fix error <1.17 and generally avoid risks on all versions NEZNAMY 2025-10-09 20:16:37 +02:00
  • bcd015b6eb [Header/Footer] Add anti-override to the feature NEZNAMY 2025-10-09 20:02:45 +02:00
  • 91c6b8f08e 5.3.3-SNAPSHOT NEZNAMY 2025-10-09 19:29:26 +02:00
  • c7251295a1 [Description] Update badges NEZNAMY 2025-10-08 18:47:28 +02:00
  • db2110b11e 5.3.2 5.3.2 NEZNAMY 2025-10-08 18:33:02 +02:00
  • be1122ce50 Update to 1.21.10 NEZNAMY 2025-10-08 17:08:59 +02:00
  • cf265987db [Bukkit] Remove override for %player_ping%, since people have probably updated their expansion by now. NEZNAMY 2025-10-07 17:54:05 +02:00
  • cd82e75514 [Teams] Improve anti-override message to contain source of blocked team and how to fix it. NEZNAMY 2025-10-07 17:13:38 +02:00
  • 74d36f1ab5 [MySQL] Fix error on upload command and message saying success despite operation not being successful NEZNAMY 2025-10-06 20:38:05 +02:00
  • 67da0ff32b [GitHub] Add an item to CONTRIBUTING.md NEZNAMY 2025-10-06 18:42:03 +02:00
  • aabad04e28 [MySQL] Delete data in database on upload first, instead of just overwriting / adding new content NEZNAMY 2025-10-05 15:05:20 +02:00
  • 9236da40dd [Spectator fix] Rewrite packets to avoid the same packet identity from being sent to all players, causing wrong result from modifying it for another player NEZNAMY 2025-10-05 14:51:29 +02:00
  • 88ff78b7e3 [Commands] Fix debug command not displaying server name correctly NEZNAMY 2025-10-05 11:44:25 +02:00
  • 21ebd68607 [API] Restore TabPlayer#getWorld and TabPlayer#getServer NEZNAMY 2025-10-05 11:39:31 +02:00
  • 9adad40aa9 [Pipeline injection] Change return type of onPacketSend to Object to allow changing the packet NEZNAMY 2025-10-05 11:17:46 +02:00
  • f63b3de63a [Bukkit] Add Header/Footer sending on 1.7.10 if the method is available (modded server) (#1557) NEZNAMY 2025-10-04 19:03:21 +02:00
  • 767933e522 [Bukkit] Add craftbukkit package version into debug command output NEZNAMY 2025-10-04 18:49:20 +02:00
  • 0fb86ddf6c 5.3.2-SNAPSHOT NEZNAMY 2025-10-04 17:36:02 +02:00
  • d52969597f [Description] Update badges NEZNAMY 2025-10-04 17:31:03 +02:00
  • 70e1537bc0 5.3.1 5.3.1 NEZNAMY 2025-10-04 16:49:23 +02:00
  • 605a09b290 [Bukkit] Fix error on 1.8 - 1.19.2 NEZNAMY 2025-10-04 16:11:51 +02:00