Index

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

G

GameTimer - Class in dev.strwbry.eventhorizon
A timer implementation for managing tournament duration and triggering events at specified intervals.
GameTimer(int, int) - Constructor for class dev.strwbry.eventhorizon.GameTimer
Constructs a new GameTimer with the specified duration and event interval.
generateDropsList() - Method in class dev.strwbry.eventhorizon.events.itemspawn.DropParty
Generates a list of all possible item stacks.
generateRandomPlayerPairs() - Static method in class dev.strwbry.eventhorizon.events.utility.PlayerUtility
Generates random pairs of online players for pair-based events.
generateSurvivalDropsList() - Method in class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
Generates a list of all possible item drops in survival mode.
GenericCuboidRegion - Class in dev.strwbry.eventhorizon.events.utility.fawe.region
A specific implementation of GenericRegion that creates cuboid regions.
GenericCuboidRegion(int, int, int) - Constructor for class dev.strwbry.eventhorizon.events.utility.fawe.region.GenericCuboidRegion
Constructs a new cuboid region with specified dimensions.
GenericCylindricalRegion - Class in dev.strwbry.eventhorizon.events.utility.fawe.region
A specific implementation of GenericRegion that creates cylindrical regions.
GenericCylindricalRegion(int, int, int) - Constructor for class dev.strwbry.eventhorizon.events.utility.fawe.region.GenericCylindricalRegion
Constructs a new cylindrical region with specified dimensions.
GenericRegion - Class in dev.strwbry.eventhorizon.events.utility.fawe.region
An abstract base class for defining regions in WorldEdit operations.
GenericRegion(int, int, int) - Constructor for class dev.strwbry.eventhorizon.events.utility.fawe.region.GenericRegion
Constructs a new region with specified dimensions.
getAir() - Method in class dev.strwbry.eventhorizon.events.utility.fawe.BlockMasks
Gets the collection of blocks considered as air blocks.
getAllAttributeModifiers() - Method in class dev.strwbry.eventhorizon.events.attributes.BaseAttribute
Gets a copy of all registered attribute modifiers.
getAllEffects() - Method in class dev.strwbry.eventhorizon.events.effects.BaseEffects
Gets a copy of all potion effects registered in this effect event.
getAttributeModifiers(Attribute) - Method in class dev.strwbry.eventhorizon.events.attributes.BaseAttribute
Retrieves all modifiers for a specific attribute.
getAuthor() - Method in class dev.strwbry.eventhorizon.PlaceholderEventHorizon
Gets the author(s) of the expansion.
getBlockDrops(Material) - Method in class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
Retrieves the list of possible drops for a specific block type.
getBlockMasks() - Static method in class dev.strwbry.eventhorizon.EventHorizon
Gets the block masks utility instance.
getBlocksFromTag(Tag<Material>) - Method in class dev.strwbry.eventhorizon.events.utility.fawe.BlockMasks
Converts a Bukkit Material Tag into a collection of WorldEdit BlockTypes.
getCannotBeReplaced() - Method in class dev.strwbry.eventhorizon.events.utility.fawe.BlockMasks
Gets the collection of blocks that cannot be replaced.
getClassification() - Method in class dev.strwbry.eventhorizon.events.BaseEvent
Gets the classification of this event.
getCurrentEvent() - Method in class dev.strwbry.eventhorizon.events.EventManager
Gets the currently active event.
getDeepDarkPattern() - Method in class dev.strwbry.eventhorizon.events.utility.fawe.RandomPatterns
Retrieves the Deep Dark-themed pattern, initializing it if necessary.
getEffect(PotionEffectType) - Method in class dev.strwbry.eventhorizon.events.effects.BaseEffects
Retrieves a specific potion effect from this effect event.
getEnabledEvents() - Method in class dev.strwbry.eventhorizon.events.EventInitializer
Gets all currently enabled events organized by their classification.
getEnabledEvents() - Static method in class dev.strwbry.eventhorizon.utility.Config
Gets the list of events that are currently enabled in the tournament.
getEventClassification(BaseEvent) - Method in class dev.strwbry.eventhorizon.events.BaseEvent
Gets the classification of the specified event.
getEventFrequency() - Static method in class dev.strwbry.eventhorizon.utility.Config
Gets the frequency at which events should occur during the tournament.
getEventInitializer() - Static method in class dev.strwbry.eventhorizon.EventHorizon
Gets the event initializer instance.
getEventManager() - Static method in class dev.strwbry.eventhorizon.EventHorizon
Gets the event manager instance.
getGroundBlocks() - Method in class dev.strwbry.eventhorizon.events.utility.fawe.BlockMasks
Gets the collection of blocks considered as ground blocks.
getGroupSafeLocation(Player, Location, int, int, int) - Method in class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
Finds a safe location to spawn an item within a group.
getGroupSafeLocation(Player, Location, int, int, int) - Method in class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
Attempts to find a safe location to spawn a mob within a group.
getIdentifier() - Method in class dev.strwbry.eventhorizon.PlaceholderEventHorizon
Gets the identifier used for this expansion in placeholders.
getLastOperationCount() - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
Gets count of last operation
getLastSpawnCount() - Method in class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
Gets the number of items spawned in the last execution.
getLastSpawnCount() - Method in class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
Gets the number of mobs spawned in the last execution.
getMobDrops(EntityType) - Method in class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
Retrieves the list of possible drops for a specific mob type.
getMobTypes() - Method in class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
Gets an unmodifiable list of all possible mob types that can be spawned.
getName() - Method in class dev.strwbry.eventhorizon.events.BaseEvent
Gets the name of this event.
getNegWeight() - Static method in class dev.strwbry.eventhorizon.utility.Config
Gets the weight value for negative events in the event selection system.
getNetherPattern() - Method in class dev.strwbry.eventhorizon.events.utility.fawe.RandomPatterns
Retrieves the Nether-themed pattern, initializing it if necessary.
getNeutralWeight() - Static method in class dev.strwbry.eventhorizon.utility.Config
Gets the weight value for neutral events in the event selection system.
getPlants() - Method in class dev.strwbry.eventhorizon.events.utility.fawe.BlockMasks
Gets the collection of blocks considered as plants.
getPlugin() - Static method in class dev.strwbry.eventhorizon.EventHorizon
Gets the plugin instance.
getPosWeight() - Static method in class dev.strwbry.eventhorizon.utility.Config
Gets the weight value for positive events in the event selection system.
getRandomMobType() - Method in class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
Gets a random mob type from the available mob types list.
getRandomPatterns() - Static method in class dev.strwbry.eventhorizon.EventHorizon
Gets the random patterns utility instance.
getRandomWeightedItem() - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
Gets random item based on weights
getRandomWeightedItem() - Method in class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
Selects a random item from the weighted item pool.
getRandomWeightedItem() - Method in class dev.strwbry.eventhorizon.events.itemspawn.DropParty
Selects a random item from the list of possible drops.
getRegion(Player) - Method in class dev.strwbry.eventhorizon.events.utility.fawe.region.GenericRegion
Creates a region centered on a player's location.
getRegisteredEvents() - Method in class dev.strwbry.eventhorizon.events.EventInitializer
Gets all registered events regardless of their enabled status.
getRemainingTime() - Method in class dev.strwbry.eventhorizon.GameTimer
Gets the current remaining time of the timer.
getRemainingTime() - Method in class dev.strwbry.eventhorizon.Scheduler
Gets the remaining time in the current game session.
getSafeLocation(Player, int, int, int) - Method in class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
Finds a safe location to spawn an item near the given coordinates.
getSafeLocation(Player, int, int, int) - Method in class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
Attempts to find a safe location to spawn a mob near the given coordinates.
getScheduler() - Static method in class dev.strwbry.eventhorizon.EventHorizon
Gets the scheduler instance.
getSculkInteractivePattern() - Method in class dev.strwbry.eventhorizon.events.utility.fawe.RandomPatterns
Retrieves the Sculk interactive pattern, initializing it if necessary.
getTournamentTimer() - Static method in class dev.strwbry.eventhorizon.utility.Config
Gets the total duration of the tournament in seconds.
getUndergroundBlocks() - Method in class dev.strwbry.eventhorizon.events.utility.fawe.BlockMasks
Gets the collection of blocks considered as underground blocks.
getVersion() - Method in class dev.strwbry.eventhorizon.PlaceholderEventHorizon
Gets the version of the expansion.
GoldRush - Class in dev.strwbry.eventhorizon.events.blockmodification
A positive event that replaces underground blocks with gold ore in a cuboid region.
GoldRush() - Constructor for class dev.strwbry.eventhorizon.events.blockmodification.GoldRush
Constructs a new GoldRush event.
GottaGoFast - Class in dev.strwbry.eventhorizon.events.effects
Event that gives players a significant speed boost effect.
GottaGoFast() - Constructor for class dev.strwbry.eventhorizon.events.effects.GottaGoFast
Constructs a new GottaGoFast event with POSITIVE classification.
groupSpacing - Variable in class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
Spacing between items when group spawning
groupSpacing - Variable in class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
Distance between mobs when spawning in groups
GrowthSpurt - Class in dev.strwbry.eventhorizon.events.attributes
Represents an event that increases the player's physical attributes, simulating a growth spurt.
GrowthSpurt() - Constructor for class dev.strwbry.eventhorizon.events.attributes.GrowthSpurt
Constructs a new GrowthSpurt event.
A B C D E F G H I K L M N O P R S T U V W Y Z 
All Classes and Interfaces|All Packages