Index

A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form

H

handleEntityMove(LivingEntity, Location, Location) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
Handles visibility and proximity logic when an entity moves relative to the spell boundary.
HARM - Class in net.pottercraft.ollivanders2.effect
Instant damage potion effect that harms the affected player.
HARM - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
HARM(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.HARM
Constructor for creating an instant damage potion effect.
HARM_ANTIDOTE_LESSER - Class in net.pottercraft.ollivanders2.effect
Reduced-potency antidote to the HARM instant damage potion effect.
HARM_ANTIDOTE_LESSER - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
HARM_ANTIDOTE_LESSER(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.HARM_ANTIDOTE_LESSER
Constructor for creating a reduced-potency harm antidote.
HARMONIA_NECTERE_PASSUS - Class in net.pottercraft.ollivanders2.spell
Creates a pair of vanishing cabinets for teleportation between two locations.
HARMONIA_NECTERE_PASSUS - Class in net.pottercraft.ollivanders2.stationaryspell
A stationary spell that creates a paired teleportation portal (vanishing cabinet).
HARMONIA_NECTERE_PASSUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
HARMONIA_NECTERE_PASSUS - Enum constant in enum class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpellType
Harmonia Nectere Passus: A spell that creates harmony and binding effects.
HARMONIA_NECTERE_PASSUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.HARMONIA_NECTERE_PASSUS
Simple constructor used for deserializing saved stationary spells at server start.
HARMONIA_NECTERE_PASSUS(Ollivanders2, UUID, Location, Location) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.HARMONIA_NECTERE_PASSUS
Constructs a new HARMONIA_NECTERE_PASSUS spell (vanishing cabinet).
HARMONIA_NECTERE_PASSUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.HARMONIA_NECTERE_PASSUS
Constructor.
HARMONIA_NECTERE_PASSUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.HARMONIA_NECTERE_PASSUS
Default constructor for use in generating spell text.
HARMONIOUS_CONNECTIONS - Class in net.pottercraft.ollivanders2.book
Harmonious Connections
HARMONIOUS_CONNECTIONS - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
HARMONIOUS_CONNECTIONS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.HARMONIOUS_CONNECTIONS
Constructor
hasEffect(UUID, O2EffectType) - Method in class net.pottercraft.ollivanders2.effect.O2Effects
Check if a player has a specific active effect.
hasEffects(UUID) - Method in class net.pottercraft.ollivanders2.effect.O2Effects
Check if a player has any active effects.
hasHitTarget() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
Whether this spell has hit a target
hasPotionEffect(Player, PotionEffectType) - Static method in class net.pottercraft.ollivanders2.player.O2PlayerCommon
Does a player have a particular potion effect?
HEAL - Class in net.pottercraft.ollivanders2.effect
Instant healing potion effect that restores the affected player's health.
HEAL - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
HEAL(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.HEAL
Constructor for creating an instant healing potion effect.
HEALING - Enum constant in enum class net.pottercraft.ollivanders2.O2MagicBranch
healing
HEALTH_BOOST - Class in net.pottercraft.ollivanders2.effect
Sustained health boost potion effect that temporarily increases max health.
HEALTH_BOOST - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
HEALTH_BOOST(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.HEALTH_BOOST
Constructor for creating a sustained health boost potion effect.
HERBICIDE - Class in net.pottercraft.ollivanders2.stationaryspell
A stationary spell that destroys plants and vegetation within a protected area.
HERBICIDE - Enum constant in enum class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpellType
Herbicide: Kills plants and vegetation in an area.
HERBICIDE(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.HERBICIDE
Simple constructor used for deserializing saved stationary spells at server start.
HERBICIDE(Ollivanders2, UUID, Location, int, int) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.HERBICIDE
Constructs a new HERBICIDE spell cast by a player.
HERBICIDE_POTION - Class in net.pottercraft.ollivanders2.potion
Herbicide Potion - a splash potion that damages plant-based entities and kills plants.
HERBICIDE_POTION - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
HERBICIDE_POTION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.HERBICIDE_POTION
Constructor for Herbicide Potion.
HERBIFORS - Class in net.pottercraft.ollivanders2.spell
This spell places a flower on the target player's head.
HERBIFORS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
HERBIFORS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.HERBIFORS
Constructor.
HERBIFORS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.HERBIFORS
Default constructor for use in generating spell text.
HERBIVICUS - Class in net.pottercraft.ollivanders2.spell
Herbivicus causes crops in a radius to grow.
HERBIVICUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
HERBIVICUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.HERBIVICUS
Constructor.
HERBIVICUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.HERBIVICUS
Default constructor for use in generating spell text.
HERBOLOGY - Enum constant in enum class net.pottercraft.ollivanders2.O2MagicBranch
herbology
hidePlayersInSpellArea() - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
Hides or shows players in the spell area based on visibility rules.
HIGHER_SKILL - Class in net.pottercraft.ollivanders2.effect
Passive marker effect that boosts effective skill level for the affected player.
HIGHER_SKILL - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
HIGHER_SKILL(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.HIGHER_SKILL
Constructor for creating a higher skill passive marker effect.
holdsWand(Player) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
Does the player hold a wand item in their primary hand?
holdsWand(Player, EquipmentSlot) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
Does the player hold a wand item in their hand?
HOLIDAYS_WITH_HAGS - Class in net.pottercraft.ollivanders2.book
Holidays with Hags - 2nd year Defense Against the Dark Arts book
HOLIDAYS_WITH_HAGS - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
HOLIDAYS_WITH_HAGS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.HOLIDAYS_WITH_HAGS
Constructor
HONEYWATER - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
potion ingredient
HORCRUX - Class in net.pottercraft.ollivanders2.stationaryspell
A stationary spell that creates a horcrux - an anchor point for player resurrection with preserved power.
HORCRUX - Enum constant in enum class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpellType
Horcrux: Creates or manages Horcrux objects.
HORCRUX(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.HORCRUX
Simple constructor used for deserializing saved stationary spells at server start.
HORCRUX(Ollivanders2, UUID, Location, Item) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.HORCRUX
Constructs a new HORCRUX spell cast by a player.
HORKLUMP_JUICE - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
potion ingredient
HORN_OF_BICORN - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
potion ingredient
HORNED_SLUG_MUCUS - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
potion ingredient
HORREAT_PROTEGAT - Class in net.pottercraft.ollivanders2.spell
Shrinks a stationary shield spell's radius.
HORREAT_PROTEGAT - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
HORREAT_PROTEGAT(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.HORREAT_PROTEGAT
Constructor.
HORREAT_PROTEGAT(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.HORREAT_PROTEGAT
Default constructor for use in generating spell text.
hourlyBackup - Static variable in class net.pottercraft.ollivanders2.Ollivanders2
Turns on hourly plugin data backup.
housePointsJSONFile - Static variable in class net.pottercraft.ollivanders2.GsonDAO
the house points save file name
housesJSONFile - Static variable in class net.pottercraft.ollivanders2.GsonDAO
the house points save file name
HUFFLEPUFF - Enum constant in enum class net.pottercraft.ollivanders2.house.O2HouseType
Hufflepuff - The house of the loyal and hardworking, associated with yellow and black.
HUNGER - Class in net.pottercraft.ollivanders2.effect
Hunger potion effect that increases the target player's hunger and food depletion.
HUNGER - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
HUNGER(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.HUNGER
Constructor for creating a hunger potion effect.
HUNGER_POTION - Class in net.pottercraft.ollivanders2.potion
Hunger Potion - causes severe hunger and exhaustion in the drinker.
HUNGER_POTION - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
HUNGER_POTION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.HUNGER_POTION
Constructor for Hunger Potion.
A B C D E F G H I J K L M N O P Q R S T U V W Y 
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form