Commit Graph

387 Commits

Author SHA1 Message Date
William
e490011eb0
build: bump to 1.7.8 2025-07-01 21:30:27 +01:00
dependabot[bot]
e3e6f4acdd
deps: bump it.unimi.dsi:fastutil from 8.5.15 to 8.5.16 (#278)
Bumps [it.unimi.dsi:fastutil](https://github.com/vigna/fastutil) from 8.5.15 to 8.5.16.
- [Changelog](https://github.com/vigna/fastutil/blob/master/CHANGES)
- [Commits](https://github.com/vigna/fastutil/commits)

---
updated-dependencies:
- dependency-name: it.unimi.dsi:fastutil
  dependency-version: 8.5.16
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 21:30:11 +01:00
dependabot[bot]
0ee434c828
deps: bump net.william278.toilet:toilet-velocity from 1.0.12 to 1.0.14 (#277)
Bumps net.william278.toilet:toilet-velocity from 1.0.12 to 1.0.14.

---
updated-dependencies:
- dependency-name: net.william278.toilet:toilet-velocity
  dependency-version: 1.0.14
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 19:07:24 +01:00
dependabot[bot]
ae6c81f758
deps: bump org.ajoberstar.grgit from 5.3.0 to 5.3.2 (#279)
Bumps [org.ajoberstar.grgit](https://github.com/ajoberstar/grgit) from 5.3.0 to 5.3.2.
- [Release notes](https://github.com/ajoberstar/grgit/releases)
- [Commits](https://github.com/ajoberstar/grgit/compare/5.3.0...5.3.2)

---
updated-dependencies:
- dependency-name: org.ajoberstar.grgit
  dependency-version: 5.3.2
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 19:07:16 +01:00
dependabot[bot]
b8b45f74c6
deps: bump net.kyori:adventure-nbt from 4.21.0 to 4.23.0 (#280)
Bumps [net.kyori:adventure-nbt](https://github.com/KyoriPowered/adventure) from 4.21.0 to 4.23.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases)
- [Commits](https://github.com/KyoriPowered/adventure/compare/v4.21.0...v4.23.0)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-nbt
  dependency-version: 4.23.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 19:07:11 +01:00
dependabot[bot]
6c22ffd57b
deps: bump com.gradleup.shadow from 8.3.6 to 8.3.7 (#282)
Bumps [com.gradleup.shadow](https://github.com/GradleUp/shadow) from 8.3.6 to 8.3.7.
- [Release notes](https://github.com/GradleUp/shadow/releases)
- [Commits](https://github.com/GradleUp/shadow/compare/8.3.6...8.3.7)

---
updated-dependencies:
- dependency-name: com.gradleup.shadow
  dependency-version: 8.3.7
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-07-01 19:07:04 +01:00
九尾狐白给使者
e0dd0dcfb2
feat: add support for Minecraft 1.21.7 (#283) 2025-07-01 07:52:51 +01:00
Pierre-Olivier GOIN
414e83f465
Add %placeholder_value% to get the original value (#275)
Some checks failed
Update Docs / deploy-wiki (push) Failing after 8s
CI Tests & Publish / build (push) Failing after 1m1s
* Add %placeholder_value% to get the original value

* Specify in doc

* make the String final
2025-06-25 11:57:48 +02:00
AlexDev_
15ae35311a Fixed https://github.com/WiIIiam278/Velocitab/issues/276
Some checks failed
CI Tests & Publish / build (push) Failing after 1m11s
Correctly marked 1.21.6 as supported
2025-06-24 21:28:50 +02:00
AlexDev_
1bdd16dbf2
Updated minimum velocity version for 1.20.6
Some checks failed
CI Tests & Publish / build (push) Failing after 59s
2025-06-18 22:57:17 +02:00
William
e87666cc49
feat: add support for Minecraft 1.21.6 (#274)
Some checks failed
CI Tests & Publish / build (push) Failing after 2m6s
* Started working on 1.21.6

* refactor: cleanup, uncomment 1.21.6

---------

Co-authored-by: AlexDev_ <56083016+alexdev03@users.noreply.github.com>
2025-06-17 17:39:28 +01:00
dependabot[bot]
92b97395b1
deps: bump io.netty:netty-codec-http from 4.1.119.Final to 4.2.2.Final (#273)
Bumps [io.netty:netty-codec-http](https://github.com/netty/netty) from 4.1.119.Final to 4.2.2.Final.
- [Commits](https://github.com/netty/netty/compare/netty-4.1.119.Final...netty-4.2.2.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-codec-http
  dependency-version: 4.2.2.Final
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 17:38:27 +01:00
dependabot[bot]
a0fb6da098
deps: bump de.exlll:configlib-yaml from 4.5.0 to 4.6.1 (#270)
Bumps [de.exlll:configlib-yaml](https://github.com/Exlll/ConfigLib) from 4.5.0 to 4.6.1.
- [Release notes](https://github.com/Exlll/ConfigLib/releases)
- [Commits](https://github.com/Exlll/ConfigLib/compare/v4.5.0...v4.6.1)

---
updated-dependencies:
- dependency-name: de.exlll:configlib-yaml
  dependency-version: 4.6.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 17:38:21 +01:00
dependabot[bot]
200a714f6f
deps: bump net.kyori:adventure-nbt from 4.20.0 to 4.21.0 (#267)
Bumps [net.kyori:adventure-nbt](https://github.com/KyoriPowered/adventure) from 4.20.0 to 4.21.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases)
- [Commits](https://github.com/KyoriPowered/adventure/compare/v4.20.0...v4.21.0)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-nbt
  dependency-version: 4.21.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 17:38:15 +01:00
dependabot[bot]
c99ca06ba3
deps: bump net.luckperms:api from 5.4 to 5.5 (#271)
Bumps [net.luckperms:api](https://github.com/LuckPerms/LuckPerms) from 5.4 to 5.5.
- [Commits](https://github.com/LuckPerms/LuckPerms/compare/v5.4...v5.5)

---
updated-dependencies:
- dependency-name: net.luckperms:api
  dependency-version: '5.5'
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-06-17 17:38:09 +01:00
Pierre-Olivier GOIN
70932f52b2
Fix: Apply placeholder replacement when placeholder is not found (#272)
Some checks failed
CI Tests & Publish / build (push) Failing after 1m7s
* Fix: Apply placeholder replacement when placeholder is not found

Previously, if a placeholder (e.g., %essentials_afk%) was not resolved
(i.e., had no current value), the system would not apply any specific
replacement rules defined for the placeholder string itself. This meant
that a configuration like:

placeholder_replacements:
  '%essentials_afk%':
    - placeholder: '%essentials_afk%'
      replacement: "Not present"

would not result in "%essentials_afk%" being replaced by "Not present"
if the %essentials_afk% placeholder didn't resolve.

* use getOrDefault instead of only get
2025-06-06 19:38:25 +02:00
AlexDev_
8d185999f2 Added more backend placeholders
Some checks failed
CI Tests & Publish / build (push) Failing after 2m21s
2025-06-02 22:44:32 +02:00
AlexDev_
a9aa82fd3c Fixed problem with dump showing a wrong server list
Added support for backend luckperms placeholders even if luckperms hook is active
General fixes
2025-06-02 22:06:44 +02:00
AlexDev_
b7dfca6845 Improved placeholder replacements performance
Some checks failed
CI Tests & Publish / build (push) Failing after 1m19s
Fixed problem with placeholder replacements
Added exception handlers to Velocitab Task Manager Thread
Added more debug commands
2025-05-05 11:20:25 +02:00
dependabot[bot]
b90cc66250
deps: bump net.kyori:adventure-nbt from 4.19.0 to 4.20.0 (#256)
Some checks failed
CI Tests & Publish / build (push) Failing after 1m41s
Bumps [net.kyori:adventure-nbt](https://github.com/KyoriPowered/adventure) from 4.19.0 to 4.20.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases)
- [Commits](https://github.com/KyoriPowered/adventure/compare/v4.19.0...v4.20.0)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-nbt
  dependency-version: 4.20.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 20:13:03 +01:00
dependabot[bot]
917a276faf
deps: bump org.apache.commons:commons-text from 1.13.0 to 1.13.1 (#259)
Bumps org.apache.commons:commons-text from 1.13.0 to 1.13.1.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
  dependency-version: 1.13.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 20:12:55 +01:00
dependabot[bot]
ed032b7dd0
deps: bump org.projectlombok:lombok from 1.18.36 to 1.18.38 (#254)
Bumps [org.projectlombok:lombok](https://github.com/projectlombok/lombok) from 1.18.36 to 1.18.38.
- [Changelog](https://github.com/projectlombok/lombok/blob/master/doc/changelog.markdown)
- [Commits](https://github.com/projectlombok/lombok/compare/v1.18.36...v1.18.38)

---
updated-dependencies:
- dependency-name: org.projectlombok:lombok
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-05-02 20:12:48 +01:00
AlexDev_
a3d27373e2
General performance improvements & Improved Tab Groups config checker (#261)
Some checks failed
CI Tests & Publish / build (push) Failing after 2m57s
* Added more caches
Improved internal logic performance
Added check on reload to prevent the plugin from crashing if an invalid yaml is used

* Changed debug command tab completer logic
2025-04-30 14:21:40 +02:00
AlexDev_
69cb990721 Fixed problem with Placeholders Replacements
Some checks failed
CI Tests & Publish / build (push) Failing after 1m27s
Moved some logic to velocitab thread
2025-04-09 17:51:02 +02:00
William278
6ff785fb14
feat: mark PremiumVanish as compatible 2025-04-08 21:45:34 +01:00
AlexDev_
115f3c7e9b Fixed concurrency problem
Some checks failed
CI Tests & Publish / build (push) Failing after 1m50s
Fixed problem with placeholder replacements
2025-04-05 13:57:49 +02:00
AlexDev_
7861605b47 Fixed glow problem
Some checks failed
CI Tests & Publish / build (push) Failing after 2m20s
2025-03-29 11:02:02 +01:00
AlexDev_
960955ce45
1.21.5 (#252)
* Added support for 1.21.5
* Improved UpdateTeamsPacket's caches
2025-03-28 20:28:20 +01:00
AlexDev_
381a0d0c66 Improved updateHeaderFooter
Some checks failed
CI Tests & Publish / build (push) Failing after 2m28s
2025-03-25 11:10:17 +01:00
Nick
25a866f8d0
fix: increment indexes on header/footer update (#251) 2025-03-25 11:09:09 +01:00
AlexDev_
1133729575 Fixed problem
Some checks failed
CI Tests & Publish / build (push) Failing after 3m3s
Added missing javadoc
Bumped required papiproxybridge version
2025-03-23 12:13:57 +01:00
AlexDev_
14c5346c78 Fixed placeholder replacements else case problem
Some checks failed
Update Docs / deploy-wiki (push) Failing after 50s
CI Tests & Publish / build (push) Failing after 1m57s
Fixed quit problem while using onlyListPlayersInSameServer
Improved latency task
Fixed problem while loading tab groups
2025-03-15 13:06:17 +01:00
AlexDev_
01d78879e7 Bumped version 2025-03-15 13:06:17 +01:00
AlexDev_
e0c56fbc46 Fixed vanish problems
Renamed parameters inside VanishIntegration
Code cleanup
2025-03-15 13:06:17 +01:00
dependabot[bot]
4f80e74a79
deps: bump io.netty:netty-codec-http from 4.1.118.Final to 4.1.119.Final (#249)
Some checks failed
CI Tests & Publish / build (push) Failing after 2m9s
Bumps [io.netty:netty-codec-http](https://github.com/netty/netty) from 4.1.118.Final to 4.1.119.Final.
- [Commits](https://github.com/netty/netty/compare/netty-4.1.118.Final...netty-4.1.119.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-codec-http
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 15:14:41 +00:00
dependabot[bot]
f50a1df4a5
deps: bump net.kyori:adventure-nbt from 4.18.0 to 4.19.0 (#247)
Bumps [net.kyori:adventure-nbt](https://github.com/KyoriPowered/adventure) from 4.18.0 to 4.19.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases)
- [Commits](https://github.com/KyoriPowered/adventure/compare/v4.18.0...v4.19.0)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-nbt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-03-09 15:14:28 +00:00
William278
615ee21d18 refactor: AlexDev_ -> AlexDev03
Some checks failed
Update Docs / deploy-wiki (push) Failing after 20s
CI Tests & Publish / build (push) Failing after 4m15s
2025-02-24 22:20:45 +00:00
William278
f4bfde3628 feat: make locales slightly more consistent
also adjusts config file headers slightly
2025-02-24 22:15:46 +00:00
William278
1877cc928c [ci skip] Update README copyright 2025-02-24 21:06:28 +00:00
AlexDev_
4191f13624
1.7.4 - Bug fixes and performance improvements (#248)
* Incremented join delay

* Refactored the code to cache placeholders and then use them in sync

* More cleanup

* Sorting improvements

* Improvements on server switch

* Increased delay

* Fixed problem with header & footer task
Improved placeholder cache

* Fixed some problems
Not yet stable

* Applied 250ms delay to tab group quit logic
Reworked disconnect handling

* Fixed problem, more stable

* Removed debug messages

* Recoded task manager
Fixed possible synchronization problem
Added possibility of using multiple tabgroups files

* Fixes

* Improvements

* Removed mini expansion
Changed placeholder internal logic

* General improvements

* Performance improvements
Added not relational conditional placeholders
Fixed problems with displayname

* Fixed problem

* Improved code style
Removed useless lines

* Optimized imports

* Code cleanup

* Code cleanup

* Fixed possible when using relational placeholders

* Added Toilet support

* Improved toilet implementation

* Added new DebugSystem
removed old debug

* Changed labels

* Removed useless dependencies
Bumped toilet

* Changed from GeneralUtil to StringUtil

* Added Locales

* Fixed style

* Reverted #238

* Added docs
Removed locales

* Removed confirm sub command from docs

* remove comments

* Fixed FileInclusionRule sorting

* Fixed rowspan

---------
2025-02-24 21:54:44 +01:00
dependabot[bot]
4920b738a0
deps: bump io.netty:netty-codec-http from 4.1.117.Final to 4.1.118.Final (#246)
Some checks failed
CI Tests & Publish / build (push) Failing after 2m58s
Bumps [io.netty:netty-codec-http](https://github.com/netty/netty) from 4.1.117.Final to 4.1.118.Final.
- [Commits](https://github.com/netty/netty/compare/netty-4.1.117.Final...netty-4.1.118.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-codec-http
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-10 18:08:17 +00:00
dependabot[bot]
ca18f28c15
deps: bump org.apache.commons:commons-text from 1.12.0 to 1.13.0 (#240)
Some checks failed
CI Tests & Publish / build (push) Failing after 9m44s
Bumps org.apache.commons:commons-text from 1.12.0 to 1.13.0.

---
updated-dependencies:
- dependency-name: org.apache.commons:commons-text
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-09 15:27:10 +00:00
dependabot[bot]
2964d993ae
deps: bump net.kyori:adventure-nbt from 4.17.0 to 4.18.0 (#241)
Bumps [net.kyori:adventure-nbt](https://github.com/KyoriPowered/adventure) from 4.17.0 to 4.18.0.
- [Release notes](https://github.com/KyoriPowered/adventure/releases)
- [Commits](https://github.com/KyoriPowered/adventure/compare/v4.17.0...v4.18.0)

---
updated-dependencies:
- dependency-name: net.kyori:adventure-nbt
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-09 15:26:31 +00:00
dependabot[bot]
fae554f1ed
deps: bump io.netty:netty-codec-http from 4.1.115.Final to 4.1.117.Final (#244)
Bumps [io.netty:netty-codec-http](https://github.com/netty/netty) from 4.1.115.Final to 4.1.117.Final.
- [Commits](https://github.com/netty/netty/compare/netty-4.1.115.Final...netty-4.1.117.Final)

---
updated-dependencies:
- dependency-name: io.netty:netty-codec-http
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-09 15:26:23 +00:00
dependabot[bot]
05948a9ad6
deps: bump com.gradleup.shadow from 8.3.5 to 8.3.6 (#245)
Bumps [com.gradleup.shadow](https://github.com/GradleUp/shadow) from 8.3.5 to 8.3.6.
- [Release notes](https://github.com/GradleUp/shadow/releases)
- [Commits](https://github.com/GradleUp/shadow/compare/8.3.5...8.3.6)

---
updated-dependencies:
- dependency-name: com.gradleup.shadow
  dependency-type: direct:production
  update-type: version-update:semver-patch
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2025-02-09 15:26:02 +00:00
Preva1l
e398306cd7
enhancement: role weight fallback to luckperms placeholder (#238) 2024-12-16 20:00:25 +01:00
AlexDev_
9cb20be6e0 Fixed problem with regex 2024-12-15 22:10:10 +01:00
AlexDev_
a14c8eb2ea Fixed problem with placeholder replacements 2024-12-15 21:44:31 +01:00
AlexDev_
d47ee75d5b Added a delay on join 2024-12-13 23:19:48 +01:00
AlexDev_
e17d36deb5 Added more information about multi line strings 2024-12-12 16:38:13 +01:00