Index

A B C D E G H I K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form

G

Gang - Interface in dev.drawethree.xprison.api.gangs.model
Represents a Gang in the XPrison plugin.
GangCreateEvent - Class in dev.drawethree.xprison.api.gangs.events
Event fired when a gang is created.
GangCreateEvent(OfflinePlayer, Gang) - Constructor for class dev.drawethree.xprison.api.gangs.events.GangCreateEvent
Constructs a new GangCreateEvent.
GangCreateResult - Enum Class in dev.drawethree.xprison.api.gangs.enums
Enum representing possible results of an attempt to create a gang.
GangDisbandEvent - Class in dev.drawethree.xprison.api.gangs.events
Event fired when a gang is disbanded.
GangDisbandEvent(Gang) - Constructor for class dev.drawethree.xprison.api.gangs.events.GangDisbandEvent
Constructs a new GangDisbandEvent.
GangInvitation - Interface in dev.drawethree.xprison.api.gangs.model
Represents an invitation sent to a player to join a gang in the XPrison plugin.
GangJoinEvent - Class in dev.drawethree.xprison.api.gangs.events
Event that is fired when a player joins a gang.
GangJoinEvent(OfflinePlayer, Gang) - Constructor for class dev.drawethree.xprison.api.gangs.events.GangJoinEvent
Constructs a new GangJoinEvent.
GangLeaveEvent - Class in dev.drawethree.xprison.api.gangs.events
Event that is fired when a player leaves a gang.
GangLeaveEvent(OfflinePlayer, Gang, GangLeaveReason) - Constructor for class dev.drawethree.xprison.api.gangs.events.GangLeaveEvent
Constructs a new GangLeaveEvent.
GangLeaveReason - Enum Class in dev.drawethree.xprison.api.gangs.enums
Enum representing the reasons why a player leaves a gang.
GangNameCheckResult - Enum Class in dev.drawethree.xprison.api.gangs.enums
Enum representing possible results of checking a gang name validity.
getAllGangs() - Method in interface dev.drawethree.xprison.api.gangs.XPrisonGangsAPI
Returns a collection of all registered gangs.
getAllMembers() - Method in interface dev.drawethree.xprison.api.gangs.model.Gang
Retrieves all members of the gang, including offline players.
getAmount(OfflinePlayer) - Method in interface dev.drawethree.xprison.api.shared.currency.enums.XPrisonCurrency
Gets the current amount of this currency for the specified player.
getAuthor() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
Gets the author of this enchantment.
getAutoMinerApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the AutoMiner module API.
getAutoMinerRegions() - Method in interface dev.drawethree.xprison.api.autominer.XPrisonAutoMinerAPI
Retrieves a collection of all loaded AutoMiner regions.
getAutoMinerTime(Player) - Method in interface dev.drawethree.xprison.api.autominer.XPrisonAutoMinerAPI
Gets the remaining AutoMiner time for the specified player.
getAutoSellApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the AutoSell module API.
getBaseCost() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
Gets the base cost of applying this enchantment.
getBlockPalette() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets the block palette associated with the mine.
getBlocksBroken() - Method in interface dev.drawethree.xprison.api.autominer.model.AutoMinerRegion
Amount of blocks that will be added to player per reward period
getBlocksRequired() - Method in interface dev.drawethree.xprison.api.pickaxelevels.model.PickaxeLevel
Gets the number of blocks required to reach this pickaxe level.
getBombByName(String) - Method in interface dev.drawethree.xprison.api.bombs.XPrisonBombsAPI
Retrieves a Bomb by its name.
getBombsApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Bombs module API.
getById(int) - Method in interface dev.drawethree.xprison.api.enchants.XPrisonEnchantsAPI
Retrieves an enchantment by its ID.
getByName(String) - Method in interface dev.drawethree.xprison.api.enchants.XPrisonEnchantsAPI
Retrieves an enchantment by its raw name.
getByName(String) - Method in interface dev.drawethree.xprison.api.gangs.XPrisonGangsAPI
Retrieves a gang by its name, if it exists.
getChanceToTrigger(int) - Method in interface dev.drawethree.xprison.api.enchants.model.ChanceBasedEnchant
Returns the chance (0.00 - 100.00) for the enchantment to trigger based on its level.
getCommands() - Method in interface dev.drawethree.xprison.api.autominer.model.AutoMinerRegion
Command rewards to execute when player is automining in this region
getContext() - Method in interface dev.drawethree.xprison.api.history.model.HistoryLine
Gets the context or description of this history line.
getCost() - Method in interface dev.drawethree.xprison.api.prestiges.model.Prestige
Gets the cost required to reach this Prestige.
getCost() - Method in interface dev.drawethree.xprison.api.ranks.model.Rank
Gets the cost required to obtain or rank up to this rank.
getCreatedAt() - Method in interface dev.drawethree.xprison.api.history.model.HistoryLine
Gets the date and time when this history line was created.
getCurrentBlocks() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets the current number of blocks remaining in the mine.
getCurrentEarnings(Player) - Method in interface dev.drawethree.xprison.api.autosell.XPrisonAutoSellAPI
Gets the current total earnings of a player from auto-selling.
getDisplayName() - Method in interface dev.drawethree.xprison.api.pickaxelevels.model.PickaxeLevel
Gets the display name of the pickaxe level.
getDropSound() - Method in interface dev.drawethree.xprison.api.bombs.model.Bomb
Gets the sound played when the bomb is dropped.
getEnchantLevel(ItemStack, XPrisonEnchantment) - Method in interface dev.drawethree.xprison.api.enchants.XPrisonEnchantsAPI
Gets the level of a specific enchantment on an item.
getEnchants(ItemStack) - Method in interface dev.drawethree.xprison.api.enchants.XPrisonEnchantsAPI
Retrieves all custom enchantments applied to a specific item.
getEnchantsApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Enchants module API.
getEndDate() - Method in interface dev.drawethree.xprison.api.multipliers.model.Multiplier
Gets the date when the multiplier ends.
getExplodeSound() - Method in interface dev.drawethree.xprison.api.bombs.model.Bomb
Gets the sound played when the bomb explodes.
getExplosionDelay() - Method in interface dev.drawethree.xprison.api.bombs.model.Bomb
Gets the delay before the bomb explodes after being placed or dropped, in ticks.
getGang() - Method in interface dev.drawethree.xprison.api.gangs.model.GangInvitation
Gets the gang the invitation is associated with.
getGangsApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Gangs module API.
getGangValue() - Method in interface dev.drawethree.xprison.api.gangs.model.Gang
Gets the current value of the gang.
getGemsApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Gems module API.
getGlobalSellMultiplier() - Method in interface dev.drawethree.xprison.api.multipliers.XPrisonMultipliersAPI
Gets the current global sell multiplier.
getGlobalTokenMultiplier() - Method in interface dev.drawethree.xprison.api.multipliers.XPrisonMultipliersAPI
Gets the current global token multiplier.
getGuiBase64() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantmentGuiProperties
Gets the Base64 texture data for the GUI item, useful if using a custom player head.
getGuiDescription() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantmentGuiProperties
Gets the lore (description) of the GUI item for this enchantment.
getGuiMaterial() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantmentGuiProperties
Gets the material type of the GUI item representing this enchantment.
getGuiName() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantmentGuiProperties
Gets the display name of the GUI item representing this enchantment.
getGuiProperties() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
 
getGuiSlot() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantmentGuiProperties
Gets the slot number in the enchanting GUI where this enchantment is displayed.
getHandlerList() - Static method in class dev.drawethree.xprison.api.autominer.events.PlayerAutomineEvent
Gets the handler list for this event class.
getHandlerList() - Static method in class dev.drawethree.xprison.api.autominer.events.PlayerAutoMinerTimeModifyEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.autosell.events.XPrisonAutoSellEvent
Returns the list of registered event handlers.
getHandlerList() - Static method in class dev.drawethree.xprison.api.autosell.events.XPrisonSellAllEvent
Gets the list of event handlers.
getHandlerList() - Static method in class dev.drawethree.xprison.api.bombs.events.BombExplodeEvent
Gets the static handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.enchants.events.ExplosionTriggerEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.enchants.events.LayerTriggerEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.enchants.events.NukeTriggerEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.enchants.events.XPrisonEnchantRegisterEvent
Returns the handler list for this event type.
getHandlerList() - Static method in class dev.drawethree.xprison.api.enchants.events.XPrisonEnchantUnregisterEvent
Returns the handler list for this event type.
getHandlerList() - Static method in class dev.drawethree.xprison.api.enchants.events.XPrisonPlayerEnchantEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.gangs.events.GangCreateEvent
Gets the static handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.gangs.events.GangDisbandEvent
Gets the static handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.gangs.events.GangJoinEvent
Gets the static handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.gangs.events.GangLeaveEvent
Gets the static handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.gems.events.PlayerGemsLostEvent
Returns the static handler list for this event class.
getHandlerList() - Static method in class dev.drawethree.xprison.api.gems.events.PlayerGemsReceiveEvent
Returns the list of handlers for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.mines.events.MineCreateEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.mines.events.MineDeleteEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.mines.events.MinePostResetEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.mines.events.MinePreResetEvent
Gets the handler list for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.multipliers.events.PlayerMultiplierExpireEvent
Deprecated.
Gets the list of handlers listening to this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.multipliers.events.PlayerMultiplierReceiveEvent
Gets the list of handlers listening to this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.prestiges.events.PlayerPrestigeEvent
 
getHandlerList() - Static method in class dev.drawethree.xprison.api.ranks.events.PlayerRankUpEvent
Gets the HandlerList for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.tokens.events.PlayerTokensLostEvent
Gets the HandlerList for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.tokens.events.PlayerTokensReceiveEvent
Gets the HandlerList for this event.
getHandlerList() - Static method in class dev.drawethree.xprison.api.tokens.events.XPrisonBlockBreakEvent
Returns the static handler list for this event.
getHandlers() - Method in class dev.drawethree.xprison.api.autominer.events.PlayerAutomineEvent
Gets the handler list for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.autominer.events.PlayerAutoMinerTimeModifyEvent
Gets the handler list for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.autosell.events.XPrisonAutoSellEvent
Returns the list of registered event handlers.
getHandlers() - Method in class dev.drawethree.xprison.api.autosell.events.XPrisonSellAllEvent
 
getHandlers() - Method in class dev.drawethree.xprison.api.bombs.events.BombExplodeEvent
getHandlers() - Method in class dev.drawethree.xprison.api.enchants.events.ExplosionTriggerEvent
Gets the handler list for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.enchants.events.LayerTriggerEvent
Gets the handler list for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.enchants.events.NukeTriggerEvent
Gets the handler list for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.enchants.events.XPrisonEnchantRegisterEvent
 
getHandlers() - Method in class dev.drawethree.xprison.api.enchants.events.XPrisonEnchantUnregisterEvent
 
getHandlers() - Method in class dev.drawethree.xprison.api.enchants.events.XPrisonPlayerEnchantEvent
Gets the handler list for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.gangs.events.GangCreateEvent
Gets the list of handlers for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.gangs.events.GangDisbandEvent
Gets the list of handlers for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.gangs.events.GangJoinEvent
Gets the list of handlers for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.gangs.events.GangLeaveEvent
Gets the list of handlers for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.gems.events.PlayerGemsLostEvent
Returns the handlers for this specific event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.gems.events.PlayerGemsReceiveEvent
Returns the list of handlers for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.mines.events.MineCreateEvent
Gets the handlers for this event.
getHandlers() - Method in class dev.drawethree.xprison.api.mines.events.MineDeleteEvent
Gets the handlers for this event.
getHandlers() - Method in class dev.drawethree.xprison.api.mines.events.MinePostResetEvent
Gets the handlers for this event.
getHandlers() - Method in class dev.drawethree.xprison.api.mines.events.MinePreResetEvent
Gets the handlers for this event.
getHandlers() - Method in class dev.drawethree.xprison.api.multipliers.events.PlayerMultiplierExpireEvent
Deprecated.
 
getHandlers() - Method in class dev.drawethree.xprison.api.multipliers.events.PlayerMultiplierReceiveEvent
 
getHandlers() - Method in class dev.drawethree.xprison.api.prestiges.events.PlayerPrestigeEvent
 
getHandlers() - Method in class dev.drawethree.xprison.api.ranks.events.PlayerRankUpEvent
 
getHandlers() - Method in class dev.drawethree.xprison.api.tokens.events.PlayerTokensLostEvent
Gets the handler list for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.tokens.events.PlayerTokensReceiveEvent
Gets the handler list for this event instance.
getHandlers() - Method in class dev.drawethree.xprison.api.tokens.events.XPrisonBlockBreakEvent
Returns the handler list for this event instance.
getHistoryApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the History module API.
getId() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
Gets the unique ID of this enchantment.
getId() - Method in interface dev.drawethree.xprison.api.prestiges.model.Prestige
Gets the unique identifier of this Prestige.
getId() - Method in interface dev.drawethree.xprison.api.ranks.model.Rank
Gets the unique identifier of this rank.
getIncreaseCost() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
Gets the incremental cost added per level of this enchantment.
getInstance() - Static method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the singleton instance of the XPrisonAPI.
getInviteDate() - Method in interface dev.drawethree.xprison.api.gangs.model.GangInvitation
Gets the date and time when the invitation was created.
getInvitedBy() - Method in interface dev.drawethree.xprison.api.gangs.model.GangInvitation
Gets the player who sent the invitation.
getInvitedPlayer() - Method in interface dev.drawethree.xprison.api.gangs.model.GangInvitation
Gets the player who received the invitation.
getItem() - Method in interface dev.drawethree.xprison.api.bombs.model.Bomb
Gets the visual item representation of the bomb.
getItemStack() - Method in interface dev.drawethree.xprison.api.autosell.model.AutoSellItemStack
Gets the ItemStack that will be sold in the sell region.
getLevel() - Method in interface dev.drawethree.xprison.api.pickaxelevels.model.PickaxeLevel
Gets the numeric level of the pickaxe.
getMaxLevel() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
Gets the maximum enchantment level that can be applied.
getMineAtLocation(Location) - Method in interface dev.drawethree.xprison.api.mines.XPrisonMinesAPI
Gets the mine located at a specific location.
getMineByName(String) - Method in interface dev.drawethree.xprison.api.mines.XPrisonMinesAPI
Gets a mine by its name.
getMines() - Method in interface dev.drawethree.xprison.api.mines.XPrisonMinesAPI
Gets all mines
getMinesApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Mines module API.
getModule() - Method in interface dev.drawethree.xprison.api.history.model.HistoryLine
Gets the name of the module that generated or is associated with this history line.
getMultiplier() - Method in interface dev.drawethree.xprison.api.multipliers.model.Multiplier
Gets the current multiplier value.
getMultipliersApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Multipliers module API.
getName() - Method in interface dev.drawethree.xprison.api.bombs.model.Bomb
Gets the unique name of the bomb.
getName() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
Gets the display name of the enchantment, including color codes.
getName() - Method in interface dev.drawethree.xprison.api.gangs.model.Gang
Gets the name of the gang.
getName() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets the name of the mine.
getName() - Method in interface dev.drawethree.xprison.api.XPrisonModule
Gets the name of the module.
getNameWithoutColor() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
Gets the display name of the enchantment without color codes.
getNextPlayerRank(Player) - Method in interface dev.drawethree.xprison.api.ranks.XPrisonRanksAPI
Gets the next rank a player can achieve.
getNextResetDate() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets the next scheduled reset date/time of the mine.
getOfflinePlayer() - Method in interface dev.drawethree.xprison.api.history.model.HistoryLine
Gets the offline player associated with this history line.
getOfflinePlayer() - Method in interface dev.drawethree.xprison.api.multipliers.model.PlayerMultiplier
Gets the OfflinePlayer associated with this multiplier.
getOnlineMembers() - Method in interface dev.drawethree.xprison.api.gangs.model.Gang
Retrieves a collection of all online members currently in the gang.
getOwnerOffline() - Method in interface dev.drawethree.xprison.api.gangs.model.Gang
Gets the gang leader as an OfflinePlayer.
getPendingInvites() - Method in interface dev.drawethree.xprison.api.gangs.model.Gang
Retrieves a collection of all pending invitations to this gang.
getPercentage(XMaterial) - Method in interface dev.drawethree.xprison.api.mines.model.BlockPalette
Gets the percentage of the specified material in the palette.
getPickaxeLevel(int) - Method in interface dev.drawethree.xprison.api.pickaxelevels.XPrisonPickaxeLevelsAPI
Gets the pickaxe level by its numeric level.
getPickaxeLevel(Player) - Method in interface dev.drawethree.xprison.api.pickaxelevels.XPrisonPickaxeLevelsAPI
Gets the pickaxe level of a specific player.
getPickaxeLevel(ItemStack) - Method in interface dev.drawethree.xprison.api.pickaxelevels.XPrisonPickaxeLevelsAPI
Gets the pickaxe level associated with the given item stack.
getPickaxeLevelsApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Pickaxe Levels module API.
getPlayerGang(OfflinePlayer) - Method in interface dev.drawethree.xprison.api.gangs.XPrisonGangsAPI
Retrieves the gang associated with the specified player, if any.
getPlayerHistory(OfflinePlayer) - Method in interface dev.drawethree.xprison.api.history.XPrisonHistoryAPI
Retrieves all history lines associated with the given player across all modules.
getPlayerHistory(OfflinePlayer, XPrisonModule) - Method in interface dev.drawethree.xprison.api.history.XPrisonHistoryAPI
Retrieves the history lines associated with the given player and a specific module.
getPlayerMultiplier(Player, MultiplierType) - Method in interface dev.drawethree.xprison.api.multipliers.XPrisonMultipliersAPI
Gets the overall multiplier for a player based on the specified multiplier type.
getPlayerPrestige(Player) - Method in interface dev.drawethree.xprison.api.prestiges.XPrisonPrestigesAPI
Gets the current Prestige of a player.
getPlayerRank(Player) - Method in interface dev.drawethree.xprison.api.ranks.XPrisonRanksAPI
Gets the current rank of a player.
getPlayersInMine() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets all players currently inside the mine.
getPosition1() - Method in interface dev.drawethree.xprison.api.mines.model.MineSelection
Gets the first position of the mine selection.
getPosition2() - Method in interface dev.drawethree.xprison.api.mines.model.MineSelection
Gets the second position of the mine selection.
getPrefix() - Method in interface dev.drawethree.xprison.api.prestiges.model.Prestige
Gets the prefix associated with this Prestige (usually for display).
getPrefix() - Method in interface dev.drawethree.xprison.api.ranks.model.Rank
Gets the prefix string associated with this rank, typically used for display in chat or player lists.
getPrestigeById(long) - Method in interface dev.drawethree.xprison.api.prestiges.XPrisonPrestigesAPI
Retrieves a Prestige by its unique ID.
getPrestigesApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Prestiges module API.
getPriceForBlock(Block) - Method in interface dev.drawethree.xprison.api.autosell.XPrisonAutoSellAPI
Gets the price for a given block.
getPriceForItem(SellRegion, ItemStack) - Method in interface dev.drawethree.xprison.api.autosell.XPrisonAutoSellAPI
Gets the price of a specific item in a given sell region.
getProgressBar(Player) - Method in interface dev.drawethree.xprison.api.pickaxelevels.XPrisonPickaxeLevelsAPI
Gets the progress bar string representing the player's pickaxe level progress.
getRadius() - Method in interface dev.drawethree.xprison.api.bombs.model.Bomb
Gets the radius of the bomb's explosion effect.
getRankById(int) - Method in interface dev.drawethree.xprison.api.ranks.XPrisonRanksAPI
Gets a rank by its unique ID.
getRankMultiplier(Player) - Method in interface dev.drawethree.xprison.api.multipliers.XPrisonMultipliersAPI
Gets the player's rank multiplier.
getRanksApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Ranks module API.
getRankupProgress(Player) - Method in interface dev.drawethree.xprison.api.ranks.XPrisonRanksAPI
Gets the player's progress towards ranking up, as a percentage.
getRawName() - Method in interface dev.drawethree.xprison.api.enchants.model.XPrisonEnchantment
Gets the raw name of the enchantment (without color codes).
getRefundGuiSlot() - Method in interface dev.drawethree.xprison.api.enchants.model.RefundableEnchant
Gets the GUI slot position where this enchantment's refund option appears in the disenchanting GUI.
getRefundPercentage() - Method in interface dev.drawethree.xprison.api.enchants.model.RefundableEnchant
Gets the percentage of the original enchantment price that will be refunded upon disenchanting.
getRegion() - Method in interface dev.drawethree.xprison.api.autominer.model.AutoMinerRegion
Region where autominer is set
getRegion() - Method in interface dev.drawethree.xprison.api.autosell.model.SellRegion
Gets the WorldGuard region this SellRegion represents.
getRegion() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets the region that defines the boundaries of the mine.
getRequiredPermission() - Method in interface dev.drawethree.xprison.api.autosell.model.SellRegion
Gets the permission node required for a player to sell items in this region.
getRequiredPickaxeLevel() - Method in interface dev.drawethree.xprison.api.enchants.model.RequiresPickaxeLevel
Gets the required minimum pickaxe level needed to apply or use this enchantment.
getResetPercentage() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets the percentage of blocks that trigger a reset of the mine.
getRewardPeriod() - Method in interface dev.drawethree.xprison.api.autominer.model.AutoMinerRegion
Period after which player gets rewards and blocks broken
getSellMultiplier(Player) - Method in interface dev.drawethree.xprison.api.multipliers.XPrisonMultipliersAPI
Gets the player's sell multiplier.
getSellPriceForMaterial(XMaterial) - Method in interface dev.drawethree.xprison.api.autosell.model.SellRegion
Gets the sell price for a specific material in this region.
getSellRegionAtLocation(Location) - Method in interface dev.drawethree.xprison.api.autosell.XPrisonAutoSellAPI
Gets the sell region at a specified location.
getSellRegions() - Method in interface dev.drawethree.xprison.api.autosell.XPrisonAutoSellAPI
Gets a collection of all loaded and active sell regions.
getTeleportLocation() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets the teleport location inside the mine.
getTokenMultiplier(Player) - Method in interface dev.drawethree.xprison.api.multipliers.XPrisonMultipliersAPI
Gets the player's token multiplier.
getTokensApi() - Method in interface dev.drawethree.xprison.api.XPrisonAPI
Gets the Tokens module API.
getTotalBlocks() - Method in interface dev.drawethree.xprison.api.mines.model.Mine
Gets the total number of blocks in the mine.
getTotalToDeposit(Player, double, MultiplierType) - Method in interface dev.drawethree.xprison.api.multipliers.XPrisonMultipliersAPI
Calculates the total amount to deposit after applying the player's multiplier.
getWorld() - Method in interface dev.drawethree.xprison.api.autominer.model.AutoMinerRegion
World where region is based
getWorld() - Method in interface dev.drawethree.xprison.api.autosell.model.SellRegion
Gets the World where this region is located.
GIVE - Enum constant in enum class dev.drawethree.xprison.api.shared.currency.enums.ReceiveCause
Player received currency by the give command.
giveBomb(Bomb, int, Player) - Method in interface dev.drawethree.xprison.api.bombs.XPrisonBombsAPI
Gives a specified amount of a Bomb to a Player.
guiProperties - Variable in class dev.drawethree.xprison.api.enchants.model.XPrisonEnchantmentBase
 
A B C D E G H I K L M N O P R S T U V W X 
All Classes and Interfaces|All Packages|Serialized Form