Class UnclaimProcessor
java.lang.Object
org.kingdoms.abstraction.KingdomsProcessor
org.kingdoms.managers.land.claiming.AbstractClaimProcessor
org.kingdoms.managers.land.claiming.UnclaimProcessor
- All Implemented Interfaces:
Cloneable
-
Nested Class Summary
Nested classes/interfaces inherited from class org.kingdoms.managers.land.claiming.AbstractClaimProcessor
AbstractClaimProcessor.ChunkHandling -
Field Summary
Fields inherited from class org.kingdoms.managers.land.claiming.AbstractClaimProcessor
auto, chunk, kingdom, kp, money, rp, specialChunksFields inherited from class org.kingdoms.abstraction.KingdomsProcessor
contextHolder, issue -
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedUnclaimProcessor(SimpleChunkLocation chunk, KingdomPlayer kp, Kingdom kingdom) -
Method Summary
Modifier and TypeMethodDescriptionstatic UnclaimProcessorbuild(SimpleChunkLocation chunk, KingdomPlayer kp, Kingdom kingdom) calculateRefund(Kingdom kingdom, int lands, boolean auto) clone()voidUsed for costs and stuff like that.static org.kingdoms.managers.land.claiming.ClaimProcessorBuilder<UnclaimProcessor>static Cooldown<SimpleChunkLocation>booleanprocess()static voidsetBuilder(org.kingdoms.managers.land.claiming.ClaimProcessorBuilder<UnclaimProcessor> builder) voidsetConfirmed(boolean confirmed) Methods inherited from class org.kingdoms.managers.land.claiming.AbstractClaimProcessor
asAuto, getChunk, getKingdom, getLand, getMoney, getResourcePoints, getSpecialChunks, getSpecialHandling, setChunk, setChunk, specialHandlingMethods inherited from class org.kingdoms.abstraction.KingdomsProcessor
finalizeProcess, getContextHolder, getIssue, isSuccessful, sendIssue, var
-
Constructor Details
-
UnclaimProcessor
-
-
Method Details
-
getBuilder
public static org.kingdoms.managers.land.claiming.ClaimProcessorBuilder<UnclaimProcessor> getBuilder() -
setBuilder
public static void setBuilder(org.kingdoms.managers.land.claiming.ClaimProcessorBuilder<UnclaimProcessor> builder) -
build
-
setConfirmed
public void setConfirmed(boolean confirmed) -
isConfirmed
public boolean isConfirmed() -
recompile
- Specified by:
recompilein classAbstractClaimProcessor
-
clone
- Specified by:
clonein classAbstractClaimProcessor
-
initialChecks
- Specified by:
initialChecksin classAbstractClaimProcessor
-
process
- Specified by:
processin classAbstractClaimProcessor
-
finalizeRequest
public void finalizeRequest()Description copied from class:AbstractClaimProcessorUsed for costs and stuff like that.- Overrides:
finalizeRequestin classAbstractClaimProcessor
-
checkWorldAndPermission
- Specified by:
checkWorldAndPermissionin classAbstractClaimProcessor
-
processIssue
- Specified by:
processIssuein classAbstractClaimProcessor
-
checkCooldown
-
checkConfirmation
-
disconnectsLandsAfterUnclaim
-
calculateRefund
-
getUnclaimCooldown
-