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

I

ICE_POTION - Class in net.pottercraft.ollivanders2.potion
Ice Potion (Fire-Protection Potion) - grants immunity to fire damage.
ICE_POTION - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
ICE_POTION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.ICE_POTION
Constructor for Ice Potion (Fire-Protection Potion).
IGNOSCO - Class in net.pottercraft.ollivanders2.spell
Counter-curse to flagrante
IGNOSCO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.IGNOSCO
Default constructor for use in generating spell text.
IMMOBILIZE - Class in net.pottercraft.ollivanders2.effect
Complete immobilization effect that prevents all player movement and actions.
IMMOBILIZE - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
IMMOBILIZE(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.IMMOBILIZE
Constructor for creating a complete immobilization effect.
IMMOBULUS - Class in net.pottercraft.ollivanders2.spell
Immobilizes a player for an amount of time depending on the player's spell level.
IMMOBULUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
IMMOBULUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.IMMOBULUS
Constructor.
IMMOBULUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.IMMOBULUS
Default constructor for use in generating spell text.
IMPEDIMENTA - Class in net.pottercraft.ollivanders2.spell
Slows any living entity by an amount and time depending on the player's spell level.
IMPEDIMENTA - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
IMPEDIMENTA(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.IMPEDIMENTA
Constructor.
IMPEDIMENTA(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.IMPEDIMENTA
Default constructor for use in generating spell text.
IMPERVIUS - Class in net.pottercraft.ollivanders2.spell
Protective charm for curses like flagrante
IMPERVIUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.IMPERVIUS
Default constructor for use in generating spell text.
IMPROVED_BOOK_LEARNING - Class in net.pottercraft.ollivanders2.effect
Passive marker effect that increases the effectiveness of book learning for the affected player.
IMPROVED_BOOK_LEARNING - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
IMPROVED_BOOK_LEARNING(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.IMPROVED_BOOK_LEARNING
Constructor for creating an improved book learning passive marker effect.
INCENDIO - Class in net.pottercraft.ollivanders2.spell
Sets fire to blocks.
INCENDIO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
INCENDIO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.INCENDIO
Constructor.
INCENDIO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.INCENDIO
Default constructor for use in generating spell text.
INCENDIO_DUO - Class in net.pottercraft.ollivanders2.spell
Creates a larger incendio that strafes and doubles the radius and duration.
INCENDIO_DUO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
INCENDIO_DUO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.INCENDIO_DUO
Constructor.
INCENDIO_DUO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.INCENDIO_DUO
Default constructor for use in generating spell text.
INCENDIO_TRIA - Class in net.pottercraft.ollivanders2.spell
Creates a larger incendio that strafes and has 4x the radius and duration.
INCENDIO_TRIA - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
INCENDIO_TRIA(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.INCENDIO_TRIA
Constructor.
INCENDIO_TRIA(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.INCENDIO_TRIA
Default constructor for use in generating spell text.
IncendioSuper - Class in net.pottercraft.ollivanders2.spell
Sets fire to blocks or living entities for an amount of time depending on the player's spell level.
IncendioSuper(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.IncendioSuper
Constructor.
IncendioSuper(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.IncendioSuper
Default constructor for use in generating spell text.
increaseDuration(int) - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
Increase the duration of this stationary spell.
increaseRadius(int) - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
Increase the radius of this stationary spell.
incrementPotionCount(O2PotionType) - Method in class net.pottercraft.ollivanders2.player.O2Player
Increment the potion count by 1.
incrementSpellCount(O2SpellType) - Method in class net.pottercraft.ollivanders2.player.O2Player
Increment the spell count by 1.
incrementSpellCount(Player, O2SpellType) - Method in class net.pottercraft.ollivanders2.Ollivanders2
Increment the spell use count for a player.
INFORMOUS - Class in net.pottercraft.ollivanders2.spell
Gives information on LivingEntity (health) and StationarySpellObj (duration) and weather (duration) and Player (spell effects).
INFORMOUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
INFORMOUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.INFORMOUS
Constructor.
INFORMOUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.INFORMOUS
Default constructor for use in generating spell text.
informousText - Variable in class net.pottercraft.ollivanders2.effect.O2Effect
The text displayed by information detection spells (e.g., Informous) if this effect can be detected.
INFUSION_OF_COWBANE - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
potion ingredient
INFUSION_OF_WORMWOOD - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
potion ingredient
ingredients - Variable in class net.pottercraft.ollivanders2.potion.O2Potion
The ingredients list for this potion.
ingredients - Static variable in class net.pottercraft.ollivanders2.potion.O2Potions
List of all valid potion ingredients.
initEnchantmentArgs(ItemStack) - Method in class net.pottercraft.ollivanders2.spell.CELATUM
Set the enchantment arg string to be the text of the book
initEnchantmentArgs(ItemStack) - Method in class net.pottercraft.ollivanders2.spell.ItemEnchant
Set the enchantment arg string.
initFoundWand(boolean) - Method in class net.pottercraft.ollivanders2.player.O2Player
Initializer for the foundWand class variable for loading the player from saved data.
initMaterials() - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Initialize all the materials lists based on the loaded MC materials.
integerFromString(String) - Method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Get an integer from a string.
INTERMEDIATE_TRANSFIGURATION - Class in net.pottercraft.ollivanders2.book
Intermediate Transfiguration - an O.W.L level (3rd - 5th year) transfiguration book
INTERMEDIATE_TRANSFIGURATION - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
INTERMEDIATE_TRANSFIGURATION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.INTERMEDIATE_TRANSFIGURATION
Constructor
INTUEOR - Class in net.pottercraft.ollivanders2.spell
Crystal-gazing was the art of looking into a crystal ball in order to try to gain insight into the future events.
INTUEOR - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
INTUEOR(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.INTUEOR
Constructor.
INTUEOR(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.INTUEOR
Default constructor for use in generating spell text.
INVISIBILITY_CLOAK - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
an invisibility cloak
isActive() - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
Is this stationary spell currently active?
isAdjacentTo(Block, Block) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Check if a block is adjacent to another block
isAffected(Player) - Method in class net.pottercraft.ollivanders2.stationaryspell.HORCRUX
Is this player currently affected by the horcrux?
isAllowedAnimagusForm(EntityType) - Method in class net.pottercraft.ollivanders2.player.O2PlayerCommon
Determine if an EntityType is an allowed Animagus form.
isAllowedFailureMessage - Static variable in class net.pottercraft.ollivanders2.spell.O2Spell
The message for an isAllowed failure
isAnimagus() - Method in class net.pottercraft.ollivanders2.player.O2Player
Determine if this player an Animagus.
isAtMaxDistance() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
Check if the projectile has exceeded its maximum travel distance.
isBlockTransfigured(Block) - Method in class net.pottercraft.ollivanders2.spell.BlockToEntityTransfiguration
Is this block transfigured by this spell
isBlockTransfigured(Block) - Method in class net.pottercraft.ollivanders2.spell.BlockTransfiguration
Is this spell currently affecting this block?
isBlockTransfigured(Block) - Method in class net.pottercraft.ollivanders2.spell.EntityTransfiguration
Is this block transfigured by this spell
isBlockTransfigured(Block) - Method in class net.pottercraft.ollivanders2.spell.TransfigurationBase
Is this block transfigured by this spell
isCancelled() - Method in class net.pottercraft.ollivanders2.book.events.OllivandersBookLearningPotionEvent
Is this event canceled?
isCancelled() - Method in class net.pottercraft.ollivanders2.book.events.OllivandersBookLearningSpellEvent
Is this event canceled?
isCancelled() - Method in class net.pottercraft.ollivanders2.spell.events.ApparateEvent
Is this event canceled?
isCancelled() - Method in class net.pottercraft.ollivanders2.spell.events.OllivandersSpellProjectileMoveEvent
Is this event canceled?
isCancelled() - Method in class net.pottercraft.ollivanders2.stationaryspell.events.FlooNetworkEvent
Is this event canceled?
isChest(Block) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a block is a chest
isChest(Material) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a material is a chest
isColorable(Material) - Static method in enum class net.pottercraft.ollivanders2.common.O2Color
Check whether a material can be dyed to different colors.
isConsumeOriginal() - Method in class net.pottercraft.ollivanders2.spell.TransfigurationBase
Does this spell consume the original block or not.
isCursed() - Method in enum class net.pottercraft.ollivanders2.item.enchantment.ItemEnchantmentType
Check whether this enchantment is a curse or a beneficial effect.
isCursed(Item) - Method in class net.pottercraft.ollivanders2.item.enchantment.EnchantedItems
Check if an Item entity is cursed.
isCursed(ItemStack) - Method in class net.pottercraft.ollivanders2.item.enchantment.EnchantedItems
Check if an ItemStack is cursed.
isCursedLevelBased(Item, MagicLevel) - Method in class net.pottercraft.ollivanders2.item.enchantment.EnchantedItems
Check if an Item is cursed and if the curse can be detected by the given magic level.
isDestinedWand(O2Player, ItemStack) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
Determine if a wand matches the player's destined wand type.
isDestinedWand(Player, ItemStack) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
Is this ItemStack the player's destined wand?
isDoor(Block) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a block is a door or trapdoor
isDoor(Material) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a material is a door
isEnabled() - Method in enum class net.pottercraft.ollivanders2.effect.O2EffectType
Check whether this effect type is currently enabled.
isEnchanted(Item) - Method in class net.pottercraft.ollivanders2.item.enchantment.EnchantedItems
Check if an Item entity has an enchantment applied.
isEnchanted(ItemStack) - Method in class net.pottercraft.ollivanders2.item.enchantment.EnchantedItems
Check if an ItemStack has an enchantment applied.
isEntityTransfigured(Entity) - Method in class net.pottercraft.ollivanders2.spell.BlockToEntityTransfiguration
Is this entity transfigured by this spell
isEntityTransfigured(Entity) - Method in class net.pottercraft.ollivanders2.spell.BlockTransfiguration
Check if an entity is transfigured by this spell.
isEntityTransfigured(Entity) - Method in class net.pottercraft.ollivanders2.spell.EntityTransfiguration
Is this entity transfigured by this spell
isEntityTransfigured(Entity) - Method in class net.pottercraft.ollivanders2.spell.TransfigurationBase
Is this entity transfigured by this spell
isExplosionOnTeleport() - Method in class net.pottercraft.ollivanders2.Ollivanders2TeleportActions.O2TeleportAction
does this teleport do an explosion sound on teleport?
isHoldingEnchantedItem(Player) - Method in class net.pottercraft.ollivanders2.item.enchantment.Enchantment
Check if the player is holding an item enchanted with this enchantment type.
isHostile(LivingEntity) - Static method in class net.pottercraft.ollivanders2.common.EntityCommon
Is this living entity a hostile? This assumes Player entities are not hostile.
isHotBlock(Block) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a block is a hot block
isHotBlock(Material) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a material is a hot block
isInProximity(Location) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
Checks if a location is within the proximity alarm detection radius.
isInside(String, int, int, int) - Method in class net.pottercraft.ollivanders2.common.Cuboid
Checks if a point with the given coordinates is inside this cuboid.
isInside(Location) - Method in class net.pottercraft.ollivanders2.common.Cuboid
Checks if a location is inside this cuboid.
isInside(Location, Location, int) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a location is within a radius of another location
isInsideOf(O2StationarySpellType, Location) - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpells
Determine if the location is inside a stationary spell area.
isInvisible(Player) - Static method in class net.pottercraft.ollivanders2.player.O2PlayerCommon
Is this player invisible?
isItemThisType(Item) - Method in enum class net.pottercraft.ollivanders2.item.O2ItemType
Is the specified ItemStack this item type
isItemThisType(ItemStack) - Method in enum class net.pottercraft.ollivanders2.item.O2ItemType
Is the specified ItemStack this item type
isKilled() - Method in class net.pottercraft.ollivanders2.divination.O2Prophecy
Is this prophecy expired/killed
isKilled() - Method in class net.pottercraft.ollivanders2.effect.O2Effect
Check whether this effect has been marked for removal.
isKilled() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
Whether this spell has been killed
isKilled() - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
Is this spell killed (marked for removal)?
isLegacy() - Method in enum class net.pottercraft.ollivanders2.item.wand.O2WandCoreType
Check if this wand core type is a legacy core.
isLoaded(O2PotionType) - Method in class net.pottercraft.ollivanders2.potion.O2Potions
Check if a potion type is currently loaded.
isLoaded(O2SpellType) - Method in class net.pottercraft.ollivanders2.spell.O2Spells
Verify this spell type is loaded.
isLocationInRegionByName(String, Location) - Method in class net.pottercraft.ollivanders2.Ollivanders2WorldGuard
Determine if a location is in a region by name
isLocationInside(Location) - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
Is the location specified inside the stationary spell's radius?
isMuggle() - Method in class net.pottercraft.ollivanders2.player.O2Player
Determine if player is a muggle.
isNaturalLog(Block) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a block is a natural log
isNaturalLog(Material) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a material is a natural log
isOnline() - Method in class net.pottercraft.ollivanders2.player.O2Player
Is this player currently online? For use when we have an O2Player and not a player (which has an isOnline() method in Spigot)
isPermanent() - Method in class net.pottercraft.ollivanders2.effect.O2Effect
Check whether this effect is permanent.
isPermanent() - Method in class net.pottercraft.ollivanders2.spell.TransfigurationBase
Is this spell permanent.
isPermanent() - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
Checks if this spell is permanent (never ages or expires).
isPlayerInsideStationarySpell(Player) - Method in enum class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpellType
Checks whether a player is within the radius of an active stationary spell of this type.
isProjectileTracked(Projectile) - Method in class net.pottercraft.ollivanders2.effect.PROTEGO
Check if a specific projectile is currently being tracked by this shield.
isPull() - Method in class net.pottercraft.ollivanders2.spell.Knockback
Check if this spell pulls toward the caster.
isSign(Block) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a block is a sign
isSign(Material) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a material is a sign
isSorted(UUID) - Method in class net.pottercraft.ollivanders2.house.O2Houses
Determines if a player has been sorted already or not.
isSorted(Player) - Method in class net.pottercraft.ollivanders2.house.O2Houses
Determines if a player has been sorted already or not.
isSpellAllowed() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
Check to see if this spell is allowed per Ollivanders2 config and WorldGuard.
isSpellTypeAllowed(Location, O2SpellType) - Method in class net.pottercraft.ollivanders2.spell.O2Spells
Check if a spell is allowed based on zone config
isSuspended() - Method in class net.pottercraft.ollivanders2.effect.SUSPENSION
Check if the player is currently suspended in the air.
isTargetsMultiple() - Method in class net.pottercraft.ollivanders2.spell.Knockback
Check if this spell can target multiple entities.
isTargetsSelf() - Method in class net.pottercraft.ollivanders2.spell.Knockback
Check if this spell targets the caster.
isTempBlock(Block) - Method in class net.pottercraft.ollivanders2.Ollivanders2
Deprecated.
isTransfigured() - Method in class net.pottercraft.ollivanders2.spell.TransfigurationBase
Has the transfiguration taken place or not.
isTransformed() - Method in class net.pottercraft.ollivanders2.effect.PlayerChangeSizeSuper
Check if this effect has successfully transformed the player's size.
isTransformed() - Method in class net.pottercraft.ollivanders2.effect.ShapeShiftSuper
Check if the player is currently transformed into another entity form.
isUsing(Player) - Method in class net.pottercraft.ollivanders2.stationaryspell.HARMONIA_NECTERE_PASSUS
Is this cabinet in use by the player
isVertical() - Method in class net.pottercraft.ollivanders2.spell.Knockback
Check if this spell applies vertical knockback.
isWallSign(Block) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a block is a wall sign
isWallSign(Material) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
Determine if a material is a wall sign
isWand(ItemStack) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
Is this item stack a wand?
isWandCore(Item) - Static method in enum class net.pottercraft.ollivanders2.item.wand.O2WandCoreType
Is this Item a wand core?
isWandCore(ItemStack) - Static method in enum class net.pottercraft.ollivanders2.item.wand.O2WandCoreType
Is this ItemStack a wand core?
isWandWood(Material) - Static method in enum class net.pottercraft.ollivanders2.item.wand.O2WandWoodType
Is this ItemStack a wand wood?
isWorking() - Method in class net.pottercraft.ollivanders2.stationaryspell.ALIQUAM_FLOO
Checks if this floo location is currently active and accepting teleportation requests.
ItemEnchant - Class in net.pottercraft.ollivanders2.spell
Place an enchantment on an item.
ItemEnchant(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.ItemEnchant
Constructor.
ItemEnchant(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.ItemEnchant
Default constructor for use in generating spell text.
ItemEnchantmentType - Enum Class in net.pottercraft.ollivanders2.item.enchantment
Enumeration of all available item enchantments in Ollivanders2.
ItemToEntityTransfiguration - Class in net.pottercraft.ollivanders2.spell
Transform items to entities.
ItemToEntityTransfiguration(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.ItemToEntityTransfiguration
Constructor.
ItemToEntityTransfiguration(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.ItemToEntityTransfiguration
Default constructor for use in generating spell text.
ItemToItemTransfiguration - Class in net.pottercraft.ollivanders2.spell
Super class for all item entity transfigurations
ItemToItemTransfiguration(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.ItemToItemTransfiguration
Constructor.
ItemToItemTransfiguration(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.ItemToItemTransfiguration
Default constructor for use in generating spell text.
itemTypeAllowlist - Variable in class net.pottercraft.ollivanders2.spell.ItemEnchant
The list of item types that this can enchant, if limited.
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