Index
All Classes and Interfaces|All Packages
O
- onBlockBreak(BlockBreakEvent) - Method in class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
-
Handles block breaking events by ensuring drops are enabled for non-creative players.
- onBlockBreak(BlockBreakEvent) - Method in class dev.strwbry.eventhorizon.events.dropmodification.DoubleOrNothing
-
Handles block breaking events by determining and storing the drop outcome.
- onBlockDropItem(BlockDropItemEvent) - Method in class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
-
Processes item drops from broken blocks by applying custom drop modifications.
- onDisable() - Method in class dev.strwbry.eventhorizon.EventHorizon
-
Called when the plugin is disabled.
- onEnable() - Method in class dev.strwbry.eventhorizon.EventHorizon
-
Initializes the plugin on server startup.
- onEntityAddedToWorld(EntityAddToWorldEvent) - Method in class dev.strwbry.eventhorizon.events.utility.EntityAddToWorldListener
-
Handles the EntityAddToWorldEvent by removing marked entities when they enter the world.
- onEntityDeath(EntityDeathEvent) - Method in class dev.strwbry.eventhorizon.events.dropmodification.BaseDropModification
-
Handles entity death events by modifying their drops according to custom rules.
- onItemSpawned(Item, Player) - Method in class dev.strwbry.eventhorizon.events.itemspawn.BaseItemSpawn
-
Hook method called when an item is spawned.
- onMobSpawned(Entity, Player) - Method in class dev.strwbry.eventhorizon.events.mobspawn.BaseMobSpawn
-
Hook method called when a mob is spawned.
- onMobSpawned(Entity, Player) - Method in class dev.strwbry.eventhorizon.events.mobspawn.DropCreeper
-
Handles post-spawn setup for the creeper.
- onMobSpawned(Entity, Player) - Method in class dev.strwbry.eventhorizon.events.mobspawn.WolfPack
-
Handles post-spawn setup for the wolves.
- onMobSpawned(Entity, Player) - Method in class dev.strwbry.eventhorizon.events.mobspawn.ZombieHorde
-
Handles post-spawn setup for the zombies.
- onMobSpawned(Entity, Player) - Method in class dev.strwbry.eventhorizon.events.mobspawn.ZombieInvasion
-
Handles post-spawn setup for the zombie.
- onOperationPerformed(Player) - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
-
Hook method called after successful operation
- onOperationPerformed(Player) - Method in class dev.strwbry.eventhorizon.events.inventoryadjustments.FlightSchool
-
Hook method called after successful operation on a player.
- onPlayerAttack(EntityDamageByEntityEvent) - Method in class dev.strwbry.eventhorizon.events.gamerule.LifestealOnly
- onPlayerDropItem(PlayerDropItemEvent) - Method in class dev.strwbry.eventhorizon.events.utility.PlayerDropItemListener
-
Handles the PlayerDropItemEvent by checking if the original item was marked and applying the same mark to the dropped item entity.
- onPlayerJoin(PlayerJoinEvent) - Method in class dev.strwbry.eventhorizon.events.utility.PlayerInventoryListener
-
Handles the PlayerJoinEvent by removing marked items from the joining player's inventory.
- onRequest(OfflinePlayer, String) - Method in class dev.strwbry.eventhorizon.PlaceholderEventHorizon
-
Processes placeholder requests for this expansion.
- operationInterval - Variable in class dev.strwbry.eventhorizon.events.inventoryadjustments.BaseInventoryAdjustment
-
Interval between operations in seconds
- OreDropParty - Class in dev.strwbry.eventhorizon.events.itemspawn
-
A positive event that spawns random weighted ore items near players.
- OreDropParty() - Constructor for class dev.strwbry.eventhorizon.events.itemspawn.OreDropParty
-
Constructs a new OreDropParty event with predefined spawn configurations and weighted ore items.
- Overmine - Class in dev.strwbry.eventhorizon.events.effects
-
Event that gives players an enhanced mining speed effect.
- Overmine() - Constructor for class dev.strwbry.eventhorizon.events.effects.Overmine
-
Constructs a new Overmine event with POSITIVE classification.
All Classes and Interfaces|All Packages