Index

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

A

applyFortune - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
Whether the Fortune enchantment will be applied to crop yields.

B

beetroot - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig
Yields for the beetroot crop.

C

carrot - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig
Yields for the carrot crop.
Configuration - Class in dev.satyrn.sowwhatyoureap.configuration
Represents the configuration of the plugin.
Configuration(Plugin) - Constructor for class dev.satyrn.sowwhatyoureap.configuration.Configuration
Initializes a new instance of the plugin configuration.
Configuration.YieldsConfig - Class in dev.satyrn.sowwhatyoureap.configuration
Represents a configuration section which contains yields per crop.
Configuration.YieldsConfig.PotatoYieldConfig - Class in dev.satyrn.sowwhatyoureap.configuration
Models yield information for a potato-like crop which can drop a secondary type of item.
Configuration.YieldsConfig.SeededYieldConfig - Class in dev.satyrn.sowwhatyoureap.configuration
Models yield information for a crop with seeds.
Configuration.YieldsConfig.YieldConfig - Class in dev.satyrn.sowwhatyoureap.configuration
Models a basic yield information section.
ConfigurationRegistry - Class in dev.satyrn.sowwhatyoureap.configuration
 

D

damageHoe - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
Whether using a hoe will damage it.
debug - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
Whether debug output should be enabled.
dev.satyrn.sowwhatyoureap - package dev.satyrn.sowwhatyoureap
 
dev.satyrn.sowwhatyoureap.commands - package dev.satyrn.sowwhatyoureap.commands
 
dev.satyrn.sowwhatyoureap.configuration - package dev.satyrn.sowwhatyoureap.configuration
 
dev.satyrn.sowwhatyoureap.events - package dev.satyrn.sowwhatyoureap.events
 
dev.satyrn.sowwhatyoureap.lang - package dev.satyrn.sowwhatyoureap.lang
 
dev.satyrn.sowwhatyoureap.utils - package dev.satyrn.sowwhatyoureap.utils
 
disable() - Method in class dev.satyrn.sowwhatyoureap.lang.I18n
Disables the i18n handler.

E

enable() - Method in class dev.satyrn.sowwhatyoureap.lang.I18n
Enables the i18n handler.

G

getPermission() - Method in class dev.satyrn.sowwhatyoureap.commands.VaultCommandHandler
Gets the permission manager instance.
getResourceBundleForLocale(Locale) - Method in class dev.satyrn.sowwhatyoureap.lang.I18n
Gets a resource bundle for the given locale.

H

handYield - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
The yield for crops which are harvested by hand.
HandYields - Enum Class in dev.satyrn.sowwhatyoureap.utils
Represents the valid values of the Hand Yield configuration entry.
hoeItems - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
A list of materials which should count as hoes.

I

I18n - Class in dev.satyrn.sowwhatyoureap.lang
Message internationalization for the plugin
I18n(Plugin, Configuration) - Constructor for class dev.satyrn.sowwhatyoureap.lang.I18n
Initializes a new I18n instance.

L

locale - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
The locale to use.

M

maximumSeeds - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig.SeededYieldConfig
Maximum number of seeds which can drop from harvesting.
maximumYield - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig.YieldConfig
The maximum yield for a given crop.
metrics - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
Whether plugin metrics should be enabled.
MINIMUM - Enum constant in enum class dev.satyrn.sowwhatyoureap.utils.HandYields
Minimum drop from hands
MINIMUM_WITH_SEEDS - Enum constant in enum class dev.satyrn.sowwhatyoureap.utils.HandYields
Minimum drop with minimum seeds from hands
minimumSeeds - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig.SeededYieldConfig
Minimum number of seeds which can drop from harvesting.
minimumYield - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig.YieldConfig
The minimum yield for a given crop.

N

netherWart - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig
Yields for the nether wart crop.
NO_SEEDS - Enum constant in enum class dev.satyrn.sowwhatyoureap.utils.HandYields
Random between min and max, but no seeds
NONE - Enum constant in enum class dev.satyrn.sowwhatyoureap.utils.HandYields
No yield from hands

O

onDisable() - Method in class dev.satyrn.sowwhatyoureap.SowWhatYouReap
Handles the plugin disable lifecycle event.
ONE - Enum constant in enum class dev.satyrn.sowwhatyoureap.utils.HandYields
One drop from hands
onEnable() - Method in class dev.satyrn.sowwhatyoureap.SowWhatYouReap
Handles the plugin enable lifecycle event.
onPlayerInteract(PlayerInteractEvent) - Method in class dev.satyrn.sowwhatyoureap.events.SowWhatYouReapEvents
 

P

potato - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig
Yields for the potato crop.

R

registerConsumer(ConfigurationConsumer<Configuration>) - Static method in class dev.satyrn.sowwhatyoureap.configuration.ConfigurationRegistry
 
reloadConfiguration(Configuration) - Method in class dev.satyrn.sowwhatyoureap.events.SowWhatYouReapEvents
 
reloadConfiguration(Configuration) - Method in class dev.satyrn.sowwhatyoureap.lang.I18n
Reloads the configuration instance.
reloadConfiguration(Configuration) - Static method in class dev.satyrn.sowwhatyoureap.configuration.ConfigurationRegistry
 
requireHoe - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
Whether the plugin requires a player to be using a hoe to harvest items.
requireSeedsToReplant - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
Whether the player requires seeds of a matching crop type to be able to replant crops.

S

SAME_AS_HOE - Enum constant in enum class dev.satyrn.sowwhatyoureap.utils.HandYields
Uses same logic as the hoe
secondaryDropChance - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig.PotatoYieldConfig
Chance that the crop's secondary drop will be yielded.
SowWhatYouReap - Class in dev.satyrn.sowwhatyoureap
Manages the lifecycle of the Sow What You Reap plugin.
SowWhatYouReap() - Constructor for class dev.satyrn.sowwhatyoureap.SowWhatYouReap
 
SowWhatYouReapEvents - Class in dev.satyrn.sowwhatyoureap.events
 
SowWhatYouReapEvents(Plugin, Configuration) - Constructor for class dev.satyrn.sowwhatyoureap.events.SowWhatYouReapEvents
 

T

tr(String, Object...) - Static method in class dev.satyrn.sowwhatyoureap.lang.I18n
Translates a resource string to the current locale.

V

valueOf(String) - Static method in enum class dev.satyrn.sowwhatyoureap.utils.HandYields
Returns the enum constant of this class with the specified name.
values() - Static method in enum class dev.satyrn.sowwhatyoureap.utils.HandYields
Returns an array containing the constants of this enum class, in the order they are declared.
VaultCommandHandler - Class in dev.satyrn.sowwhatyoureap.commands
Handles commands that require access to the Vault permissions manager.
VaultCommandHandler(Plugin, Permission) - Constructor for class dev.satyrn.sowwhatyoureap.commands.VaultCommandHandler
Initializes the command handler with the permission manager.

W

wheat - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration.YieldsConfig
Yields for the wheat crop.

Y

yields - Variable in class dev.satyrn.sowwhatyoureap.configuration.Configuration
Yield configuration per crop.
A B C D E G H I L M N O P R S T V W Y 
All Classes and Interfaces|All Packages