Skip to content

Conversation

@nelsongraca
Copy link
Contributor

This is a feature I need my backend servers start replying before initialization is complete and creates problems if a player joins too fast, this is a way to prevent that from happening, since with this along with the checkDelay allows me to set how much time to wait after the server is online.

Let me know if you want me to make any changes, one I would probably do is make QueueTestUtils.onlineServers return a Supplier and on the tests replace Set<String> onlineServers with var onlineServers

Copy link
Owner

@AlexProgrammerDE AlexProgrammerDE left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@AlexProgrammerDE AlexProgrammerDE merged commit 0c685df into AlexProgrammerDE:main Dec 30, 2025
1 check passed
@nelsongraca
Copy link
Contributor Author

@AlexProgrammerDE thanks for the quick review, when are you planning to make a release?

@AlexProgrammerDE
Copy link
Owner

Right now this is becoming PistonQueue v4. I'd like to work on more things such as migration to MiniMessage, better placeholders, even cleaner code structure, etc.
I don't wanna rush a release because I need to do more testing and clearer documentation. I hope to publish an official v4 release in the first few weeks of 2026.

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