From 59ca0597ea293d11b8e7f95171a16c7700731cae Mon Sep 17 00:00:00 2001 From: Alex 'mcmonkey' Goodwin Date: Fri, 17 Jul 2020 17:44:56 -0700 Subject: [PATCH] document griefprevention mechs --- .../GriefPreventionPlayerProperties.java | 23 +++++++++++++++++++ 1 file changed, 23 insertions(+) diff --git a/src/main/java/com/denizenscript/depenizen/bukkit/properties/griefprevention/GriefPreventionPlayerProperties.java b/src/main/java/com/denizenscript/depenizen/bukkit/properties/griefprevention/GriefPreventionPlayerProperties.java index 91ffa5b85..aed33c63e 100644 --- a/src/main/java/com/denizenscript/depenizen/bukkit/properties/griefprevention/GriefPreventionPlayerProperties.java +++ b/src/main/java/com/denizenscript/depenizen/bukkit/properties/griefprevention/GriefPreventionPlayerProperties.java @@ -111,6 +111,7 @@ else if (attribute.startsWith("blocks")) { // @attribute // @returns ElementTag(Number) // @plugin Depenizen, GriefPrevention + // @mechanism PlayerTag.bonus_blocks // @description // Returns the number of bonus claim blocks the player has. // --> @@ -134,6 +135,7 @@ else if (attribute.startsWith("total")) { // @attribute // @returns ElementTag(Number) // @plugin Depenizen, GriefPrevention + // @mechanism PlayerTag.normal_blocks // @description // Returns the number of normal claim blocks the payer has. // --> @@ -147,10 +149,31 @@ else if (attribute.startsWith("total")) { @Override public void adjust(Mechanism mechanism) { + + // <--[mechanism] + // @object PlayerTag + // @name bonus_blocks + // @input ElementTag(Number) + // @plugin Depenizen, GriefPrevention + // @description + // Sets the player's bonus claim blocks. + // @tags + // + // --> if (mechanism.matches("bonus_blocks") && mechanism.requireInteger()) { data.setBonusClaimBlocks(mechanism.getValue().asInt()); } + // <--[mechanism] + // @object PlayerTag + // @name normal_blocks + // @input ElementTag(Number) + // @plugin Depenizen, GriefPrevention + // @description + // Sets the player's accrued claim blocks. + // @tags + // + // --> if (mechanism.matches("normal_blocks") && mechanism.requireInteger()) { data.setAccruedClaimBlocks(mechanism.getValue().asInt()); }