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

E

EffectListener - Class in dev.strwbry.eventhorizon.events.utility
 
EffectListener() - Constructor for class dev.strwbry.eventhorizon.events.utility.EffectListener
 
effects - Variable in class dev.strwbry.eventhorizon.events.effects.BaseEffects
List of potion effects to be applied by this effect event.
end() - Method in class dev.strwbry.eventhorizon.Scheduler
Ends the current game session.
EndRaid - Class in dev.strwbry.eventhorizon.events.mobspawn
Event that spawns a group of end themed mobs near players.
EndRaid() - Constructor for class dev.strwbry.eventhorizon.events.mobspawn.EndRaid
Constructs a new EndRaid event with specific spawn settings.
endTimer() - Method in class dev.strwbry.eventhorizon.GameTimer
Stops the timer and returns the remaining time.
EntityAddToWorldListener - Class in dev.strwbry.eventhorizon.events.utility
Listener class responsible for managing entities when they are added to the world.
EntityAddToWorldListener() - Constructor for class dev.strwbry.eventhorizon.events.utility.EntityAddToWorldListener
 
entityKeysToDelete - Static variable in class dev.strwbry.eventhorizon.EventHorizon
Collection of entity keys that need to be cleaned up
equipmentItems - Variable in class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
Map of equipment slots to items
equipPlayerItem(Player, EquipmentSlot, ItemStack) - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
Equips item to player
EventClassification - Enum Class in dev.strwbry.eventhorizon.events
Represents the classification types for events in the EventHorizon plugin.
EventHorizon - Class in dev.strwbry.eventhorizon
Main class for the EventHorizon tournament management plugin.
EventHorizon() - Constructor for class dev.strwbry.eventhorizon.EventHorizon
 
EventInitializer - Class in dev.strwbry.eventhorizon.events
Handles the initialization, registration, and management of all events in the EventHorizon plugin.
EventInitializer() - Constructor for class dev.strwbry.eventhorizon.events.EventInitializer
Initializes the event system by registering available events and setting up the classification mappings for enabled events.
EventManager - Class in dev.strwbry.eventhorizon.events
Manages the triggering and execution of events in the EventHorizon plugin.
EventManager() - Constructor for class dev.strwbry.eventhorizon.events.EventManager
Constructs a new EventManager and initializes event weights from config.
eventName - Variable in class dev.strwbry.eventhorizon.events.BaseEvent
The name of the event
execute() - Method in class dev.strwbry.eventhorizon.events.attributes.BaseAttribute
Executes the attribute event by applying modifiers to all online players.
execute() - Method in class dev.strwbry.eventhorizon.events.attributes.Fasting
Executes the fasting event by calling the parent's execute method.
execute() - Method in class dev.strwbry.eventhorizon.events.attributes.GrowthSpurt
Executes the growth spurt event by calling the parent's execute method.
execute() - Method in class dev.strwbry.eventhorizon.events.attributes.HalfAHeart
Executes the half heart event by calling the parent's execute method.
execute() - Method in class dev.strwbry.eventhorizon.events.attributes.HoneyIShrunkTheKids
Executes the shrinking event by calling the parent's execute method.
execute() - Method in class dev.strwbry.eventhorizon.events.attributes.ZeroGravity
Executes the zero gravity event by calling the parent's execute method.
execute() - Method in class dev.strwbry.eventhorizon.events.BaseEvent
Executes the event's main functionality.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.DeepDarkInvasion
Executes the Deep Dark invasion event.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.GoldRush
Executes the gold rush event using single block replacement mode.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.IceIsNice
Executes the ice transformation event and spawns ice-themed mobs.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.NetherInvasion
Executes the Nether invasion event by transforming blocks and spawning mobs.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.subevents.SubNetherRaid
Executes the Nether raid event by spawning configured mobs.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.subevents.SubPlantsToAir
Executes the plant to air conversion event.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.subevents.SubPlantsToFire
Executes the grass to fire conversion event.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.subevents.SubPlantsToSculkInteractive
Executes the plant-to-sculkinteractive conversion using pattern-based replacement.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.subevents.SubSpawnIceMobs
Executes the ice mob spawning event using the configured parameters.
execute() - Method in class dev.strwbry.eventhorizon.events.blockmodification.subevents.SubWaterToLava
Executes the water to lava conversion event.
execute() - Method in class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
Executes the drop modification event by setting up modifications and registering event listeners.
execute() - Method in class dev.strwbry.eventhorizon.events.dropmodification.BlockDropShuffle
Executes the block drop shuffle event by setting up modifications and registering event listeners.
execute() - Method in class dev.strwbry.eventhorizon.events.dropmodification.DoubleOrNothing
Executes the double-or-nothing event by registering listeners.
execute() - Method in class dev.strwbry.eventhorizon.events.dropmodification.MobDropShuffle
Executes the mob drop shuffle event by setting up modifications and registering event listeners.
execute() - Method in class dev.strwbry.eventhorizon.events.effects.BaseEffects
Executes this effect event by applying potion effects to all online players.
execute() - Method in class dev.strwbry.eventhorizon.events.effects.FoodComa
Executes the FoodComa event by applying saturation and slowness effects to all players.
execute() - Method in class dev.strwbry.eventhorizon.events.effects.GottaGoFast
Executes the GottaGoFast event by applying the speed effect to all players.
execute() - Method in class dev.strwbry.eventhorizon.events.effects.Overmine
Executes the Overmine event by applying the haste effect to all players.
execute() - Method in class dev.strwbry.eventhorizon.events.effects.SecondWind
Executes the SecondWind event by applying the strength effect to all players.
execute() - Method in class dev.strwbry.eventhorizon.events.effects.YoureTooSlow
Executes the YoureTooSlow event by applying the slowness effect to all players.
execute() - Method in class dev.strwbry.eventhorizon.events.gamerule.BaseGameRule
 
execute() - Method in class dev.strwbry.eventhorizon.events.gamerule.LifestealOnly
 
execute() - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
Executes the inventory adjustment event
execute() - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.ButterFingers
Executes the ButterFingers event.
execute() - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.FlightSchool
Executes the FlightSchool event.
execute() - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.InventorySwap
Executes the InventorySwap event.
execute() - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.SpoiledFood
Executes the SpoiledFood event.
execute() - Method in class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
Executes the item spawn event.
execute() - Method in class dev.strwbry.eventhorizon.events.itemspawn.Feast
Executes the Feast event, spawning configured food items near players.
execute() - Method in class dev.strwbry.eventhorizon.events.itemspawn.OreDropParty
Executes the OreDropParty event, spawning configured ore items near players.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
Spawns mobs for all online players based on the current configuration.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.ChickenFlock
Executes the chicken flock spawn event.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.CowHerd
Executes the cow herd spawn event.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.DropCreeper
Executes the creeper spawn event.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.EndRaid
Executes the end raid event.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.NetherRaid
Executes the nether raid event.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.RandomMobSpawn
Executes the random mob spawn event.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.WolfPack
Executes the wolf pack spawn event.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.ZombieHorde
Executes the zombie horde spawn event.
execute() - Method in class dev.strwbry.eventhorizon.events.mobspawn.ZombieInvasion
Executes the zombie invasion spawn event.
execute(boolean) - Method in class dev.strwbry.eventhorizon.events.blockmodification.BaseBlockModification
Executes the block modification event for all players.
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