Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
D
- DAISY_ROOTS - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- DANCING_FEET - Class in net.pottercraft.ollivanders2.effect
-
Effect that forces a player to move around uncontrollably through involuntary sneak toggling.
- DANCING_FEET - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- DANCING_FEET(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.DANCING_FEET
-
Constructor for creating a dancing feet uncontrollable movement effect.
- DARK_ARTS - Enum constant in enum class net.pottercraft.ollivanders2.O2MagicBranch
-
dark arts - jinxes, hexes, and curses
- DARK_BLUE - Enum constant in enum class net.pottercraft.ollivanders2.common.O2Color
-
dark blue - Color.NAVY, ChatColor.DARK_BLUE, "§1", DyeColor.BLUE
- DARK_GRAY - Enum constant in enum class net.pottercraft.ollivanders2.common.O2Color
-
dark gray - Color.GRAY, ChatColor.GRAY, "§8", DyeColor.GRAY
- DARK_GREEN - Enum constant in enum class net.pottercraft.ollivanders2.common.O2Color
-
dark green - Color.GREEN, ChatColor.DARK_GREEN, "§2", DyeColor.GREEN
- DARK_RED - Enum constant in enum class net.pottercraft.ollivanders2.common.O2Color
-
dark red - Color.RED, ChatColor.RED, "§4", DyeColor.RED
- DAWN - Enum constant in enum class net.pottercraft.ollivanders2.common.TimeCommon
-
Dawn (23000 ticks) - early morning when the sun is just beginning to rise.
- DE_MEDICINA_PRAECEPTA - Class in net.pottercraft.ollivanders2.book
-
2nd Century Roman healing text.
- DE_MEDICINA_PRAECEPTA - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- DE_MEDICINA_PRAECEPTA(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.DE_MEDICINA_PRAECEPTA
-
Constructor
- deathMessage - Static variable in class net.pottercraft.ollivanders2.stationaryspell.HORCRUX
-
The message players see on death
- DEATHS_HEAD_MOTH_CHRYSALIS - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- debug - Static variable in class net.pottercraft.ollivanders2.Ollivanders2
-
Enables debug mode.
- decreaseRadius(int) - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
-
Decrease the radius of this stationary spell.
- defaultRadius - Static variable in class net.pottercraft.ollivanders2.spell.O2Spell
-
The default radius for spells when checking for conditions
- DEFENSE_AGAINST_THE_DARK_ARTS - Class in net.pottercraft.ollivanders2.book
-
Defence Against the Dark Arts by Galatea Merrythought - 7th year Defense against the dark arts book
- DEFENSE_AGAINST_THE_DARK_ARTS - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- DEFENSE_AGAINST_THE_DARK_ARTS - Enum constant in enum class net.pottercraft.ollivanders2.O2MagicBranch
-
defense against the dark arts
- DEFENSE_AGAINST_THE_DARK_ARTS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.DEFENSE_AGAINST_THE_DARK_ARTS
-
Constructor
- DEFODIO - Class in net.pottercraft.ollivanders2.spell
-
Mines a line of blocks of length depending on the player's level in this spell.
- DEFODIO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DEFODIO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DEFODIO
-
Constructor.
- DEFODIO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DEFODIO
-
Default constructor for use in generating spell text.
- DELETRIUS - Class in net.pottercraft.ollivanders2.spell
-
Deletes an item entity.
- DELETRIUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DELETRIUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DELETRIUS
-
Constructor.
- DELETRIUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DELETRIUS
-
Default constructor for use in generating spell text.
- deliveryKeyword - Static variable in class net.pottercraft.ollivanders2.Ollivanders2OwlPost
-
The words the player has to say to trigger owl post
- DEPRIMO - Class in net.pottercraft.ollivanders2.spell
-
Turns all blocks in a radius into fallingBlock entities
- DEPRIMO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DEPRIMO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DEPRIMO
-
Constructor.
- DEPRIMO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DEPRIMO
-
Default constructor for use in generating spell text.
- DEPULSO - Class in net.pottercraft.ollivanders2.spell
-
Banishing Charm that pushes entities away from the caster.
- DEPULSO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DEPULSO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DEPULSO
-
Constructor.
- DEPULSO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DEPULSO
-
Default constructor for use in generating spell text.
- deserializeEffect(Map<String, String>) - Method in class net.pottercraft.ollivanders2.effect.O2Effects
-
Deserialize an effect from a string attribute map.
- deserializeLocation(Map<String, String>, String) - Method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
-
Returns a Location from serialized data.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.ALIQUAM_FLOO
-
Deserializes and restores the floo location name from saved data.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.COLLOPORTUS
-
Deserializes colloportus spell data from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Deserializes concealment spell data from storage.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.HARMONIA_NECTERE_PASSUS
-
Deserializes the vanishing cabinet's twin location from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.HERBICIDE
-
Deserializes herbicide spell data from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.HORCRUX
-
Deserializes the horcrux's persistent data when loading from server restart.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.MOLLIARE
-
Deserializes molliare spell data from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.MUFFLIATO
-
Deserializes muffliato spell data from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.NULLUM_APPAREBIT
-
Deserializes nullum apparebit spell data from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.NULLUM_EVANESCUNT
-
Deserializes nullum evanescunt spell data from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.PROTEGO_HORRIBILIS
-
Deserializes protego horribilis spell data from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.PROTEGO_MAXIMA
-
Deserializes protego maxima spell data from saved state.
- deserializeSpellData(Map<String, String>) - Method in class net.pottercraft.ollivanders2.stationaryspell.PROTEGO_TOTALUM
-
Deserializes protego totalum spell data from saved state.
- detectEffectWithInformous(UUID) - Method in class net.pottercraft.ollivanders2.effect.O2Effects
-
Get the detection text for an active effect that can be detected by the Informous spell.
- detectEffectWithLegilimens(UUID) - Method in class net.pottercraft.ollivanders2.effect.O2Effects
-
Detect an active effect on the target player using mind-reading perception.
- DEW_DROP - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- DIAMAS_REPARO - Class in net.pottercraft.ollivanders2.spell
-
A stronger version of Reparo for mending diamond and netherite items.
- DIAMAS_REPARO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DIAMAS_REPARO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DIAMAS_REPARO
-
Constructor.
- DIAMAS_REPARO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DIAMAS_REPARO
-
Default constructor for use in generating spell text.
- dictionary - Variable in class net.pottercraft.ollivanders2.effect.BABBLING
-
Collection of 40+ nonsense words used to generate babbling speech.
- DIFFINDO - Class in net.pottercraft.ollivanders2.spell
-
Drops random items from a player's inventory.
- DIFFINDO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DIFFINDO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DIFFINDO
-
Constructor.
- DIFFINDO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DIFFINDO
-
Default constructor for use in generating spell text.
- disguise - Variable in class net.pottercraft.ollivanders2.spell.EntityDisguise
-
The libsDisguises disguise
- disguiseType - Variable in class net.pottercraft.ollivanders2.spell.EntityDisguise
-
The libDisguises disguise type
- displayMessageOnSort - Static variable in class net.pottercraft.ollivanders2.house.O2Houses
-
Whether to display sorting messages on broadcast to all players.
- DISSENDIUM - Class in net.pottercraft.ollivanders2.spell
-
Opens a trapdoor.
- DISSENDIUM - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DISSENDIUM(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DISSENDIUM
-
Constructor.
- DISSENDIUM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DISSENDIUM
-
Default constructor for use in generating spell text.
- distanceToSurface(Entity) - Static method in class net.pottercraft.ollivanders2.common.EntityCommon
-
Get the distance to the water surface if an entity is underwater.
- DITTANY - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- Divination - Class in net.pottercraft.ollivanders2.spell
-
Super class for all divination spells.
- Divination(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.Divination
-
Constructor.
- Divination(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.Divination
-
Default constructor for use in generating spell text.
- DIVINATION - Enum constant in enum class net.pottercraft.ollivanders2.O2MagicBranch
-
divination
- divinationMaxDays - Static variable in class net.pottercraft.ollivanders2.Ollivanders2
-
Sets the maximum Minecraft days that a prophecy will come to pass.
- divinationSpells - Static variable in class net.pottercraft.ollivanders2.spell.Divination
-
All divination spell types
- divine() - Method in class net.pottercraft.ollivanders2.divination.O2Divination
-
Generate and execute a prophecy for the target player.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.effect.ANIMAGUS_EFFECT
-
Transform the player on first tick if not already transformed.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.effect.LYCANTHROPY
-
Age the lycanthropy effect and manage transformation based on lunar cycle and relief status.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.effect.ShapeShiftSuper
-
Perform specific checkEffect actions on the active transformation each game tick.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.ABERTO
-
Open the target door or trapdoor when the spell hits.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.AddO2Effect
-
If a target player is within the radius of the projectile, add the effect to the player.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.AddPotionEffect
-
If a target player is within the radius of the projectile, add the potion effect to the player.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.ALIQUAM_FLOO
-
Registers a fireplace with the Floo Network if the target is a fire/campfire with a sign above it.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.ALOHOMORA
-
Search for and remove COLLOPORTUS stationary spells at the projectile's location.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.AMATO_ANIMO_ANIMATO_ANIMAGUS
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.APARECIUM
-
If any enchanted books are in the spell projectile area, reveal the text.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.APPARATE
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.ARRESTO_MOMENTUM
-
Checks for entities or items in a radius around the projectile and slows their velocity, if found
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.AVADA_KEDAVRA
-
Harm or kill a damageable entity
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.AVIS
-
Nothing to do since we overrode checkEffect() itself
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.BombardaSuper
-
Create an explosion in front of the target block
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.BRACKIUM_EMENDO
-
Find living entity near the projectile - if it is a skeleton, damage it, if it is a player, heal them.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.ChangeEntitySizeSuper
-
Look for entities within the projectile range and change their size, if possible
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.CISTERN_APERIO
-
Knocks some or all of the contents of a chest or barrel out of the container.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.ColoroSuper
-
Look for colorable entities or blocks, if one is found, change its color
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.CRESCERE_PROTEGAT
-
Look for a stationary spell at the projectile's location and increase its radius.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.DEFODIO
-
Break a row of blocks along the vector of the spell projectile
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.DELETRIUS
-
Delete a item
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.DEPRIMO
-
Turn all the blocks in a radius from the projectile target in to falling blocks and replace with AIR blocks.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.DIFFINDO
-
Split a log or a player's inventory
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.DISSENDIUM
-
Move the spell projectile until it hits a block, if that is a trapdoor, open it and keep it open until the max duration of the spell is reached.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.Divination
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.ET_INTERFICIAM_ANIMAM_LIGAVERIS
-
Look for an item to make in to a horcrux in the spell projectile's path.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.EXPELLIARMUS
-
Look for entities in the projectile location and disarm them if they are holding something
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.FIANTO_DURI
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.FIENDFYRE
-
Check projectile location for HORCRUX spell and kill it, otherwise spawn fire entities
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.FINESTRA
-
Break glass blocks in a radius
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.FINITE_INCANTATEM
-
Check players and items in the projectiles path for enchantments and effects
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.FRANGE_LIGNEA
-
Converts a natural log block into coreless wands.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.GaleatiSuper
-
Targets a player in radius of the projectile and changes their helmet.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.HARMONIA_NECTERE_PASSUS
-
Create vanishing cabinets when spell hits a valid sign target.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.HERBIVICUS
-
Grow all the crops in a radius of the spell target
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.HORREAT_PROTEGAT
-
Reduce the radius of any stationary shield spells within a radius of the target, if they were cast by this player
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.IGNOSCO
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.IMPERVIUS
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.IncendioSuper
-
Set entities or the target block on fire or, if already burning, countdown the duration of the burn effect.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.INFORMOUS
-
Give information about an entity, stationary spells at the target, or the weather at the player's location.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.ItemEnchant
-
Add the enchantment to an item stack in the projectile's location
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.Knockback
-
Finds an entity at the projectile location and applies velocity to it.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.LACARNUM_INFLAMARI
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.LEGILIMENS
-
Attempt to read nearby (within 3 blocks) players' minds when spell is active.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.LIGATIS_COR
-
Look for any coreless wands near the projectile and try to make a wand.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.LUMOS_CAERULEUM
-
Nothing to do since we overrode checkEffect() itself
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.LUMOS_DUO
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.LUMOS_MAXIMA
-
Create a line of glowstone from the caster's wand then age the effect and revert the blocks
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.LUMOS_SOLEM
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.MetelojinxSuper
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.MULTICORFORS
-
Look for entities with armor we can change the color of and change it.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
-
Spell-specific effects and behavior executed each game tick.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.OBLIVIATE
-
Target the first player we find and remove random potion and/or spell knowledge
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.OPPUGNO
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.PACK
-
Find a nearby shulker box or ender chest and put any nearby items in to it
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.PARTIS_TEMPORUS
-
Find any nearby stationary spells and, if they were cast by the caster, disable them
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.PETRIFICUS_TOTALUS
-
Find a nearby player and immobilize them
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.POINT_ME
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.PRIOR_INCANTATO
-
Find a nearby player and attempt to force the shadow of the last spell from
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.PROPHETEIA
-
Find a nearby player and reveal an unfulfilled prophecy about them.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.Pyrotechnia
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.REDUCTO
-
Cause an explosion in the location 1 before the target location.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.RemoveO2Effect
-
If a target player is within the radius of the projectile, add the potion effect to the player.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.RemovePotionEffect
-
If a target player is within the radius of the projectile, add the potion effect to the player.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.REPARIFARGE
-
Executes the Reparifarge spell effect.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.REPARIFORS
-
Find a target entity to heal.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.REPARO
-
Find a damageable item and repair it.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.SCUTO_CONTERAM
-
Look for shield spells and kill them.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.SILENCIO
-
Find a target player and mute their typing
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.SKURGE
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.SparksBase
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.StationarySpell
-
Create the stationary spell with duration and radius based on the caster's skill.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.TransfigurationBase
-
If the target is not transfigured, attempt to transfigure it.
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.VENTO_FOLIO
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.VERDIMILLIOUS_DUO
- doCheckEffect() - Method in class net.pottercraft.ollivanders2.spell.WINGARDIUM_LEVIOSA
- doEntityPickupItem(EntityPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.CELATUM
-
No special handling for player item pickup events.
- doEntityPickupItem(EntityPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.Enchantment
-
Handle entity item pickup events.
- doEntityPickupItem(EntityPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.FLAGRANTE
-
Apply the flagrante curse when a player picks up a cursed item.
- doEntityPickupItem(EntityPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.GEMINO
-
Apply the GEMINO curse when a player picks up a cursed item.
- doEntityPickupItem(EntityPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.PORTUS
-
Activate the portkey when a player picks it up.
- doEntityPickupItem(EntityPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.VOLATUS
-
Handle player pickup of a volatus-enchanted item (broomstick).
- doesAlarmOnProximty() - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Does this spell alarm on proximity?
- doesLocationExist(String) - Static method in class net.pottercraft.ollivanders2.spell.APPARATE
-
Check if a named apparate location exists.
- doInventoryPickupItem(InventoryPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.CELATUM
-
Prevent hoppers and block inventories from picking up celatum-enchanted items.
- doInventoryPickupItem(InventoryPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.Enchantment
-
Handle inventory item pickup events.
- doInventoryPickupItem(InventoryPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.FLAGRANTE
-
Prevent hoppers and other block inventories from picking up flagrante items.
- doInventoryPickupItem(InventoryPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.GEMINO
-
Prevent hoppers and other block inventories from picking up gemino items.
- doInventoryPickupItem(InventoryPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.PORTUS
-
Prevent hoppers and block inventories from picking up portkeys.
- doInventoryPickupItem(InventoryPickupItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.VOLATUS
-
Prevent hoppers and block inventories from picking up volatus-enchanted items.
- doItemDespawn(ItemDespawnEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.Enchantment
-
Handle item despawn events.
- doItemDrop(PlayerDropItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.CELATUM
-
No special handling for item drop events.
- doItemDrop(PlayerDropItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.Enchantment
-
Handle item drop events.
- doItemDrop(PlayerDropItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.FLAGRANTE
-
Update curse status when a player drops a cursed item.
- doItemDrop(PlayerDropItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.GEMINO
-
No action needed for item drop events.
- doItemDrop(PlayerDropItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.PORTUS
-
No special handling for item drop events.
- doItemDrop(PlayerDropItemEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.VOLATUS
-
Re-evaluate flying status when a player drops an item.
- doItemHeld(PlayerItemHeldEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.CELATUM
-
No special handling for item held events.
- doItemHeld(PlayerItemHeldEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.Enchantment
-
Handle item held events.
- doItemHeld(PlayerItemHeldEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.FLAGRANTE
-
No action needed for item held events.
- doItemHeld(PlayerItemHeldEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.GEMINO
-
No action needed for item held events.
- doItemHeld(PlayerItemHeldEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.PORTUS
-
No special handling for item held events.
- doItemHeld(PlayerItemHeldEvent) - Method in class net.pottercraft.ollivanders2.item.enchantment.VOLATUS
-
Re-evaluate flying status when a player changes which item slot is held.
- doOnPotionSplashEvent(PotionSplashEvent) - Method in class net.pottercraft.ollivanders2.potion.HERBICIDE_POTION
-
Handle the splash potion event and apply herbicide effects.
- doOnPotionSplashEvent(PotionSplashEvent) - Method in class net.pottercraft.ollivanders2.potion.O2SplashPotion
-
Handle the effects that occur when this splash potion is thrown and impacts.
- doOnPotionSplashEvent(PotionSplashEvent) - Method in class net.pottercraft.ollivanders2.potion.WIGGENWELD_POTION
-
Handle the splash potion event and awaken sleeping players.
- doProximityCheck(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Checks and triggers a proximity alarm if conditions are met.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.AGGRESSION
-
Perform cleanup when this aggression effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.ANIMAGUS_EFFECT
-
Perform cleanup when this Animagus effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.ANIMAGUS_INCANTATION
-
Perform cleanup when the incantation effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.AWAKE_ANTIDOTE_LESSER
-
Perform cleanup when the antidote effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.AWAKE
-
Perform cleanup when the awake effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.BABBLING_ANTIDOTE_LESSER
-
Perform cleanup when the antidote effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.BABBLING
-
Perform cleanup when the babbling effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.BLINDNESS
-
Perform cleanup when the blindness effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.BURNING
-
Perform cleanup when the burning effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.CONFUSION
-
Perform cleanup when the confusion effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.DANCING_FEET
-
Perform cleanup when the dancing effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.FAST_LEARNING
-
Perform cleanup when the fast learning effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.FIRE_RESISTANCE
-
Cleanup when the effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.FLYING
-
Revoke flight ability when the effect is removed (unless player is an admin).
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.HARM_ANTIDOTE_LESSER
-
Perform cleanup when the antidote effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.HARM
-
Perform cleanup when the instant damage effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.HEAL
-
Perform cleanup when the instant healing effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.HEALTH_BOOST
-
Perform cleanup when the health boost effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.HIGHER_SKILL
-
Perform cleanup when the higher skill effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.HUNGER
-
Perform cleanup when the hunger effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.IMMOBILIZE
-
Perform cleanup when the immobilization effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.IMPROVED_BOOK_LEARNING
-
Perform cleanup when the improved book learning effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.LUCK
-
Perform cleanup when the luck effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.LYCANTHROPY_RELIEF
-
Perform cleanup when the lycanthropy relief effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.LYCANTHROPY_SPEECH
-
Perform cleanup when the lycanthropy speech effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.LYCANTHROPY
-
Perform cleanup when the lycanthropy effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.MUCUS
-
Perform cleanup when the mucus effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.MUTED_SPEECH
-
Perform cleanup when the muted speech effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.NIGHT_VISION
-
Perform cleanup when the night vision effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.O2Effect
-
Perform cleanup when this effect is removed from the player.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.PlayerChangeSizeSuper
-
Remove this effect and reset the player to normal size.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.POISON_ANTIDOTE_LESSER
-
Perform cleanup when the antidote effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.POISON
-
Perform cleanup when the poison effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.REGENERATION
-
Clean up the REGENERATION effect when removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.SATIATION
-
Clean up the SATIATION effect when removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.ShieldSpellEffect
-
Perform cleanup when this shield effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.SLEEP_SPEECH
-
Perform cleanup when the sleep speech effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.SLEEPING
-
Clean up the sleep effect and restore the player to normal state.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.SLOWNESS
-
Perform cleanup when the slowness effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.SPEED_SPEEDIER
-
Perform cleanup when the enhanced speed effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.SPEED_SPEEDIEST
-
Perform cleanup when the maximum speed effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.SPEED
-
Perform cleanup when the speed effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.STRENGTH
-
Clean up the STRENGTH effect when removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.SUSPENSION
-
Clean up the suspension effect and restore the player to normal state.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.TICKLING
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.UNLUCK_ANTIDOTE_LESSER
-
Perform cleanup when the antidote effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.UNLUCK
-
Perform cleanup when the unluck effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.WATER_BREATHING
-
Perform cleanup when the water breathing effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.WEAKNESS
-
Perform cleanup when the weakness effect is removed.
- doRemove() - Method in class net.pottercraft.ollivanders2.effect.WEALTH
-
Perform cleanup when the wealth effect is removed.
- DOXY_VENOM - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- DRACONIFORS - Class in net.pottercraft.ollivanders2.spell
-
Turn target entity in to a Dragon.
- DRACONIFORS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DRACONIFORS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DRACONIFORS
-
Constructor.
- DRACONIFORS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DRACONIFORS
-
Default constructor for use in generating spell text.
- DRAGON_BLOOD - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- DRAGON_HEARTSTRING - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
Wand core
- DRAGON_HEARTSTRING - Enum constant in enum class net.pottercraft.ollivanders2.item.wand.O2WandCoreType
-
Dragon heartstring
- DRAGONFLY_THORAXES - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- DRAUGHT_OF_LIVING_DEATH - Class in net.pottercraft.ollivanders2.potion
-
Draught of Living Death - an extremely powerful sleeping potion that induces permanent magical sleep.
- DRAUGHT_OF_LIVING_DEATH - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
- DRAUGHT_OF_LIVING_DEATH(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.DRAUGHT_OF_LIVING_DEATH
-
Constructor for Draught of Living Death potion.
- DRIED_NETTLES - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.ANIMAGUS_POTION
-
Drink the Animagus Potion and apply transformation effects.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.BABBLING_BEVERAGE
-
Drink the Babbling Beverage and apply the babbling effect.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.BARUFFIOS_BRAIN_ELIXIR
-
Drink Baruffio's Brain Elixir and gain temporary spell power enhancement.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.COMMON_ANTIDOTE_POTION
-
Drink the Common Antidote Potion and remove poison effects.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.CURE_FOR_BOILS
-
Drink the Cure for Boils potion and receive healing.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.DRAUGHT_OF_LIVING_DEATH
-
Drink the Draught of Living Death and enter permanent magical sleep.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.FORGETFULNESS_POTION
-
Drink the Forgetfulness Potion and suffer skill loss.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.HERBICIDE_POTION
-
Drink the Herbicide Potion - no effect when consumed directly.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.HUNGER_POTION
-
Drink the Hunger Potion and suffer from the hunger effect.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.ICE_POTION
-
Drink the Ice Potion and gain fire immunity.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.MEMORY_POTION
-
Drink the Memory Potion and gain temporary spell learning enhancement.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.O2Potion
-
Drink this potion and do effects
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.OCULUS_FELIS
-
Drink Oculus Felis and gain night vision.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.REGENERATION_POTION
-
Drink the Regeneration Potion and gain health regeneration.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.SATIATION_POTION
-
Drink the Satiation Potion and restore food saturation.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.SHRINKING_SOLUTION
-
Drink the Shrinking Solution and become smaller in size.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.SLEEPING_DRAUGHT
-
Drink the Sleeping Draught and fall into an enchanted sleep.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.STRENGTHENING_SOLUTION
-
Drink the Strengthening Solution and gain immense physical strength.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.SWELLING_SOLUTION
-
Drink the Swelling Solution and grow in size.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.WEAKNESS_POTION
-
Drink the Weakness Potion and suffer reduced strength.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.WIDEYE_POTION
-
Drink the Wideye Potion and become immune to sleep effects.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.WIGGENWELD_POTION
-
Drink the Wiggenweld Potion - no effect when consumed directly.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.WIT_SHARPENING_POTION
-
Drink the Wit-Sharpening Potion and enhance mental clarity.
- drink(Player) - Method in class net.pottercraft.ollivanders2.potion.WOLFSBANE_POTION
-
Drink the Wolfsbane Potion and relieve Lycanthropy symptoms.
- DUCKLIFORS - Class in net.pottercraft.ollivanders2.spell
-
Transfigures entity into a chicken.
- DUCKLIFORS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DUCKLIFORS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DUCKLIFORS
-
Constructor.
- DUCKLIFORS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DUCKLIFORS
-
Default constructor for use in generating spell text.
- duration - Variable in class net.pottercraft.ollivanders2.effect.O2Effect
-
The remaining duration of this effect, measured in game ticks.
- duration - Variable in class net.pottercraft.ollivanders2.potion.O2Potion
-
The duration for this potion
- DURO - Class in net.pottercraft.ollivanders2.spell
-
Turns a target area or object to stone.
- DURO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- DURO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.DURO
-
Constructor.
- DURO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.DURO
-
Default constructor for use in generating spell text.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form