Uses of Interface
me.EtienneDx.RealEstate.ClaimAPI.IClaim
Packages that use IClaim
Package
Description
-
Uses of IClaim in me.EtienneDx.RealEstate
Methods in me.EtienneDx.RealEstate with parameters of type IClaimModifier and TypeMethodDescriptionstatic void
ClaimEvents.onClaimDeleted
(IClaim claim) Handles the deletion of a claim by cancelling any ongoing transactions.static String
ClaimEvents.onClaimPermission
(IClaim claim, org.bukkit.entity.Player player, ClaimPermission permission) Checks if a player is allowed to perform a certain action on a claim, given an ongoing transaction.static void
Utils.transferClaim
(IClaim claim, UUID buyer, UUID seller) Transfers a claim from one owner to another. -
Uses of IClaim in me.EtienneDx.RealEstate.ClaimAPI
Methods in me.EtienneDx.RealEstate.ClaimAPI that return IClaimModifier and TypeMethodDescriptionIClaimAPI.getClaimAt
(org.bukkit.Location location) Retrieves the claim at the specified Bukkit location.IClaim.getParent()
Retrieves the parent claim of this claim, if any.Methods in me.EtienneDx.RealEstate.ClaimAPI that return types with arguments of type IClaimModifier and TypeMethodDescriptionIClaim.getChildren()
Retrieves an iterable collection of child claims.Methods in me.EtienneDx.RealEstate.ClaimAPI with parameters of type IClaimModifier and TypeMethodDescriptionvoid
IClaimAPI.changeClaimOwner
(IClaim claim, UUID newOwner) Changes the owner of the specified claim to the new owner.void
Saves the specified claim. -
Uses of IClaim in me.EtienneDx.RealEstate.ClaimAPI.GriefDefender
Classes in me.EtienneDx.RealEstate.ClaimAPI.GriefDefender that implement IClaimModifier and TypeClassDescriptionclass
Implementation of theIClaim
interface using the GriefDefender API.Methods in me.EtienneDx.RealEstate.ClaimAPI.GriefDefender that return IClaimModifier and TypeMethodDescriptionGriefDefenderAPI.getClaimAt
(org.bukkit.Location location) Retrieves the claim at the specified Bukkit location.GDClaim.getParent()
Retrieves the parent claim of this claim, if any.Methods in me.EtienneDx.RealEstate.ClaimAPI.GriefDefender that return types with arguments of type IClaimModifier and TypeMethodDescriptionGDClaim.getChildren()
Returns an iterable over the child claims.Methods in me.EtienneDx.RealEstate.ClaimAPI.GriefDefender with parameters of type IClaimModifier and TypeMethodDescriptionvoid
GriefDefenderAPI.changeClaimOwner
(IClaim claim, UUID newOwner) Changes the owner of the specified claim to a new owner.void
Saves the specified claim. -
Uses of IClaim in me.EtienneDx.RealEstate.ClaimAPI.GriefPrevention
Classes in me.EtienneDx.RealEstate.ClaimAPI.GriefPrevention that implement IClaimModifier and TypeClassDescriptionclass
GPClaim is an implementation of theIClaim
interface for GriefPrevention claims.Methods in me.EtienneDx.RealEstate.ClaimAPI.GriefPrevention that return IClaimModifier and TypeMethodDescriptionGriefPreventionAPI.getClaimAt
(org.bukkit.Location location) GPClaim.getParent()
Returns the parent claim of this claim.Methods in me.EtienneDx.RealEstate.ClaimAPI.GriefPrevention that return types with arguments of type IClaimModifier and TypeMethodDescriptionGPClaim.getChildren()
Returns anIterable
over the child claims of this claim.Methods in me.EtienneDx.RealEstate.ClaimAPI.GriefPrevention with parameters of type IClaimModifier and TypeMethodDescriptionvoid
GriefPreventionAPI.changeClaimOwner
(IClaim claim, UUID newOwner) void
-
Uses of IClaim in me.EtienneDx.RealEstate.ClaimAPI.Towny
Classes in me.EtienneDx.RealEstate.ClaimAPI.Towny that implement IClaimMethods in me.EtienneDx.RealEstate.ClaimAPI.Towny that return IClaimModifier and TypeMethodDescriptionTownyAPIWrapper.getClaimAt
(org.bukkit.Location location) Retrieves the Towny plot (wrapped as an IClaim) at the given location.TownyClaim.getParent()
Returns the parent claim of this claim.Methods in me.EtienneDx.RealEstate.ClaimAPI.Towny that return types with arguments of type IClaimModifier and TypeMethodDescriptionTownyClaim.getChildren()
Returns an iterable over the child claims.Methods in me.EtienneDx.RealEstate.ClaimAPI.Towny with parameters of type IClaimModifier and TypeMethodDescriptionvoid
TownyAPIWrapper.changeClaimOwner
(IClaim claim, UUID newOwner) Changes the owner of the specified claim to the new owner.void
Saves the given claim. -
Uses of IClaim in me.EtienneDx.RealEstate.ClaimAPI.WorldGuard
Classes in me.EtienneDx.RealEstate.ClaimAPI.WorldGuard that implement IClaimModifier and TypeClassDescriptionclass
WGClaim is an implementation of theIClaim
interface for WorldGuard regions.Methods in me.EtienneDx.RealEstate.ClaimAPI.WorldGuard that return IClaimModifier and TypeMethodDescriptionWorldGuardAPI.getClaimAt
(org.bukkit.Location bukkitLocation) Retrieves a claim at the specified Bukkit location.WGClaim.getParent()
Returns the parent claim of this claim.Methods in me.EtienneDx.RealEstate.ClaimAPI.WorldGuard that return types with arguments of type IClaimMethods in me.EtienneDx.RealEstate.ClaimAPI.WorldGuard with parameters of type IClaimModifier and TypeMethodDescriptionvoid
WorldGuardAPI.addPlayerPermission
(IClaim claim, UUID player, ClaimPermission permission) Adds the given player's permission to the specified claim.void
WorldGuardAPI.changeClaimOwner
(IClaim claim, UUID newOwner) Changes the owner of the specified claim.void
WorldGuardAPI.removePlayerPermission
(IClaim claim, UUID player) Removes any permission for the given player from the specified claim.void
Saves the specified claim. -
Uses of IClaim in me.EtienneDx.RealEstate.Transactions
Methods in me.EtienneDx.RealEstate.Transactions that return IClaimModifier and TypeMethodDescriptionClaimTransaction.getClaim()
Retrieves the claim associated with this transaction.Methods in me.EtienneDx.RealEstate.Transactions with parameters of type IClaimModifier and TypeMethodDescriptionboolean
TransactionsStore.anyTransaction
(IClaim claim) Checks if there is any active transaction on a given claim.void
TransactionsStore.auction
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign, int duration, double bidStep) Creates a new auction transaction for a claim.void
TransactionsStore.cancelTransaction
(IClaim claim) Cancels an active transaction associated with a given claim.TransactionsStore.getTransaction
(IClaim claim) Retrieves the active transaction associated with a given claim.void
TransactionsStore.lease
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign, int frequency, int paymentsCount) Creates a new lease transaction for a claim.void
TransactionsStore.rent
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign, int duration, boolean buildTrust) Creates a new rent transaction for a claim.void
TransactionsStore.sell
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign) Creates a new sell transaction for a claim.Constructors in me.EtienneDx.RealEstate.Transactions with parameters of type IClaimModifierConstructorDescriptionBoughtTransaction
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign) Constructs a newBoughtTransaction
with the specified claim, player, price, and sign location.ClaimAuction
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign, LocalDateTime endDate, double bidStep) Constructs a new ClaimAuction.ClaimLease
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign, int frequency, int paymentsLeft) Constructs a new ClaimLease transaction.ClaimRent
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign, int duration, boolean buildTrust) Constructs a new ClaimRent transaction.Constructs a new ClaimSell transaction.ClaimTransaction
(IClaim claim, org.bukkit.entity.Player player, double price, org.bukkit.Location sign) Constructs a new ClaimTransaction.