Fix subclaims not deleting when converting to a temp claim

This commit is contained in:
Len 2022-05-22 02:46:56 +02:00
parent 405f7547a6
commit eceeaf1dca

View File

@ -68,9 +68,10 @@ class CleanupUnusedClaimTask implements Runnable
for (Claim claim : claims) for (Claim claim : claims)
{ {
// remove all subclaims a claim has // remove all subclaims a claim has
for (int j = 1; (j - 1) < claim.children.size(); j++) // for (int j = 1; (j - 1) < claim.children.size(); j++)
for (Claim subClaim : claim.children)
{ {
GriefPrevention.instance.dataStore.deleteClaim(claim.children.get(j - 1), true); GriefPrevention.instance.dataStore.deleteClaim(subClaim, false, true);
} }
// remove all trusted players // remove all trusted players
claim.clearPermissions(); claim.clearPermissions();