Skip to main content

Check PlotSquared claim allowances against the permission-search range

Applies to: PlotSquared; match the linked maintainer documentation to your installed platform and release.
Documentation checked .

PlotSquared determines claim allowances from permissions. Its configured limit.max-plots value controls the integer-permission range searched; it does not itself grant players that number of plots. Diagnose the effective allowance and lookup range separately, using a trial account rather than changing live ownership.

Work through the change

  1. Record the player’s current claimed plots and relevant effective claim permissions. Note group inheritance and whether the account is operator or has a bypass role.
  2. Read the installed PlotSquared permissions documentation and inspect limit.max-plots in the generated settings. The maintainer defines it as the maximum integer-permission range to check. Raising it alone does not change a player’s allowance; keep the configuration and permission export together.
  3. Use an ordinary test account with a small known allowance in a disposable plot area. Claim up to that allowance and attempt one extra claim, recording the response and plot count.
  4. Set the intended account allowance through the documented claim-limit permission. Adjust the search range only if it would prevent that permission from being considered. Repeat the trial after the supported permission refresh or controlled configuration restart.

Check the result

The trial account should claim its permission-derived number of plots and receive a denial for the next one. Existing ownership should remain untouched. If the result differs, inspect effective permissions and per-area behaviour; changing the global search range is not a replacement for granting the intended allowance.

Keep a sample permission-derived allowance for each paid rank in the test record. That catches inheritance mistakes while retaining the shared permission-search range as a separate setting. An increase for one customer should change that role’s intended grant, not rely on changing a global lookup setting.

Recover or stop safely

Restore the trial allowance and release only the disposable test claims using the installed owner controls after checking they contain no builds. Keep live player claims intact. A commercial downgrade needs a separate policy for excess plots rather than silently deleting them.

For the broader setup, read Create a separate creative plot world with PlotSquared. Check the installed plugin version before applying syntax from the official PlotSquared documentation.

The official PlotSquared settings source explains the permission-search limit; compare it with your installed release and generated configuration.