opac-team-claims-neoforge-1.21.1-v1.2.0
Curse Maven Snippet
What's new
Open Parties and Claims: Team Claims 1.2.0
Open Parties and Claims 0.31.6 for Minecraft 1.21.1, with Team Claims 1.2.0.
New since 1.1.0:
- Separate budgets: private claims count against OPAC's own per-player limits only, team claims against the team's pool only. The pool depends on the member count: no team claims below 2 members, then 500 team claims + 25 per further member and 10 team forceloads + 2 per further member (all configurable).
- Over-limit grace period: a team above its limit (a member left, the config changed) is warned and has 7 days of real time (overLimitGraceHours); then the newest team claims are unclaimed and the newest team forceloads turned off, until the team is within its limit. The countdown is cancelled when the team is back within it.
- New disband rule: when a party is removed, its team claims become private claims of the members who made them as far as their own claim limit allows; the rest is unclaimed at once, newest first.
- Party screen: press O (rebindable) or use the Party button in the OPAC menu to create a party, accept or decline invitations, invite, kick, change ranks, make someone owner, rename, leave or disband, and see your private and team claim numbers.
- Optional FTB Teams sync (FTB Teams 2101.1.11): parties, members, owner, name, ranks and invitations are kept in sync with FTB Teams in both directions, OPAC wins on conflicts. /teamclaims ftbsync status and /teamclaims ftbsync resync (permission level 2). Switch: ftbTeamsSync.
- /teamclaims info shows the team's numbers and every member's private numbers. /teamclaims convert checks the budget a claim moves into. Claims moved with /oclaims transfer become private claims of the target.
- New server config options: teamClaimsMinMembers, teamClaimsBase, teamClaimsPerExtraMember, teamForceloadsBase, teamForceloadsPerExtraMember, overLimitGraceHours, ftbTeamsSync.
- 77 automated game tests on both loaders (111 with FTB Teams installed).
Important when updating from 1.1.0: a team with a single member has a team claim limit of 0 with the default teamClaimsMinMembers = 2. After the update such a team gets the warning and loses its team claims after the grace period (7 days by default), unless a second member joins, the members turn the claims into private claims with /teamclaims convert topersonal, or you set teamClaimsMinMembers to 1. Update the server AND every client together: a 1.1.0 client with a 1.2.0 server is not supported.
This mod has no additional files

