Index
All Classes and Interfaces|All Packages
B
- BaseAttribute - Class in dev.strwbry.eventhorizon.events.attributes
-
Abstract base class for managing player attribute modifications in the EventHorizon plugin.
- BaseAttribute(EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.attributes.BaseAttribute
-
Constructs a new BaseAttribute with the specified classification and event name.
- BaseAttribute(Attribute, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.attributes.BaseAttribute
-
Constructs a new BaseAttribute with specified classification and default modifier settings.
- BaseAttribute(Attribute, String) - Constructor for class dev.strwbry.eventhorizon.events.attributes.BaseAttribute
-
Constructs a new BaseAttribute with default attribute modifier settings.
- BaseBlockModification - Class in dev.strwbry.eventhorizon.events.blockmodification
-
Base class for block modification events that handles replacing blocks in specified regions.
- BaseBlockModification(EventClassification, String, GenericRegion, Pattern, Collection<BlockType>, boolean) - Constructor for class dev.strwbry.eventhorizon.events.blockmodification.BaseBlockModification
-
Constructs a block modification event using a pattern.
- BaseBlockModification(EventClassification, String, GenericRegion, Material, Collection<BlockType>, boolean) - Constructor for class dev.strwbry.eventhorizon.events.blockmodification.BaseBlockModification
-
Constructs a block modification event using a single replacement block.
- BaseDropModification - Class in dev.strwbry.eventhorizon.events.dropmodification
-
Base class for handling custom drop modifications in the game.
- BaseDropModification(EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
-
Constructs a BaseDropModification with the specified classification and event name.
- BaseEffects - Class in dev.strwbry.eventhorizon.events.effects
-
Abstract base class for managing potion effects in the EventHorizon plugin.
- BaseEffects(EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.effects.BaseEffects
-
Constructs a BaseEffects instance with the specified classification and event name.
- BaseEffects(PotionEffectType, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.effects.BaseEffects
-
Constructs a BaseEffects instance with a single potion effect and specified classification.
- BaseEffects(PotionEffectType, String) - Constructor for class dev.strwbry.eventhorizon.events.effects.BaseEffects
-
Constructs a BaseEffects instance with a single potion effect and neutral classification.
- BaseEvent - Class in dev.strwbry.eventhorizon.events
-
Abstract base class for all events in the EventHorizon plugin.
- BaseEvent(EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.BaseEvent
-
Constructs a new event with the specified classification and name.
- BaseGameRule<T> - Class in dev.strwbry.eventhorizon.events.gamerule
-
Class is WIP
- BaseGameRule(EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.gamerule.BaseGameRule
- BaseInventoryAdjustment - Class in dev.strwbry.eventhorizon.events.inventoryadjustments
-
Base class for inventory adjustment events that manipulate player inventories.
- BaseInventoryAdjustment(EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
-
Constructs a new inventory adjustment with classification and name
- BaseInventoryAdjustment(List<Pair<ItemStack, Double>>, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
-
Constructs a new inventory adjustment with weighted items
- BaseInventoryAdjustment(Map<EquipmentSlot, ItemStack>, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
-
Constructs a new inventory adjustment with equipment items
- BaseInventoryAdjustment(ItemStack, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
-
Constructs a new inventory adjustment with default item type
- BaseItemSpawn - Class in dev.strwbry.eventhorizon.events.itemspawn
-
Abstract base class for item spawning events that handles item distribution around players.
- BaseItemSpawn(EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
-
Constructs a basic item spawn event with default item type.
- BaseItemSpawn(List<Pair<ItemStack, Double>>, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
-
Constructs an item spawn event with weighted random item selection.
- BaseItemSpawn(ItemStack, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
-
Constructs an item spawn event with specified item type and classification.
- BaseItemSpawn(ItemStack, String) - Constructor for class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
-
Constructs an item spawn event with a specified default item type.
- BaseMobSpawn - Class in dev.strwbry.eventhorizon.events.mobspawn
-
Base class for implementing mob spawning events in Minecraft.
- BaseMobSpawn(EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
-
Constructs a mob spawn event with specified classification and name.
- BaseMobSpawn(List<EntityType>, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
-
Constructs a mob spawn event with multiple mob types and specified classification.
- BaseMobSpawn(EntityType, EventClassification, String) - Constructor for class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
-
Constructs a mob spawn event with specified mob type, classification, and name.
- BaseMobSpawn(EntityType, String) - Constructor for class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
-
Constructs a mob spawn event with a default mob type and name.
- blockDrops - Variable in class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
-
Maps block materials to their possible custom drops
- BlockDropShuffle - Class in dev.strwbry.eventhorizon.events.dropmodification
-
Event that implements a block drop shuffling mechanic.
- BlockDropShuffle() - Constructor for class dev.strwbry.eventhorizon.events.dropmodification.BlockDropShuffle
-
Constructs a new BlockDropShuffle event with NEUTRAL classification.
- BlockEditor - Class in dev.strwbry.eventhorizon.events.utility.fawe
-
Utility class for manipulating blocks in WorldEdit regions.
- BlockEditor() - Constructor for class dev.strwbry.eventhorizon.events.utility.fawe.BlockEditor
- BlockMasks - Class in dev.strwbry.eventhorizon.events.utility.fawe
-
Constructs a new BlockMasks instance and initializes all block collections.
- BlockMasks() - Constructor for class dev.strwbry.eventhorizon.events.utility.fawe.BlockMasks
-
Constructs a new BlockMasks instance and initializes all block collections.
- blockTypesToReplace - Variable in class dev.strwbry.eventhorizon.events.blockmodification.BaseBlockModification
-
Collection of block types to be replaced
- blockTypesToReplace - Variable in class dev.strwbry.eventhorizon.events.utility.fawe.region.GenericRegion
-
Collection of block types that can be replaced in this region
- broadcast(String) - Static method in class dev.strwbry.eventhorizon.utility.MsgUtility
-
Broadcast a message to all online players including the console
- buildCommand() - Static method in class dev.strwbry.eventhorizon.commands.CommandRootEventHorizon
-
Builds and returns the main command tree for the EventHorizon plugin.
- buildCommand(String) - Static method in class dev.strwbry.eventhorizon.commands.CommandBegin
-
Builds the begin command structure with permission requirements.
- buildCommand(String) - Static method in class dev.strwbry.eventhorizon.commands.CommandEnd
-
Builds the end command structure with permission requirements.
- buildCommand(String) - Static method in class dev.strwbry.eventhorizon.commands.CommandHelp
-
Builds the help command structure with permission requirements.
- buildCommand(String) - Static method in class dev.strwbry.eventhorizon.commands.CommandPause
-
Builds the pause command structure with permission requirements.
- buildCommand(String) - Static method in class dev.strwbry.eventhorizon.commands.CommandReloadConfig
-
Builds the reload config command structure with permission requirements.
- buildCommand(String) - Static method in class dev.strwbry.eventhorizon.commands.CommandResume
-
Builds the resume command structure with permission requirements.
- buildCommand(String) - Static method in class dev.strwbry.eventhorizon.commands.CommandTrigger
-
Builds the trigger command structure with argument handling for event names.
- ButterFingers - Class in dev.strwbry.eventhorizon.events.inventoryadjustments
-
Event that causes players to randomly drop items from their hands at random intervals.
- ButterFingers() - Constructor for class dev.strwbry.eventhorizon.events.inventoryadjustments.ButterFingers
-
Constructs a new ButterFingers event.
All Classes and Interfaces|All Packages