Index
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.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form