Index
All Classes and Interfaces|All Packages|Serialized Form
A
- ArmorType - Enum Class in me.gigawartrex.smalladditions.main
- AXE - Enum constant in enum class me.gigawartrex.smalladditions.main.ToolType
B
- BEETROOT - Enum constant in enum class me.gigawartrex.smalladditions.main.Crop
- BlockChoppedHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling when a player chops wood.
- BlockChoppedHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.BlockChoppedHandler
- BlockDugHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling when a player digs.
- BlockDugHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.BlockDugHandler
- BlockMinedHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling when a player mines blocks.
- BlockMinedHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.BlockMinedHandler
- Book - Class in me.gigawartrex.smalladditions.helpers
-
Class for handling "/sa" commands.
- Book(String, String, String) - Constructor for class me.gigawartrex.smalladditions.helpers.Book
-
Class constructor.
- BookWriter - Class in me.gigawartrex.smalladditions.io
-
Class for handling writing files for a specified book.
- BookWriter() - Constructor for class me.gigawartrex.smalladditions.io.BookWriter
-
Class constructor.
- BOOTS - Enum constant in enum class me.gigawartrex.smalladditions.main.ArmorType
- BUDDING_AMETHYST - Enum constant in enum class me.gigawartrex.smalladditions.main.NewSmeltable
C
- CARROT - Enum constant in enum class me.gigawartrex.smalladditions.main.Crop
- CHAINMAIL - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- checkForFile() - Method in class me.gigawartrex.smalladditions.io.FileHelper
-
Method to check for a file's existence.
- CHESTPLATE - Enum constant in enum class me.gigawartrex.smalladditions.main.ArmorType
- COBBLESTONE - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- COCOA_BEANS - Enum constant in enum class me.gigawartrex.smalladditions.main.Crop
- color - Static variable in class me.gigawartrex.smalladditions.main.Constants
- Config - Class in me.gigawartrex.smalladditions.io
-
Class to handle interactions with the plugin's config file.
- Config() - Constructor for class me.gigawartrex.smalladditions.io.Config
-
Class constructor.
- console - Static variable in class me.gigawartrex.smalladditions.main.Constants
- Constants - Class in me.gigawartrex.smalladditions.main
-
Class for holding plugin wide constants.
- Constants() - Constructor for class me.gigawartrex.smalladditions.main.Constants
- COPPER_BLOCK - Enum constant in enum class me.gigawartrex.smalladditions.main.NewSmeltable
- createFile() - Method in class me.gigawartrex.smalladditions.io.FileHelper
-
Method to create a file.
- Crop - Enum Class in me.gigawartrex.smalladditions.main
D
- defaultBook(String, boolean) - Method in class me.gigawartrex.smalladditions.io.BookWriter
-
Method to check for a default book file, or reset it.
- defaultConfig(boolean) - Method in class me.gigawartrex.smalladditions.io.Config
-
Method to create a default config file.
- deleteFile() - Method in class me.gigawartrex.smalladditions.io.FileHelper
-
Method to delete a file.
- destroy() - Method in class me.gigawartrex.smalladditions.helpers.IconMenu
-
Method to destroy the current IconMenu object.
- DIAMOND - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- doVersionCheck() - Method in class me.gigawartrex.smalladditions.io.Config
-
Method to do a version check on the configuration file.
E
- EntityChangeBlockHandler - Class in me.gigawartrex.smalladditions.handlers
- EntityChangeBlockHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.EntityChangeBlockHandler
- EntityExplodeHandler - Class in me.gigawartrex.smalladditions.handlers
- EntityExplodeHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.EntityExplodeHandler
- EntityLaunchHandler - Class in me.gigawartrex.smalladditions.handlers
- EntityLaunchHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.EntityLaunchHandler
F
- FileHelper - Class in me.gigawartrex.smalladditions.io
-
Class for handling general file interactions.
- FileHelper(String) - Constructor for class me.gigawartrex.smalladditions.io.FileHelper
-
Constructor to create one file in the base plugin directory.
- FileHelper(String, String) - Constructor for class me.gigawartrex.smalladditions.io.FileHelper
-
Constructor to create one file in a custom directory.
G
- generateMenu() - Method in class me.gigawartrex.smalladditions.helpers.MainMenu
-
Main method to generate the book object.
- generateMenu() - Method in class me.gigawartrex.smalladditions.helpers.MenuTemplate
-
Method to generate and return a custom IconMenu.
- getAllIndices(Material) - Method in class me.gigawartrex.smalladditions.helpers.InventoryManager
- getAllIndicesFuzzy(Material) - Method in class me.gigawartrex.smalladditions.helpers.InventoryManager
- getAlternatives(ItemStack) - Method in class me.gigawartrex.smalladditions.helpers.InventoryManager
- getConfig() - Method in class me.gigawartrex.smalladditions.helpers.MenuTemplate
-
Get the books Config.
- getFileName() - Method in class me.gigawartrex.smalladditions.io.FileHelper
-
Method to return the file name.
- getIndex(ItemStack) - Method in class me.gigawartrex.smalladditions.helpers.InventoryManager
- getInput() - Method in enum class me.gigawartrex.smalladditions.main.NewSmeltable
- getInventory() - Method in class me.gigawartrex.smalladditions.helpers.InventoryManager
- getLocation(Location, int, int, int) - Static method in class me.gigawartrex.smalladditions.helpers.Helper
-
Offsets the given location by the entered values.
- getMaterialTypeSubstring() - Method in enum class me.gigawartrex.smalladditions.main.ArmorType
- getMaterialTypeSubstring() - Method in enum class me.gigawartrex.smalladditions.main.ToolType
- getMessageHelper() - Method in class me.gigawartrex.smalladditions.helpers.MenuTemplate
-
Get the books MessageHelper.
- getMeta() - Method in class me.gigawartrex.smalladditions.helpers.Book
-
Method to get the book's metadata.
- getName() - Method in class me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEvent
-
Method to get the menu name.
- getOutput() - Method in enum class me.gigawartrex.smalladditions.main.NewSmeltable
- getPlayer() - Method in class me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEvent
-
Method to get the player that clicked an option.
- getPlayer() - Method in class me.gigawartrex.smalladditions.helpers.InventoryManager
- getPosition() - Method in class me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEvent
-
Method to get the click position in the menu.
- getPriority(ItemStack) - Static method in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- getSeed() - Method in enum class me.gigawartrex.smalladditions.main.Crop
- getSeedDrop() - Method in enum class me.gigawartrex.smalladditions.main.Crop
- getTimeToSmelt() - Method in enum class me.gigawartrex.smalladditions.main.NewSmeltable
- getXp() - Method in enum class me.gigawartrex.smalladditions.main.NewSmeltable
- GOLD - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- GOLD_BLOCK - Enum constant in enum class me.gigawartrex.smalladditions.main.NewSmeltable
H
- HELMET - Enum constant in enum class me.gigawartrex.smalladditions.main.ArmorType
- Helper - Class in me.gigawartrex.smalladditions.helpers
-
Class housing all sorts of helpers for ingame Minecraft operations.
- Helper() - Constructor for class me.gigawartrex.smalladditions.helpers.Helper
- HOE - Enum constant in enum class me.gigawartrex.smalladditions.main.ToolType
I
- IconMenu - Class in me.gigawartrex.smalladditions.helpers
-
Class to instantiate an interactive inventory menu.
- IconMenu(String, int, IconMenu.OptionClickEventHandler, Plugin) - Constructor for class me.gigawartrex.smalladditions.helpers.IconMenu
-
Class constructor.
- IconMenu.OptionClickEvent - Class in me.gigawartrex.smalladditions.helpers
-
Class representing an option click event.
- IconMenu.OptionClickEventHandler - Interface in me.gigawartrex.smalladditions.helpers
-
Interface for the
IconMenu.OptionClickEvent
class. - InventoryManager - Class in me.gigawartrex.smalladditions.helpers
- InventoryManager(Player) - Constructor for class me.gigawartrex.smalladditions.helpers.InventoryManager
- IRON - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- IRON_BLOCK - Enum constant in enum class me.gigawartrex.smalladditions.main.NewSmeltable
- ItemBreakHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling when an item breaks.
- ItemBreakHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.ItemBreakHandler
- ItemMagnetHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling item magnet functionality.
- ItemMagnetHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.ItemMagnetHandler
-
Class constructor.
L
- LEATHER - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- LEGGINGS - Enum constant in enum class me.gigawartrex.smalladditions.main.ArmorType
- loadFile() - Method in class me.gigawartrex.smalladditions.io.FileHelper
-
Method to return a file.
M
- mainMenu - Static variable in class me.gigawartrex.smalladditions.main.Constants
- MainMenu - Class in me.gigawartrex.smalladditions.helpers
-
Class to create the standard README book.
- MainMenu() - Constructor for class me.gigawartrex.smalladditions.helpers.MainMenu
- MaterialPriority - Enum Class in me.gigawartrex.smalladditions.main
- me.gigawartrex.smalladditions.commands - package me.gigawartrex.smalladditions.commands
- me.gigawartrex.smalladditions.exceptions - package me.gigawartrex.smalladditions.exceptions
- me.gigawartrex.smalladditions.handlers - package me.gigawartrex.smalladditions.handlers
- me.gigawartrex.smalladditions.helpers - package me.gigawartrex.smalladditions.helpers
- me.gigawartrex.smalladditions.io - package me.gigawartrex.smalladditions.io
- me.gigawartrex.smalladditions.main - package me.gigawartrex.smalladditions.main
- MenuTemplate - Class in me.gigawartrex.smalladditions.helpers
-
Abstract template class for
IconMenu
. - MenuTemplate() - Constructor for class me.gigawartrex.smalladditions.helpers.MenuTemplate
-
Class constructor.
- MessageHelper - Class in me.gigawartrex.smalladditions.helpers
-
Class for sending messages to entities on the server or interacting with it.
- MessageHelper() - Constructor for class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Class constructor
- modsList - Static variable in class me.gigawartrex.smalladditions.main.Constants
N
- name - Static variable in class me.gigawartrex.smalladditions.main.Constants
- NETHER_WART - Enum constant in enum class me.gigawartrex.smalladditions.main.Crop
- NETHERITE - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- NewSmeltable - Enum Class in me.gigawartrex.smalladditions.main
- NoFileNameException - Exception in me.gigawartrex.smalladditions.exceptions
-
Exception for when no filename was specified.
- NoFileNameException() - Constructor for exception me.gigawartrex.smalladditions.exceptions.NoFileNameException
-
Class constructor.
O
- onBedEnter(PlayerBedEnterEvent) - Method in class me.gigawartrex.smalladditions.handlers.PlayerEnteredBedHandler
-
Main event handler.
- onBlockBreak(BlockBreakEvent) - Method in class me.gigawartrex.smalladditions.handlers.BlockChoppedHandler
-
Main event handler.
- onBlockBreak(BlockBreakEvent) - Method in class me.gigawartrex.smalladditions.handlers.BlockDugHandler
-
Main event handler.
- onBlockBreak(BlockBreakEvent) - Method in class me.gigawartrex.smalladditions.handlers.BlockMinedHandler
-
Main event handler.
- onBlockBreak(PlayerDeathEvent) - Method in class me.gigawartrex.smalladditions.handlers.PlayerDeathHandler
-
Main event handler.
- onBlockPlaced(BlockPlaceEvent) - Method in class me.gigawartrex.smalladditions.handlers.PlayerItemStackEmptyHandler
-
Main event handler.
- onCommand(CommandSender, Command, String, String[]) - Method in class me.gigawartrex.smalladditions.commands.Sa
-
Main method handling incoming commands.
- onDisable() - Method in class me.gigawartrex.smalladditions.main.SmallAdditions
-
Method that fires on every "unload" of the plugin (e.g.
- onEnable() - Method in class me.gigawartrex.smalladditions.main.SmallAdditions
-
Method that fires on every "load" of the plugin (e.g.
- onEntityChangeBlock(EntityChangeBlockEvent) - Method in class me.gigawartrex.smalladditions.handlers.EntityChangeBlockHandler
- onEntityExplode(EntityExplodeEvent) - Method in class me.gigawartrex.smalladditions.handlers.EntityExplodeHandler
- onEntityExplode(ProjectileHitEvent) - Method in class me.gigawartrex.smalladditions.handlers.EntityLaunchHandler
- onItemBreak(PlayerItemBreakEvent) - Method in class me.gigawartrex.smalladditions.handlers.ItemBreakHandler
-
Main event handler.
- onOptionClick(IconMenu.OptionClickEvent) - Method in interface me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEventHandler
- onPlayerJoin(PlayerJoinEvent) - Method in class me.gigawartrex.smalladditions.handlers.PlayerJoinHandler
-
Main event handler.
- onPlayerQuit(PlayerQuitEvent) - Method in class me.gigawartrex.smalladditions.handlers.PlayerQuitHandler
-
Main event handler.
- onPlayerUse(PlayerInteractEvent) - Method in class me.gigawartrex.smalladditions.handlers.PlayerRightclicksCropHandler
- onTabComplete(CommandSender, Command, String, String[]) - Method in class me.gigawartrex.smalladditions.commands.SaTabComplete
-
Main method handling incoming command's tab completions.
- open(Player) - Method in class me.gigawartrex.smalladditions.helpers.IconMenu
-
Method to open the inventory for the specified player.
- OptionClickEvent(Player, int, String) - Constructor for class me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEvent
-
Class constructor.
P
- PICKAXE - Enum constant in enum class me.gigawartrex.smalladditions.main.ToolType
- PlayerDeathHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling player deaths.
- PlayerDeathHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.PlayerDeathHandler
- PlayerEnteredBedHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling when a player enters a bed.
- PlayerEnteredBedHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.PlayerEnteredBedHandler
- PlayerItemStackEmptyHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling player deaths.
- PlayerItemStackEmptyHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.PlayerItemStackEmptyHandler
- PlayerJoinHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling when a player joins the server.
- PlayerJoinHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.PlayerJoinHandler
- PlayerQuitHandler - Class in me.gigawartrex.smalladditions.handlers
-
Class for handling when a player joins the server.
- PlayerQuitHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.PlayerQuitHandler
- PlayerRightclicksCropHandler - Class in me.gigawartrex.smalladditions.handlers
- PlayerRightclicksCropHandler() - Constructor for class me.gigawartrex.smalladditions.handlers.PlayerRightclicksCropHandler
- plugin - Static variable in class me.gigawartrex.smalladditions.main.Constants
- POTATO - Enum constant in enum class me.gigawartrex.smalladditions.main.Crop
R
- randNumFromRange(int, int) - Static method in class me.gigawartrex.smalladditions.helpers.Helper
-
Generates a random number inclusive between min and max.
- read(String) - Method in class me.gigawartrex.smalladditions.io.Config
-
Method to read a value from the Config file.
- readModStatus(Player, String) - Method in class me.gigawartrex.smalladditions.io.Config
-
Method to read a player's mod using status.
- readPlayerAttributeStatus(Player, String) - Method in class me.gigawartrex.smalladditions.io.Config
-
Method to read a player's attribute using status.
- Recipes - Class in me.gigawartrex.smalladditions.main
- Recipes(Plugin) - Constructor for class me.gigawartrex.smalladditions.main.Recipes
S
- Sa - Class in me.gigawartrex.smalladditions.commands
-
Class for handling "/sa" commands.
- Sa() - Constructor for class me.gigawartrex.smalladditions.commands.Sa
- SaTabComplete - Class in me.gigawartrex.smalladditions.commands
-
Class for handling "/sa" command tab completions.
- SaTabComplete() - Constructor for class me.gigawartrex.smalladditions.commands.SaTabComplete
- saveFile(YamlConfiguration) - Method in class me.gigawartrex.smalladditions.io.FileHelper
-
Method to save a file.
- sendAll(String) - Method in class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Method to send a plain message to all available recipients.
- sendAll(String, ChatColor) - Method in class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Method to send a colored message to all available recipients.
- sendAllPlayers(String) - Method in class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Method to send a plain message to all online player.
- sendAllPlayers(String, ChatColor) - Method in class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Method to send a colored message to all online player.
- sendConsole(String) - Method in class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Method to send a plain message to the console.
- sendConsole(String, ChatColor) - Method in class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Method to send a colored message to the console.
- sendPlayer(Player, String) - Method in class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Method to send a plain message to a player.
- sendPlayer(Player, String, ChatColor) - Method in class me.gigawartrex.smalladditions.helpers.MessageHelper
-
Method to send a colored message to a player.
- setOption(int, ItemStack, String, String...) - Method in class me.gigawartrex.smalladditions.helpers.IconMenu
-
Method to set an inventory slot to a specific item with information.
- setWillClose(boolean) - Method in class me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEvent
-
Method to set if the menu will close after this event.
- setWillDestroy(boolean) - Method in class me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEvent
-
Method to set if the menu will destroy after this event.
- SHOVEL - Enum constant in enum class me.gigawartrex.smalladditions.main.ToolType
- SmallAdditions - Class in me.gigawartrex.smalladditions.main
-
The plugin's main class/entry point.
- SmallAdditions() - Constructor for class me.gigawartrex.smalladditions.main.SmallAdditions
- swapItems(int, int) - Method in class me.gigawartrex.smalladditions.helpers.InventoryManager
- SWORD - Enum constant in enum class me.gigawartrex.smalladditions.main.ToolType
T
- ToolType - Enum Class in me.gigawartrex.smalladditions.main
- TURTLE - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
V
- valueOf(String) - Static method in enum class me.gigawartrex.smalladditions.main.ArmorType
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gigawartrex.smalladditions.main.Crop
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gigawartrex.smalladditions.main.MaterialPriority
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gigawartrex.smalladditions.main.NewSmeltable
-
Returns the enum constant of this class with the specified name.
- valueOf(String) - Static method in enum class me.gigawartrex.smalladditions.main.ToolType
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class me.gigawartrex.smalladditions.main.ArmorType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gigawartrex.smalladditions.main.Crop
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gigawartrex.smalladditions.main.MaterialPriority
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gigawartrex.smalladditions.main.NewSmeltable
-
Returns an array containing the constants of this enum class, in the order they are declared.
- values() - Static method in enum class me.gigawartrex.smalladditions.main.ToolType
-
Returns an array containing the constants of this enum class, in the order they are declared.
- version - Static variable in class me.gigawartrex.smalladditions.main.Constants
W
- WHEAT - Enum constant in enum class me.gigawartrex.smalladditions.main.Crop
- willClose() - Method in class me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEvent
-
Method to get if the menu will close after this event.
- willDestroy() - Method in class me.gigawartrex.smalladditions.helpers.IconMenu.OptionClickEvent
-
Method to get if the menu will destroy after this event.
- WOOD - Enum constant in enum class me.gigawartrex.smalladditions.main.MaterialPriority
- write(String, String) - Method in class me.gigawartrex.smalladditions.io.Config
-
Method to write a value to the Config file.
- writeModStatus(Player, String, boolean) - Method in class me.gigawartrex.smalladditions.io.Config
-
Method to write a player's mod using status.
- writePlayerAttributeStatus(Player, String, boolean) - Method in class me.gigawartrex.smalladditions.io.Config
-
Method to write a player's attribute using status.
All Classes and Interfaces|All Packages|Serialized Form