Package valorless.rarespawns.events
package valorless.rarespawns.events
Internal event adapters and listeners for gameplay integration.
Bridges Bukkit events with RareSpawns logic (pickup, death, update, etc.).
-
ClassesClassDescriptionPrevents breeding for entities marked as rare.Handles damage-related events for entities marked as rare.Listener for handling rare entity deaths.Multiplies drops from crops and shearing when the player uses a RareSpawns item.Listener that customizes egg hatching behavior when using RareSpawns items.Listener for fishing events involving rare items.Listener to set custom invulnerability frames (iframes) for rare entities.Listener that reacts to PlayerItemBreakEvent for RareSpawns items.Listener that handles player item drop events for rare items.Listener that handles player item consumption events for rare items.Listener that handles entity item pickup events for rare items.Listener that keeps rare item metadata up to date across common inventory events.Listener that restricts leashing of rare entities based on their configuration.Bukkit listener for RareSpawns power items.Bukkit listener that enables RareSpawns "totem" items to resurrect entities.Bukkit
Listenerthat controls slime splitting behavior for rare slimes.Listener responsible for implementing the "Soulbound" behavior for rare items.Bukkit event listener that enables "soulstone" items from the RareSpawns plugin to spawn entities when a player right-clicks a block with the item in their main hand.Listener that intercepts natural creature spawns and, based on configured spawn groups and chances, replaces the vanilla spawn with a custom "rare" entity.Handles events related to taming rare entities in the RareSpawns plugin.Listener that prevents Bukkit entity transformations for rare entities.Listener responsible for re-initializing and maintaining state for rare entities when chunks load and when players join or teleport.Listener that restricts rare entities from entering vehicles.