Index
All Classes and Interfaces|All Packages
A
- allowSpawnsBelowMinY - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration.SpawnRangeContainer
-
Allows spiders to spawn below the minimum Y value.
B
- biomes - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration
-
List of biomes in which cave spiders should be allowed to spawn.
C
- chances - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration.SpawnOptionsContainer
-
Spawn chances configuration options.
- Configuration - Class in dev.satyrn.deepcavespiders.configuration
-
Represents the configuration for the plugin.
- Configuration(Plugin) - Constructor for class dev.satyrn.deepcavespiders.configuration.Configuration
-
Creates a new instance of the plugin configuration.
- Configuration.SpawnChancesContainer - Class in dev.satyrn.deepcavespiders.configuration
-
Container with difficulty-based spawning chances.
- Configuration.SpawnOptionsContainer - Class in dev.satyrn.deepcavespiders.configuration
-
Container with spawning options.
- Configuration.SpawnRangeContainer - Class in dev.satyrn.deepcavespiders.configuration
-
Container with spawning height range options.
- CONSTANT - Enum constant in enum class dev.satyrn.deepcavespiders.util.SpawnDistribution
D
- debug - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration
-
Whether to enable debug logging.
- DeepCaveSpiders - Class in dev.satyrn.deepcavespiders
-
Represents the Deep Cave Spiders plugin.
- DeepCaveSpiders() - Constructor for class dev.satyrn.deepcavespiders.DeepCaveSpiders
- dev.satyrn.deepcavespiders - package dev.satyrn.deepcavespiders
- dev.satyrn.deepcavespiders.configuration - package dev.satyrn.deepcavespiders.configuration
- dev.satyrn.deepcavespiders.listeners - package dev.satyrn.deepcavespiders.listeners
- dev.satyrn.deepcavespiders.util - package dev.satyrn.deepcavespiders.util
- distribution - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration.SpawnOptionsContainer
-
Controls the function which determines the percentage of spiders spawning at a given depth.
E
- environments - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration
-
List of environments in which cave spiders should be allowed to spawn.
G
- getSpawnChance(Difficulty, double) - Method in class dev.satyrn.deepcavespiders.listeners.SpawnEntityListener
-
Gets the spawn chance for a specific difficulty.
H
- HYPERBOLIC - Enum constant in enum class dev.satyrn.deepcavespiders.util.SpawnDistribution
J
- jockeyChance - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration.SpawnOptionsContainer
-
Chance that a cave spider will spawn a jockey.
L
- LINEAR - Enum constant in enum class dev.satyrn.deepcavespiders.util.SpawnDistribution
- locale - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration
-
The locale to use for internationalization.
- LOGARITHMIC - Enum constant in enum class dev.satyrn.deepcavespiders.util.SpawnDistribution
M
- maxY - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration.SpawnRangeContainer
-
The maximum Y value to spawn at.
- metrics - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration
-
Whether to enable plugin metrics.
- minY - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration.SpawnRangeContainer
-
The minimum Y value to spawn at.
O
- onCommand(CommandSender, Command, String, String[]) - Method in class dev.satyrn.deepcavespiders.DeepCaveSpiders
-
Executes the given command, returning whether it was successful.
- onEnable() - Method in class dev.satyrn.deepcavespiders.DeepCaveSpiders
-
Called when the plugin is enabled.
- onLoad() - Method in class dev.satyrn.deepcavespiders.DeepCaveSpiders
-
Called when the plugin is loaded.
- onSpawnCaveSpider(CreatureSpawnEvent) - Method in class dev.satyrn.deepcavespiders.listeners.SpawnEntityListener
-
Handles creature spawn events for cave spiders.
- onSpawnSpider(CreatureSpawnEvent) - Method in class dev.satyrn.deepcavespiders.listeners.SpawnEntityListener
-
Handles creature spawn events for spiders.
- onTabComplete(CommandSender, Command, String, String[]) - Method in class dev.satyrn.deepcavespiders.DeepCaveSpiders
-
Requests a list of possible completion options for a command.
R
- range - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration.SpawnOptionsContainer
-
Spawn range configuration options.
- replaceEntities - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration
-
List of entity types which may be replaced by cave spiders.
S
- SpawnDistribution - Enum Class in dev.satyrn.deepcavespiders.util
- SpawnEntityListener - Class in dev.satyrn.deepcavespiders.listeners
-
Spawns cave spiders according to configuration.
- SpawnEntityListener(Plugin, Configuration) - Constructor for class dev.satyrn.deepcavespiders.listeners.SpawnEntityListener
- spawnOptions - Variable in class dev.satyrn.deepcavespiders.configuration.Configuration
-
The spawning options.
V
- value(Difficulty) - Method in class dev.satyrn.deepcavespiders.configuration.Configuration.SpawnChancesContainer
-
Gets the value for a given world difficulty.
- valueOf(String) - Static method in enum class dev.satyrn.deepcavespiders.util.SpawnDistribution
-
Returns the enum constant of this class with the specified name.
- values() - Static method in enum class dev.satyrn.deepcavespiders.util.SpawnDistribution
-
Returns an array containing the constants of this enum class, in the order they are declared.
All Classes and Interfaces|All Packages