Skip to content

Refactored how the server address is obtained for the blacklist check#3

Merged
ImGRUI merged 2 commits into
ImGRUI:mainfrom
werkhil:refactor/blacklist
Mar 1, 2026
Merged

Refactored how the server address is obtained for the blacklist check#3
ImGRUI merged 2 commits into
ImGRUI:mainfrom
werkhil:refactor/blacklist

Conversation

@werkhil

@werkhil werkhil commented Mar 1, 2026

Copy link
Copy Markdown
Contributor

Instead of extracting it from the path generated by VoxyClientInstance#getBasePath(), the host is now captured directly from ClientPacketListener when the connection is created. This allows the blacklist check to run inside VoxyCommon#createInstance() and fully disable Voxy on blacklisted servers.

The old path-based detection has been removed. Voxy is now completely disabled before it can proceed further, preventing it from partially running in the background or continuing to write LOD data (e.g. increasing the .voxy directory size) on blacklisted servers.

@ImGRUI

ImGRUI commented Mar 1, 2026

Copy link
Copy Markdown
Owner

Thanks for the PR! Much better logic

@ImGRUI ImGRUI merged commit e3061f7 into ImGRUI:main Mar 1, 2026
1 check passed
@werkhil werkhil deleted the refactor/blacklist branch March 1, 2026 12:54
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants