Class ClaimProcessor
java.lang.Object
org.kingdoms.managers.land.claiming.AbstractClaimProcessor
org.kingdoms.managers.land.claiming.ClaimProcessor
- Direct Known Subclasses:
ClaimClipboard.ClaimProcessor
-
Field Summary
FieldsFields inherited from class org.kingdoms.managers.land.claiming.AbstractClaimProcessor
auto, chunk, contextHolder, issue, kingdom, kp, money, rp -
Constructor Summary
ConstructorsConstructorDescriptionClaimProcessor(SimpleChunkLocation chunk, KingdomPlayer kp, Kingdom kingdom) -
Method Summary
Modifier and TypeMethodDescriptioncalculateCosts(Kingdom kingdom, int lands, boolean auto, long biomeFactor) protected KingdomsLangprotected KingdomsLangFor WorldGuard regions.static KingdomsLangcheckWorldAndPermission(String world, KingdomPlayer kp) voidUsed for costs and stuff like that.doublegetMoney()longprotected KingdomsLangbooleanhasCosts()process()static org.kingdoms.managers.land.claiming.BiomeClaimResultprocessBiome(SimpleChunkLocation chunkLocation) booleanMethods inherited from class org.kingdoms.managers.land.claiming.AbstractClaimProcessor
asAuto, getChunk, getContextHolder, getIssue, getKingdom, isSuccessful, sendIssue, var
-
Field Details
-
dontCheckConnections
public boolean dontCheckConnections
-
-
Constructor Details
-
ClaimProcessor
-
-
Method Details
-
dontCheckConnections
-
recompile
- Specified by:
recompilein classAbstractClaimProcessor
-
getResourcePoints
public long getResourcePoints()- Overrides:
getResourcePointsin classAbstractClaimProcessor
-
getMoney
public double getMoney()- Overrides:
getMoneyin classAbstractClaimProcessor
-
finalizeRequest
public void finalizeRequest()Description copied from class:AbstractClaimProcessorUsed for costs and stuff like that.- Overrides:
finalizeRequestin classAbstractClaimProcessor
-
handleMaxClaims
-
hasCosts
public boolean hasCosts() -
shouldOverclaim
public boolean shouldOverclaim() -
checkProtectedRegion
For WorldGuard regions. -
processBiome
public static org.kingdoms.managers.land.claiming.BiomeClaimResult processBiome(SimpleChunkLocation chunkLocation) -
checkWorldAndPermission
-
checkConstants
- Specified by:
checkConstantsin classAbstractClaimProcessor
-
processIssue
- Specified by:
processIssuein classAbstractClaimProcessor
-
process
- Specified by:
processin classAbstractClaimProcessor
-
calculateCosts
-