Index
All Classes and Interfaces|All Packages|Constant Field Values
A
- ABANDON_DELAY - Static variable in class com.griefdefender.api.permission.option.Options
-
The amount of days before a newly created
Claimcan be abandoned. - ABANDON_RETURN_RATIO - Static variable in class com.griefdefender.api.permission.option.Options
-
The portion of basic claim blocks returned to a player when a
Claimis abandoned. - ABOVE_MAX_LEVEL - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim's y level goes above a player's
PlayerData.getMaxClaimLevel(). - accentBlock(String) - Method in interface com.griefdefender.api.claim.ClaimVisualType.Builder
-
Sets the accent block id.
- ACCESSOR - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ahas
invalid reference
UserTrustTypes.ACCESSOR. - ACCESSOR - Static variable in class com.griefdefender.api.claim.TrustTypes
-
Allows access to interact with all blocks except inventory.
- accessorGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted accessor group set of
UUID's. - accessors(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted accessor set of
UUID's. - ACCRUED_BLOCKS - Static variable in class com.griefdefender.api.permission.option.Options
-
The total number of claim blocks accrued by a player.
- ACTION_BAR - Static variable in class com.griefdefender.api.ChatTypes
-
The position right above the inventory, experience, health, item name, etc.
- addAttribute(ClaimAttribute) - Method in interface com.griefdefender.api.claim.Claim
-
Adds a
ClaimAttribute. - addClanTrust(Clan, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Grants claim trust to the clan for given
TrustType. - addClanTrust(String, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Grants claim trust to the clan for given
TrustType. - addClanTrusts(Set<Clan>, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Grants claim trust to the set of clans for given
TrustType. - addGroupTrust(String, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Grants claim trust to the group for given
TrustType. - addGroupTrusts(Set<String>, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Grants claim trust to the set of groups for given
TrustType. - addItemEnchantmentContexts(Object, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Checks for enchantments in item and adds them to context set.
- addOptionListValue(Subject, Option, String, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Adds a value to a multi option with contexts to a holder.
- addPaymentTransaction(PaymentTransaction) - Method in interface com.griefdefender.api.data.EconomyData
-
Adds a payment transaction to the
Claimlog. - addUserTrust(UUID, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Grants claim trust to the UUID for given
TrustType. - addUserTrusts(Set<UUID>, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Grants claim trust to the set of UUID's for given
TrustType. - admin(boolean) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Whether definition is for admin use only.
- admin(boolean) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Whether definition is for admin use only.
- ADMIN - Static variable in class com.griefdefender.api.claim.ClaimGroupTypes
-
Represents a
ClaimGroupTypethat is managed by admins. - ADMIN - Static variable in class com.griefdefender.api.claim.ClaimSnapshotTypes
-
Represents a global
ClaimSnapshotTypethat is available to only admins. - ADMIN - Static variable in class com.griefdefender.api.claim.ClaimTypes
-
Represents a claim type that is managed by admins.
- ADMIN - Static variable in class com.griefdefender.api.claim.ClaimVisualTypes
-
Represents a claim visual type used for
ClaimTypes.ADMIN. - ADMIN - Static variable in class com.griefdefender.api.claim.ShovelTypes
-
Represents a shovel type that supports creating
ClaimTypes.ADMINclaims. - ADMIN_DEFAULT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- ADMIN_OVERRIDE_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- ADVENTURE - Static variable in class com.griefdefender.api.permission.option.type.GameModeTypes
-
Represents adventure
GameModeType. - after(Class<?>) - Method in class com.griefdefender.api.event.EventCause
-
Gets the object immediately after the object that is an instance of the
Classpassed in. - all() - Method in class com.griefdefender.api.event.EventCause
-
Gets an
Listof all causes within thisEventCause. - ALL - Static variable in class com.griefdefender.api.claim.ClaimGroupSyncModes
-
Represents a
ClaimGroupTypethat is managed by one or more players. - allOf(Class<T>) - Method in class com.griefdefender.api.event.EventCause
-
Gets anof all objects that are instances of the given
invalid reference
ImmutableListClasstypeT. - allowDenyMessages() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets whether the claim allows sending deny messages to players.
- allowEdit(UUID) - Method in interface com.griefdefender.api.claim.Claim
-
Whether user with
UUIDcan edit claim. - allowExpiration() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets whether claim can expire.
- allowExpiration(boolean) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Whether claim can expire due to no player activity.
- ALREADY_EXISTS - Static variable in class com.griefdefender.api.permission.ResultTypes
- amount(double) - Method in interface com.griefdefender.api.economy.PaymentTransaction.Builder
- append(Object) - Method in class com.griefdefender.api.event.EventCause.Builder
-
Appends the specified object to the cause.
- appendAll(Collection<Object>) - Method in class com.griefdefender.api.event.EventCause.Builder
-
Appends all specified objects onto the cause.
- apply() - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Applies schematic to claim.
- apply(Claim) - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Applies snapshot to specified claim.
- apply(Claim, SnapshotApplySettings) - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Applies snapshot to specified claim.
- apply(User) - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Applies the visual to
User. - apply(User, boolean) - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Applies the visual to
User. - apply(UUID) - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Applies the visual to player with
UUID. - apply(UUID, boolean) - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Applies the visual to player with
UUID. - applyToCreator() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Applies snapshot to creator claim.
- applyToCreator(boolean) - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Applies snapshot to creator claim.
- applyToCreator(SnapshotApplySettings, boolean) - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Applies snapshot to creator claim.
- ApplyType - Interface in com.griefdefender.api.claim
- ApplyTypes - Class in com.griefdefender.api.claim
- AREA - Enum constant in enum class com.griefdefender.api.claim.ClaimBlockSystem
-
Uses
Claim.getArea()to determine the cost of a claim. - AREA - Static variable in class com.griefdefender.api.permission.option.type.CreateModeTypes
-
Represents an area cuboid
CreateModeType. - asBoolean() - Method in enum class com.griefdefender.api.Tristate
-
Returns the boolean representation of this tristate.
- AttackPlayerEvent - Interface in com.griefdefender.api.event
-
An event is fired when a
Useris attacked in a.invalid reference
Claim - attributes(Set<ClaimAttribute>) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The claim attributes.
- attributes(Set<ClaimAttribute>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The
ClaimAttribute's associated with claim. - AudienceProvider - Interface in com.griefdefender.api.provider
B
- BANK_DEPOSIT - Enum constant in enum class com.griefdefender.api.economy.TransactionType
-
Represents a claim bank deposit transaction.
- BANK_WITHDRAW - Enum constant in enum class com.griefdefender.api.economy.TransactionType
-
Represents a claim bank withdraw transaction.
- BASIC - Static variable in class com.griefdefender.api.claim.ClaimTypes
-
Represents a claim type that is managed by one or more players.
- BASIC - Static variable in class com.griefdefender.api.claim.ClaimVisualTypes
-
Represents a claim visual type used for
ClaimTypes.BASIC. - BASIC - Static variable in class com.griefdefender.api.claim.ShovelTypes
-
Represents a shovel type that supports creating
ClaimTypes.BASICclaims. - BASIC_DEFAULT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- BASIC_OVERRIDE_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- before(Class<?>) - Method in class com.griefdefender.api.event.EventCause
-
Gets the object immediately before the object that is an instance of the
Classpassed in. - BELOW_MIN_LEVEL - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim's y level goes below a player's
PlayerData.getMinClaimLevel(). - BELOW_MIN_SIZE_X - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim's x size goes below a player's
PlayerData.getMinClaimX(ClaimType). - BELOW_MIN_SIZE_Y - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim's y size goes below a player's
PlayerData.getMinClaimY(ClaimType). - BELOW_MIN_SIZE_Z - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim's z size goes below a player's
PlayerData.getMinClaimZ(ClaimType). - BLOCK_BREAK - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a block break.
- BLOCK_GROW - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a block growth.
- BLOCK_MODIFY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a block modify.
- BLOCK_PLACE - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a block place.
- BLOCK_SPREAD - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a block from spreading to another block.
- BLOCKS_ACCRUED_PER_HOUR - Static variable in class com.griefdefender.api.permission.option.Options
-
Blocks earned per hour.
- BlockTransactionEvent - Interface in com.griefdefender.api.event
-
Represents an event involving a transaction with one or more claim blocks.
- BlockTransactionEvent.Buy - Interface in com.griefdefender.api.event
-
Fired when a player attempts to buys bonus blocks.
- BlockTransactionEvent.Sell - Interface in com.griefdefender.api.event
-
Fired when a player attempts to sell blocks.
- BONUS_BLOCKS - Static variable in class com.griefdefender.api.permission.option.Options
-
The total number of bonus claim blocks given to a player.
- BorderClaimEvent - Interface in com.griefdefender.api.event
- bounds(int, int, int, int, int, int) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The position bounds of claim.
- bounds(Vector3i, Vector3i) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The position bounds of claim.
- build() - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Returns the
ClaimResult. - build() - Method in interface com.griefdefender.api.claim.ClaimAttribute.Builder
- build() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Returns the
ClaimGroup. - build() - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
Returns the
ClaimResult. - build() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Returns the
ClaimResult. - build() - Method in interface com.griefdefender.api.claim.ClaimVisualType.Builder
-
Returns the
ClaimVisualType. - build() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- build() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Returns the
SnapshotCreateSettings. - build() - Method in interface com.griefdefender.api.claim.TrustResult.Builder
-
Returns the .
- build() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Returns the
ClaimData. - build() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Returns the
EconomyData. - build() - Method in interface com.griefdefender.api.economy.PaymentTransaction.Builder
- build() - Method in class com.griefdefender.api.event.EventCause.Builder
-
Constructs a new
EventCausewith information added to the builder. - build() - Method in interface com.griefdefender.api.gui.Icon.Builder
- build() - Method in interface com.griefdefender.api.permission.flag.Flag.Builder
-
Returns the
Flag. - build() - Method in interface com.griefdefender.api.permission.flag.FlagData.Builder
-
Returns the
FlagData. - build() - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Returns the
FlagDefinition. - build() - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
Returns the
Option. - build() - Method in interface com.griefdefender.api.permission.option.OptionData.Builder
-
Returns the
OptionData. - build() - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Returns the
OptionDefinition. - builder() - Static method in interface com.griefdefender.api.claim.Claim
-
Gets a new claim builder instance for
Claim.Builder. - builder() - Static method in interface com.griefdefender.api.claim.ClaimAttribute
-
Gets a new
ClaimAttributebuilder instance forClaimAttribute.Builder. - builder() - Static method in interface com.griefdefender.api.claim.ClaimGroup
-
Gets a new
ClaimGroupbuilder instance forClaimGroup.Builder. - builder() - Static method in interface com.griefdefender.api.claim.ClaimSchematic
-
Gets a new claim schematic builder instance for
ClaimSchematic.Builder. - builder() - Static method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets a new claim snapshot builder instance for
ClaimSnapshot.Builder. - builder() - Static method in interface com.griefdefender.api.claim.ClaimVisualType
-
Gets a new claim builder instance for
ClaimVisualType.Builder. - builder() - Static method in interface com.griefdefender.api.claim.SnapshotApplySettings
- builder() - Static method in interface com.griefdefender.api.claim.SnapshotCreateSettings
- builder() - Static method in interface com.griefdefender.api.claim.TrustResult
-
Gets a new
TrustResultbuilder instance. - builder() - Static method in interface com.griefdefender.api.data.ClaimData
-
Gets a new claim data builder instance for
ClaimData.Builder. - builder() - Static method in interface com.griefdefender.api.data.EconomyData
-
Gets a new economy data builder instance for
EconomyData.Builder. - builder() - Static method in interface com.griefdefender.api.economy.PaymentTransaction
-
Gets a new
PaymentTransactionbuilder instance. - builder() - Static method in class com.griefdefender.api.event.EventCause
-
Creates a new
EventCause.Builderto make a newEventCause. - builder() - Static method in interface com.griefdefender.api.gui.Icon
-
Gets a new
Iconbuilder instance forIcon.Builder. - builder() - Static method in interface com.griefdefender.api.permission.flag.Flag
-
Gets a new claim builder instance for
Flag.Builder. - builder() - Static method in interface com.griefdefender.api.permission.flag.FlagData
-
Gets a new claim builder instance for
FlagData.Builder. - builder() - Static method in interface com.griefdefender.api.permission.flag.FlagDefinition
-
Gets a new claim builder instance for
FlagDefinition.Builder. - builder() - Static method in interface com.griefdefender.api.permission.option.OptionData
-
Gets a new claim builder instance for
OptionData.Builder. - builder() - Static method in interface com.griefdefender.api.permission.option.OptionDefinition
-
Gets a new claim builder instance for
OptionDefinition.Builder. - builder(Class<T>) - Static method in interface com.griefdefender.api.permission.option.Option
-
Creates a builder to be used for creating a new.
invalid reference
EventContextKey - BUILDER - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ahas
invalid reference
UserTrustTypes.BUILDER. - BUILDER - Static variable in class com.griefdefender.api.claim.TrustTypes
-
Inherits trust from both
TrustTypes.ACCESSORandTrustTypes.CONTAINERas well as adds ability to place and break blocks. - builderGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted builder group set of
UUID's. - builders(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted builder set of
UUID's.
C
- canBreak(Object) - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can break a block at specified location.
- canBreak(Object) - Method in interface com.griefdefender.api.User
-
Checks if this user can break a block at specified location.
- canBreak(Object, Object, User) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if a block can be broken at specified location in this
Claim. - cancel() - Method in interface com.griefdefender.api.scheduler.Task
-
Attempts to cancel task.
- canHurtEntity(Object, Object) - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can attack entity.
- canHurtEntity(Object, Object) - Method in interface com.griefdefender.api.User
-
Checks if this player can attack entity.
- canHurtEntity(Object, Object, Object, User) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if an entity can be attacked in this
Claim. - canIgnoreClaim(Claim) - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can ignore a claim.
- canIgnoreClaim(Claim) - Method in interface com.griefdefender.api.User
-
Checks if this user can ignore a claim.
- canInteractWithEntity(Object, Object, TrustType) - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can interact with entity.
- canInteractWithEntity(Object, Object, TrustType) - Method in interface com.griefdefender.api.User
-
Checks if this player can interact with entity.
- canInteractWithEntity(Object, Object, Object, User, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if an entity can be interacted with in this
Claim. - canManageAdminClaims() - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can manage admin claims.
- canManageAdminClaims() - Method in interface com.griefdefender.api.User
-
Checks if this user can manage admin claims.
- canManageWildernessClaims() - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can manage wilderness claims.
- canManageWildernessClaims() - Method in interface com.griefdefender.api.User
-
Checks if this user can manage wilderness claims.
- canPlace(Object, Object) - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can place a block at specified location.
- canPlace(Object, Object) - Method in interface com.griefdefender.api.User
-
Checks if this user can place a block at specified location.
- canPlace(Object, Object, Object, User) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if a block can be placed at specified location in this
Claim. - canPvp(Claim) - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can pvp in
Claim. - canPvp(Claim) - Method in interface com.griefdefender.api.User
-
Checks if this user can pvp in
Claim. - canUseBlock(Object, TrustType, boolean, boolean) - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can use a block at specified location.
- canUseBlock(Object, TrustType, boolean, boolean) - Method in interface com.griefdefender.api.User
-
Checks if this user can use a block at specified location.
- canUseBlock(Object, Object, User, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if a block can be used at specified location.
- canUseBlock(Object, Object, User, TrustType, boolean, boolean) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if a block can be used at specified location.
- canUseCommand(Object, TrustType, String) - Method in interface com.griefdefender.api.Core
-
Checks if the command sender can use the command at its location.
- canUseItem(Object, Object, TrustType, boolean, boolean) - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player can use item at a specified location.
- canUseItem(Object, Object, TrustType, boolean, boolean) - Method in interface com.griefdefender.api.User
-
Checks if this user can use item at a specified location.
- canUseItem(Object, Object, Object, User, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this player can use item at a specified location.
- canUseItem(Object, Object, Object, User, TrustType, boolean, boolean) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this player can use item at a specified location.
- CatalogRegistryModule<T> - Interface in com.griefdefender.api.registry
- CatalogType - Interface in com.griefdefender.api
-
Represents a type of a dummy that can be used to identify types without using an
Enum. - CauseStackManager - Interface in com.griefdefender.api.event
-
Manages
EventCause's. - ChangeClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired before a
Claimis changed. - ChangeClaimEvent.DisplayName - Interface in com.griefdefender.api.event
-
An event that is fired when a
Claimdisplay name is changed. - ChangeClaimEvent.Identifier - Interface in com.griefdefender.api.event
-
An event that is fired when a
Claimfriendly identifier is changed. - ChangeClaimEvent.Resize - Interface in com.griefdefender.api.event
-
An event that is fired when a
Claimis resized. - ChangeClaimEvent.Type - Interface in com.griefdefender.api.event
-
An event that is fired when a
ClaimTypeis changed. - changeType(ClaimType) - Method in interface com.griefdefender.api.claim.Claim
-
Attempts to change claim to another type.
- changeType(ClaimType, UUID) - Method in interface com.griefdefender.api.claim.Claim
-
Attempts to change claim to another type and owner.
- CHAT - Static variable in class com.griefdefender.api.ChatTypes
-
The standard chat position in prompt at the bottom-left.
- ChatType - Interface in com.griefdefender.api
-
Represents the type of chat a message can be sent to.
- ChatTypes - Class in com.griefdefender.api
-
ChatTypes is a list of the default chat types that are available in Vanilla Minecraft.
- CHEST_EXPIRATION - Static variable in class com.griefdefender.api.permission.option.Options
-
Number of days of inactivity before an automatic chest claim will be deleted.
- children(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets whether to include children.
- claim(Claim) - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
The claim to use for schematic.
- Claim - Interface in com.griefdefender.api.claim
-
Represents a protected claim.
- CLAIM - Static variable in class com.griefdefender.api.claim.ClaimSnapshotTypes
-
Represents a
ClaimSnapshotTypethat is available to all trusted users of a specificClaim. - CLAIM - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents acontext key.
invalid reference
Claim - CLAIM_ALREADY_EXISTS - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim already exists.
- CLAIM_DEFAULT - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents aor
invalid reference
Claimdefault context key.invalid reference
ClaimType - CLAIM_EVENT_CANCELLED - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returns one or more claims that were cancelled.
- CLAIM_EXPIRED - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Failure result if a
Claimhas expired. - CLAIM_NOT_FOUND - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim is not found.
- CLAIM_OVERRIDE - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents aor
invalid reference
Claimoverride context key.invalid reference
ClaimType - Claim.Builder - Interface in com.griefdefender.api.claim
- claimApplyType(ApplyType) - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- ClaimAttribute - Interface in com.griefdefender.api.claim
-
Represents an attribute of a
Claim. - ClaimAttribute.Builder - Interface in com.griefdefender.api.claim
- claimBlocks(boolean) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Whether claim requires claim blocks from players.
- ClaimBlockSystem - Enum Class in com.griefdefender.api.claim
- ClaimContexts - Class in com.griefdefender.api.claim
-
Contains a list of all possible default and override contexts used for flags.
- ClaimContexts() - Constructor for class com.griefdefender.api.claim.ClaimContexts
- claimData(ClaimDataGetter) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The claim
ClaimDataGetterthe snapshot is based on. - ClaimData - Interface in com.griefdefender.api.data
-
Represents the persisted data of a claim.
- ClaimData.Builder - Interface in com.griefdefender.api.data
- ClaimDataGetter - Interface in com.griefdefender.api.data
- ClaimEvent - Interface in com.griefdefender.api.event
-
Base event when one or more
Claims are affected. - ClaimGroup - Interface in com.griefdefender.api.claim
- CLAIMGROUP - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents acontext key.
invalid reference
ClaimGroup - CLAIMGROUP_OVERRIDE - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents aoverride context key.
invalid reference
ClaimGroup - ClaimGroup.Builder - Interface in com.griefdefender.api.claim
- ClaimGroupSyncMode - Interface in com.griefdefender.api.claim
- ClaimGroupSyncModes - Class in com.griefdefender.api.claim
- ClaimGroupType - Interface in com.griefdefender.api.claim
-
Represents a type of claim group.
- ClaimGroupTypes - Class in com.griefdefender.api.claim
- ClaimManager - Interface in com.griefdefender.api.claim
-
Used to manage one or more
Claim's in a world. - ClaimResult - Interface in com.griefdefender.api.claim
- ClaimResultType - Enum Class in com.griefdefender.api.claim
-
Used to provide more information to a plugin when a claim action is successful or cancelled.
- claims(List<Claim>) - Method in interface com.griefdefender.api.claim.TrustResult.Builder
-
The list of claims affected by trust.
- CLAIMS_DISABLED - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if claims are not enabled in a world.
- ClaimSchematic - Interface in com.griefdefender.api.claim
- ClaimSchematic.Builder - Interface in com.griefdefender.api.claim
- ClaimSnapshot - Interface in com.griefdefender.api.claim
- ClaimSnapshot.Builder - Interface in com.griefdefender.api.claim
- ClaimSnapshotType - Interface in com.griefdefender.api.claim
- ClaimSnapshotTypes - Class in com.griefdefender.api.claim
- claimType(ClaimType) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The claim
ClaimTypethe snapshot is based on. - ClaimType - Interface in com.griefdefender.api.claim
-
Represents a type of claim.
- ClaimTypes - Class in com.griefdefender.api.claim
- ClaimVisual - Interface in com.griefdefender.api.claim
- ClaimVisualType - Interface in com.griefdefender.api.claim
-
Represents a claim visual type.
- ClaimVisualType.Builder - Interface in com.griefdefender.api.claim
- ClaimVisualTypes - Class in com.griefdefender.api.claim
- Clan - Interface in com.griefdefender.api
- CLAN - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents a clan context key.
- CLAN_DENY - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Failure result if ais denied.
invalid reference
Clan - CLAN_GRANT - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ais allowed.
invalid reference
Clan - CLAN_MEMBER_DENY - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Failure result if ais denied.
invalid reference
ClanPlayer - CLAN_MEMBER_GRANT - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ais allowed.
invalid reference
ClanPlayer - CLAN_NOT_FOUND - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if acould not be located.
invalid reference
Clan - clanData(ClanDataGetter) - Method in interface com.griefdefender.api.data.ClaimData.Builder
- ClanData - Interface in com.griefdefender.api.data
- ClanDataGetter - Interface in com.griefdefender.api.data
- ClanHome - Interface in com.griefdefender.api.clan
- ClanPlayer - Interface in com.griefdefender.api
- ClanProvider - Interface in com.griefdefender.api.provider
- ClanTrustClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired when one or more clan trust changes in a
Claim. - ClanTrustClaimEvent.Add - Interface in com.griefdefender.api.event
-
Fired when a group is added to claim trust.
- ClanTrustClaimEvent.Remove - Interface in com.griefdefender.api.event
-
Fired when a group is removed from claim trust.
- CLEAR - Static variable in class com.griefdefender.api.permission.option.type.WeatherTypes
-
Represents a clear
WeatherType. - clearAllFlagPermissions(Subject) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Clears permissions on the
Subject. - clearFlagPermissions(Subject, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- clearFlagPermissions(Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- clearOptions() - Method in interface com.griefdefender.api.permission.PermissionManager
-
Clear all options.
- clearOptions(Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Clear all options in the given context combination.
- clearPaymentTransactions(TransactionType) - Method in interface com.griefdefender.api.data.EconomyData
-
Clears the payment transactions.
- COLLIDE_BLOCK - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a collision with a block.
- COLLIDE_ENTITY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a collision with an entity.
- com.griefdefender.api - package com.griefdefender.api
- com.griefdefender.api.claim - package com.griefdefender.api.claim
- com.griefdefender.api.clan - package com.griefdefender.api.clan
- com.griefdefender.api.data - package com.griefdefender.api.data
- com.griefdefender.api.economy - package com.griefdefender.api.economy
- com.griefdefender.api.event - package com.griefdefender.api.event
- com.griefdefender.api.gui - package com.griefdefender.api.gui
- com.griefdefender.api.permission - package com.griefdefender.api.permission
- com.griefdefender.api.permission.flag - package com.griefdefender.api.permission.flag
- com.griefdefender.api.permission.option - package com.griefdefender.api.permission.option
- com.griefdefender.api.permission.option.type - package com.griefdefender.api.permission.option.type
- com.griefdefender.api.provider - package com.griefdefender.api.provider
- com.griefdefender.api.registry - package com.griefdefender.api.registry
- com.griefdefender.api.scheduler - package com.griefdefender.api.scheduler
- com.griefdefender.api.util - package com.griefdefender.api.util
- com.griefdefender.api.util.generator - package com.griefdefender.api.util.generator
- COMMAND_EXECUTE - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a user on a command execution.
- COMMAND_EXECUTE_PVP - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a user on a command execution during PvP.
- CommandCompletionEvent - Interface in com.griefdefender.api.event
- CommandCompletionEvent.Context - Interface in com.griefdefender.api.event
-
Fired when GD builds its context command completions.
- CommandCompletionEvent.Identifier - Interface in com.griefdefender.api.event
-
Fired when GD builds its identifier command completions.
- CommandCompletionEvent.Tag - Interface in com.griefdefender.api.event
-
Fired when GD builds its tag command completions.
- CommandResult - Interface in com.griefdefender.api
-
Contains the command result data of a command sender permission check.
- CONTAINER - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ahas
invalid reference
UserTrustTypes.CONTAINER. - CONTAINER - Static variable in class com.griefdefender.api.claim.TrustTypes
-
Allows access to interact with all blocks including inventory.
- containerGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted container group set of
UUID's. - containers(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted container set of
UUID's. - contains(int, int, int) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if the position is within this claim.
- contains(int, int, int, boolean) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if the position is within this claim.
- contains(Vector3i) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if the position is within this claim.
- contains(Vector3i, boolean) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if the position is within this claim.
- contains(Object) - Method in class com.griefdefender.api.event.EventCause
-
Checks if this cause contains of any of the provided
Object. - containsType(Class<?>) - Method in class com.griefdefender.api.event.EventCause
-
Returns whether the target class matches any object of this
EventCause. - context(Context) - Method in interface com.griefdefender.api.permission.flag.FlagData.Builder
-
The
Contextassociated with this data. - context(Context) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the context.
- context(Context) - Method in interface com.griefdefender.api.permission.option.OptionData.Builder
-
The
Contextassociated with this data. - context(Context) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the context.
- Context - Class in com.griefdefender.api.permission
-
The context that a given service check occurs in.
- Context(String, String) - Constructor for class com.griefdefender.api.permission.Context
-
Create a new context instance.
- CONTEXT_NOT_VALID - Static variable in class com.griefdefender.api.permission.ResultTypes
- ContextKeys - Class in com.griefdefender.api.permission
- ContextKeys() - Constructor for class com.griefdefender.api.permission.ContextKeys
- contexts(Set<Context>) - Method in interface com.griefdefender.api.permission.flag.FlagData.Builder
-
The
Context's associated with this data. - contexts(Set<Context>) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the contexts.
- contexts(Set<Context>) - Method in interface com.griefdefender.api.permission.option.OptionData.Builder
-
The
Context's associated with this data. - contexts(Set<Context>) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the contexts.
- ContextSource - Interface in com.griefdefender.api
-
A common interface for objects that have a relevant context.
- copyClaimSettings() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Whether to copy claim settings.
- copyClaimSettings(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets whether claim settings should be copied.
- copyOptions() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Whether to copy option data.
- copyOptions(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets whether option data should be copied.
- copyPermissions() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Whether to copy permission data.
- copyPermissions(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets whether permission data should be copied.
- copyTrust() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Whether to copy trust data.
- copyTrust(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets whether trust data should be copied.
- Core - Interface in com.griefdefender.api
- cornerBlock(String) - Method in interface com.griefdefender.api.claim.ClaimVisualType.Builder
-
Sets the corner block id.
- create(Class<T>, Class<? extends Throwable>) - Method in class com.griefdefender.api.util.generator.DummyClassGeneratorProvider
-
Creates a new class extended based on the provided
typewith the providedexceptionTypeto throw for all methods provided by the target class. - CREATE_LIMIT - Static variable in class com.griefdefender.api.permission.option.Options
-
Maximum number of basic claims per player.
Note: (-1 = unlimited) - CREATE_MODE - Static variable in class com.griefdefender.api.permission.option.Options
-
The default claiming mode set for players on login.
Accepts the following values :CreateModeTypes.AREACreateModeTypes.VOLUMECreateModeTypes.UNDEFINED - createBuilder(Class<T>) - Method in interface com.griefdefender.api.Registry
-
Gets a builder of the desired class type, examples may include:
Claim.Builder, etc. - CreateClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired before a claim is created.
- CreateClaimEvent.Post - Interface in com.griefdefender.api.event
-
Fired after the claim is created.
- CreateClaimEvent.Pre - Interface in com.griefdefender.api.event
-
Fired before the claim is created.
- createClass(Class<?>, String, Class<?>) - Method in class com.griefdefender.api.util.generator.DummyClassGenerator
-
Creates a new class prepared to be loaded into the
ClassLoader. - createExtendedFor(Class<T>, String) - Static method in class com.griefdefender.api.util.generator.DummyObjectProvider
-
Creates a new dummy class implementing the specified interface.
- createFor(Class<T>, String) - Static method in class com.griefdefender.api.util.generator.DummyObjectProvider
-
Creates a new dummy class implementing the specified interface.
- createLimitRestrictions(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Whether to check.
invalid reference
PlayerData#getCreateClaimLimit() - CreateModeType - Interface in com.griefdefender.api.permission.option.type
- CreateModeTypes - Class in com.griefdefender.api.permission.option.type
- CreateModeTypes() - Constructor for class com.griefdefender.api.permission.option.type.CreateModeTypes
- createSchematic() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Whether to create schematic.
- createSchematic(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets whether to create a schematic of claim.
- createSnapshot(String, boolean) - Method in interface com.griefdefender.api.claim.Claim
-
Creates a
ClaimSnapshot. - createSnapshot(String, Component, boolean) - Method in interface com.griefdefender.api.claim.Claim
-
Creates a
ClaimSnapshot. - createSnapshot(String, Component, SnapshotCreateSettings) - Method in interface com.griefdefender.api.claim.Claim
-
Creates a
ClaimSnapshot. - CREATIVE - Static variable in class com.griefdefender.api.permission.option.type.GameModeTypes
-
Represents creative
GameModeType. - creatorClaimUniqueId(UUID) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The claim
UUIDthe snapshot is based on. - cuboid(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Toggles whether this claim is cuboid
- cuboid(boolean) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Whether claim is a cuboid or not.
- currentTotal() - Method in interface com.griefdefender.api.event.BlockTransactionEvent.Buy
-
The current bonus blocks this user has.
- currentTotal() - Method in interface com.griefdefender.api.event.BlockTransactionEvent.Sell
-
The current blocks this user has.
- CUSTOM_TYPE - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents a custom type context key.
D
- DAILY - Enum constant in enum class com.griefdefender.api.economy.PaymentType
-
Payments are due daily
- dateCreated(Instant) - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
The claim group creation date.
- dateCreated(Instant) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The snapshot creation date.
- dateCreated(Instant) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The claim creation date.
- dateLastActive(Instant) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The last active claim date.
- DEFAULT - Static variable in class com.griefdefender.api.claim.ClaimVisualTypes
-
Represents the default claim visual type.
- defaultValue(Tristate) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the default value.
- defaultValue(String) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the default value.
- defaultValue(T) - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
The default value.
- defineClass(String, byte[]) - Method in class com.griefdefender.api.util.generator.GeneratorUtils.LocalClassLoader
-
Defines the class by name and bytecode array.
- deleteAdminClaimGroup(String) - Method in interface com.griefdefender.api.Core
-
Deletes an admin
ClaimGroup. - deleteAdminClaimSnapshot(String) - Method in interface com.griefdefender.api.Core
-
Deletes an admin
ClaimSnapshot. - deleteAdminClaimSnapshot(String, String) - Method in interface com.griefdefender.api.Core
-
Deletes an admin
ClaimSnapshotin specified snapshot group. - deleteChild(Claim) - Method in interface com.griefdefender.api.claim.Claim
-
Deletes a child claim.
- deleteChildren() - Method in interface com.griefdefender.api.claim.Claim
-
Deletes all children claims.
- deleteChildren(ClaimType) - Method in interface com.griefdefender.api.claim.Claim
-
Deletes all children claims of a specific
ClaimType. - deleteClaim(Claim) - Method in interface com.griefdefender.api.claim.ClaimManager
-
Deletes a
Claimfrom the managed world. - deleteClaim(Claim, boolean) - Method in interface com.griefdefender.api.claim.ClaimManager
-
Deletes a
Claimfrom the managed world. - deleteClaimGroup(String) - Method in interface com.griefdefender.api.data.PlayerData
-
Deletes a
ClaimGroupfrom player. - deletePlayerClaimGroup(UUID, String) - Method in interface com.griefdefender.api.Core
-
Deletes a player
ClaimGroup. - deletePublicClaimSnapshot(String) - Method in interface com.griefdefender.api.Core
-
Deletes a public
ClaimSnapshot. - deletePublicClaimSnapshot(String, String) - Method in interface com.griefdefender.api.Core
-
Deletes a public
ClaimSnapshotin specified snapshot group. - deleteSchematic(String) - Method in interface com.griefdefender.api.claim.Claim
-
Deletes the specified
ClaimSchematicif it exists. - deleteSnapshot(String) - Method in interface com.griefdefender.api.claim.Claim
-
Deletes the specified
ClaimSnapshotif it exists. - deleteSnapshot(String) - Method in interface com.griefdefender.api.data.PlayerData
-
Deletes the specified
ClaimSnapshotif it exists. - deleteSnapshot(String, String) - Method in interface com.griefdefender.api.data.PlayerData
-
Deletes the specified
ClaimSnapshotif it exists in group. - denyMessages(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Toggles whether this claim allows deny messages to be sent to players.
- denyMessages(boolean) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Whether claim allows deny messages to be sent to players.
- description(Component) - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
The
Componentdescription of claim group. - description(Component) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The
Componentdescription of snapshot. - description(Component) - Method in interface com.griefdefender.api.permission.flag.Flag.Builder
-
The flag description.
- description(Component) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the description.
- description(Component) - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
The option description.
- description(Component) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the description.
- displayClaimCUIVisual(Claim, User) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Displays a WECUI claim visual to user with uuid.
- displayClaimCUIVisual(Claim, UUID) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Displays a WECUI claim visual to user with uuid.
- displayName(Component) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The claim display name.
- doesInheritParent() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets whether this claim is inheriting from parent claim.
- DOWNFALL - Static variable in class com.griefdefender.api.permission.option.type.WeatherTypes
-
Represents a downfall
WeatherType. - DummyClassGenerator - Class in com.griefdefender.api.util.generator
- DummyClassGenerator() - Constructor for class com.griefdefender.api.util.generator.DummyClassGenerator
- DummyClassGeneratorProvider - Class in com.griefdefender.api.util.generator
- DummyClassGeneratorProvider(String) - Constructor for class com.griefdefender.api.util.generator.DummyClassGeneratorProvider
-
Creates a new dummy class provider.
- DummyObjectProvider - Class in com.griefdefender.api.util.generator
-
This class dynamically generates a dummy class for a given interface (usually a
CatalogType). - DummyObjectProvider() - Constructor for class com.griefdefender.api.util.generator.DummyObjectProvider
E
- ECONOMY_ACCOUNT_NOT_FOUND - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if no economy account was found.
- ECONOMY_BLOCK_COST - Static variable in class com.griefdefender.api.permission.option.Options
-
The economy amount to charge per block of a
Claim.
Note: The formula to calculate price is {amount} *Claim.getClaimBlocks() - ECONOMY_BLOCK_SELL_RETURN - Static variable in class com.griefdefender.api.permission.option.Options
-
The return ration for selling claim blocks.
- ECONOMY_DEPOSIT_FAIL - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if required claim funds could not be deposited into an.
invalid reference
Account - ECONOMY_MODE_NOT_ENABLED - Static variable in class com.griefdefender.api.permission.ResultTypes
- ECONOMY_NOT_ENOUGH_FUNDS - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a land purchase is made without enough funds.
- ECONOMY_WITHDRAW_FAIL - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if required claim funds could not be withdrawn from an.
invalid reference
Account - economyData(EconomyDataGetter) - Method in interface com.griefdefender.api.data.ClaimData.Builder
- EconomyData - Interface in com.griefdefender.api.data
-
Contains all economy data of a
Claim. - EconomyData.Builder - Interface in com.griefdefender.api.data
- EconomyDataGetter - Interface in com.griefdefender.api.data
- enabled(boolean) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Whether this definition is enabled.
- enabled(boolean) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Whether this definition is enabled.
- enchanted(boolean) - Method in interface com.griefdefender.api.gui.Icon.Builder
- ENTER_CLAIM - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny entering a
Claim. - enterActionBar(Component) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The enter action bar message.
- enterTitle(Title) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The enter title.
- entities(boolean) - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
Whether entities should be copied.
- ENTITY_CHUNK_SPAWN - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny an entity spawn during chunk load.
- ENTITY_DAMAGE - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny damage to an entity.
- ENTITY_RIDING - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny mounting an entity.
- ENTITY_SPAWN - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny an entity spawn.
- ENTITY_TELEPORT_FROM - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a teleport from a
Claim. - ENTITY_TELEPORT_TO - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a teleport to a
Claim. - equals(Object) - Method in class com.griefdefender.api.event.EventCause
- equals(Object) - Method in class com.griefdefender.api.permission.Context
- ERROR - Static variable in class com.griefdefender.api.claim.ClaimVisualTypes
-
Represents a claim visual type used when an error occurs such as a claim overlapping.
- Event - Interface in com.griefdefender.api.event
- EVENT_CANCELLED - Static variable in class com.griefdefender.api.permission.ResultTypes
- EventCause - Class in com.griefdefender.api.event
-
A cause represents the reason or initiator of an event.
- EventCause.Builder - Class in com.griefdefender.api.event
- EventManager - Interface in com.griefdefender.api.event
-
An event manager.
- EXCEEDS_MAX_CLAIM_LIMIT - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a player attempts to create a claim past their.
invalid reference
PlayerData#getCreateClaimLimit() - EXCEEDS_MAX_CLAIMABLE_BLOCKS - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a player attempts to create or resize a claim past their
PlayerData.getMaxClaimableBlocks(). - EXCEEDS_MAX_SIZE_X - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim's x size exceeds a player's
PlayerData.getMaxClaimX(ClaimType). - EXCEEDS_MAX_SIZE_Y - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim's y size exceeds a player's
PlayerData.getMaxClaimY(ClaimType). - EXCEEDS_MAX_SIZE_Z - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim's z size exceeds a player's
PlayerData.getMaxClaimZ(ClaimType). - EXIT_CLAIM - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny exiting a
Claim. - exitActionBar(Component) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The exit action bar message.
- exitTitle(Title) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The exit title.
- EXPIRATION - Static variable in class com.griefdefender.api.permission.option.Options
-
Number of days of inactivity before a basic claim will be deleted.
- expire(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Toggles whether this claim can expire due to no activity.
- EXPLOSION_BLOCK - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny an explosion from breaking one or more blocks.
- EXPLOSION_ENTITY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny an explosion from damaging one or more entities.
- extend(int) - Method in interface com.griefdefender.api.claim.Claim
-
Extends a cuboid claim downward.
F
- FAIL - Enum constant in enum class com.griefdefender.api.economy.TransactionResultType
-
Transaction failed.
- FAILURE - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim action did not complete successfully.
- FAILURE - Static variable in class com.griefdefender.api.permission.ResultTypes
- FALSE - Enum constant in enum class com.griefdefender.api.Tristate
- farewell(Component) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Sets the farewell message when a player exits the claim.
- farewell(Component) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The farewell message.
- fillerBlock(String) - Method in interface com.griefdefender.api.claim.ClaimVisualType.Builder
-
Sets the filler block id.
- first(Class<T>) - Method in class com.griefdefender.api.event.EventCause
-
Gets the first
Tobject of thisEventCause, if available. - flag(Flag) - Method in interface com.griefdefender.api.permission.flag.FlagData.Builder
-
The
Flagassociated with this data. - Flag - Interface in com.griefdefender.api.permission.flag
- FLAG - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents a flag context key.
- Flag.Builder - Interface in com.griefdefender.api.permission.flag
- flagData(FlagData) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the flag data.
- flagData(List<FlagData>) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the flag data.
- FlagData - Interface in com.griefdefender.api.permission.flag
-
Represents flag permission data stored in a
FlagDefinition. - FlagData.Builder - Interface in com.griefdefender.api.permission.flag
- FlagDefinition - Interface in com.griefdefender.api.permission.flag
-
Represents a flag definition which can hold one or more
Flagpermissions. - FlagDefinition.Builder - Interface in com.griefdefender.api.permission.flag
- FlagPermissionEvent - Interface in com.griefdefender.api.event
- FlagPermissionEvent.Clear - Interface in com.griefdefender.api.event
- FlagPermissionEvent.ClearAll - Interface in com.griefdefender.api.event
- FlagPermissionEvent.Set - Interface in com.griefdefender.api.event
- Flags - Class in com.griefdefender.api.permission.flag
- Flags() - Constructor for class com.griefdefender.api.permission.flag.Flags
- forRent(boolean) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Enables or disables the rental of
Claim. - forSale(boolean) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Enables or disables the sale of
Claim. - from(Claim) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The claim to use for snapshot.
- from(Claim, boolean) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The claim to use for snapshot.
- from(EventCause) - Method in class com.griefdefender.api.event.EventCause.Builder
- fromBoolean(boolean) - Static method in enum class com.griefdefender.api.Tristate
-
Return the appropriate tristate for a given boolean value.
G
- GameModeType - Interface in com.griefdefender.api.permission.option.type
- GameModeTypes - Class in com.griefdefender.api.permission.option.type
- GameModeTypes() - Constructor for class com.griefdefender.api.permission.option.type.GameModeTypes
- GeneratorUtils - Class in com.griefdefender.api.util.generator
- GeneratorUtils.LocalClassLoader - Class in com.griefdefender.api.util.generator
- getAbandonedReturnRatio(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the abandon return ratio used when abandoning a claim.
- getAccentBlockId() - Method in interface com.griefdefender.api.claim.ClaimVisualType
-
Gets the accent block id.
- getAccessorGroups() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted accessor group set of
UUID's. - getAccessorGroups() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted accessor group set of
UUID's. - getAccessors() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted accessor set of
UUID's. - getAccessors() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted accessor set of
UUID's. - getAccessorTags() - Method in interface com.griefdefender.api.data.ClanDataGetter
-
Gets the trusted accessor tags.
- getAccruedClaimBlocks() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the total accrued claim blocks.
- getAccruedClaimBlocks() - Method in interface com.griefdefender.api.data.TownData
- getAccruedClaimBlocks(UUID) - Method in interface com.griefdefender.api.claim.Town
-
Gets the
UUID's accrued claim blocks. - getActiveFlagPermissionValue(Claim, Subject, Flag, Object, Object, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveFlagPermissionValue(Claim, Subject, Flag, Object, Object, Set<Context>, boolean) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveFlagPermissionValue(Claim, Subject, Flag, Object, Object, Set<Context>, TrustType, boolean) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveFlagPermissionValue(Claim, Subject, Flag, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveFlagPermissionValue(Claim, Subject, Flag, Set<Context>, boolean) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveFlagPermissionValue(Claim, Subject, Flag, Set<Context>, TrustType) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveFlagPermissionValue(Claim, Subject, Flag, Set<Context>, TrustType, boolean) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveFlagPermissionValue(Flag, Subject, Object, Object, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- getActiveFlagPermissionValue(Flag, Subject, Object, Object, Set<Context>, boolean) - Method in interface com.griefdefender.api.claim.Claim
- getActiveFlagPermissionValue(Flag, Subject, Object, Object, Set<Context>, TrustType, boolean) - Method in interface com.griefdefender.api.claim.Claim
- getActiveFlagPermissionValue(Flag, Subject, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- getActiveFlagPermissionValue(Flag, Subject, Set<Context>, boolean) - Method in interface com.griefdefender.api.claim.Claim
- getActiveFlagPermissionValue(Flag, Subject, Set<Context>, TrustType) - Method in interface com.griefdefender.api.claim.Claim
- getActiveFlagPermissionValue(Flag, Subject, Set<Context>, TrustType, boolean) - Method in interface com.griefdefender.api.claim.Claim
- getActiveFlagPermissionValue(Object, int, int, int, Claim, Subject, Flag, Object, Object, Set<Context>, TrustType, boolean) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveFlagPermissionValue(Object, Object, Claim, Subject, Flag, Object, Object, Set<Context>, TrustType, boolean) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveOptionDefinitionValue(Claim, OptionDefinition) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Gets the active
OptionDefinitionvalue inClaim. - getActiveOptionDefinitionValue(Claim, Subject, OptionDefinition) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Gets the active
OptionDefinitionvalue inClaim. - getActiveOptionDefinitionValue(OptionDefinition) - Method in interface com.griefdefender.api.claim.Claim
-
Gets the active
OptionDefinitionvalue in thisClaim. - getActiveOptionDefinitionValue(Subject, OptionDefinition) - Method in interface com.griefdefender.api.claim.Claim
-
Gets the active
OptionDefinitionvalue in thisClaim. - getActiveOptionValue(TypeToken<T>, Option<T>, Claim, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveOptionValue(TypeToken<T>, Option<T>, Subject, Claim) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveOptionValue(TypeToken<T>, Option<T>, Subject, Claim, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getActiveOptionValue(TypeToken<T>, Option<T>, Subject, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- getActiveOptionValue(TypeToken<T>, Option<T>, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- getAdminClaimGroupsByName() - Method in interface com.griefdefender.api.Core
-
Gets the current map view of admin
ClaimGroup's by name. - getAdminClaimGroupsByUUID() - Method in interface com.griefdefender.api.Core
-
Gets the current map view of admin
ClaimGroup's byUUID. - getAdminClaimSnapshots() - Method in interface com.griefdefender.api.Core
-
Gets the current map view of admin
ClaimSnapshot's. - getAdminUser() - Method in interface com.griefdefender.api.Core
-
Gets the admin
User. - getAll() - Method in interface com.griefdefender.api.registry.CatalogRegistryModule
-
Gets all registered
CatalogTypes registered in thisRegistryModule. - getAllClaims() - Method in interface com.griefdefender.api.Core
-
Gets an immutable list of all
Claim's. - getAllClanPlayers() - Method in interface com.griefdefender.api.provider.ClanProvider
-
Gets a list of all
ClanPlayer's available. - getAllClans() - Method in interface com.griefdefender.api.provider.ClanProvider
-
Gets a list of all
Clan's available. - getAllFor(String, Class<T>) - Method in interface com.griefdefender.api.Registry
-
Gets a collection of all available found specific types of
CatalogTyperequested. - getAllies() - Method in interface com.griefdefender.api.Clan
-
Get list of clan allies.
- getAllOf(Class<T>) - Method in interface com.griefdefender.api.Registry
-
Gets a collection of all available found specific types of
CatalogTyperequested. - getAllowedType() - Method in interface com.griefdefender.api.permission.option.Option
-
Gets the allowed type for the value of this option.
- getAllowExpiration() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets whether snapshot can expire.
- getAllPlayerClaims(UUID) - Method in interface com.griefdefender.api.Core
-
Gets an immutable list of all player
Claim's. - getAmount() - Method in interface com.griefdefender.api.economy.PaymentTransaction
-
Gets the amount of the this transaction.
- getAmount() - Method in interface com.griefdefender.api.event.BlockTransactionEvent
-
The amount of blocks involved in transaction.
- getApiVersion() - Method in interface com.griefdefender.api.Version
-
Gets the API version.
- getArea() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the total claim area in blocks.
- getAttributes() - Method in interface com.griefdefender.api.claim.Claim
-
Gets a set of
ClaimAttribute's associated with claim. - getAttributes() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets all
ClaimAttribute's associated with claim. - getAttributes() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets all
ClaimAttribute's associated with claim. - getAudienceProvider() - Static method in class com.griefdefender.api.GriefDefender
-
Gets the
AudienceProvider. - getBasePos() - Method in interface com.griefdefender.api.Clan
-
Get clan's base position.
- getBaseWorldUniqueId() - Method in interface com.griefdefender.api.Clan
-
Get clan's base world
UUID. - getBlocksAccruedPerHour() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the blocks accrued per hour.
- getBonusClaimBlocks() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the total bonus claim blocks.
- getBonusClaimBlocks() - Method in interface com.griefdefender.api.data.TownData
- getBonusClaimBlocks(UUID) - Method in interface com.griefdefender.api.claim.Town
-
Gets the
UUID's bonus claim blocks. - getBuilderGroups() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted builder group set of
UUID's. - getBuilderGroups() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted builder group set of
UUID's. - getBuilders() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted builder set of
UUID's. - getBuilders() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted builder set of
UUID's. - getBuilderTags() - Method in interface com.griefdefender.api.data.ClanDataGetter
-
Gets the trusted builder tags.
- getBus() - Method in interface com.griefdefender.api.event.EventManager
-
Gets the
EventBusto handle events. - getById(String) - Method in interface com.griefdefender.api.registry.CatalogRegistryModule
-
Gets the desired
CatalogTypefrom the providedStringid. - getCause() - Method in interface com.griefdefender.api.event.Event
- getCauseStackManager() - Method in interface com.griefdefender.api.event.EventManager
-
Gets the
CauseStackManager. - getChestClaimExpiration() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the amount of days for this player's auto-created chest claim's to expire.
- getChildren(boolean) - Method in interface com.griefdefender.api.claim.Claim
-
Gets an immutable list of child claims.
- getChildrenSnapshots() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets an immutable map of children snapshots.
- getChildrenUniqueIds() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Gets the set of children claim unique uuid's included in this snapshot.
- getChunkHashes() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the chunk hashes this claim contains.
- getChunkPositions() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the list of chunk positions used by this claim.
- getChunksToClaimsMap() - Method in interface com.griefdefender.api.claim.ClaimManager
-
Gets an unmodifiable map view of chunk hashes to
Claim's. - getClaim() - Method in interface com.griefdefender.api.claim.ClaimResult
-
Gets the first resulting claim.
- getClaim() - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Gets the claim schematic is stored in.
- getClaim() - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Gets the
Claimof visual. - getClaim() - Method in interface com.griefdefender.api.claim.TrustResult
-
Gets the first resulting claim.
- getClaim() - Method in interface com.griefdefender.api.CommandResult
-
Gets the
Claimassociated with command. - getClaim() - Method in interface com.griefdefender.api.event.ClaimEvent
-
Gets the first claim.
- getClaim(UUID) - Method in interface com.griefdefender.api.Core
-
Gets the claim with uuid.
- getClaim(UUID, String) - Method in interface com.griefdefender.api.Core
-
Gets the claim with friendly identifier.
- getClaimApplyType() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- getClaimApplyType() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings
-
Gets the claim
ApplyType. - getClaimAt(int, int, int) - Method in interface com.griefdefender.api.claim.ClaimManager
-
Gets the
Claimat specified position. - getClaimAt(Vector3i) - Method in interface com.griefdefender.api.claim.ClaimManager
-
Gets the
Claimat specified position. - getClaimAt(Object) - Method in interface com.griefdefender.api.Core
-
Gets the claim at location.
- getClaimAt(UUID, int, int, int) - Method in interface com.griefdefender.api.Core
-
Gets the claim at location.
- getClaimBlocks() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim blocks required for this claim.
- getClaimBlocks() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets whether this snapshot requires claim blocks.
- getClaimBlockSystem() - Method in interface com.griefdefender.api.Core
-
Gets the claim block system used.
- getClaimByUUID(UUID) - Method in interface com.griefdefender.api.claim.ClaimManager
- getClaimCreateMode() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the claim
CreateModeTypefor player on login. - getClaimData() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Gets the
ClaimDataGetter. - getClaimData() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets a
ClaimDataGetter. - getClaimGroup() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim group this claim is associated with.
- getClaimGroupByUUID(UUID) - Method in interface com.griefdefender.api.Core
-
Gets a
ClaimGroupassociated with uuid. - getClaimGroupsByName() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the current map view of player
ClaimGroup's this player is using. - getClaimGroupsByUUID() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the current map view of player
ClaimGroup's this player is using. - getClaimGroupUniqueId() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim group uuid this claim is joined to.
- getClaimManager() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the
ClaimManagerof this claim's world. - getClaimManager(UUID) - Method in interface com.griefdefender.api.Core
-
Gets the claim manager of world.
- getClaims() - Method in interface com.griefdefender.api.claim.ClaimResult
-
Gets an immutable list of resulting claims.
- getClaims() - Method in interface com.griefdefender.api.claim.TrustResult
-
Gets an unmodifiable list of resulting claims involved in trust action.
- getClaims() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets an unmodifiable set view of claims owned by this player.
- getClaims() - Method in interface com.griefdefender.api.event.ClaimEvent
-
Gets the immutable list of claims.
- getClaimsByDisplayName(String) - Method in interface com.griefdefender.api.claim.ClaimManager
-
Gets a list of
Claim's with specified name. - getClaimSnapshots() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the current map view of player
ClaimSnapshot's. - getClaimVisual() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the active
ClaimVisual. - getClan() - Method in interface com.griefdefender.api.ClanPlayer
-
Gets the player's
Clan. - getClan(String) - Method in interface com.griefdefender.api.provider.ClanProvider
-
Gets the
Clanassociated with tag. - getClanData() - Method in interface com.griefdefender.api.data.ClaimData.Builder
- getClanData() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the
ClanData. - getClanPlayer(UUID) - Method in interface com.griefdefender.api.provider.ClanProvider
-
Gets the
ClanPlayer. - getClanPlayers(String) - Method in interface com.griefdefender.api.provider.ClanProvider
-
Gets a list of
ClanPlayer's associated with clan tag. - getClanProvider() - Method in interface com.griefdefender.api.Core
-
Gets the
ClanProvider. - getClanRanks(String) - Method in interface com.griefdefender.api.provider.ClanProvider
-
Gets a list of clan
Rank's available. - getClans() - Method in interface com.griefdefender.api.event.ClanTrustClaimEvent
-
Gets the set of clans requesting trust.
- getClanTrusts() - Method in interface com.griefdefender.api.claim.Claim
-
Gets an unmodifiable set of all trusted clans.
- getClanTrusts(TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Gets an unmodifiable set of trusted clans for
TrustType. - getClassName(String, Class<?>, String) - Static method in class com.griefdefender.api.util.generator.GeneratorUtils
-
Gets a class name with the provided classifier.
- getClickedBlockLocation() - Method in interface com.griefdefender.api.event.ProcessInteractBlockEvent
-
The clicked block location.
- getCommandCompletions() - Method in interface com.griefdefender.api.event.CommandCompletionEvent
-
Gets an immutable set of current command completions.
- getCommandSender() - Method in interface com.griefdefender.api.scheduler.Task
-
Retrieves the command sender of this task, if available.
- getConsole() - Method in interface com.griefdefender.api.provider.AudienceProvider
-
Gets the console
Audience. - getContainerGroups() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted container group set of
UUID's. - getContainerGroups() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted container group set of
UUID's. - getContainers() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted container set of
UUID's. - getContainers() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted container set of
UUID's. - getContainerTags() - Method in interface com.griefdefender.api.data.ClanDataGetter
-
Gets the trusted container tags.
- getContext() - Method in interface com.griefdefender.api.ContextSource
-
Returns the context most relevant to this object.
- getContexts() - Method in interface com.griefdefender.api.event.PermissionEvent
-
Gets the
Context's associated with event. - getContexts() - Method in interface com.griefdefender.api.event.PermissionIdentifyEvent
-
Gets the mutable context set associated with permission object.
- getContexts() - Method in interface com.griefdefender.api.permission.flag.FlagData
-
Gets the
Context's associated with this data. - getContexts() - Method in interface com.griefdefender.api.permission.option.OptionData
-
Gets the
Context's associated with this data. - getContexts() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Gets the contexts associated with this definition.
- getCopyClaimSettings() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Gets whether claim settings will be copied.
- getCopyOptions() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Gets whether claim options will be copied.
- getCopyPermissions() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Gets whether claim permissions will be copied.
- getCopyTrust() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Gets whether claim trust will be copied.
- getCore() - Static method in class com.griefdefender.api.GriefDefender
-
Gets the
CoreAPI. - getCornerBlockId() - Method in interface com.griefdefender.api.claim.ClaimVisualType
-
Gets the corner block id.
- getCreateClaimLimit(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the max amount of claims this player can create for a specific
ClaimType. - getCreateSchematic() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Gets whether a schematic will be created.
- getCreatorClaimUniqueId() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Gets the creator claim's
UUID - getCreatorUniqueId() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets creator claim's
UUID - getCurrentCause() - Method in interface com.griefdefender.api.event.CauseStackManager
-
Gets the current
EventCause. - getCurrentClaim() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the current
Claimplayer is in. - getCurrentClaim() - Method in interface com.griefdefender.api.User
-
Gets the current
Claimplayer is in. - getData() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the persisted data of claim.
- getData() - Method in interface com.griefdefender.api.claim.Town
- getDateCreated() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Gets the creation date of claim group.
- getDateCreated() - Method in interface com.griefdefender.api.claim.ClaimGroup
-
Gets the creation date of claim group.
- getDateCreated() - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Gets the schematic creation date.
- getDateCreated() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Gets the snapshot creation date.
- getDateCreated() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets the creation date of snapshot.
- getDateCreated() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the claim creation date.
- getDateCreated() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the creation date of claim.
- getDateLastActive() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the last active claim date.
- getDateLastActive() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the last active date of claim.
- getDefaultClaimTypeValue(ClaimType) - Method in interface com.griefdefender.api.permission.flag.Flag
-
Returns the default flag value associated with a specific
ClaimType. - getDefaultContext() - Method in interface com.griefdefender.api.claim.ClaimType
- getDefaultFlagDefinitionGroup() - Method in interface com.griefdefender.api.Core
-
Gets the default
invalid reference
FlagDefinitionGroup. - getDefaultOptionDefinitionGroup() - Method in interface com.griefdefender.api.Core
-
Gets the default
invalid reference
OptionDefinitionGroup. - getDefaultSubject() - Method in interface com.griefdefender.api.Core
-
Gets the default
Subject. - getDefaultTypeContext() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the default context which is used for storing flag defaults.
- getDefaultValue() - Method in interface com.griefdefender.api.permission.flag.FlagDefinition
-
Gets the default value.
- getDefaultValue() - Method in interface com.griefdefender.api.permission.option.Option
-
Gets the default value.
- getDefaultValue() - Method in interface com.griefdefender.api.permission.option.OptionDefinition
-
Gets the default value.
- getDelinquentRenters() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets a list of
UUID's of delinquent users who still owe a balance for past rentals. - getDenyMessages() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets whether the snapshot allows sending deny messages to players.
- getDescription() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Gets the claim group description
Component. - getDescription() - Method in interface com.griefdefender.api.claim.ClaimGroup
-
Gets the claim group description
Component. - getDescription() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Gets the snapshot description
Component. - getDescription() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets the snapshot description
Component. - getDescription() - Method in interface com.griefdefender.api.Clan
-
Get clan description
- getDescription() - Method in interface com.griefdefender.api.permission.flag.Flag
-
Gets the
Componentdescription for option. - getDescription() - Method in interface com.griefdefender.api.permission.option.Option
-
Gets the
Componentdescription for option. - getDescription() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Gets the description.
- getDescription() - Method in interface com.griefdefender.api.permission.ResultType
- getDisplayName() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim's display name.
- getDisplayName() - Method in interface com.griefdefender.api.clan.Rank
-
Gets the rank display name.
- getDisplayName() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's display name.
- getDisplayName() - Method in interface com.griefdefender.api.event.ChangeClaimEvent.DisplayName
-
Gets the new claim display name.
- getDisplayNameComponent() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim's display name
Component. - getDisplayNameComponent() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the claim's display name
Component. - getDisplayNameComponent() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's display name
Component. - getEconomyAccountId() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the economy account used for claim bank.
- getEconomyClaimBlockCost() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the economy claim block cost.
- getEconomyClaimBlockReturn() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the economy claim block return on selling a claim block.
- getEconomyData() - Method in interface com.griefdefender.api.claim.Claim
- getEconomyData() - Method in interface com.griefdefender.api.data.ClaimData.Builder
- getEconomyData() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the
EconomyDataThe economy data, if available - getEndCorner() - Method in interface com.griefdefender.api.event.ChangeClaimEvent.Resize
-
The end corner location to resize to.
- getEnterActionBar() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the claim's enter action bar message.
- getEnterActionBar() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's enter action bar message.
- getEnterActionBar() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the event enter action bar message, if available.
- getEnterChatMessage() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the event enter message, if available.
- getEnterClaim() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the claim the entity is attempting to enter.
- getEnterTitle() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the claim's enter title.
- getEnterTitle() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's enter
Title. - getEnterTitle() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the event enter message, if available.
- getEntityUniqueId() - Method in interface com.griefdefender.api.event.BorderClaimEvent
- getEventManager() - Static method in class com.griefdefender.api.GriefDefender
-
Gets the
EventManager. - getExitActionBar() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the claim's exit action bar message.
- getExitActionBar() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's exit action bar message.
- getExitActionBar() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the event exit action bar, if available.
- getExitChatMessage() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the event exit message, if available.
- getExitClaim() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the claim the entity is attempting to exit.
- getExitTitle() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the claim's exit title.
- getExitTitle() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's exit
Title. - getExitTitle() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the event exit message, if available.
- getFarewell() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the claim's farewell message.
- getFarewell() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's farewell message.
- getFillerBlockId() - Method in interface com.griefdefender.api.claim.ClaimVisualType
-
Gets the filler block id.
- getFillerSpacing() - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Gets the amount of spacing, in blocks, between filler blocks.
- getFinalIdentifier() - Method in interface com.griefdefender.api.event.PermissionIdentifyEvent
-
The final identifier for permission object processed in event manager.
- getFinalResult() - Method in interface com.griefdefender.api.event.QueryPermissionEvent.Post
-
The final permission result.
- getFinalResult() - Method in interface com.griefdefender.api.event.QueryPermissionEvent.Pre
-
The final permission result.
- getFinalTrustResult() - Method in interface com.griefdefender.api.event.ProcessTrustUserEvent
-
The final trust result for
User. - getFlag() - Method in interface com.griefdefender.api.event.FlagPermissionEvent.Set
- getFlag() - Method in interface com.griefdefender.api.permission.flag.FlagData
-
Gets the
Flagassociated with this data. - getFlagData() - Method in interface com.griefdefender.api.permission.flag.FlagDefinition
-
Gets the
FlagDataassociated with this definition. - getFlagPermissions(Subject, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getFlagPermissions(Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Gets all flag permissions with
Context's. - getFlagPermissionValue(Flag, Subject, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getFlagPermissionValue(Flag, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- getFlagPermissionValue(Flag, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getFlags() - Method in interface com.griefdefender.api.permission.flag.FlagDefinition
-
Gets a list of
Flag's associated with this definition. - getFriendlyDescription() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Gets the friendly description.
- getFriendlyIdentifier() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the unique friendly identifier of claim.
- getFriendlyIdentifierMapView() - Method in interface com.griefdefender.api.Core
-
Gets an unmodifiable map view of friendly claim identifiers.
- getFriendlyName() - Method in interface com.griefdefender.api.Subject
-
Gets the friendly name of
Subject. - getGreaterBoundaryCorner() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the greater boundary corner of claim.
- getGreaterBoundaryCorner() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the greater boundary corner of claim.
- getGreaterBoundaryPos() - Method in interface com.griefdefender.api.data.ClaimData.Builder
- getGreeting() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the claim's greeting message.
- getGreeting() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's greeting message.
- getGroup() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Gets the group associated with a.
invalid reference
Type - getGroup() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
The group associated with a.
invalid reference
Type - getGroup(String) - Method in interface com.griefdefender.api.Core
-
Gets the
Groupwith identifier. - getGroupDescription() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Gets the group description.
- getGroupName() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Gets the group name associated with this definition.
- getGroups() - Method in interface com.griefdefender.api.event.GroupTrustClaimEvent
-
Gets the list of groups requesting trust.
- getGroupTrusts() - Method in interface com.griefdefender.api.claim.Claim
-
Gets an unmodifiable set of all trusted groups.
- getGroupTrusts(TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Gets an unmodifiable set of trusted groups for
TrustType. - getHeight() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim's height(y axis) in blocks.
- getHomePos() - Method in interface com.griefdefender.api.clan.ClanHome
-
Get clan's base position.
- getHomes() - Method in interface com.griefdefender.api.Clan
-
A list of
ClanHome's. - getHomeWorldUniqueId() - Method in interface com.griefdefender.api.clan.ClanHome
-
Get clan's base world
UUID. - getIcon() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Gets the
Icon. - getIconFlags() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getIconFlags() - Method in interface com.griefdefender.api.gui.Icon
-
Gets the list of
IconFlag's. - getId() - Method in interface com.griefdefender.api.CatalogType
-
Gets the unique identifier of this
CatalogType. - getId() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getId() - Method in interface com.griefdefender.api.gui.Icon
-
Gets the id used for icon.
- getIdentifier() - Method in interface com.griefdefender.api.event.ChangeClaimEvent.Identifier
-
Gets the new claim identifier.
- getIdentifier() - Method in interface com.griefdefender.api.Subject
-
Gets the
Subject's identifier. - getImplementationVersion() - Method in interface com.griefdefender.api.Version
-
Gets the implementation version.
- getInherit() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets whether the snapshot is inheriting from parent claim.
- getInheritedParents() - Method in interface com.griefdefender.api.claim.Claim
- getInitialClaimBlocks() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the initial claim blocks.
- getIsCuboid() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets if claim is cuboid.
- getIsEnchanted() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getIsExpired() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets whether this claim is expired.
- getItemNBTValue(Object, String) - Method in interface com.griefdefender.api.util.NBTUtil
-
Gets the item nbt string value associated with nbt key.
- getItemNBTValue(Object, String, String) - Method in interface com.griefdefender.api.util.NBTUtil
-
Searches for nbt compound by compound key and if found, gets the item nbt string value associated with nbt key.
- getKey() - Method in class com.griefdefender.api.permission.Context
- getLeaders() - Method in interface com.griefdefender.api.Clan
-
Get list of clan leader
ClanPlayer's - getLeaders(boolean) - Method in interface com.griefdefender.api.Clan
-
Get list of clan leader
ClanPlayer's - getLength() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim's length(z axis) in blocks.
- getLesserBoundaryCorner() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the lesser boundary corner of claim.
- getLesserBoundaryCorner() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the lesser boundary corner of claim.
- getLesserBoundaryPos() - Method in interface com.griefdefender.api.data.ClaimData.Builder
- getLocation() - Method in interface com.griefdefender.api.clan.ClanHome
-
The home location.
- getLocation() - Method in interface com.griefdefender.api.CommandResult
-
Gets the command location.
- getLocation() - Method in interface com.griefdefender.api.event.PermissionIdentifyEvent
-
Gets the permission action location.
- getLocation() - Method in interface com.griefdefender.api.event.ProcessTrustUserEvent
-
Gets the trust action location.
- getLocation() - Method in interface com.griefdefender.api.event.QueryPermissionEvent
-
Gets the query action location.
- getLore() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getLore() - Method in interface com.griefdefender.api.gui.Icon
-
Gets the icon lore.
- getManagerGroups() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted manager group set of
UUID's. - getManagerGroups() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted manager group set of
UUID's. - getManagers() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted manager set of
UUID's. - getManagers() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted manager set of
UUID's. - getManagerTags() - Method in interface com.griefdefender.api.data.ClanDataGetter
-
Gets the trusted manager tags.
- getMaxAccruedClaimBlocks() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the max amount of accrued claim blocks a player can hold.
- getMaxBonusClaimBlocks() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the max amount of bonus claim blocks a player can hold.
- getMaxClaimableBlocks() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the max amount of blocks this player can claim.
- getMaxClaimLevel() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the max level for claim creation.
- getMaxClaimX(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the max size limit of x, in blocks, for claim creation.
- getMaxClaimY(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the max size limit of y, in blocks, for claim creation.
- getMaxClaimZ(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the max size limit of z, in blocks, for claim creation.
- getMembers() - Method in interface com.griefdefender.api.Clan
-
Get list of clan member
ClanPlayer's - getMembers(boolean) - Method in interface com.griefdefender.api.Clan
-
Get list of clan member
ClanPlayer's - getMessage() - Method in interface com.griefdefender.api.claim.ClaimResult
-
Gets the result message.
- getMessage() - Method in interface com.griefdefender.api.claim.TrustResult
-
Gets the result message.
- getMessage() - Method in interface com.griefdefender.api.CommandResult
-
Gets the result message.
- getMessage() - Method in interface com.griefdefender.api.event.BlockTransactionEvent
-
Gets the claim message.
- getMessage() - Method in interface com.griefdefender.api.event.ClaimEvent
-
Gets the claim message.
- getMessage() - Method in interface com.griefdefender.api.event.PermissionEvent
-
Gets the claim message.
- getMessage() - Method in interface com.griefdefender.api.permission.PermissionResult
-
Gets the result message.
- getMeta() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getMeta() - Method in interface com.griefdefender.api.gui.Icon
-
Gets the icon meta.
- getMinClaimLevel() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the minimum level for claim creation.
- getMinClaimX(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the minimum size limit of x, in blocks, for claim creation.
- getMinClaimY(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the minimum size limit of y, in blocks, for claim creation.
- getMinClaimZ(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the minimum size limit of z, in blocks, for claim creation.
- getModelData() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getModelData() - Method in interface com.griefdefender.api.gui.Icon
-
Gets the icon model data.
- getName() - Method in interface com.griefdefender.api.CatalogType
-
Gets the human-readable name of this individual
CatalogType. - getName() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Gets the claim group name
- getName() - Method in interface com.griefdefender.api.claim.ClaimGroup
-
Gets the claim group name
- getName() - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Gets the name of the schematic.
- getName() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Gets the name of the snapshot.
- getName() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets the name of the snapshot.
- getName() - Method in interface com.griefdefender.api.clan.ClanHome
-
The clan home name.
- getName() - Method in interface com.griefdefender.api.clan.Rank
-
Gets the rank name.
- getName() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the player name.
- getName() - Method in interface com.griefdefender.api.Group
-
Gets the name of
Group. - getName() - Method in class com.griefdefender.api.permission.Context
-
Gets the context name.
- getNameComponent() - Method in interface com.griefdefender.api.Clan
-
Get clan name
Component. - getNBTUtil() - Static method in class com.griefdefender.api.GriefDefender
-
Gets the
NBTUtil. - getNewOwner() - Method in interface com.griefdefender.api.event.TransferClaimEvent
-
Gets the new owner's
UUIDof.invalid reference
Claim - getNewTotal() - Method in interface com.griefdefender.api.event.BlockTransactionEvent.Buy
-
The new total bonus blocks this user will have if transaction completes.
- getNewTotal() - Method in interface com.griefdefender.api.event.BlockTransactionEvent.Sell
-
The new total blocks this user will have if transaction completes.
- getOnlinePlayer() - Method in interface com.griefdefender.api.User
-
Gets the online player object.
- getOption() - Method in interface com.griefdefender.api.event.OptionPermissionEvent.Set
- getOption() - Method in interface com.griefdefender.api.permission.option.OptionData
-
Gets the
Optionassociated with this data. - getOptionApplyType() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- getOptionApplyType() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings
-
Gets the option
ApplyType. - getOptionData() - Method in interface com.griefdefender.api.permission.option.OptionDefinition
-
Gets the
OptionDataassociated with this definition. - getOptions() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Gets the options stored in snapshot.
- getOptions() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets the options stored in snapshot.
- getOptionValue(Option) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Gets the global
Optionoption value in the default subject's current context. - getOptionValue(Option<?>, Subject, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- getOptionValue(Option<?>, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- getOptionValue(Option, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getOptionValue(Subject, Option) - Method in interface com.griefdefender.api.permission.PermissionManager
- getOptionValue(Subject, Option, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getOptionValue(TypeToken<T>, Option<T>) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Gets the global
Optionoption value in the default subject's current context. - getOptionValue(TypeToken<T>, Option<T>, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getOptionValue(TypeToken<T>, Subject, Option<T>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getOptionValue(TypeToken<T>, Subject, Option<T>, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- getOrigin() - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Gets origin of schematic.
- getOriginalDisplayName() - Method in interface com.griefdefender.api.event.ChangeClaimEvent.DisplayName
-
Gets the original claim display name.
- getOriginalIdentifier() - Method in interface com.griefdefender.api.event.ChangeClaimEvent.Identifier
-
Gets the original claim identifier.
- getOriginalIdentifier() - Method in interface com.griefdefender.api.event.PermissionIdentifyEvent
-
The original identifier for permission object processed in event manager.
- getOriginalOwner() - Method in interface com.griefdefender.api.event.TransferClaimEvent
-
Gets the original owner's
UUIDof.invalid reference
Claim - getOriginalRentBalance() - Method in interface com.griefdefender.api.event.RentClaimEvent
-
Gets the original rent balance.
- getOriginalRentRate() - Method in interface com.griefdefender.api.event.RentClaimEvent
-
Gets the original rent rate for claim.
- getOriginalResult() - Method in interface com.griefdefender.api.event.QueryPermissionEvent.Post
-
The original permission result.
- getOriginalTaxAmount() - Method in interface com.griefdefender.api.event.TaxClaimEvent
-
Gets the original tax amount for claim.
- getOriginalTaxRate() - Method in interface com.griefdefender.api.event.TaxClaimEvent
-
Gets the original tax rate for claim.
- getOriginalTrustResult() - Method in interface com.griefdefender.api.event.ProcessTrustUserEvent
-
The original trust result for
User. - getOriginalType() - Method in interface com.griefdefender.api.event.ChangeClaimEvent.Type
-
Gets the original
ClaimType. - getOverrideContext() - Method in interface com.griefdefender.api.claim.ClaimType
- getOverrideTypeContext() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the override context which is used for overriding claim flags.
- getOwnerDisplayName() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim owner's display name as a
Component. - getOwnerName() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim owner's name.
- getOwnerUniqueId() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim owner's
UUID. - getOwnerUniqueId() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim owner's
UUID. - getParent() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim's parent.
- getParents(boolean) - Method in interface com.griefdefender.api.claim.Claim
-
Gets an immutable list of parent claims.
- getParentUniqueId() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the parent claim
UUID. - getPaymentTransactions(TransactionType) - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the
PaymentTransaction's. - getPaymentType() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the
PaymentType. - getPaymentType() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the
PaymentType. - getPaymentType() - Method in interface com.griefdefender.api.event.RentClaimEvent
-
Gets the rent
PaymentType - getPermission() - Method in interface com.griefdefender.api.event.PermissionEvent
-
Gets the permission;
- getPermission() - Method in interface com.griefdefender.api.permission.flag.Flag
-
Gets the option permission.
- getPermission() - Method in interface com.griefdefender.api.permission.option.Option
-
Gets the option permission.
- getPermissionApplyType() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- getPermissionApplyType() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings
-
Gets the permission
ApplyType. - getPermissionManager() - Static method in class com.griefdefender.api.GriefDefender
-
Gets the
PermissionManager. - getPermissionObject() - Method in interface com.griefdefender.api.event.PermissionIdentifyEvent
-
Gets the permission object such as a block, entity, or item usually associated with an event.
- getPermissions() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Gets the flag permissions stored in snapshot.
- getPermissions() - Method in interface com.griefdefender.api.claim.ClaimSnapshot
-
Gets the flag permissions stored in snapshot.
- getPermissions() - Method in interface com.griefdefender.api.clan.Rank
-
Gets the rank permissions.
- getPermissionValue(Subject, String) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Gets the permission value of
Subject. - getPlayer(UUID) - Method in interface com.griefdefender.api.provider.AudienceProvider
-
Gets the player
AudienceforUUID. - getPlayerClaimGroupsByName(UUID) - Method in interface com.griefdefender.api.Core
-
Gets the current map view of player
ClaimGroup's by name. - getPlayerClaimGroupsByUUID(UUID) - Method in interface com.griefdefender.api.Core
-
Gets the current map view of player
ClaimGroup's byUUID. - getPlayerClaims(UUID) - Method in interface com.griefdefender.api.claim.ClaimManager
- getPlayerData() - Method in interface com.griefdefender.api.User
-
Gets the
PlayerDataof user. - getPlayerData(UUID, UUID) - Method in interface com.griefdefender.api.Core
-
Gets the world
PlayerDatafor specifiedUUID. - getPlayers() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the list of players currently in claim.
- getPlayerSource() - Method in interface com.griefdefender.api.CommandResult
-
Gets the player that ran command.
- getPlugin() - Method in interface com.griefdefender.api.scheduler.Task
-
Retrieves the plugin owner of this task.
- getPresetName() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Gets the preset name associated with this definition.
- getPrice() - Method in interface com.griefdefender.api.event.BlockTransactionEvent
-
The block transaction price.
- getPublicClaimSnapshots() - Method in interface com.griefdefender.api.Core
-
Gets the current map view of public
ClaimSnapshot's. - getQuantity() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getQuantity() - Method in interface com.griefdefender.api.gui.Icon
-
Gets the icon quantity.
- getRank() - Method in interface com.griefdefender.api.ClanPlayer
-
Gets the clan
Rank. - getRank(String) - Method in interface com.griefdefender.api.Clan
-
Gets
Rankwith specified name. - getRanks() - Method in interface com.griefdefender.api.Clan
-
Get list of available clan ranks.
- getRegistry() - Static method in class com.griefdefender.api.GriefDefender
-
Gets the
Registry. - getRegistryModuleFor(Class<T>) - Method in interface com.griefdefender.api.Registry
-
Gets the
CatalogRegistryModulefor supplied catalog class. - getRemainingClaimBlocks() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the remaining claim blocks.
- getRemainingPvpCombatTime(Claim) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the remaining pvp combat time in seconds.
- getRentalLimit() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the rental limit of this player.
- getRentBalance() - Method in interface com.griefdefender.api.event.RentClaimEvent
-
Gets the current rent balance due.
- getRentBalance(UUID) - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the current owed rent balance.
- getRentBalances() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets a mutable map of user rent balances.
- getRentBreakAbility() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets rental break ability.
- getRentBreakAbility() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets rental break ability.
- getRentedClaim() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the rented claim.
- getRentEndDate() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the rent end date.
- getRentEndDate() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the rent end date.
- getRenter() - Method in interface com.griefdefender.api.event.RentClaimEvent
-
Gets the
Userbeing charged. - getRenters() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets a list of
UUID's of users currently renting claim. - getRentMaxTime() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the maximum rent time.
- getRentMaxTime() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the maximum rent time.
- getRentMinTime() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the minimum rent time.
- getRentMinTime() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the minimum rent time.
- getRentPastDueDate() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the rent past due date.
- getRentPaymentDueDate() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the next rent payment due date.
- getRentRate() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the rent rate of
Claim. - getRentRate() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the rent rate of
Claim. - getRentRate() - Method in interface com.griefdefender.api.event.RentClaimEvent
-
Gets the current rent rate.
- getRentSignPos() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the rent sign position.
- getRentSignPosition() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the rent sign location.
- getRentStartDate() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the rent start date.
- getRentStripNbt() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets whether a rented claim will strip all block NBT data on restore.
- getRentStripNbt() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets whether a rented claim will strip its NBT data on restore.
- getRequiredContextKeys() - Method in interface com.griefdefender.api.permission.option.Option
-
A set of required context keys that must be set.
- getRequiredTrust() - Method in interface com.griefdefender.api.claim.TrustResult
- getResidentGroups() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted resident group set of
UUID's. - getResidentGroups() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted resident group set of
UUID's. - getResidentPastDueTaxTimestamps() - Method in interface com.griefdefender.api.data.TownData
- getResidents() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the trusted resident set of
UUID's. - getResidents() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the trusted resident set of
UUID's. - getResidentTags() - Method in interface com.griefdefender.api.data.ClanDataGetter
-
Gets the trusted resident tags.
- getResidentTaxBalances() - Method in interface com.griefdefender.api.data.TownData
- getResizable() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets whether the snapshot allows resize.
- getResultType() - Method in interface com.griefdefender.api.claim.ClaimResult
-
Gets the
ClaimResultTypeof claim action which adds extra context when result is not a success. - getResultType() - Method in interface com.griefdefender.api.claim.TrustResult
-
Gets the
TrustResultTypeof trust action which adds extra context when result is a success or not. - getResultType() - Method in interface com.griefdefender.api.economy.PaymentTransaction
-
Gets the
TransactionResultType. - getResultType() - Method in interface com.griefdefender.api.permission.PermissionResult
-
Gets theof flag action.
invalid reference
FlagResultType - getRivals() - Method in interface com.griefdefender.api.Clan
-
Get list of clan rivals.
- getSaleEndDate() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the sale end date of claim.
- getSaleEndDate() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the sale end date of claim.
- getSalePrice() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the sale price of
Claim. - getSalePrice() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the sale price of
Claim. - getSaleSignPos() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets the sale sign position.
- getSaleSignPosition() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the sale sign location.
- getScheduler() - Static method in class com.griefdefender.api.GriefDefender
-
Gets the
Scheduler. - getSchematics() - Method in interface com.griefdefender.api.claim.Claim
-
Gets a map of currently stored
ClaimSchematic's. - getSender(Object) - Method in interface com.griefdefender.api.provider.AudienceProvider
-
Gets the sender
Audience. - getSizeRestrictions() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets whether this snapshot has min/max size restrictions.
- getSnapshots() - Method in interface com.griefdefender.api.claim.Claim
-
Gets a map of currently stored
ClaimSnapshot's. - getSound() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getSound() - Method in interface com.griefdefender.api.gui.Icon
-
Gets the icon sound.
- getSource() - Method in interface com.griefdefender.api.economy.PaymentTransaction
-
Gets the source of this transaction.
- getSource() - Method in interface com.griefdefender.api.event.ClaimEvent
-
The source object that caused this event.
- getSourceUser() - Method in interface com.griefdefender.api.event.ClaimEvent
-
The source
Userthat caused this event. - getSpawnPos() - Method in interface com.griefdefender.api.data.ClaimData.Builder
- getSpawnPos() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the spawn position of claim.
- getStartCorner() - Method in interface com.griefdefender.api.event.ChangeClaimEvent.Resize
-
The start corner location for resize.
- getSubject() - Method in interface com.griefdefender.api.event.PermissionEvent
-
Gets the
Subject - getSubject() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Gets the subject this definition will be applied to.
- getSubject(String) - Method in interface com.griefdefender.api.Core
-
Gets the
Subjectwith identifier. - getSyncMode() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Gets the
ClaimGroupSyncMode. - getSyncMode() - Method in interface com.griefdefender.api.claim.ClaimGroup
-
Gets the
ClaimGroupSyncMode. - getTag() - Method in interface com.griefdefender.api.Clan
-
Get clan tag name.
- getTagComponent() - Method in interface com.griefdefender.api.Clan
-
Get clan tag
Component - getTaxAmount() - Method in interface com.griefdefender.api.event.TaxClaimEvent
-
Gets the current total tax amount to be applied to claim.
- getTaxBalance() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the current owed tax balance.
- getTaxPastDueDate() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets the tax past due date.
- getTaxRate() - Method in interface com.griefdefender.api.event.TaxClaimEvent
-
Gets the current tax rate to be applied to claim.
- getTaxRate(ClaimType) - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the current tax rate for
ClaimType. - getTimestamp() - Method in interface com.griefdefender.api.economy.PaymentTransaction
-
Gets the timestamp of this transaction.
- getTitle() - Method in interface com.griefdefender.api.gui.Icon.Builder
- getTitle() - Method in interface com.griefdefender.api.gui.Icon
-
Gets the icon title.
- getTown() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the town this claim is in.
- getTownTag() - Method in interface com.griefdefender.api.claim.Town
-
Gets the town tag.
- getTownTag() - Method in interface com.griefdefender.api.data.TownData
- getTrustApplyType() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- getTrustApplyType() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings
-
Gets the trust
ApplyType. - getTrustType() - Method in interface com.griefdefender.api.event.TrustClaimEvent
-
The
TrustTypeto grant user. - getType() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the
ClaimTypeof claim. - getType() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Gets the
ClaimGroupType. - getType() - Method in interface com.griefdefender.api.claim.ClaimGroup
-
Gets the
ClaimGroupType. - getType() - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Gets the
ClaimVisualType. - getType() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Gets the create
ClaimSnapshotType. - getType() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Gets the creation.
invalid reference
Type - getType() - Method in interface com.griefdefender.api.claim.Town
-
Gets the
ClaimType. - getType() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Gets the
ClaimTypeof claim. - getType() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the
ClaimTypeof claim. - getType() - Method in interface com.griefdefender.api.economy.PaymentTransaction
-
Gets the
TransactionType. - getType() - Method in interface com.griefdefender.api.event.ChangeClaimEvent.Type
-
Gets the new
ClaimType. - getType() - Method in class com.griefdefender.api.permission.Context
-
Gets the context type.
- getType(Class<T>, String) - Method in interface com.griefdefender.api.Registry
-
Attempts to retrieve the specific type of
CatalogTypebased on the string id given. - getUniqueId() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the
UUIDof claim. - getUniqueId() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Gets the
UUIDassociated with group. - getUniqueId() - Method in interface com.griefdefender.api.claim.ClaimGroup
-
Gets the
UUIDassociated with group. - getUniqueId() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the
UUIDof player. - getUniqueId() - Method in interface com.griefdefender.api.User
-
Gets the
UUIDof user. - getUser() - Method in interface com.griefdefender.api.claim.TrustResult
-
Gets the
Userinvolved in trust action. - getUser() - Method in interface com.griefdefender.api.CommandResult
-
Gets the
Userassociated with command. - getUser() - Method in interface com.griefdefender.api.data.PlayerData
-
Gets the
User. - getUser() - Method in interface com.griefdefender.api.event.AttackPlayerEvent
-
Gets the target
User - getUser() - Method in interface com.griefdefender.api.event.BlockTransactionEvent
-
The
Userinvolved in transaction. - getUser() - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Gets the target
User - getUser() - Method in interface com.griefdefender.api.event.PermissionIdentifyEvent
-
Gets the
Userassociated with permission object. - getUser() - Method in interface com.griefdefender.api.event.ProcessInteractBlockEvent
-
Get the user interacting with block.
- getUser() - Method in interface com.griefdefender.api.event.ProcessTrustUserEvent
-
Gets the
Usertrust target - getUser(UUID) - Method in interface com.griefdefender.api.Core
- getUsers() - Method in interface com.griefdefender.api.event.UserTrustClaimEvent
-
Gets the list of
UUID's requesting trust. - getUserTrusts() - Method in interface com.griefdefender.api.claim.Claim
-
Gets an unmodifiable set of all trusted users.
- getUserTrusts(TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Gets an unmodifiable set of trusted users for
TrustType. - getUserUniqueId() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Gets the user uuid this is associated with if any.
- getUserUniqueId() - Method in interface com.griefdefender.api.claim.ClaimGroup
-
Gets the user uuid this is associated with if any.
- getUserUniqueId() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
The user associated with.
invalid reference
Type#PLAYER - getUserUniqueId() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
The user associated with.
invalid reference
Type#PLAYER - getValue() - Method in interface com.griefdefender.api.event.FlagPermissionEvent.Set
- getValue() - Method in interface com.griefdefender.api.event.OptionPermissionEvent.Set
- getValue() - Method in class com.griefdefender.api.permission.Context
- getVersion() - Static method in class com.griefdefender.api.GriefDefender
-
Gets the
Version. - getVolume() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the total claim volume in blocks.
- getWidth() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim's width(x axis) in blocks.
- getWilderness() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the wilderness claim of this claim's world.
- getWildernessClaim() - Method in interface com.griefdefender.api.claim.ClaimManager
-
Gets the wilderness claim of this manager's world.
- getWildernessUser() - Method in interface com.griefdefender.api.Core
-
Gets the wilderness
User. - getWorldClaims() - Method in interface com.griefdefender.api.claim.ClaimManager
- getWorldEditProvider() - Method in interface com.griefdefender.api.Core
-
Gets the
WorldEditProvider. - getWorldId() - Method in interface com.griefdefender.api.claim.ClaimManager
-
Gets the managed
UUID. - getWorldName() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim's world name.
- getWorldUniqueId() - Method in interface com.griefdefender.api.claim.Claim
-
Gets the claim's world
UUID. - getWorldUniqueId() - Method in interface com.griefdefender.api.data.ClaimData.Builder
- getWorldUniqueId() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets the claim's world
UUID. - getWorldUniqueId(Object) - Method in interface com.griefdefender.api.Core
-
Gets the
UUIDof world. - global(boolean) - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
Whether this option should only apply globally to all claims.
- GLOBAL_DEFAULT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
-
Contexts used to represent a group of default permissions based on type.
- GLOBAL_OVERRIDE_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
-
Override contexts are used to force a permission to a
ClaimType. - greaterBoundaryPos(int, int, int) - Method in interface com.griefdefender.api.data.ClaimData.Builder
- greeting(Component) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Sets the greeting message when a player exits the claim.
- greeting(Component) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The greeting message.
- GriefDefender - Class in com.griefdefender.api
- GriefDefender() - Constructor for class com.griefdefender.api.GriefDefender
- group(String) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets the group name.
- group(String) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the definition group.
- group(String) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the definition group.
- Group - Interface in com.griefdefender.api
- groupDescription(Component) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the group description.
- groupDescription(Component) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the group description.
- GroupTrustClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired when a's trust changes in a
invalid reference
GroupClaim. - GroupTrustClaimEvent.Add - Interface in com.griefdefender.api.event
-
Fired when a group is added to claim trust.
- GroupTrustClaimEvent.Remove - Interface in com.griefdefender.api.event
-
Fired when a group is removed from claim trust.
H
- hasActiveVisual(User) - Method in interface com.griefdefender.api.claim.Claim
- hasAttribute(ClaimAttribute) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if claim contains
ClaimAttribute. - hasAttribute(String) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if claim contains
ClaimAttributeby id. - hasCUISupport(User) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Gets whether user has WECUI support.
- hasCUISupport(UUID) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Gets whether user has WECUI support.
- hasEntities() - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Whether schematic has entities.
- hashCode() - Method in class com.griefdefender.api.event.EventCause
- hashCode() - Method in class com.griefdefender.api.permission.Context
- hasNbtData() - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Whether schematic contains NBT data.
- hasOwnerMode() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Whether this definition supports managing owner and trusted.
- hasSizeRestrictions() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets whether this claim has min/max size restrictions.
- HIDE_ATTRIBUTES - Static variable in class com.griefdefender.api.gui.IconFlags
-
Controls whether to show attributes
- HIDE_DESTROYS - Static variable in class com.griefdefender.api.gui.IconFlags
-
Controls whether to show what can break or destroy
- HIDE_DYE - Static variable in class com.griefdefender.api.gui.IconFlags
-
Controls whether to show dyes
- HIDE_ENCHANTS - Static variable in class com.griefdefender.api.gui.IconFlags
-
Controls whether to show enchants
- HIDE_PLACED_ON - Static variable in class com.griefdefender.api.gui.IconFlags
-
Controls whether to show what can be build or placed on
- HIDE_POTION_EFFECTS - Static variable in class com.griefdefender.api.gui.IconFlags
-
Controls whether to show potion effects
- HIDE_UNBREAKABLE - Static variable in class com.griefdefender.api.gui.IconFlags
-
Controls whether to show the unbreakable state
- HOURLY - Enum constant in enum class com.griefdefender.api.economy.PaymentType
-
Payments are due hourly
I
- icon(Icon) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the
Icon. - icon(Icon) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the
Icon. - Icon - Interface in com.griefdefender.api.gui
- Icon.Builder - Interface in com.griefdefender.api.gui
- IconFlag - Interface in com.griefdefender.api.gui
- iconFlags(IconFlag...) - Method in interface com.griefdefender.api.gui.Icon.Builder
- IconFlags - Class in com.griefdefender.api.gui
- IconFlags() - Constructor for class com.griefdefender.api.gui.IconFlags
- id(String) - Method in interface com.griefdefender.api.claim.ClaimAttribute.Builder
- id(String) - Method in interface com.griefdefender.api.gui.Icon.Builder
- id(String) - Method in interface com.griefdefender.api.permission.flag.Flag.Builder
-
The plugin id.
- id(String) - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
The plugin id.
- identifier(String) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The unique claim identifier.
- IGNORE - Static variable in class com.griefdefender.api.claim.ApplyTypes
-
Replaces all existing trust with snapshot on apply.
- IGNORE_CLAIMS - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ais ignoring claims.
invalid reference
User - includeChildren() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Whether children are included in this snapshot.
- includeChildren() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Gets whether to include children claims.
- includeChildren() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Gets whether to include children claims.
- inherit(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Toggles whether this claim is inheriting from parent claim.
- inherit(boolean) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Whether claim should inherit from parent
- INITIAL_BLOCKS - Static variable in class com.griefdefender.api.permission.option.Options
-
The number of claim blocks a player has initially, by default.
- inPvpCombat() - Method in interface com.griefdefender.api.data.PlayerData
-
Checks if this player is in pvp combat.
- inPvpCombat() - Method in interface com.griefdefender.api.User
-
Checks if this user is in pvp combat.
- insert(int, Object) - Method in class com.griefdefender.api.event.EventCause.Builder
-
Inserts the specified object into the cause.
- INSPECT_MAX_DISTANCE - Static variable in class com.griefdefender.api.permission.option.Options
-
The max inspection distance in blocks used to search for nearby claim in direction of cursor.
- INSPECT_RADIUS - Static variable in class com.griefdefender.api.permission.option.Options
-
The radius in blocks used to search for nearby claims while inspecting.
- INSUFFICIENT_CLAIM_BLOCKS - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a player doesn't have enough claim blocks to perform a claim action.
- INTERACT_BLOCK_PRIMARY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a player from left-clicking a block.
- INTERACT_BLOCK_SECONDARY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a player from right-clicking a block.
- INTERACT_ENTITY_PRIMARY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a player from left-clicking an entity.
- INTERACT_ENTITY_SECONDARY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a player from right-clicking an entity.
- INTERACT_INVENTORY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a user from opening an inventory container.
- INTERACT_INVENTORY_CLICK - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a user from clicking an item in an inventory slot.
- INTERACT_ITEM_PRIMARY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a player from left-clicking with an item in hand.
- INTERACT_ITEM_SECONDARY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a player from right-clicking with an item in hand.
- INVENTORY_ITEM_MOVE - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a block or entity that attempts to transfer items from one inventory to another.
- isAdmin() - Method in interface com.griefdefender.api.CommandResult
-
Checks if command sender is admin.
- isAdmin() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Whether this definition is for admin use only.
- isAdminClaim() - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this type is
ClaimTypes.ADMIN. - isAlly(String) - Method in interface com.griefdefender.api.Clan
-
Checks if clan tag is ally.
- isBasicClaim() - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this type is
ClaimTypes.BASIC. - isCancelled() - Method in interface com.griefdefender.api.scheduler.Task
-
Checks if task has been cancelled.
- isClanTrusted(Clan, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if the clan is trusted with given
TrustType. - isClanTrusted(String, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if the clan tag is trusted with given
TrustType. - isCuboid() - Method in interface com.griefdefender.api.claim.Claim
-
Gets whether claim is a cuboid.
- isCuboid() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets whether claim is a 3D cuboid.
- isEconomyModeEnabled() - Method in interface com.griefdefender.api.Core
-
Checks if economy mode is enabled on server.
- isEnabled() - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Whether this definition is enabled.
- isEnabled(UUID) - Method in interface com.griefdefender.api.Core
-
Checks if GriefDefender is enabled in world.
- isEnchanted() - Method in interface com.griefdefender.api.gui.Icon
-
Gets whether this icon is enchanted.
- isExpired() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets whether this claim has been expired.
- isExpired(boolean) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Whether claim is expired.
- isForRent() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets whether claim is for rent.
- isForRent() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets whether claim is for rent.
- isForSale() - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Gets whether claim is for sale.
- isForSale() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets whether claim is for sale.
- isGlobal() - Method in interface com.griefdefender.api.permission.option.Option
-
Whether this option can only apply globally.
- isGroupTrusted(String, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if the group is trusted with given
TrustType. - isInside(Claim) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this claim is within another claim.
- isInTown() - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this claim is within a town.
- isLeader() - Method in interface com.griefdefender.api.ClanPlayer
-
Checks if player is a leader of clan.
- isOnline() - Method in interface com.griefdefender.api.User
-
Whether this user is online.
- isParent(Claim) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if claim is parent
- isPlot() - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this type is
ClaimTypes.PLOT. - isProtectionModuleEnabled(Flag) - Method in interface com.griefdefender.api.Core
-
Checks if the protection module is enabled for flag.
- isPvpAllowed() - Method in interface com.griefdefender.api.claim.Claim
-
Whether PVP is allowed in this
Claim. - isRented() - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Gets whether claim is currently being rented.
- isResizable() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets whether this claim can be resized.
- isRestoring() - Method in interface com.griefdefender.api.event.RemoveClaimEvent
-
Whether this claim will restore on removal.
- isRival(String) - Method in interface com.griefdefender.api.Clan
-
Checks if clan tag is rival.
- isSource() - Method in interface com.griefdefender.api.event.PermissionIdentifyEvent
-
Whether permission object is source.
- isSubdivision() - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this type is
ClaimTypes.SUBDIVISION. - isSync() - Method in interface com.griefdefender.api.scheduler.Task
-
Checks if task is a sync task.
- isTown() - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this type is
ClaimTypes.TOWN. - isUserRenting(User) - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Checks if
Useris renting. - isUserRenting(UUID) - Method in interface com.griefdefender.api.data.EconomyDataGetter
-
Checks if
Useris renting. - isUserTrusted(UUID, TrustType) - Method in interface com.griefdefender.api.claim.Claim
- isWilderness() - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this type is
ClaimTypes.WILDERNESS. - ITEM_DAMAGE - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny damage to an item.
- ITEM_DROP - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny an item from dropping into the world.
- ITEM_PICKUP - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny an item from being picked up.
- ITEM_SPAWN - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny an item spawn.
- ITEM_USE - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny an item from being used.
- iterator() - Method in class com.griefdefender.api.event.EventCause
L
- last(Class<T>) - Method in class com.griefdefender.api.event.EventCause
-
Gets the last object instance of the
Classof typeT. - LEAF_DECAY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny leaves from decaying.
- lesserBoundaryPos(int, int, int) - Method in interface com.griefdefender.api.data.ClaimData.Builder
- levelRestrictions(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Whether to check
PlayerData.getMinClaimLevel()andPlayerData.getMaxClaimLevel(). - LIQUID_FLOW - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny liquid from flowing.
- LoadClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired before a claim is loaded.
- LoadClaimEvent.Post - Interface in com.griefdefender.api.event
-
Fired after the claim is created.
- LoadClaimEvent.Pre - Interface in com.griefdefender.api.event
-
Fired before the claim is created.
- LocalClassLoader(ClassLoader) - Constructor for class com.griefdefender.api.util.generator.GeneratorUtils.LocalClassLoader
-
Creates a new
GeneratorUtils.LocalClassLoader. - lookupId(Object) - Method in interface com.griefdefender.api.Registry
-
Attempts to lookup a given object's identifier in registry.
- lookupUsername(UUID) - Method in interface com.griefdefender.api.Registry
-
Attempts to lookup a player's username by
UUID. - lookupUserUniqueId(String) - Method in interface com.griefdefender.api.Registry
-
Attempts to lookup a player's
UUIDby their username. - lore(Component) - Method in interface com.griefdefender.api.gui.Icon.Builder
M
- MANAGER - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ahas
invalid reference
UserTrustTypes.MANAGER. - MANAGER - Static variable in class com.griefdefender.api.claim.TrustTypes
-
Allows full access to claim including management.
- managerGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted manager group set of
UUID's. - managers(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted manager set of
UUID's. - matches(FlagData) - Method in interface com.griefdefender.api.permission.flag.FlagData
-
Checks if
FlagDatamatches this data. - matches(Flag, Set<Context>) - Method in interface com.griefdefender.api.permission.flag.FlagData
- matches(Option<?>, Set<Context>) - Method in interface com.griefdefender.api.permission.option.OptionData
- matches(OptionData) - Method in interface com.griefdefender.api.permission.option.OptionData
-
Checks if
OptionDatamatches this data. - MAX_ACCRUED_BLOCKS - Static variable in class com.griefdefender.api.permission.option.Options
-
The maximum amount of accrued blocks a player can obtain.
- MAX_BONUS_BLOCKS - Static variable in class com.griefdefender.api.permission.option.Options
-
The maximum amount of bonus blocks a player can obtain.
- MAX_CLAIMABLE_BLOCKS - Static variable in class com.griefdefender.api.permission.option.Options
-
The maximum amount of blocks a player can claim.
- MAX_CLAIMGROUPS - Static variable in class com.griefdefender.api.permission.option.Options
-
The maximum claimgroups a player can create.
- MAX_LEVEL - Static variable in class com.griefdefender.api.permission.option.Options
-
The maximum level that a claim can be created in.
- MAX_SIZE_X - Static variable in class com.griefdefender.api.permission.option.Options
-
The max size in blocks that the x-axis can be.
- MAX_SIZE_Y - Static variable in class com.griefdefender.api.permission.option.Options
-
The max size in blocks that the y-axis can be.
- MAX_SIZE_Z - Static variable in class com.griefdefender.api.permission.option.Options
-
The max size in blocks that the z-axis can be.
- MAX_SNAPSHOT_CLAIM - Static variable in class com.griefdefender.api.permission.option.Options
-
The maximum claim snapshots a player can create.
- MAX_SNAPSHOT_USER - Static variable in class com.griefdefender.api.permission.option.Options
-
The maximum user snapshots a player can create.
- MERGE - Static variable in class com.griefdefender.api.claim.ApplyTypes
- message(Component) - Method in interface com.griefdefender.api.claim.TrustResult.Builder
-
The trust result message to send to
User. - meta(int) - Method in interface com.griefdefender.api.gui.Icon.Builder
- MIN_LEVEL - Static variable in class com.griefdefender.api.permission.option.Options
-
The minimum level that a claim can be created in.
- MIN_SIZE_X - Static variable in class com.griefdefender.api.permission.option.Options
-
The min size in blocks that the x-axis can be.
- MIN_SIZE_Y - Static variable in class com.griefdefender.api.permission.option.Options
-
The min size in blocks that the y-axis can be.
- MIN_SIZE_Z - Static variable in class com.griefdefender.api.permission.option.Options
-
The min size in blocks that the z-axis can be.
- model(int) - Method in interface com.griefdefender.api.gui.Icon.Builder
- MONTHLY - Enum constant in enum class com.griefdefender.api.economy.PaymentType
-
Payments are due monthly
- multiValued() - Method in interface com.griefdefender.api.permission.option.Option
-
Whether this option can support multiple values.
- multiValued(boolean) - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
Whether the option supports multiple values.
N
- name(String) - Method in interface com.griefdefender.api.claim.ClaimAttribute.Builder
- name(String) - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Sets the claim group name.
- name(String) - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
The schematic name.
- name(String) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The snapshot name.
- name(String) - Method in interface com.griefdefender.api.claim.ClaimVisualType.Builder
-
Sets the visual type name.
- name(String) - Method in interface com.griefdefender.api.permission.flag.Flag.Builder
-
The flag name.
- name(String) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the definition name.
- name(String) - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
The option name.
- name(String) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the definition name.
- nbt(boolean) - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
Whether nbt data should be copied.
- NBTUtil - Interface in com.griefdefender.api.util
- NO_PERMISSION - Static variable in class com.griefdefender.api.permission.ResultTypes
- NONE - Static variable in class com.griefdefender.api.claim.TrustTypes
-
Represents no specific trust.
- noneOf(Class<?>) - Method in class com.griefdefender.api.event.EventCause
- NOT_ENOUGH_FUNDS - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a player doesn't have enough funds to perform an economy action.
- NOT_FOUND - Static variable in class com.griefdefender.api.permission.ResultTypes
- NOT_TRUSTED - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Failure result ifis not trusted.
invalid reference
User
O
- of(Iterable<Object>) - Static method in class com.griefdefender.api.event.EventCause
-
Constructs a new cause with the specified event context and causes.
- of(Object) - Static method in class com.griefdefender.api.event.EventCause
-
Constructs a new cause with the specified event context and cause.
- of(Object, Object...) - Static method in class com.griefdefender.api.event.EventCause
-
Constructs a new cause with the specified event context and causes.
- option(Option<?>) - Method in interface com.griefdefender.api.permission.option.OptionData.Builder
-
The
Optionassociated with this data. - Option<T> - Interface in com.griefdefender.api.permission.option
- OPTION_ONLY - Static variable in class com.griefdefender.api.claim.ClaimGroupSyncModes
-
Represents a
ClaimGroupTypethat is managed by admins. - Option.Builder<T> - Interface in com.griefdefender.api.permission.option
- optionApplyType(ApplyType) - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- optionData(OptionData) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the option data.
- OptionData - Interface in com.griefdefender.api.permission.option
-
Represents option permission data stored in a
OptionDefinition. - OptionData.Builder - Interface in com.griefdefender.api.permission.option
- OptionDefinition - Interface in com.griefdefender.api.permission.option
-
Represents an option definition that can hold a single
Optionwith contexts. - OptionDefinition.Builder - Interface in com.griefdefender.api.permission.option
- OptionPermissionEvent - Interface in com.griefdefender.api.event
- OptionPermissionEvent.Clear - Interface in com.griefdefender.api.event
- OptionPermissionEvent.ClearAll - Interface in com.griefdefender.api.event
- OptionPermissionEvent.Set - Interface in com.griefdefender.api.event
- options(Claim) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The claim options.
- options(Map<String, Map<Set<Context>, Map<String, List<String>>>>) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The claim options.
- Options - Class in com.griefdefender.api.permission.option
- Options() - Constructor for class com.griefdefender.api.permission.option.Options
- origin(int, int, int) - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
The origin to use for claim.
- origin(Vector3i) - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
The origin to use for claim.
- OUTSIDE_WORLD_BORDER - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim is resized or created outside the world border.
- OVERLAPPING_CLAIM - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returns a list of overlapping claims.
- overlaps(Claim) - Method in interface com.griefdefender.api.claim.Claim
-
Checks if this claim overlaps another.
- owner(UUID) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The owner of claim.
- OWNER - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ais claim owner.
invalid reference
User - ownerMode(boolean) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Whether this definition supports managing owner and trusted.
- ownerMode(boolean) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Whether this definition supports managing owner and trusted.
P
- parent(Claim) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The parent claim.
- PaymentTransaction - Interface in com.griefdefender.api.economy
-
Contains information of a payment transaction in a claim.
- PaymentTransaction.Builder - Interface in com.griefdefender.api.economy
- paymentType(PaymentType) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets the {link PaymentType}.
- PaymentType - Enum Class in com.griefdefender.api.economy
- peekCause() - Method in interface com.griefdefender.api.event.CauseStackManager
-
Checks the head cause object of stack.
- permission(String) - Method in interface com.griefdefender.api.permission.flag.Flag.Builder
-
The flag permission
- PERMISSION_DENY - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Failure result ifhas a persistent deny permission set.
invalid reference
User - PERMISSION_GRANT - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result ifhas a persistent grant permission set.
invalid reference
User - PERMISSION_ONLY - Static variable in class com.griefdefender.api.claim.ClaimGroupSyncModes
-
Represents a
ClaimGroupTypethat is managed by one or more players. - permissionApplyType(ApplyType) - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- PermissionDefinition - Interface in com.griefdefender.api.permission
-
Represents either a flag or option definition that holds permission data with contexts.
- PermissionEvent - Interface in com.griefdefender.api.event
- PermissionIdentifyEvent - Interface in com.griefdefender.api.event
-
Represents an event that is called before GD processes an identifier for an event object.
- PermissionManager - Interface in com.griefdefender.api.permission
- PermissionResult - Interface in com.griefdefender.api.permission
- permissions(Claim) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The claim flag permissions.
- permissions(Map<String, Map<Set<Context>, Map<String, Boolean>>>) - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
The claim flag permissions.
- PLAYER_COMMAND_ENTER - Static variable in class com.griefdefender.api.permission.option.Options
-
Used for executing a command on
Claimenter with specific's.invalid reference
Context
Accepts the following placeholders : %player% %owner% %uuid% %world% %server% %location% - PLAYER_COMMAND_EXIT - Static variable in class com.griefdefender.api.permission.option.Options
-
Used for executing a command on
Claimexit with specific's.invalid reference
Context
Accepts the following placeholders : %player% %owner% %uuid% %world% %server% %location% - PLAYER_DENY_FLIGHT - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player is unable to fly in a
Claim.
Note: This does not give players the ability to fly, it merely removes the ability if set. - PLAYER_DENY_GLIDE - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player is unable to glide in a
Claim.
Note: This does not give players the ability to glide, it merely removes the ability if set. - PLAYER_DENY_GODMODE - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player can be in godmode within a
Claim.
Note: This does not give players the ability to be in godmode, it merely removes the ability if set. - PLAYER_DENY_HUNGER - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to if a player's hunger is denied in a
Claim.
Note: This does not give players the ability to gain hunger, it merely removes the ability to cause hunger if set. - PLAYER_FLY_SPEED - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to set a player's fly speed in a
Claim.
Note: (-1.0 = undefined) - PLAYER_GAMEMODE - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine the gamemode of a player in a
Claim.
Accepts the following values :GameModeTypes.ADVENTUREGameModeTypes.CREATIVEGameModeTypes.SURVIVALGameModeTypes.SPECTATORGameModeTypes.UNDEFINED - PLAYER_HEALTH_REGEN - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to set the health regen amount for a player in a
Claim.
Note: If the player is at max health, this will have no effect.
Note: (-1 = undefined) - PLAYER_ITEM_DROP_LOCK - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player's dropped items should be locked from pickup by others on death.
- PLAYER_KEEP_INVENTORY - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player can keep inventory after death in a
Claim.
Accepts the following values :Tristate.TRUETristate.FALSETristate.UNDEFINED - PLAYER_KEEP_LEVEL - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player can keep their level after death in a
Claim.
Accepts the following values :Tristate.TRUETristate.FALSETristate.UNDEFINED - PLAYER_TELEPORT_COST - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine the cost to teleport a player to a new location.
- PLAYER_TELEPORT_DELAY - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine the delay, in seconds, before teleporting a player to a new location.
- PLAYER_WALK_SPEED - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to set a player's walk speed in a
Claim.
Note: (-1.0 = undefined) - PLAYER_WEATHER - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to set a player's weather in a
Claim.
Accepts the following values :WeatherTypes.CLEARWeatherTypes.DOWNFALLWeatherTypes.UNDEFINED - PlayerData - Interface in com.griefdefender.api.data
- PLOT - Static variable in class com.griefdefender.api.claim.ClaimTypes
-
Represents a claim type that is managed by one or more players and cannot be resized once created.
- PLOT - Static variable in class com.griefdefender.api.claim.ClaimVisualTypes
-
Represents a claim visual type used for
ClaimTypes.PLOT. - PLOT_DEFAULT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- PLOT_OVERRIDE_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- PLUGIN_CANCEL - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Failure result if a plugin cancels event.
- popCause() - Method in interface com.griefdefender.api.event.CauseStackManager
-
Pops the last cause off the stack.
- PORTAL_USE - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a portal from being used.
- post(Event) - Method in interface com.griefdefender.api.event.EventManager
-
Posts an event on the
EventBus. - preset(String) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the preset.
- preset(String) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the preset.
- ProcessInteractBlockEvent - Interface in com.griefdefender.api.event
-
Represents an event that is called before GD processes a player block interaction through its permission manager.
- ProcessTrustUserEvent - Interface in com.griefdefender.api.event
-
Represents an event that is called before GD processes a player's trust.
- PROJECTILE_IMPACT_BLOCK - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a projectile from hitting a block.
- PROJECTILE_IMPACT_ENTITY - Static variable in class com.griefdefender.api.permission.flag.Flags
-
Used to allow or deny a projectile from hitting an entity.
- PUBLIC - Static variable in class com.griefdefender.api.claim.ClaimSnapshotTypes
-
Represents a global
ClaimSnapshotTypethat is available to all users. - PUBLIC - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if a
Claimhas public trust. - pushCause(Object) - Method in interface com.griefdefender.api.event.CauseStackManager
-
Pushes a cause onto the stack during an event.
- PVP - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if players can combat each other.
- PVP_COMBAT_COMMAND - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player can use commands during PvP combat.
- PVP_COMBAT_TELEPORT - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player can teleport during PvP combat.
- PVP_COMBAT_TIMEOUT - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine how many seconds PvP combat is considered to continue after the most recent damage.
- PVP_ITEM_DROP_LOCK - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a player's dropped items should be locked from pickup by others on pvp death.
Q
- quantity(int) - Method in interface com.griefdefender.api.gui.Icon.Builder
- QueryPermissionEvent - Interface in com.griefdefender.api.event
-
The base event that is fired before and after GD queries permission provider for result.
- QueryPermissionEvent.Post - Interface in com.griefdefender.api.event
-
An event that is fired after GD queries permission provider for result.
- QueryPermissionEvent.Pre - Interface in com.griefdefender.api.event
-
An event that is fired before all GD permission checks take place.
R
- RAID - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine if a raid can occur in a
Claim. - Rank - Interface in com.griefdefender.api.clan
- regenerateClaim(Claim) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Regenerates a claim back to its natural state.
- regenerateClaim(Claim, boolean) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Regenerates a claim back to its natural state.
- register(String) - Method in interface com.griefdefender.api.event.CommandCompletionEvent
-
Register a custom command completion value.
- registerBuilderSupplier(Class<T>, Supplier<? extends T>) - Method in interface com.griefdefender.api.Registry
-
Registers a
Supplierfor creating the desired.invalid reference
Builder - registerClanProvider(ClanProvider) - Method in interface com.griefdefender.api.Registry
-
Registers a
ClanProviderto associate with GriefDefender. - registerCustomType(T) - Method in interface com.griefdefender.api.registry.RegistryModule
-
Used to register a custom type such as a
Flag. - registerDefaults() - Method in interface com.griefdefender.api.registry.RegistryModule
-
Performs default registrations of objects for use with the
Registry. - Registry - Interface in com.griefdefender.api
- RegistryModule<T> - Interface in com.griefdefender.api.registry
-
A module that handles registrations of
Objects, usuallyCatalogTypes. - removeAllAttributes() - Method in interface com.griefdefender.api.claim.Claim
-
Removes all attribute types associated with claim.
- removeAllClanTrusts() - Method in interface com.griefdefender.api.claim.Claim
-
Clears all clan trusts for claim.
- removeAllGroupTrusts() - Method in interface com.griefdefender.api.claim.Claim
-
Clears all group trusts for claim.
- removeAllTrusts() - Method in interface com.griefdefender.api.claim.Claim
-
Clears all trusts for claim.
- removeAllUserTrusts() - Method in interface com.griefdefender.api.claim.Claim
-
Clears all user trusts for claim.
- removeAttribute(ClaimAttribute) - Method in interface com.griefdefender.api.claim.Claim
-
Removes a
ClaimAttribute. - removeAttribute(String) - Method in interface com.griefdefender.api.claim.Claim
-
Removes a
ClaimAttributeby id. - RemoveClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired after ahas been removed.
invalid reference
Claim - RemoveClaimEvent.Abandon - Interface in com.griefdefender.api.event
-
Fired when a claim is abandoned.
- RemoveClaimEvent.Delete - Interface in com.griefdefender.api.event
-
Fired when a claim is deleted.
- RemoveClaimEvent.Expire - Interface in com.griefdefender.api.event
-
Fired when a claim has expired.
- removeClanTrust(Clan, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Removes a clan from claim trust for given
TrustType. - removeClanTrust(String, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Removes a clan from claim trust for given
TrustType. - removeClanTrusts(Set<Clan>, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Removes the set of clans from claim trust for given
TrustType. - removeGroupTrust(String, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Removes a group from claim trust for given
TrustType. - removeGroupTrusts(Set<String>, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Removes the set of UUID's from claim trust for given
TrustType. - removeOptionListValue(Subject, Option, String, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Removes a value from a multi option with contexts to a holder.
- removeUserTrust(UUID, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Removes UUID from claim trust for given
TrustType. - removeUserTrusts(Set<UUID>, TrustType) - Method in interface com.griefdefender.api.claim.Claim
-
Removes the set of UUID's from claim trust for given
TrustType. - RENT - Enum constant in enum class com.griefdefender.api.economy.TransactionType
-
Represents a claim rent transaction.
- RENT - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents a rent context key.
- RENT_CLAIM_MODIFY - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a renter attempts to modify a claim such as resize or delete.
- RENT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
-
Rent Context
- RENT_EXPIRATION - Static variable in class com.griefdefender.api.permission.option.Options
-
Number of days after not paying rent before a claim will be frozen.
- RENT_EXPIRATION_DAYS_KEEP - Static variable in class com.griefdefender.api.permission.option.Options
-
Number of days to keep a rented claim after frozen and before being deleted.
- RENT_OWNER_DENY - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Failure result if ais a rent owner.
invalid reference
User - RENT_OWNER_GRANT - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ais a rent owner.
invalid reference
User - RENT_RESTORE - Static variable in class com.griefdefender.api.permission.option.Options
-
Controls whether a claim rental will be restored on expiration or max time of rental.
- RENT_UNPAID_BALANCE - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim is requested for deletion with a rent balance.
- RENTAL_LIMIT - Static variable in class com.griefdefender.api.permission.option.Options
-
The max amount of rentals a player can have.
- rentBreakAbility(boolean) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets whether renters or rental trusted users have the ability to break owner blocks in
Claim. - RentClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired before a claim is rented.
- rentEndDate(Instant) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets the rent end date.
- RENTER_DENY - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Failure result if ais renter.
invalid reference
User - RENTER_GRANT - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ais renter.
invalid reference
User - rentMaxTime(int) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets the maximum time to rent.
- rentMinTime(int) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets the minimum time to rent.
- rentRate(double) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets a rent rate for
Claim. - rentSignPosition(int, int, int) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets the rent sign pos.
- rentStripNbt(boolean) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets whether a rented claim will strip all block NBT data on restore.
- REPLACE - Static variable in class com.griefdefender.api.claim.ApplyTypes
- requireClaimBlocks(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Sets if this claim requires claim blocks from players.
- requiredContextKeys(Set<String>) - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
The required context keys.
- REQUIRES_OWNER - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a claim action requires an owner's permission.
- requiresClaimBlocks() - Method in interface com.griefdefender.api.data.ClaimDataGetter
-
Gets whether this claim requires claim blocks.
- reset() - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.claim.ClaimAttribute.Builder
- reset() - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.claim.ClaimSnapshot.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.claim.ClaimVisualType.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- reset() - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.claim.TrustResult.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.economy.PaymentTransaction.Builder
- reset() - Method in class com.griefdefender.api.event.EventCause.Builder
- reset() - Method in interface com.griefdefender.api.gui.Icon.Builder
- reset() - Method in interface com.griefdefender.api.permission.flag.Flag.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.permission.flag.FlagData.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.permission.option.Option.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.permission.option.OptionData.Builder
-
Resets the builder to default settings.
- reset() - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Resets the builder to default settings.
- RESIDENT - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Successful result if ahas
invalid reference
UserTrustTypes.RESIDENT. - RESIDENT - Static variable in class com.griefdefender.api.claim.TrustTypes
-
Allows access to create claims and interact with all blocks except inventory.
- residentGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted resident group set of
UUID's. - residents(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
The trusted resident set of
UUID's. - resizable(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Toggles whether this claim is resizable.
- resizable(boolean) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Whether claim should be resizable
- resize(int, int, int, int, int, int) - Method in interface com.griefdefender.api.claim.Claim
-
Resizes the claim.
- resize(Vector3i, Vector3i) - Method in interface com.griefdefender.api.claim.Claim
-
Resizes a claim.
- RESTORE - Static variable in class com.griefdefender.api.claim.ClaimVisualTypes
-
Represents a claim visual type used to visualize a section of blocks selected for restore.
- RESTORE - Static variable in class com.griefdefender.api.claim.ShovelTypes
-
Represents a shovel type that supports restoring claims.
- result(TransactionResultType) - Method in interface com.griefdefender.api.economy.PaymentTransaction.Builder
- ResultType - Interface in com.griefdefender.api.permission
- ResultTypes - Class in com.griefdefender.api.permission
- ResultTypes() - Constructor for class com.griefdefender.api.permission.ResultTypes
- revert(User) - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Reverts the claim visual.
- revert(UUID) - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Reverts the claim visual.
- revertAllVisuals() - Method in interface com.griefdefender.api.data.PlayerData
-
Reverts all current visuals.
- revertAllVisuals(User) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Reverts all WECUI claim visuals for {link User}.
- revertAllVisuals(UUID) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Reverts all WECUI claim visuals for user with uuid.
- revertClaimCUIVisual(UUID, User) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Reverts a WECUI claim visual for user with uuid.
- revertClaimCUIVisual(UUID, UUID) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Reverts a WECUI claim visual for user with uuid.
- revertVisual(Claim) - Method in interface com.griefdefender.api.data.PlayerData
-
Reverts the visual of a
Claim. - revertVisual(UUID) - Method in interface com.griefdefender.api.data.PlayerData
-
Reverts visual with
UUID. - root() - Method in class com.griefdefender.api.event.EventCause
-
Gets the root
Objectof this cause. - RUN_AS - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents a commandcontext key.
invalid reference
Option - RUN_FOR - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents a commandcontext key.
invalid reference
Option - runTask(Object, Object, Runnable) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a task to run on next tick.
- runTask(Object, Runnable) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a task to run on next tick.
- runTaskAsynchronously(Object, Object, Runnable) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a task to run on next tick asynchronously.
- runTaskAsynchronously(Object, Runnable) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a task to run on next tick asynchronously.
- runTaskLater(Object, Object, Runnable, long) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a task that will run after the specified number of ticks.
- runTaskLater(Object, Runnable, long) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a task that will run after the specified number of ticks.
- runTaskLaterAsynchronously(Object, Object, Runnable, long) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a task that will run asynchronously after the specified number of ticks.
- runTaskLaterAsynchronously(Object, Runnable, long) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a task that will run asynchronously after the specified number of ticks.
- runTaskTimer(Object, Object, Runnable, long, long) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a repeating task that will run until cancelled, starting after the specified number of server ticks.
- runTaskTimer(Object, Runnable, long, long) - Method in interface com.griefdefender.api.scheduler.Scheduler
-
Schedules a repeating task that will run until cancelled, starting after the specified number of server ticks.
S
- saleEndDate(Instant) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets the sale end date.
- salePrice(double) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets a sale price for
Claim. - saleSignPosition(int, int, int) - Method in interface com.griefdefender.api.data.EconomyData.Builder
-
Sets the sale sign pos.
- save() - Method in interface com.griefdefender.api.data.ClaimData
-
Saves all changes to storage.
- SaveClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired after a's data has been saved.
invalid reference
Claim - SaveClaimEvent.Post - Interface in com.griefdefender.api.event
-
Fired after the claim is created.
- SaveClaimEvent.Pre - Interface in com.griefdefender.api.event
-
Fired before the claim is created.
- Scheduler - Interface in com.griefdefender.api.scheduler
-
Represents a scheduler for executing tasks.
- setAccessorGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted accessor group set of
UUID's. - setAccessors(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted accessor set of
UUID's. - setAccessorTags(Set<String>) - Method in interface com.griefdefender.api.data.ClanData
-
Sets the trusted clan accessor tags.
- setAccruedClaimBlocks(int) - Method in interface com.griefdefender.api.data.PlayerData
-
Sets the total amount of accrued claim blocks.
- setAllowExpiration(boolean) - Method in interface com.griefdefender.api.data.ClaimData
-
Toggles whether this claim can expire due to no player activity.
- setAttributes(Set<ClaimAttribute>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the
ClaimAttribute's. - setBonusClaimBlocks(int) - Method in interface com.griefdefender.api.data.PlayerData
-
Sets the total amount of bonus claim blocks.
- setBuilderGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted builder group set of
UUID's. - setBuilders(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted builder set of
UUID's. - setBuilderTags(Set<String>) - Method in interface com.griefdefender.api.data.ClanData
-
Sets the trusted builder tags.
- setClaimApplyType(ApplyType) - Method in interface com.griefdefender.api.claim.SnapshotApplySettings
-
Sets the claim
ApplyType. - setClaimGroupUniqueId(UUID) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the claim group uuid this claim should be part of.
- setClanData(ClanData) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the
ClanData. - setContainerGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted container group set of
UUID's. - setContainers(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted container set of
UUID's. - setContainerTags(Set<String>) - Method in interface com.griefdefender.api.data.ClanData
-
Sets the trusted container tags.
- setCopyClaimSettings(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets whether to copy claim settings.
- setCopyOptions(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets whether to copy option data.
- setCopyPermissions(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets whether to copy permission data.
- setCopyTrust(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets whether to copy trust data.
- setCreateSchematic(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets whether to copy schematic data.
- setCuboid(boolean) - Method in interface com.griefdefender.api.data.ClaimData
-
Toggles whether this claim is a cuboid.
- setDateLastActive(Instant) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets last active date of claim.
- setDefaultValue(Tristate) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition
-
Sets the default value of definition.
- setDenyMessages(boolean) - Method in interface com.griefdefender.api.data.ClaimData
-
Toggles whether this claim allows deny messages to be sent to players.
- setDisplayName(Component) - Method in interface com.griefdefender.api.event.ChangeClaimEvent.DisplayName
-
Sets and overrides the event display name.
- setDisplayName(Component) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the display name of claim.
- setEconomyData(EconomyData) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the @{link EconomyData}.
- setEnterActionBar(Component) - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Sets the enter action bar message for this event only.
- setEnterActionBar(Component) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the action bar when player enters the claim.
- setEnterChatMessage(Component) - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Sets the enter message for this event only.
- setEnterTitle(Title) - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Sets the enter title for this event only.
- setEnterTitle(Title) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the
Titlewhen a player enters the claim. - setExitActionBar(Component) - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Sets the exit action bar message for this event only.
- setExitActionBar(Component) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the action bar when player exits the claim.
- setExitChatMessage(Component) - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Sets the exit message for this event only.
- setExitTitle(Title) - Method in interface com.griefdefender.api.event.BorderClaimEvent
-
Sets the exit title for this event only.
- setExitTitle(Title) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the
Titlewhen a player exits the claim. - setExpired(boolean) - Method in interface com.griefdefender.api.data.ClaimData
-
Toggles whether this claim is expired.
- setFarewell(Component) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the farewell message when a player exits the claim.
- setFillerSpacing(int) - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Sets the amount of spacing between filler blocks.
- setFinalResult(Tristate) - Method in interface com.griefdefender.api.event.QueryPermissionEvent.Pre
-
Sets the final result to bypass all permission checks.
- setFlagDefinition(FlagDefinition, Tristate) - Method in interface com.griefdefender.api.claim.Claim
-
Set
FlagDefinitionin thisClaim. - setFlagDefinition(FlagDefinition, Tristate) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Sets
FlagDefinitionon defaultSubject. - setFlagDefinition(Subject, FlagDefinition, Tristate) - Method in interface com.griefdefender.api.claim.Claim
- setFlagDefinition(Subject, FlagDefinition, Tristate) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Set
FlagDefinitiononSubject. - setFlagPermission(Flag, Subject, Tristate, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- setFlagPermission(Flag, Subject, Tristate, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- setFlagPermission(Flag, Tristate, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- setFlagPermission(Flag, Tristate, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- setForRent(boolean) - Method in interface com.griefdefender.api.data.EconomyData
-
Enables or disables the rental of
Claim. - setForSale(boolean) - Method in interface com.griefdefender.api.data.EconomyData
-
Enables or disables the sale of
Claim. - setFriendlyIdentifier(String) - Method in interface com.griefdefender.api.claim.Claim
-
Sets the unique friendly identifier of claim.
- setGreaterBoundaryCorner(int, int, int) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the greater boundary corner position.
- setGreaterBoundaryCorner(Vector3i) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the greater boundary corner position.
- setGreeting(Component) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the greeting message when a player enters the claim.
- setGroup(String) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets the group name.
- setIcon(Icon) - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Sets the new
Icon - setIncludeChildren(boolean) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets whether to include children.
- setInheritParent(boolean) - Method in interface com.griefdefender.api.data.ClaimData
-
Toggles whether this claim is inheriting from parent claim.
- setIsEnabled(boolean) - Method in interface com.griefdefender.api.permission.PermissionDefinition
-
Set to enable or disable this definition.
- setLesserBoundaryCorner(int, int, int) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the lesser boundary corner position.
- setLesserBoundaryCorner(Vector3i) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the lesser boundary corner position.
- setManagerGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted manager group set of
UUID's. - setManagers(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted manager set of
UUID's. - setManagerTags(Set<String>) - Method in interface com.griefdefender.api.data.ClanData
-
Sets the trusted manager tags.
- setMessage(Component) - Method in interface com.griefdefender.api.event.BlockTransactionEvent
-
Sets the claim message to be presented toif applicable.
invalid reference
Subject - setMessage(Component) - Method in interface com.griefdefender.api.event.ClaimEvent
-
Sets the claim message to be presented toif applicable.
invalid reference
Subject - setMessage(Component) - Method in interface com.griefdefender.api.event.PermissionEvent
-
Sets the claim message to be presented to
Subjectif applicable. - setNewIdentifier(String) - Method in interface com.griefdefender.api.event.PermissionIdentifyEvent
-
Sets a new identifier replacing the original.
- setNewOwner(UUID) - Method in interface com.griefdefender.api.event.TransferClaimEvent
-
Sets the new owner's
UUID - setNewResult(Tristate) - Method in interface com.griefdefender.api.event.QueryPermissionEvent.Post
-
Sets a new permission result replacing the original.
- setNewTrustResult(TrustResult) - Method in interface com.griefdefender.api.event.ProcessTrustUserEvent
-
Sets a new trust result for
Userreplacing the original. - setOption(Option, Subject, String, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- setOption(Option, Subject, String, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
- setOption(Option, String, Set<Context>) - Method in interface com.griefdefender.api.claim.Claim
- setOption(Option, String, Set<Context>) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Sets
Optionto a value. - setOptionApplyType(ApplyType) - Method in interface com.griefdefender.api.claim.SnapshotApplySettings
-
Sets the option
ApplyType. - setOptionDefinition(OptionDefinition, String) - Method in interface com.griefdefender.api.claim.Claim
-
Set
OptionDefinitionin thisClaim. - setOptionDefinition(OptionDefinition, String) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Sets
OptionDefinitionon defaultSubject. - setOptionDefinition(Subject, OptionDefinition, String) - Method in interface com.griefdefender.api.claim.Claim
- setOptionDefinition(Subject, OptionDefinition, String) - Method in interface com.griefdefender.api.permission.PermissionManager
-
Set
OptionDefinitiononSubject. - setOrigin(int, int, int) - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Sets origin of schematic.
- setOrigin(Vector3i) - Method in interface com.griefdefender.api.claim.ClaimSchematic
-
Sets origin of schematic.
- setOwnerUniqueId(UUID) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the owner
UUIDof claim. - setParentUniqueId(UUID) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the parent
UUID. - setPaymentType(PaymentType) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the {link PaymentType}.
- setPermissionApplyType(ApplyType) - Method in interface com.griefdefender.api.claim.SnapshotApplySettings
-
Sets the permission
ApplyType. - setRank(Rank) - Method in interface com.griefdefender.api.ClanPlayer
-
Sets a player's
Rank. - setRentalLimit(int) - Method in interface com.griefdefender.api.data.PlayerData
-
Sets the rental limit of this player.
- setRentBalance(UUID, double) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the rent balance of
User. - setRentBreakAbility(boolean) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets whether renters or rental trusted users have the ability to break owner blocks in
Claim. - setRentEndDate(Instant) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the rent end date.
- setRentMaxTime(int) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the maximum time to rent.
- setRentMinTime(int) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the minimum time to rent.
- setRentPastDueDate(Instant) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the new rent past due date.
- setRentRate(double) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets a rent rate for
Claim. - setRentRate(double) - Method in interface com.griefdefender.api.event.RentClaimEvent
-
Sets a new rent rate for claim.
- setRentSignPosition(int, int, int) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the sign position of claim being rented.
- setRentSignPosition(Vector3i) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the sign position of claim being rented.
- setRentStartDate(Instant) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the rent start date.
- setRentStripNbt(boolean) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets whether a rented claim will strip all block NBT data on restore.
- setRequiresClaimBlocks(boolean) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets if this claim requires claim blocks from players.
- setResidentGroups(Set<String>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted resident group set of
UUID's. - setResidents(Set<UUID>) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the trusted resident set of
UUID's. - setResidentTags(Set<String>) - Method in interface com.griefdefender.api.data.ClanData
-
Sets the trusted resident tags.
- setResizable(boolean) - Method in interface com.griefdefender.api.data.ClaimData
-
Toggles whether this claim is resizable.
- setSaleEndDate(Instant) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the sale end date.
- setSalePrice(double) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets a sale price for
Claim. - setSaleSignPosition(int, int, int) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the sign position of claim being sold.
- setSaleSignPosition(Vector3i) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the sign position of claim being sold.
- setSizeRestrictions(boolean) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets if this claim checks for min/max size restrictions.
- setSpawnPos(int, int, int) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the spawn position of claim.
- setSpawnPos(Vector3i) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the spawn position of claim.
- setTaxBalance(double) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the tax balance of
Claim. - setTaxPastDueDate(Instant) - Method in interface com.griefdefender.api.data.EconomyData
-
Sets the new tax past due date.
- setTaxRate(double) - Method in interface com.griefdefender.api.event.TaxClaimEvent
-
Sets a new tax rate for claim.
- setTownTag(Component) - Method in interface com.griefdefender.api.data.TownData
- setTrustApplyType(ApplyType) - Method in interface com.griefdefender.api.claim.SnapshotApplySettings
-
Sets the trust
ApplyType. - setType(ClaimSnapshotType) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets the creation.
invalid reference
Type - setType(ClaimType) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the
ClaimType. - setType(ClaimVisualType) - Method in interface com.griefdefender.api.claim.ClaimVisual
-
Sets the
ClaimVisualType. - setUserUniqueId(UUID) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings
-
Sets the user
UUID. - setValue(String) - Method in class com.griefdefender.api.permission.Context
- setWorldUniqueId(UUID) - Method in interface com.griefdefender.api.data.ClaimData
-
Sets the world
UUIDof claim. - shouldRestore(boolean) - Method in interface com.griefdefender.api.event.RemoveClaimEvent
-
Whether this claim should restore back to original state on removal.
Note: This setting will be ignored if auto-restore functionality is disabled.
If nature restore is enabled, this will restore claim back to world gen state.
If schematic restore is enabled, this will restore claim back to claim creation.invalid reference
ClaimSchematic - ShovelType - Interface in com.griefdefender.api.claim
-
Represents a type of shovel.
- ShovelTypes - Class in com.griefdefender.api.claim
- sizeRestrictions(boolean) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
Whether to check for min/max size restrictions.
- sizeRestrictions(boolean) - Method in interface com.griefdefender.api.data.ClaimData.Builder
-
Whether claim checks for min/max size restrictions.
- SnapshotApplySettings - Interface in com.griefdefender.api.claim
-
Represents settings used when applying a
ClaimSnapshot. - SnapshotApplySettings.Builder - Interface in com.griefdefender.api.claim
- SnapshotCreateSettings - Interface in com.griefdefender.api.claim
-
Represents creation settings used to create a
ClaimSnapshot. - SnapshotCreateSettings.Builder - Interface in com.griefdefender.api.claim
- sound(String) - Method in interface com.griefdefender.api.gui.Icon.Builder
- source(Object) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The source creating this
Claim. - source(UUID) - Method in interface com.griefdefender.api.economy.PaymentTransaction.Builder
- SOURCE - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents asource context key.
invalid reference
Flag - SOURCE_NOT_VALID - Static variable in class com.griefdefender.api.permission.ResultTypes
- SPAWN_LIMIT - Static variable in class com.griefdefender.api.permission.option.Options
-
Used to determine the spawn limit for a specific set of's in a claim.
invalid reference
Context - spawnPos(int, int, int) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The spawn position of this claim.
- spawnPos(int, int, int) - Method in interface com.griefdefender.api.data.ClaimData.Builder
- spawnPos(Vector3i) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The spawn position of this claim.
- SPECTATOR - Static variable in class com.griefdefender.api.permission.option.type.GameModeTypes
-
Represents spectator
GameModeType. - startDragVisual(User, int, int, int) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Starts sending a drag CUI visual to user at specified pos.
- startDragVisual(User, Vector3i) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Starts sending a drag CUI visual to user at specified pos.
- startDragVisual(UUID, int, int, int) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Starts sending a drag CUI visual to user at specified pos.
- startDragVisual(UUID, Vector3i) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Starts sending a drag CUI visual to user at specified pos.
- STATE - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents one or more block state context key.
- stopDragVisual(User) - Method in interface com.griefdefender.api.provider.WorldEditProvider
-
Stops sending a drag CUI visual to user.
- SUBDIVISION - Static variable in class com.griefdefender.api.claim.ClaimTypes
-
Represents a sub-claim type that can be one or more blocks.
- SUBDIVISION - Static variable in class com.griefdefender.api.claim.ClaimVisualTypes
-
Represents a claim visual type used for
ClaimTypes.SUBDIVISION. - SUBDIVISION - Static variable in class com.griefdefender.api.claim.ShovelTypes
-
Represents a shovel type that supports creating
ClaimTypes.SUBDIVISIONclaims. - SUBDIVISION_DEFAULT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- SUBDIVISION_OVERRIDE_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- subject(Subject) - Method in interface com.griefdefender.api.permission.flag.FlagDefinition.Builder
-
Sets the subject.
- subject(Subject) - Method in interface com.griefdefender.api.permission.option.OptionDefinition.Builder
-
Sets the subject.
- Subject - Interface in com.griefdefender.api
- SUBJECT_DOES_NOT_EXIST - Static variable in class com.griefdefender.api.permission.ResultTypes
- SUCCESS - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returns successful claim in result.
- SUCCESS - Enum constant in enum class com.griefdefender.api.economy.TransactionResultType
-
Transaction was successful.
- SUCCESS - Static variable in class com.griefdefender.api.permission.ResultTypes
- successful() - Method in interface com.griefdefender.api.claim.ClaimResult
-
A simple helper method to determine if the
ClaimResultwas a success. - successful() - Method in interface com.griefdefender.api.claim.TrustResult
-
Whether the trust result was a success.
- successful() - Method in interface com.griefdefender.api.CommandResult
-
Checks if command sender can run command.
- successful() - Method in interface com.griefdefender.api.permission.PermissionResult
-
A simple helper method to determine if the
ClaimResultwas a success. - successType() - Method in interface com.griefdefender.api.claim.TrustResultType
-
Whether this
TrustResultTypeis a success type or not. - SURVIVAL - Static variable in class com.griefdefender.api.permission.option.type.GameModeTypes
-
Represents survival
GameModeType. - syncMode(ClaimGroupSyncMode) - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Sets the
ClaimGroupSyncMode.
T
- TARGET - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents atarget.
invalid reference
Flag - TARGET_NOT_VALID - Static variable in class com.griefdefender.api.permission.ResultTypes
- Task - Interface in com.griefdefender.api.scheduler
-
Represents a task being executed by the scheduler
- TAX - Enum constant in enum class com.griefdefender.api.economy.TransactionType
-
Represents a claim tax transaction.
- TAX_EXPIRATION - Static variable in class com.griefdefender.api.permission.option.Options
-
Number of days after not paying taxes before a claim will be frozen.
- TAX_EXPIRATION_DAYS_KEEP - Static variable in class com.griefdefender.api.permission.option.Options
-
Number of days to keep a basic claim after frozen and before being deleted.
- TAX_RATE - Static variable in class com.griefdefender.api.permission.option.Options
-
Tax is calculated by the number of claimblocks in the basic claim.
- TaxClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired before a claim is taxed.
- title(Component) - Method in interface com.griefdefender.api.gui.Icon.Builder
- toString() - Method in class com.griefdefender.api.event.EventCause
- toString() - Method in class com.griefdefender.api.permission.Context
- Town - Interface in com.griefdefender.api.claim
- TOWN - Static variable in class com.griefdefender.api.claim.ClaimTypes
-
Represents a claim type that supports multiple levels of
ClaimTypes.BASICclaims. - TOWN - Static variable in class com.griefdefender.api.claim.ClaimVisualTypes
-
Represents a claim visual type used for
ClaimTypes.TOWN. - TOWN - Static variable in class com.griefdefender.api.claim.ShovelTypes
-
Represents a shovel type that supports creating
ClaimTypes.TOWNclaims. - TOWN_DEFAULT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- TOWN_OVERRIDE_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- TownData - Interface in com.griefdefender.api.data
- TransactionResultType - Enum Class in com.griefdefender.api.economy
-
Transaction result types
- TransactionType - Enum Class in com.griefdefender.api.economy
-
Contains all possible
PaymentTransactiontypes. - TransferClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired after ahas been transferred to a new owner.
invalid reference
Claim - transferOwner(UUID) - Method in interface com.griefdefender.api.claim.Claim
-
Transfers claim to new owner.
- Tristate - Enum Class in com.griefdefender.api
-
Represents a simple tristate.
- TRUE - Enum constant in enum class com.griefdefender.api.Tristate
- trust(TrustType) - Method in interface com.griefdefender.api.claim.TrustResult.Builder
- trustApplyType(ApplyType) - Method in interface com.griefdefender.api.claim.SnapshotApplySettings.Builder
- TrustClaimEvent - Interface in com.griefdefender.api.event
-
Base event that is fired when a's or
invalid reference
User's trust changes in ainvalid reference
GroupClaim. - TrustClaimEvent.Add - Interface in com.griefdefender.api.event
-
Fired when a user is added to claim trust.
- TrustClaimEvent.Remove - Interface in com.griefdefender.api.event
-
Fired when a user is removed from claim trust.
- TRUSTED - Static variable in class com.griefdefender.api.claim.TrustResultTypes
-
Generic successful result ifis trusted.
invalid reference
User - TrustResult - Interface in com.griefdefender.api.claim
- TrustResult.Builder - Interface in com.griefdefender.api.claim
- TrustResultType - Interface in com.griefdefender.api.claim
- TrustResultTypes - Class in com.griefdefender.api.claim
-
Used to provide more information to a plugin when a trust action is successful or denied.
- TrustResultTypes() - Constructor for class com.griefdefender.api.claim.TrustResultTypes
- TrustType - Interface in com.griefdefender.api.claim
-
Represents a type of claim trust.
- TrustTypes - Class in com.griefdefender.api.claim
- TrustTypes() - Constructor for class com.griefdefender.api.claim.TrustTypes
- type(ClaimGroupType) - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Sets the
ClaimGroupType. - type(ClaimSnapshotType) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets the creation
ClaimSnapshotType. - type(ClaimType) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The claim type.
- type(TrustResultType) - Method in interface com.griefdefender.api.claim.TrustResult.Builder
-
The
TrustResultType. - type(TransactionType) - Method in interface com.griefdefender.api.economy.PaymentTransaction.Builder
- type(Class<T>) - Method in interface com.griefdefender.api.permission.option.Option.Builder
U
- UNDEFINED - Enum constant in enum class com.griefdefender.api.economy.PaymentType
-
Undefined
- UNDEFINED - Enum constant in enum class com.griefdefender.api.Tristate
- UNDEFINED - Static variable in class com.griefdefender.api.permission.option.type.CreateModeTypes
-
Represents an undefined
CreateModeType. - UNDEFINED - Static variable in class com.griefdefender.api.permission.option.type.GameModeTypes
-
Represents undefined
GameModeType. - UNDEFINED - Static variable in class com.griefdefender.api.permission.option.type.WeatherTypes
-
Represents undefined
WeatherType. - USED_ITEM - Static variable in class com.griefdefender.api.permission.ContextKeys
-
Represents the used player item.
- user(User) - Method in interface com.griefdefender.api.claim.TrustResult.Builder
-
The
Userinvolved in trust action. - user(UUID) - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Sets the's UUID to assign this group to.
invalid reference
User - user(UUID) - Method in interface com.griefdefender.api.claim.ClaimSchematic.Builder
-
The user's
UUIDcreating the schematic. - user(UUID) - Method in interface com.griefdefender.api.claim.SnapshotCreateSettings.Builder
-
Sets the user
UUID. - User - Interface in com.griefdefender.api
-
Represents an online or offline player.
- USER - Static variable in class com.griefdefender.api.claim.ClaimGroupTypes
-
Represents a
ClaimGroupTypethat is managed by one or more players. - USER - Static variable in class com.griefdefender.api.claim.ClaimSnapshotTypes
-
Represents a
ClaimSnapshotTypethat is available to a specific.invalid reference
User - USER_DEFAULT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- USER_OVERRIDE_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- UserTrustClaimEvent - Interface in com.griefdefender.api.event
-
An event that is fired when a's trust changes in a
invalid reference
UserClaim. - UserTrustClaimEvent.Add - Interface in com.griefdefender.api.event
-
Fired when a user is added to claim trust.
- UserTrustClaimEvent.Remove - Interface in com.griefdefender.api.event
-
Fired when a user is removed from claim trust.
- uuid(UUID) - Method in interface com.griefdefender.api.claim.ClaimGroup.Builder
-
Sets the
ClaimGroup'sUUID.
V
- valueOf(String) - Static method in enum class com.griefdefender.api.claim.ClaimBlockSystem
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.griefdefender.api.claim.ClaimResultType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.griefdefender.api.economy.PaymentType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.griefdefender.api.economy.TransactionResultType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.griefdefender.api.economy.TransactionType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class com.griefdefender.api.Tristate
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class com.griefdefender.api.claim.ClaimBlockSystem
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.griefdefender.api.claim.ClaimResultType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.griefdefender.api.economy.PaymentType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.griefdefender.api.economy.TransactionResultType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.griefdefender.api.economy.TransactionType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class com.griefdefender.api.Tristate
-
Returns an array containing the constants of this enum class, in the order they are declared.
- Version - Interface in com.griefdefender.api
- visitBoxingMethod(MethodVisitor, Type) - Static method in class com.griefdefender.api.util.generator.GeneratorUtils
-
Insert the necessary methods to box a primitive type (if the given type is a primitive object).
- visitUnboxingMethod(MethodVisitor, Type) - Static method in class com.griefdefender.api.util.generator.GeneratorUtils
-
Insert the necessary methods to unbox a primitive type (if the given type is a primitive).
- VOLUME - Enum constant in enum class com.griefdefender.api.claim.ClaimBlockSystem
-
Uses
Claim.getVolume()to determine the cost of a claim. - VOLUME - Static variable in class com.griefdefender.api.permission.option.type.CreateModeTypes
-
Represents a volume cuboid
CreateModeType.
W
- WeatherType - Interface in com.griefdefender.api.permission.option.type
- WeatherTypes - Class in com.griefdefender.api.permission.option.type
- WeatherTypes() - Constructor for class com.griefdefender.api.permission.option.type.WeatherTypes
- WEEKLY - Enum constant in enum class com.griefdefender.api.economy.PaymentType
-
Payments are due weekly
- WILDERNESS - Static variable in class com.griefdefender.api.claim.ClaimTypes
-
Represents all the block space in a singlenot used by any other claim type.
invalid reference
World - WILDERNESS_DEFAULT_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- WILDERNESS_OVERRIDE_CONTEXT - Static variable in class com.griefdefender.api.claim.ClaimContexts
- with(EventCause) - Method in class com.griefdefender.api.event.EventCause
-
Merges this cause with the other cause.
- with(Iterable<Object>) - Method in class com.griefdefender.api.event.EventCause
-
Creates a new
EventCausewhere the objects are added at the end of the cause array of objects. - with(Object) - Method in class com.griefdefender.api.event.EventCause
-
Creates a new
EventCausewhere the objects are added at the end of the cause array of objects. - with(Object, Object...) - Method in class com.griefdefender.api.event.EventCause
-
Creates a new
EventCausewhere the objects are added at the end of the cause array of objects. - world(UUID) - Method in interface com.griefdefender.api.claim.Claim.Builder
-
The world to add claim into.
- WORLD_NOT_FOUND - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if a world could not be loaded by uuid.
- WorldEditProvider - Interface in com.griefdefender.api.provider
- worldUniqueId(UUID) - Method in interface com.griefdefender.api.data.ClaimData.Builder
- WRONG_CLAIM_TYPE - Enum constant in enum class com.griefdefender.api.claim.ClaimResultType
-
Returned if an attempted claim action uses wrong
ClaimType.
All Classes and Interfaces|All Packages|Constant Field Values