Index

A B C D E G H J L M O R S V 
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.
A B C D E G H J L M O R S V 
All Classes and Interfaces|All Packages