Index
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 aPlayer
. - guiProperties - Variable in class dev.drawethree.xprison.api.enchants.model.XPrisonEnchantmentBase
All Classes and Interfaces|All Packages|Serialized Form