Index
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
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.
All Classes and Interfaces|All Packages