- Selection - Interface in com.bgsoftware.wildtools.api.objects
-
- sellContainer(BlockState, Inventory, Player) - Method in interface com.bgsoftware.wildtools.api.hooks.ContainerProvider
-
Performs a sell task on the container.
- SellInfo - Class in com.bgsoftware.wildtools.api.hooks
-
- SellInfo(Map<Integer, SoldItem>, double) - Constructor for class com.bgsoftware.wildtools.api.hooks.SellInfo
-
Constructor for the sell info object.
- SellTool - Interface in com.bgsoftware.wildtools.api.objects.tools
-
- SellWandUseEvent - Class in com.bgsoftware.wildtools.api.events
-
- SellWandUseEvent(Player, Chest, double, String) - Constructor for class com.bgsoftware.wildtools.api.events.SellWandUseEvent
-
- SellWandUseEvent(Player, Chest, double, double, String) - Constructor for class com.bgsoftware.wildtools.api.events.SellWandUseEvent
-
- SellWandUseEvent(Player, BlockState, double, double, String) - Constructor for class com.bgsoftware.wildtools.api.events.SellWandUseEvent
-
The constructor of the event.
- setActivationAction(String) - Method in interface com.bgsoftware.wildtools.api.objects.tools.HarvesterTool
-
Set the activation action of the wand.
- setAnvilCombineExp(int) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set the amount of exp required to combine this tool with another one.
- setAnvilCombineLimit(int) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set the maximum uses a tool can have from combining tools.
- setAutoCollect(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the drops from the tool should be added to the players' inventories.
- setBlacklistedWorlds(List<String>) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set the blacklisted worlds of the tool.
- setCancelled(boolean) - Method in class com.bgsoftware.wildtools.api.events.HarvesterHoeSellEvent
-
- setCancelled(boolean) - Method in class com.bgsoftware.wildtools.api.events.SellWandUseEvent
-
- setCooldown(long) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set a cooldown for using the tool.
- setDisplayName(String) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set the display name of the tool's item.
- setFarmlandRadius(int) - Method in interface com.bgsoftware.wildtools.api.objects.tools.HarvesterTool
-
Set the farmland harvesting radius of the wand.
- setInstantBreak(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the blocks broken by the tool will be instant-broken.
- setKeepInventory(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the tool should be kept in the inventories of players when they die.
- setLastUse(UUID) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Update the last time a player used this tool.
- setLeftClick(Location) - Method in interface com.bgsoftware.wildtools.api.objects.Selection
-
Set the left-click location of the selection.
- setLore(List<String>) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set the lore of the tool's item.
- setMessage(String) - Method in class com.bgsoftware.wildtools.api.events.HarvesterHoeSellEvent
-
Set a new message to be sent to the player.
- setMessage(String) - Method in class com.bgsoftware.wildtools.api.events.SellWandUseEvent
-
Set a new message to be sent to the player.
- setMultiplier(double) - Method in class com.bgsoftware.wildtools.api.events.HarvesterHoeSellEvent
-
Set the multiplier for the price.
- setMultiplier(double) - Method in class com.bgsoftware.wildtools.api.events.SellWandUseEvent
-
Set the multiplier for the price.
- setMultiplier(double) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set a multiplier for prices of the tool.
- setOmni(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the tool should switch types, depends on the broken block.
- setOneLayerOnly(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.HarvesterTool
-
Set whether or not the radius should be only for one layer.
- setOnlyInsideClaim(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the tool should only affect blocks inside players' claims.
- setOnlySameType(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the tool should only affect blocks of the same type.
- setPrice(double) - Method in class com.bgsoftware.wildtools.api.events.HarvesterHoeSellEvent
-
Set the total price for all the items.
- setPrice(double) - Method in class com.bgsoftware.wildtools.api.events.SellWandUseEvent
-
Set the total price for all the items.
- setPricesProvider(PricesProvider) - Method in interface com.bgsoftware.wildtools.api.handlers.ProvidersManager
-
Set the prices provider for the core.
- setPrivate(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the tool should be private.
- setRightClick(Location) - Method in interface com.bgsoftware.wildtools.api.objects.Selection
-
Set the right-click location of the selection.
- setSilkTouch(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the tool will act like it has a silk-touch enchantment.
- setSpigotUnbreakable(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the item should have spigot's unbreakable status.
- setUnbreakable(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the tool should be unbreakable.
- setUsesLeft(int) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set the amount of uses the tool should have.
- setUsesProgress(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the durability of the tool should be decreased in relation to the uses.
- setVanillaDamage(boolean) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set whether or not the tool should be damaged by other vanilla actions.
- setWhitelistedWorlds(List<String>) - Method in interface com.bgsoftware.wildtools.api.objects.tools.Tool
-
Set the whitelisted worlds of the tool.
- SoldItem - Class in com.bgsoftware.wildtools.api.hooks
-
- SoldItem(ItemStack, double) - Constructor for class com.bgsoftware.wildtools.api.hooks.SoldItem
-
Constructor for a sold item.
- SortTool - Interface in com.bgsoftware.wildtools.api.objects.tools
-
- SortWandUseEvent - Class in com.bgsoftware.wildtools.api.events
-
- SortWandUseEvent(Player, SortTool, List<ItemStack>) - Constructor for class com.bgsoftware.wildtools.api.events.SortWandUseEvent
-
The constructor of the event.