Player Region Grouping API #380
Labels
No labels
documentation
good first issue
help wanted
resolution: duplicate
resolution: invalid
resolution: won't fix
status: needs triage
type: bug
type: feature
type: performance
type: question
version: 1.19.4
version: 1.20
version: 1.20.1
version: 1.20.2
version: 1.20.4
version: 1.20.6
version: 1.21.11
version: 1.21.4
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
Minecraft/Folia#380
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Is your feature request related to a problem?
On large SMP servers, players may go AFK for a considerable amount of time to farm items from their mob farms. Keeping these players in the standard consideration for region creation seems a bit unnecessary as these regions are sometimes far from other players. or otherwise can get unexpectedly merged with other regions and drastically impact performance.
Describe the solution you'd like.
If there was an API you could use on a Player to put them into a sort of region group, where all players in that group are prioritized to be put on the same "region" to be ticked together, and as a result only affect the performance of others also AFKing, that could be nice. This could also be helpful for giving something like giving players who are engaged in combat, low on health, etc, a priority region for higher TPS to help prevent their death.
Of course, this API wouldn't "force" the players to be grouped into a specific region, it would just encourage the regionizer to group players with the same "region group tags" together.
Describe alternatives you've considered.
At the moment, I'm just kicking AFK players as our rules don't allow it. I think this suggestion could have utility outside of simply managing AFK players, though.
Other
No response
sounds nice
This doesn't really work with the current design of Folia.