Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
C
- CALAMUS - Class in net.pottercraft.ollivanders2.spell
-
match to needle
- CALAMUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CALAMUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CALAMUS
-
Constructor.
- CALAMUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CALAMUS
-
Default constructor for use in generating spell text.
- calculateVelocityForDistance(Location, double, double, boolean) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
-
Calculate the velocity needed to travel a target distance in a target direction with a given drag factor.
- calculateVerticalVelocity(double, double, boolean) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
-
Calculate the velocity needed to travel in +/-Y a target distance with a given drag factor.
- canBeEnchanted(Item) - Method in class net.pottercraft.ollivanders2.spell.ItemEnchant
-
Can this item be enchanted by this spell?
- canBeEnchanted(ItemStack) - Method in class net.pottercraft.ollivanders2.spell.ItemEnchant
-
Can this item be enchanted by this spell?
- canBeEnchanted(ItemStack) - Method in class net.pottercraft.ollivanders2.spell.PORTUS
-
Can this item be enchanted by this spell? Make sure this location is not protected by apparate limits
- canCast(Player, O2SpellType, boolean) - Method in class net.pottercraft.ollivanders2.Ollivanders2
-
Can this player cast this spell?
- cancelledMessage - Static variable in class net.pottercraft.ollivanders2.stationaryspell.ALIQUAM_FLOO
-
Message sent to player when the floo event is cancelled
- canEnter(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.CAVE_INIMICUM
-
Can this entity enter the spell area? Assumes the entity being checked is outside the spell area.
- canEnter(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Determines if an entity can enter the spell area.
- canEnter(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.REPELLO_MUGGLETON
-
Determines if an entity can enter the spell's protected area.
- canHear(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.CAVE_INIMICUM
-
Can this entity "hear" sounds from inside the spell area? Assumes the entity being checked is outside the spell area.
- canHear(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Determines if an entity outside the spell area can hear sounds from inside.
- canHear(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.REPELLO_MUGGLETON
-
Determines if an entity outside the spell can hear conversations from inside.
- CANIS - Class in net.pottercraft.ollivanders2.spell
-
Turn target player in to a dog, or in rare cases a wolf.
- CANIS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CANIS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CANIS
-
Constructor.
- CANIS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CANIS
-
Default constructor for use in generating spell text.
- canSee(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.CAVE_INIMICUM
-
Can this entity see players inside the spell area? Assumes the entity being checked is outside the spell area.
- canSee(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Determines if an entity outside the spell area can see players inside.
- canSee(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.REPELLO_MUGGLETON
-
Determines if an entity outside the spell can see players inside.
- canTarget(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.CAVE_INIMICUM
-
Can this entity target players inside the spell area? Assumes the entity being checked is outside the spell area.
- canTarget(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Determines if an entity outside the spell area can target players inside.
- canTarget(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.REPELLO_MUGGLETON
-
Determines if an entity outside the spell can target players inside.
- canTransfigure(Entity) - Method in class net.pottercraft.ollivanders2.spell.EntityDisguise
-
Determine if this entity can be transfigured by this spell.
- canTransfigure(Entity) - Method in class net.pottercraft.ollivanders2.spell.EntityTransfiguration
-
Determine if this entity can be transfigured by this spell.
- canTransfigure(Entity) - Method in class net.pottercraft.ollivanders2.spell.ItemToEntityTransfiguration
-
Determine if this entity be transfigured by this spell.
- canTransfigure(Entity) - Method in class net.pottercraft.ollivanders2.spell.ItemToItemTransfiguration
-
Determine if this entity be transfigured by this spell.
- canTransfigure(Entity) - Method in class net.pottercraft.ollivanders2.spell.LivingEntityToItemTransfiguration
-
Determine if this entity be transfigured by this spell.
- CARE_OF_MAGICAL_CREATURES - Enum constant in enum class net.pottercraft.ollivanders2.O2MagicBranch
-
care of magical creatures
- CARPE_RETRACTUM - Class in net.pottercraft.ollivanders2.spell
-
Seize and Pull Charm that pulls non-living entities toward the caster.
- CARPE_RETRACTUM - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CARPE_RETRACTUM(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CARPE_RETRACTUM
-
Constructor.
- CARPE_RETRACTUM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CARPE_RETRACTUM
-
Default constructor for use in generating spell text.
- CARTOMANCIE - Class in net.pottercraft.ollivanders2.spell
-
Cartomancy is the art of reading cards to gain insight into future events.
- CARTOMANCIE - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CARTOMANCIE(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CARTOMANCIE
-
Constructor.
- CARTOMANCIE(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CARTOMANCIE
-
Default constructor for use in generating spell text.
- CARTOMANCY - Class in net.pottercraft.ollivanders2.divination
-
Cartomancy divination spell implementation using tarot card reading.
- CARTOMANCY - Enum constant in enum class net.pottercraft.ollivanders2.divination.O2DivinationType
- CARTOMANCY(Ollivanders2, Player, Player, int) - Constructor for class net.pottercraft.ollivanders2.divination.CARTOMANCY
-
Constructor that initializes a cartomancy divination prophecy.
- CARTOMANCY_TAROT - Class in net.pottercraft.ollivanders2.divination
-
Cartomancy Tarot divination spell implementation using major arcana cards.
- CARTOMANCY_TAROT - Enum constant in enum class net.pottercraft.ollivanders2.divination.O2DivinationType
- CARTOMANCY_TAROT(Ollivanders2, Player, Player, int) - Constructor for class net.pottercraft.ollivanders2.divination.CARTOMANCY_TAROT
-
Constructor that initializes a tarot cartomancy divination prophecy.
- CAVE_INIMICUM - Class in net.pottercraft.ollivanders2.spell
-
Cave Inimicum produces a boundary that keeps the caster hidden from view.
- CAVE_INIMICUM - Class in net.pottercraft.ollivanders2.stationaryspell
-
Cave Inimicum produces a boundary that keeps the caster hidden from view.
- CAVE_INIMICUM - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CAVE_INIMICUM - Enum constant in enum class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpellType
-
Cave Inimicum: A protective barrier spell that repels enemies.
- CAVE_INIMICUM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.CAVE_INIMICUM
-
Simple constructor used for deserializing saved stationary spells at server start.
- CAVE_INIMICUM(Ollivanders2, UUID, Location, int, int) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.CAVE_INIMICUM
-
Constructor
- CAVE_INIMICUM(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CAVE_INIMICUM
-
Constructor.
- CAVE_INIMICUM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CAVE_INIMICUM
-
Default constructor for use in generating spell text.
- CELATUM - Class in net.pottercraft.ollivanders2.item.enchantment
-
The concealment charm - used to hide secret messages in books.
- CELATUM - Class in net.pottercraft.ollivanders2.spell
-
The concealment charm - used to hide secret messages in books
- CELATUM - Enum constant in enum class net.pottercraft.ollivanders2.item.enchantment.ItemEnchantmentType
-
Concealment enchantment that hides text in a book.
- CELATUM - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CELATUM(Ollivanders2, int, String, String) - Constructor for class net.pottercraft.ollivanders2.item.enchantment.CELATUM
-
Constructor for creating a CELATUM enchantment instance.
- CELATUM(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CELATUM
-
Constructor.
- CELATUM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CELATUM
-
Default constructor for use in generating spell text.
- CENTAUR_DIVINATION - Class in net.pottercraft.ollivanders2.divination
-
Centaur Divination spell implementation using celestial observation and smoke reading.
- CENTAUR_DIVINATION - Enum constant in enum class net.pottercraft.ollivanders2.divination.O2DivinationType
- CENTAUR_DIVINATION(Ollivanders2, Player, Player, int) - Constructor for class net.pottercraft.ollivanders2.divination.CENTAUR_DIVINATION
-
Constructor that initializes a centaur divination prophecy.
- CHADWICKS_CHARMS_VOLUME_1 - Class in net.pottercraft.ollivanders2.book
-
Chadwick's Charms - O.W.L level charms book
- CHADWICKS_CHARMS_VOLUME_1 - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- CHADWICKS_CHARMS_VOLUME_1(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.CHADWICKS_CHARMS_VOLUME_1
-
Constructor
- changeColor(Material, O2Color) - Static method in enum class net.pottercraft.ollivanders2.common.O2Color
-
Change a colorable material to a new color.
- changed - Variable in class net.pottercraft.ollivanders2.spell.IncendioSuper
-
The list of blocks affected that can be used to restore them later.
- changedItems - Variable in class net.pottercraft.ollivanders2.spell.ItemToItemTransfiguration
-
The list of changed items for non-permanent spells to revert
- ChangeEntitySizeSuper - Class in net.pottercraft.ollivanders2.spell
-
Change the size of growing entity
- ChangeEntitySizeSuper(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.ChangeEntitySizeSuper
-
Constructor.
- ChangeEntitySizeSuper(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.ChangeEntitySizeSuper
-
Default constructor for use in generating spell text.
- CHARMING_COLORS - Class in net.pottercraft.ollivanders2.book
-
Charming Colors - spells for changing colors
- CHARMING_COLORS - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- CHARMING_COLORS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.CHARMING_COLORS
-
Constructor
- CHARMS - Enum constant in enum class net.pottercraft.ollivanders2.O2MagicBranch
-
charms
- CHARTIA - Class in net.pottercraft.ollivanders2.spell
-
Cartomancy is the art of reading cards to gain insight into future events.
- CHARTIA - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CHARTIA(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CHARTIA
-
Constructor.
- CHARTIA(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CHARTIA
-
Default constructor for use in generating spell text.
- chatColor - Static variable in class net.pottercraft.ollivanders2.Ollivanders2
-
Sets the color for chat messages from the plugin.
- chatDropoff - Static variable in class net.pottercraft.ollivanders2.Ollivanders2
- chatDropoff(Set<Player>, int, Location) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
-
Filter the recipient set to only include players within the dropoff distance.
- checkAlarm(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.CAVE_INIMICUM
-
Activate the proximity alarm if there is a player or hostile mob at the location.
- checkAlarm(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Checks if a non-player entity outside the spell area should trigger a proximity alarm.
- checkAlarm(LivingEntity) - Method in class net.pottercraft.ollivanders2.stationaryspell.REPELLO_MUGGLETON
-
Checks if a non-player entity near the spell boundary should trigger a proximity alarm.
- checkAlarm(Player) - Method in class net.pottercraft.ollivanders2.stationaryspell.CAVE_INIMICUM
-
Activate the proximity alarm if there is a player at the location.
- checkAlarm(Player) - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Checks if a player outside the spell area should trigger a proximity alarm.
- checkAlarm(Player) - Method in class net.pottercraft.ollivanders2.stationaryspell.REPELLO_MUGGLETON
-
Checks if a player near the spell boundary should trigger a proximity alarm.
- checkCoreNBT(String, ItemStack) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
-
Does this core match what is set on the NBT for this wand?
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.AGGRESSION
-
Check the effect and periodically attack nearby entities and provoke creatures.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.ANIMAGUS_INCANTATION
-
Age the incantation effect to track its remaining duration.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.AWAKE
-
Check the awake effect each game tick and wake sleeping players.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.BABBLING
-
Age the babbling effect to track its remaining duration.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.BURNING
-
Age the effect and apply periodic damage based on cooldown countdown.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.DANCING_FEET
-
Age the effect and apply periodic sneak toggles with delayed teleportation.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.FAST_LEARNING
-
Age the fast learning marker effect.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.FLYING
-
Enable flight while the effect is active and disable on final tick.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.HIGHER_SKILL
-
Age the higher skill marker effect each game tick.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.IMMOBILIZE
-
Age the immobilize effect each game tick.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.IMPROVED_BOOK_LEARNING
-
Age the improved book learning marker effect each game tick.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.LYCANTHROPY_RELIEF
-
Age the lycanthropy relief marker effect and set relief flag on lycanthropy.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.MUCUS
-
Age the mucus effect and spawn slime entities periodically.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.MUTED_SPEECH
-
Age the muted speech effect each game tick.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.O2Effect
-
Execute this effect's behavior for the current game tick.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.O2EffectAntidoteSuper
-
Apply the antidote effect and immediately kill this effect.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.PlayerChangeSizeSuper
-
Check this effect's behavior each game tick.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.PotionEffectAntidoteSuper
-
Apply this antidote immediately and expire.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.PotionEffectSuper
-
Apply the potion effect immediately and expire.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.PROTEGO
-
Track projectile positions and remove those crossing the shield boundary.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.ShapeShiftSuper
-
Check the effect each game tick and perform transformations.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.ShieldSpellEffect
-
Check the effect each game tick and apply visual effects.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.SLEEPING
-
Age the sleep effect and apply sleep state once per effect lifetime.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.SUSPENSION
-
Age the suspension effect and initialize suspension on first tick.
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.TICKLING
- checkEffect() - Method in class net.pottercraft.ollivanders2.effect.WEALTH
-
Age the wealth effect and generate coins periodically.
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.AddPotionEffectInRadius
-
If a target player is within the radius of the caster, add the potion effect to the player.
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.AMATO_ANIMO_ANIMATO_ANIMAGUS
-
Perform the Animagus spell
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.APPARATE
-
Teleport the caster to the location, or close to it, depending on skill level
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.AVIS
-
Shoot a stream of birds from the caster's wand
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.Divination
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.FIANTO_DURI
-
Look for any shield spells at the caster location and increase their duration
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.ItemEnchant
-
Override checkEffect to handle the enchantments that target an item in the player's inventory.
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.LUMOS_CAERULEUM
-
Transform a glass bottle into a soul fire lantern Override checkEffect to prevent projectile creation
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.LUMOS_SOLEM
-
Set fire to undead entities within the radius of the caster.
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
-
Main game tick update called every server tick while the spell is active.
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.POINT_ME
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.Pyrotechnia
-
Shoot a firework in to the sky from caster's location.
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.RemovePotionEffectInRadius
-
Remove the potion effect from the caster.
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.VENTO_FOLIO
-
Override checkEffect since this spell should not projectile.
- checkEffect() - Method in class net.pottercraft.ollivanders2.spell.WINGARDIUM_LEVIOSA
-
Select and move a group of blocks
- checkLocationForStationarySpell(Location, O2StationarySpellType) - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpells
-
Check for a specific type of stationary spell at a location
- checkNBT(ItemStack) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
-
Check wand NBT
- checkRecipe(Map<O2ItemType, Integer>) - Method in class net.pottercraft.ollivanders2.potion.O2Potion
-
Check the recipe for this potion against a set of ingredients.
- checkSpellDeserialization() - Method in class net.pottercraft.ollivanders2.stationaryspell.ALIQUAM_FLOO
-
Checks if this spell has been properly deserialized with required data.
- checkSpellDeserialization() - Method in class net.pottercraft.ollivanders2.stationaryspell.HARMONIA_NECTERE_PASSUS
-
Validates that the spell was properly deserialized with all required data.
- checkSpellDeserialization() - Method in class net.pottercraft.ollivanders2.stationaryspell.HORCRUX
-
Validates that the spell was properly deserialized with all required data.
- checkSpellDeserialization() - Method in class net.pottercraft.ollivanders2.stationaryspell.LUMOS_FERVENS
-
Checks if the spell was properly deserialized and has all required data.
- checkSpellDeserialization() - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
-
Checks if this spell has been properly deserialized with required data.
- checkWGBuild(Player, Location) - Method in class net.pottercraft.ollivanders2.Ollivanders2WorldGuard
-
If WorldGuard is enabled, determine if the player has build permissions.
- checkWGFlag(Player, Location, StateFlag) - Method in class net.pottercraft.ollivanders2.Ollivanders2WorldGuard
-
If WorldGuard is enabled, determine if player is allowed a specific permission.
- checkWoodNBT(String, ItemStack) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
-
Does this wood match what is set on the NBT for this wand?
- checkWorldGuard() - Method in class net.pottercraft.ollivanders2.stationaryspell.ThrownPotionStationarySpell
-
Checks world guard, if enabled, to determine if this spell can be cast here by this player.
- CHERRY - Enum constant in enum class net.pottercraft.ollivanders2.item.wand.O2WandWoodType
-
Cherry
- CHIZPURFLE_FANGS - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- CHOPPED_MALLOW_LEAVES - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- CISTERN_APERIO - Class in net.pottercraft.ollivanders2.spell
-
Box Blasting Charm
- CISTERN_APERIO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CISTERN_APERIO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CISTERN_APERIO
-
Constructor.
- CISTERN_APERIO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CISTERN_APERIO
-
Default constructor for use in generating spell text.
- clearApparateLocations() - Static method in class net.pottercraft.ollivanders2.spell.APPARATE
-
Clears all apparate locations
- clearFlooNetwork() - Static method in class net.pottercraft.ollivanders2.stationaryspell.ALIQUAM_FLOO
-
Clears all floo network locations and removes active floo spells from the world.
- cloakPlayer(EntityTargetEvent) - Method in class net.pottercraft.ollivanders2.listeners.OllivandersListener
-
Cancels any targeting of players with the Cloak of Invisibility.
- COLLOPORTUS - Class in net.pottercraft.ollivanders2.spell
-
Locks doors, trapdoors, and chests.
- COLLOPORTUS - Class in net.pottercraft.ollivanders2.stationaryspell
-
A stationary locking spell that prevents access to doors, trapdoors, and chests.
- COLLOPORTUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLLOPORTUS - Enum constant in enum class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpellType
-
Colloportus: Seals a passage magically.
- COLLOPORTUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.COLLOPORTUS
-
Simple constructor used for deserializing saved stationary spells at server start.
- COLLOPORTUS(Ollivanders2, UUID, Location) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.COLLOPORTUS
-
Constructs a new COLLOPORTUS spell cast by a player.
- COLLOPORTUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLLOPORTUS
-
Constructor.
- COLLOPORTUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLLOPORTUS
-
Default constructor for use in generating spell text.
- ColoroSuper - Class in net.pottercraft.ollivanders2.spell
-
Change a sheep or a colorable block to a specific color.
- COLOVARIA - Class in net.pottercraft.ollivanders2.spell
-
Changes color of sheep and colorable blocks to a random variant
- COLOVARIA - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLOVARIA(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA
-
Constructor.
- COLOVARIA(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA
-
Default constructor for use in generating spell text.
- COLOVARIA_ALBUM - Class in net.pottercraft.ollivanders2.spell
-
Target sheep or colored block turns white.
- COLOVARIA_ALBUM - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLOVARIA_ALBUM(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_ALBUM
-
Constructor.
- COLOVARIA_ALBUM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_ALBUM
-
Default constructor for use in generating spell text.
- COLOVARIA_AURANTIACO - Class in net.pottercraft.ollivanders2.spell
-
Target sheep or colored block turns orange.
- COLOVARIA_AURANTIACO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLOVARIA_AURANTIACO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_AURANTIACO
-
Constructor.
- COLOVARIA_AURANTIACO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_AURANTIACO
-
Default constructor for use in generating spell text.
- COLOVARIA_CAERULUS - Class in net.pottercraft.ollivanders2.spell
-
Target sheep or colored block turns blue.
- COLOVARIA_CAERULUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLOVARIA_CAERULUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_CAERULUS
-
Constructor.
- COLOVARIA_CAERULUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_CAERULUS
-
Default constructor for use in generating spell text.
- COLOVARIA_FLAVO - Class in net.pottercraft.ollivanders2.spell
-
Target sheep or colored block turns yellow.
- COLOVARIA_FLAVO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLOVARIA_FLAVO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_FLAVO
-
Constructor.
- COLOVARIA_FLAVO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_FLAVO
-
Default constructor for use in generating spell text.
- COLOVARIA_OSTRUM - Class in net.pottercraft.ollivanders2.spell
-
Target sheep or colored block turns purple.
- COLOVARIA_OSTRUM - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLOVARIA_OSTRUM(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_OSTRUM
-
Constructor.
- COLOVARIA_OSTRUM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_OSTRUM
-
Default constructor for use in generating spell text.
- COLOVARIA_VERIDI - Class in net.pottercraft.ollivanders2.spell
-
Target sheep or colored block turns green.
- COLOVARIA_VERIDI - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLOVARIA_VERIDI(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_VERIDI
-
Constructor.
- COLOVARIA_VERIDI(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_VERIDI
-
Default constructor for use in generating spell text.
- COLOVARIA_VERMICULO - Class in net.pottercraft.ollivanders2.spell
-
Target sheep or colored block turns red.
- COLOVARIA_VERMICULO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COLOVARIA_VERMICULO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_VERMICULO
-
Constructor.
- COLOVARIA_VERMICULO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COLOVARIA_VERMICULO
-
Default constructor for use in generating spell text.
- COMETES - Class in net.pottercraft.ollivanders2.spell
-
Shoots multiple orange burst fireworks in to the air.
- COMETES - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COMETES(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COMETES
-
Constructor.
- COMETES(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COMETES
-
Default constructor for use in generating spell text.
- COMETES_DUO - Class in net.pottercraft.ollivanders2.spell
-
A fancier version of COMETES.
- COMETES_DUO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- COMETES_DUO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.COMETES_DUO
-
Constructor.
- COMETES_DUO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.COMETES_DUO
-
Default constructor for use in generating spell text.
- commandUsage(CommandSender) - Static method in class net.pottercraft.ollivanders2.effect.O2Effects
-
Display the effect command syntax and usage help to an admin.
- common - Variable in class net.pottercraft.ollivanders2.item.enchantment.Enchantment
-
Utility functions for common operations.
- common - Static variable in class net.pottercraft.ollivanders2.Ollivanders2API
-
Common functions
- COMMON_ANTIDOTE_POTION - Class in net.pottercraft.ollivanders2.potion
-
Common Antidote Potion - counteracts ordinary poisons and toxins.
- COMMON_ANTIDOTE_POTION - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
- COMMON_ANTIDOTE_POTION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.COMMON_ANTIDOTE_POTION
-
Constructor for Common Antidote Potion.
- ConcealmentShieldSpell - Class in net.pottercraft.ollivanders2.stationaryspell
-
Abstract base class for concealment shield spells that hide and restrict access to protected areas.
- ConcealmentShieldSpell(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Constructs a concealment spell from deserialized data at server start.
- ConcealmentShieldSpell(Ollivanders2, UUID, Location, int, int) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Constructs a new concealment shield spell cast by a player.
- CONFRONTING_THE_FACELESS - Class in net.pottercraft.ollivanders2.book
-
Confronting the Faceless - 6th year Defense Against the Dark Arts book
- CONFRONTING_THE_FACELESS - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- CONFRONTING_THE_FACELESS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.CONFRONTING_THE_FACELESS
-
Constructor
- CONFUNDO - Class in net.pottercraft.ollivanders2.spell
-
Casts a powerful confusion potion effect on the player that scales with the caster's level in this spell.
- CONFUNDO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CONFUNDO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CONFUNDO
-
Constructor.
- CONFUNDO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CONFUNDO
-
Default constructor for use in generating spell text.
- CONFUNDUS_DUO - Class in net.pottercraft.ollivanders2.spell
-
Casts a more powerful confusion potion effect that is twice as strong and lasts twice as long as Confundus.
- CONFUNDUS_DUO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CONFUNDUS_DUO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CONFUNDUS_DUO
-
Constructor.
- CONFUNDUS_DUO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CONFUNDUS_DUO
-
Default constructor for use in generating spell text.
- ConfundusSuper - Class in net.pottercraft.ollivanders2.spell
-
Confundus Charm super class which causes confusion in the target.
- CONFUSION - Class in net.pottercraft.ollivanders2.effect
-
Effect that applies the Minecraft nausea potion effect to simulate disorientation and confusion.
- CONFUSION - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- CONFUSION(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.CONFUSION
-
Constructor for creating a confusion (nausea) potion effect.
- cooldown - Static variable in class net.pottercraft.ollivanders2.stationaryspell.HARMONIA_NECTERE_PASSUS
-
The cooldown between uses
- cooldownLimit - Static variable in class net.pottercraft.ollivanders2.effect.AGGRESSION
-
The cooldown period between aggression checks in game ticks (120 ticks = 6 seconds).
- cooldownMessage - Static variable in class net.pottercraft.ollivanders2.spell.O2Spell
-
The message for cooldown spell failures
- createCorelessWand(O2WandWoodType, int) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
-
Create a coreless wand of a specified wood type.
- createEnchantment(String, Integer, String) - Method in class net.pottercraft.ollivanders2.item.enchantment.EnchantedItems
-
Create an Enchantment object from type, magnitude, and arguments.
- createLore(String, String) - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
-
Make a wand lore string from a wood and core
- createPotionItemStack(int) - Method in class net.pottercraft.ollivanders2.potion.O2Potion
-
Create an ItemStack for this potion with the specified amount.
- createRandomWand() - Method in class net.pottercraft.ollivanders2.item.wand.O2Wands
-
Create a random wand
- createSpell(Player, O2SpellType, double) - Method in class net.pottercraft.ollivanders2.spell.O2Spells
-
This creates the spell projectile.
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.CAVE_INIMICUM
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.COLLOPORTUS
-
Create the colloportus stationary spell at the location if the target block is a door, trapdoor, or chest
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.LUMOS_FERVENS
-
Create the stationary spell.
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.MOLLIARE
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.MUFFLIATO
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.NULLUM_APPAREBIT
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.NULLUM_EVANESCUNT
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.PROTEGO_HORRIBILIS
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.PROTEGO_MAXIMA
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.PROTEGO_TOTALUM
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.REPELLO_MUGGLETON
- createStationarySpell() - Method in class net.pottercraft.ollivanders2.spell.StationarySpell
-
Create the stationary spell.
- createStationarySpellByType(O2StationarySpellType) - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpells
-
Creates a new instance of a stationary spell by its type using reflection.
- CRESCERE_PROTEGAT - Class in net.pottercraft.ollivanders2.spell
-
Grows a Stationary Spell's radius.
- CRESCERE_PROTEGAT - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- CRESCERE_PROTEGAT(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.CRESCERE_PROTEGAT
-
Constructor.
- CRESCERE_PROTEGAT(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.CRESCERE_PROTEGAT
-
Default constructor for use in generating spell text.
- CRUSHED_CATS_EYE_OPAL - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- CRUSHED_FIRE_SEEDS - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- CRUSHED_GURDYROOT - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- CRYSTAL_BALL - Class in net.pottercraft.ollivanders2.divination
-
Crystal Ball divination spell implementation using scrying and clairvoyant vision.
- CRYSTAL_BALL - Enum constant in enum class net.pottercraft.ollivanders2.divination.O2DivinationType
- CRYSTAL_BALL(Ollivanders2, Player, Player, int) - Constructor for class net.pottercraft.ollivanders2.divination.CRYSTAL_BALL
-
Constructor that initializes a crystal ball divination prophecy.
- Cuboid - Class in net.pottercraft.ollivanders2.common
-
Represents a rectangular cuboid area in a Minecraft world.
- Cuboid(String, int[]) - Constructor for class net.pottercraft.ollivanders2.common.Cuboid
-
Constructor that creates a cuboid from coordinates.
- CUBOID - Enum constant in enum class net.pottercraft.ollivanders2.spell.SpellZone.SpellZoneType
-
bounding box
- CURE_FOR_BOILS - Class in net.pottercraft.ollivanders2.potion
-
Cure for Boils - a potion that provides instant healing to cure boils and other conditions.
- CURE_FOR_BOILS - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
- CURE_FOR_BOILS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.CURE_FOR_BOILS
-
Constructor for Cure for Boils potion.
- CURSES_AND_COUNTERCURSES - Class in net.pottercraft.ollivanders2.book
-
Curses and Counter-Curses
- CURSES_AND_COUNTERCURSES - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- CURSES_AND_COUNTERCURSES(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.CURSES_AND_COUNTERCURSES
-
Constructor
- CYAN - Enum constant in enum class net.pottercraft.ollivanders2.common.O2Color
-
cyan - Color.TEAL, ChatColor.DARK_AQUA, "ยง3", DyeColor.CYAN
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form