Skip to content

Fix: Break Manager#138

Merged
beanbag44 merged 12 commits into1.21.5from
improvement/breakmanager-again
Aug 19, 2025
Merged

Fix: Break Manager#138
beanbag44 merged 12 commits into1.21.5from
improvement/breakmanager-again

Conversation

@beanbag44
Copy link
Member

@beanbag44 beanbag44 commented Aug 19, 2025

This introduces a more immutable style system for item swapping logic. Each tick a new SwapInfo is created for all active break infos.

This also fixes an issue with redundancy spam due to the build tasks request logic.

Along with the fixes, ive added a new "Server Swap" setting for the user to edit how many ticks the server should be given to recognise the selected tool. This is hard limited to a minimum of 2 ticks for secondary breaks to allow the user to select 0 for servers < 1.21.5 that dont apply certain enchantments, like efficiency, as player attributes

@github-actions github-actions bot added the triage Requires labelling or review label Aug 19, 2025
@beanbag44 beanbag44 merged commit 766681c into 1.21.5 Aug 19, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

triage Requires labelling or review

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant