Bump io.netty:netty-codec-http from 4.1.99.Final to 4.1.100.Final (#98)
Bumps io.netty:netty-codec-http from 4.1.99.Final to 4.1.100.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>
Bump net.william278:PAPIProxyBridge from 1.4 to 1.4.2 (#97)
Bumps net.william278:PAPIProxyBridge from 1.4 to 1.4.2.
updated-dependencies:
- dependency-name: net.william278:PAPIProxyBridge 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>
Bump io.netty:netty-codec-http from 4.1.98.Final to 4.1.99.Final (#96)
Bumps io.netty:netty-codec-http from 4.1.98.Final to 4.1.99.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>
Use text block instead of concat in Settings
Sorting System with Placeholders (#94)
-
Added regex check for placeholders to avoid useless requests. Added support for custom nametags. Due to minecraft limit only legacy chatcolor are supported. Team names now are unique, so 1 team can have max 1 player. Fixed problem with luckperms event bus while reloading the plugin.
-
Update src/main/java/net/william278/velocitab/config/Placeholder.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/hook/LuckPermsHook.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/config/Formatter.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/UpdateTeamsPacket.java
Co-authored-by: William will27528@gmail.com
-
Fixed problem while updating display names. Changed a few method signature as requested in pr. Applied changes of pr.
-
Added support for placeholders as sorting system
-
Code reformat
-
Update logging, task scheduling and player rosters
Modified logging in the ScoreboardManager to represent playerNames as an array for readability. Ensured all tasks scheduled by Velocitab are canceled on proxy shutdown to prevent unwanted behavior. Reworked player roster management in PlayerTabList to correctly update player roles and decrease asynchronicity, enhancing performance and preventing possible race conditions.
-
Fixed problems after merging with upstream, fixed problem with player team color on join.
-
Fixed problems with pr-merge. Added sorting system with placeholders.
-
Update src/main/java/net/william278/velocitab/packet/UpdateTeamsPacket.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/ScoreboardManager.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/ScoreboardManager.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/ScoreboardManager.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/config/Formatter.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/player/TabPlayer.java
Co-authored-by: William will27528@gmail.com
- Fix username replacement in scoreboard and code typo
This commit resolves two issues. Firstly, changed the variable that we split the nametag on in ScoreboardManager
from a hardcoded string to the player's specific username. This rectifies an issue where incorrect splitting occurred if the username wasn't exactly "%username%". Secondly, fixed a miswritten method call in Formatter
from '..legacySection()' to '.legacySection()', correcting a syntax error. Lastly, removed superfluous replacement in TabPlayer's
getNametag method as it was already handled in ScoreboardManager
.
-
Reformat code
-
Changed logic with only one plugin message request.
-
Update src/main/java/net/william278/velocitab/sorting/SortingManager.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/hook/LuckPermsHook.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/ScoreboardManager.java
Co-authored-by: William will27528@gmail.com
-
Fixed requested changes
-
Changed docs
Co-authored-by: William will27528@gmail.com
Merge remote-tracking branch 'origin/master'
Bump org.projectlombok:lombok from 1.18.28 to 1.18.30 (#92)
Bumps org.projectlombok:lombok from 1.18.28 to 1.18.30.
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>
Bump io.netty:netty-codec-http from 4.1.97.Final to 4.1.98.Final (#93)
Bumps io.netty:netty-codec-http from 4.1.97.Final to 4.1.98.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>
Added support for nametags and fixed a few problems (#84)
-
Added regex check for placeholders to avoid useless requests. Added support for custom nametags. Due to minecraft limit only legacy chatcolor are supported. Team names now are unique, so 1 team can have max 1 player. Fixed problem with luckperms event bus while reloading the plugin.
-
Update src/main/java/net/william278/velocitab/config/Placeholder.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/hook/LuckPermsHook.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/config/Formatter.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/UpdateTeamsPacket.java
Co-authored-by: William will27528@gmail.com
-
Fixed problem while updating display names. Changed a few method signature as requested in pr. Applied changes of pr.
-
Fixed problems after merging with upstream, fixed problem with player team color on join.
-
Update src/main/java/net/william278/velocitab/packet/UpdateTeamsPacket.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/ScoreboardManager.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/ScoreboardManager.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/ScoreboardManager.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/config/Formatter.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/player/TabPlayer.java
Co-authored-by: William will27528@gmail.com
- Fix username replacement in scoreboard and code typo
This commit resolves two issues. Firstly, changed the variable that we split the nametag on in ScoreboardManager
from a hardcoded string to the player's specific username. This rectifies an issue where incorrect splitting occurred if the username wasn't exactly "%username%". Secondly, fixed a miswritten method call in Formatter
from '..legacySection()' to '.legacySection()', correcting a syntax error. Lastly, removed superfluous replacement in TabPlayer's
getNametag method as it was already handled in ScoreboardManager
.
Co-authored-by: William will27528@gmail.com
Fix encode error on 1.20.1 (#90)
-
Added test debug
-
Removed ViaVersion problem message
-
Re-Added final keyword on plugin parameter in UpdateTeamsPacket
Add sorting by server group (#88)
-
Add sorting by group order and group name
-
Fix sorting by server group
-
Use order of groups instead of config option
-
Remove redundant getServerGroup in SERVER_GROUP
-
Update Sorting in docs
Update about menu, minor code cleanup
Bump net.william278:PAPIProxyBridge from 1.3 to 1.4 (#85)
Bumps net.william278:PAPIProxyBridge from 1.3 to 1.4.
updated-dependencies:
- dependency-name: net.william278:PAPIProxyBridge 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>
Added support for 1.8.x and 1.12.2 clients (#87)
-
Added support for 1.12.2 players
-
Added support for 1.8.x & fixed code style
-
Moved VersionManager inside ScoreboardManager
-
Code refactor
-
Update src/main/java/net/william278/velocitab/packet/UpdateTeamsPacket.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/UpdateTeamsPacket.java
Co-authored-by: William will27528@gmail.com
- Update src/main/java/net/william278/velocitab/packet/ProtocolAbstractAdapter.java
Co-authored-by: William will27528@gmail.com
-
Added requested changes
-
Code refactoring
Co-authored-by: William will27528@gmail.com
Add exceptionflug maven repo for distributing velocity-proxy
maven.elytrium.net
is hosted in Russia and is extremely flakey nowerdays it seems.
Bump io.netty:netty-codec-http from 4.1.96.Final to 4.1.97.Final (#82)
Bumps io.netty:netty-codec-http from 4.1.96.Final to 4.1.97.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>
Bump net.william278:annotaml from 2.0.5 to 2.0.7 (#79)
Bumps net.william278:annotaml from 2.0.5 to 2.0.7.
updated-dependencies:
- dependency-name: net.william278:annotaml 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>
Handle DisconnectEvent only if login status is SUCCESSFUL_LOGIN (#80)
Bump net.william278:PAPIProxyBridge from 1.2.2 to 1.3 (#77)
Bumps net.william278:PAPIProxyBridge from 1.2.2 to 1.3.
updated-dependencies:
- dependency-name: net.william278:PAPIProxyBridge 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>
Bump io.netty:netty-codec-http from 4.1.94.Final to 4.1.96.Final (#75)
Bumps io.netty:netty-codec-http from 4.1.94.Final to 4.1.96.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>