Class AbstractClaimProcessor
java.lang.Object
org.kingdoms.managers.land.claiming.AbstractClaimProcessor
- Direct Known Subclasses:
ClaimProcessor,UnclaimProcessor
-
Field Summary
FieldsModifier and TypeFieldDescriptionprotected booleanprotected final SimpleChunkLocationprotected final MessageBuilderprotected KingdomsLangprotected final Kingdomprotected final KingdomPlayerprotected doubleprotected long -
Constructor Summary
ConstructorsConstructorDescriptionAbstractClaimProcessor(SimpleChunkLocation chunk, KingdomPlayer kp, Kingdom kingdom) -
Method Summary
Modifier and TypeMethodDescriptionvoidasAuto()protected abstract KingdomsLangvoidUsed for costs and stuff like that.getChunk()getIssue()doublegetMoney()longbooleanabstract AbstractClaimProcessorprocess()protected abstract KingdomsLangabstract AbstractClaimProcessorvoidsendIssue(org.bukkit.command.CommandSender sender) protected final void
-
Field Details
-
contextHolder
-
chunk
-
issue
-
kp
-
kingdom
-
auto
protected boolean auto -
rp
protected long rp -
money
protected double money
-
-
Constructor Details
-
AbstractClaimProcessor
-
-
Method Details
-
asAuto
public void asAuto() -
recompile
-
var
-
checkConstants
-
processIssue
-
process
-
finalizeRequest
public void finalizeRequest()Used for costs and stuff like that. -
isSuccessful
public boolean isSuccessful() -
getResourcePoints
public long getResourcePoints() -
getMoney
public double getMoney() -
getContextHolder
-
getIssue
-
sendIssue
public void sendIssue(org.bukkit.command.CommandSender sender) -
getKingdom
-
getChunk
-