Index

A B C D E F G H I L M N O P R S T V W 
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.
A B C D E F G H I L M N O P R S T V W 
All Classes and Interfaces|All Packages|Serialized Form