Index
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form
S
- SALAMANDER_BLOOD - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- SALAMANDER_FIRE - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- SATIATION - Class in net.pottercraft.ollivanders2.effect
-
SATIATION effect - keeps a player's hunger bar full.
- SATIATION - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SATIATION(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SATIATION
-
Constructor for SATIATION effect.
- SATIATION_POTION - Class in net.pottercraft.ollivanders2.potion
-
Satiation Potion - restores food saturation and satisfies hunger.
- SATIATION_POTION - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
- SATIATION_POTION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.SATIATION_POTION
-
Constructor for Satiation Potion.
- saveApparateLocations() - Static method in class net.pottercraft.ollivanders2.spell.APPARATE
-
Save all apparate locations
- saveEffects() - Method in class net.pottercraft.ollivanders2.effect.O2Effects
-
Persist all active and saved effects to disk in JSON format.
- saveHouses() - Method in class net.pottercraft.ollivanders2.house.O2Houses
-
Save all house data to disk as JSON files.
- saveO2Players() - Method in class net.pottercraft.ollivanders2.player.O2Players
-
Write all players to the plugin config directory
- saveO2StationarySpells() - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpells
-
Persists all stationary spells to disk as JSON.
- savePluginData() - Method in class net.pottercraft.ollivanders2.Ollivanders2
-
Save persistent plugin data to disk.
- saveProphecies() - Method in class net.pottercraft.ollivanders2.divination.O2Prophecies
-
Persist all prophecies to disk in JSON format.
- SCARABAEUS_FIBULUM - Class in net.pottercraft.ollivanders2.spell
-
Beetle to button for minecraft we are using endermites to button
- SCARABAEUS_FIBULUM - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- SCARABAEUS_FIBULUM(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.SCARABAEUS_FIBULUM
-
Constructor.
- SCARABAEUS_FIBULUM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.SCARABAEUS_FIBULUM
-
Default constructor for use in generating spell text.
- SCUTO_CONTERAM - Class in net.pottercraft.ollivanders2.spell
-
Kills some shield spells.
- SCUTO_CONTERAM - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- SCUTO_CONTERAM(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.SCUTO_CONTERAM
-
Constructor.
- SCUTO_CONTERAM(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.SCUTO_CONTERAM
-
Default constructor for use in generating spell text.
- SECRETS_OF_THE_DARKEST_ART - Class in net.pottercraft.ollivanders2.book
-
Secrets of the Darkest Art - The only known book that explains how to make a Horcrux.
- SECRETS_OF_THE_DARKEST_ART - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- SECRETS_OF_THE_DARKEST_ART(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.SECRETS_OF_THE_DARKEST_ART
-
Constructor
- SECRETS_OF_WANDLORE - Class in net.pottercraft.ollivanders2.book
-
Secrets of Wandlore
- SECRETS_OF_WANDLORE - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- SECRETS_OF_WANDLORE(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.SECRETS_OF_WANDLORE
-
Constructor
- sendFailureMessage() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
-
Send the player the failure message, if it exists, for this spell
- sendMessageInRadius(String, Location, int) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
-
Send a message to all players in a radius of a location
- sendSuccessMessage() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
-
Send the player the success message, if it exists, for this spell
- sendTitleMessage(String, String, List<Player>) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
-
Send a title message to all players.
- serializeEffects() - Method in class net.pottercraft.ollivanders2.effect.O2Effects
-
Serialize all active and saved effects across all players in the game.
- serializeLocation(Location, String) - Method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
-
Serialize a Location
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.ALIQUAM_FLOO
-
Serializes the floo location name for persistence across server restarts.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.COLLOPORTUS
-
Serializes the colloportus spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.ConcealmentShieldSpell
-
Serializes concealment spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.HARMONIA_NECTERE_PASSUS
-
Serializes the vanishing cabinet's twin location for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.HERBICIDE
-
Serializes the herbicide spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.HORCRUX
-
Serializes the horcrux's persistent data for server restart recovery.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.LUMOS_FERVENS
-
Serialize all data specific to this spell so it can be saved.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.MOLLIARE
-
Serializes the molliare spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.MUFFLIATO
-
Serializes the muffliato spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.NULLUM_APPAREBIT
-
Serializes the nullum apparebit spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.NULLUM_EVANESCUNT
-
Serializes the nullum evanescunt spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.PROTEGO_HORRIBILIS
-
Serializes the protego horribilis spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.PROTEGO_MAXIMA
-
Serializes the protego maxima spell data for persistence.
- serializeSpellData() - Method in class net.pottercraft.ollivanders2.stationaryspell.PROTEGO_TOTALUM
-
Serializes the protego totalum spell data for persistence.
- setActive(boolean) - Method in class net.pottercraft.ollivanders2.stationaryspell.O2StationarySpell
-
Set whether this spell should be active or not.
- setAggressionLevel(int) - Method in class net.pottercraft.ollivanders2.effect.AGGRESSION
-
Set the aggression level and update the effect's probability.
- setAnimagusForm(EntityType) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Sets the Animagus form for this player.
- setCancelled(boolean) - Method in class net.pottercraft.ollivanders2.book.events.OllivandersBookLearningPotionEvent
-
Set whether this event is canceled or not
- setCancelled(boolean) - Method in class net.pottercraft.ollivanders2.book.events.OllivandersBookLearningSpellEvent
-
Set whether this event is canceled or not
- setCancelled(boolean) - Method in class net.pottercraft.ollivanders2.spell.events.ApparateEvent
-
Set whether this event is canceled or not
- setCancelled(boolean) - Method in class net.pottercraft.ollivanders2.spell.events.OllivandersSpellProjectileMoveEvent
-
Set whether this event is canceled or not
- setCancelled(boolean) - Method in class net.pottercraft.ollivanders2.stationaryspell.events.FlooNetworkEvent
-
Set whether this event is canceled or not
- setEnabled(boolean) - Method in enum class net.pottercraft.ollivanders2.effect.O2EffectType
-
Enable or disable this effect type at runtime.
- setFoundWand(boolean) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set whether the player has found their destined wand before.
- setHousePoints(O2HouseType, int) - Method in class net.pottercraft.ollivanders2.house.O2Houses
-
Set the house points for a specific house.
- setIsAnimagus() - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Sets that this player is an Animagus.
- setMasterSpell(O2SpellType) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the wand's mastered spell.
- setMaterial(Material) - Method in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
Set the material for this item
- setMuggle(boolean) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set if a player is a muggle.
- setO2Player(Player, O2Player) - Method in class net.pottercraft.ollivanders2.Ollivanders2
-
Sets the player's OPlayer by their player name
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.AGGRESSION
-
Override to prevent external modification of permanent status.
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.ANIMAGUS_EFFECT
-
Override to prevent external modification of permanent status.
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.ANIMAGUS_INCANTATION
-
Overridden to prevent permanent status - animagus incantation is always temporary.
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.BROOM_FLYING
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.FLAGRANTE_BURNING
-
Override permanent status modification to prevent changing flagrante burning permanence.
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.LYCANTHROPY_SPEECH
-
always permanent
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.LYCANTHROPY
-
Prevent any code from modifying the permanent status of lycanthropy.
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.O2Effect
-
Override default permanent setting for an effect.
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.O2EffectAntidoteSuper
-
Overridden to prevent changing permanent status - antidotes are always permanent during execution.
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.PotionEffectAntidoteSuper
-
Potion antidote effects cannot ever be permanent
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.PotionEffectSuper
-
Potion effects cannot ever be permanent
- setPermanent(boolean) - Method in class net.pottercraft.ollivanders2.effect.SLEEP_SPEECH
-
always permanent
- setPlayerName(String) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Sets the name of this player for use in commands like listing out house membership.
- setPotionCount(O2PotionType, int) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the potion count for a potion.
- setPriorIncantatem(O2SpellType) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the last spell successfully cast by this player's wand.
- setRelief(boolean) - Method in class net.pottercraft.ollivanders2.effect.LYCANTHROPY
-
Set the relief flag to suppress or allow werewolf transformation.
- setSouls(int) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the number of souls this player has collected.
- setSpellCount(O2SpellType, int) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the spell count for a spell.
- setSpellCount(Player, O2SpellType, int) - Method in class net.pottercraft.ollivanders2.Ollivanders2
-
Set the spell use count for a player.
- setSpellRecentCastTime(O2SpellType) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the most recent cast time for a spell.
- setStrength(int) - Method in class net.pottercraft.ollivanders2.effect.PotionEffectSuper
-
Set the amplifier strength of this potion effect.
- setStrength(int) - Method in class net.pottercraft.ollivanders2.effect.WEALTH
-
Set the strength multiplier for coin probability generation.
- setTarget(Player) - Method in class net.pottercraft.ollivanders2.spell.Divination
-
Set the target for this divination.
- setUsesModifier() - Method in class net.pottercraft.ollivanders2.spell.AMATO_ANIMO_ANIMATO_ANIMAGUS
-
Override setUsesModifier because this spell does not require holding a wand.
- setUsesModifier() - Method in class net.pottercraft.ollivanders2.spell.Divination
-
Override setUsesModifier because this spell does not require holding a wand.
- setUsesModifier() - Method in class net.pottercraft.ollivanders2.spell.O2Spell
-
Calculate and set the
O2Spell.usesModifierbased on spell experience, wand type, and player level. - setUsesModifier(O2Player) - Method in class net.pottercraft.ollivanders2.potion.O2Potion
-
Sets the uses modifier that takes into account potion brew count and level, if years is enabled.
- setWandCore(String) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the player's destined wand core type.
- setWandSpell(O2SpellType) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Loads a spell in to the player's wand.
- setWandWood(String) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the player's destined wand wood type.
- setYear(Year) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Set the year this player is in.
- ShapeShiftSuper - Class in net.pottercraft.ollivanders2.effect
-
Parent class for effects that transform a player into another entity form.
- ShapeShiftSuper(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.ShapeShiftSuper
-
Constructor for creating a shape shift effect.
- ShieldSpell - Class in net.pottercraft.ollivanders2.stationaryspell
-
Super class for all shield spells
- ShieldSpell(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.ShieldSpell
-
Simple constructor used for deserializing saved stationary spells at server start.
- ShieldSpell(Ollivanders2, UUID, Location) - Constructor for class net.pottercraft.ollivanders2.stationaryspell.ShieldSpell
-
Simple constructor used for deserializing saved stationary spells at server start.
- ShieldSpellEffect - Class in net.pottercraft.ollivanders2.effect
-
Parent class for all shield effects that block incoming spells.
- ShieldSpellEffect(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.ShieldSpellEffect
-
Constructor for creating a spell shield effect.
- shiftMasterSpell() - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Deprecated.
- shiftMasterSpell(boolean) - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Shift the wand's master spell to the next spell.
- SHRINKING - Class in net.pottercraft.ollivanders2.effect
-
Size reduction effect that shrinks the affected player to half their normal scale.
- SHRINKING - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SHRINKING(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SHRINKING
-
Constructor for creating a size reduction effect.
- SHRINKING_SOLUTION - Class in net.pottercraft.ollivanders2.potion
-
Shrinking Solution - causes the drinker to shrink in size.
- SHRINKING_SOLUTION - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
- SHRINKING_SOLUTION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.SHRINKING_SOLUTION
-
Constructor for Shrinking Solution potion.
- SHRIVELIG - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- SICKLE - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
wizard money
- SILENCIO - Class in net.pottercraft.ollivanders2.spell
-
Silences a player for a duration depending on the spell's level.
- SILENCIO - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- SILENCIO(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.SILENCIO
-
Constructor.
- SILENCIO(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.SILENCIO
-
Default constructor for use in generating spell text.
- SILVER - Enum constant in enum class net.pottercraft.ollivanders2.common.O2Color
-
silver - Color.SILVER, ChatColor.GRAY, "ยง7", DyeColor.LIGHT_GRAY
- SKURGE - Class in net.pottercraft.ollivanders2.spell
-
Skurge can be used to clean up the sticky green ectoplasm created by passing ghosts - for minecraft it cleans up slime.
- SKURGE - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- SKURGE(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.SKURGE
-
Constructor.
- SKURGE(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.SKURGE
-
Default constructor for use in generating spell text.
- SLEEP_MESSAGE - Static variable in class net.pottercraft.ollivanders2.effect.SLEEPING
-
Message sent to the player when they fall asleep.
- SLEEP_SPEECH - Class in net.pottercraft.ollivanders2.effect
-
Speech replacement effect that makes the sleeping player produce sleep-related sounds instead of speaking.
- SLEEP_SPEECH - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SLEEP_SPEECH(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SLEEP_SPEECH
-
Constructor for creating a sleep speech effect.
- SLEEP_WAKEUP_MESSAGE - Static variable in class net.pottercraft.ollivanders2.effect.SLEEPING
-
Message sent to the player when they wake up.
- SLEEPING - Class in net.pottercraft.ollivanders2.effect
-
Sleep induction effect that forces the affected player into a deep sleep state.
- SLEEPING - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SLEEPING(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SLEEPING
-
Constructor for creating a sleep induction effect.
- SLEEPING_DRAUGHT - Class in net.pottercraft.ollivanders2.potion
-
Sleeping Draught - causes the drinker to fall into a deep, dreamless sleep.
- SLEEPING_DRAUGHT - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
- SLEEPING_DRAUGHT(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.SLEEPING_DRAUGHT
-
Constructor for Sleeping Draught potion.
- SLICED_CATERPILLARS - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- SLOTH_BRAIN - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- SLOTH_BRAIN_MUCUS - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- SLOWNESS - Class in net.pottercraft.ollivanders2.effect
-
Movement slowness potion effect that reduces the affected player's movement speed.
- SLOWNESS - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SLOWNESS(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SLOWNESS
-
Constructor for creating a movement slowness effect.
- SLYTHERIN - Enum constant in enum class net.pottercraft.ollivanders2.house.O2HouseType
-
Slytherin - The house of the ambitious and cunning, associated with green and silver.
- smallFriendlyMobs - Static variable in class net.pottercraft.ollivanders2.spell.FriendlyMobDisguise
-
Small size friendly and neutral mobs (mostly birds and fish).
- SNUFFLIFORS - Class in net.pottercraft.ollivanders2.spell
-
The Snufflifors Spell (Snufflifors) is a spell used to transfigure books into mice.
- SNUFFLIFORS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- SNUFFLIFORS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.SNUFFLIFORS
-
Constructor.
- SNUFFLIFORS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.SNUFFLIFORS
-
Default constructor for use in generating spell text.
- SOPOPHORUS_BEAN_JUICE - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- sort(Player, O2HouseType) - Method in class net.pottercraft.ollivanders2.house.O2Houses
-
Sort a player into a house.
- SparksBase - Class in net.pottercraft.ollivanders2.spell
-
Base class for sparks spells like vermillious and verdimillious
- SparksBase(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.SparksBase
-
Constructor.
- SparksBase(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.SparksBase
-
Default constructor for use in generating spell book text.
- SPEED - Class in net.pottercraft.ollivanders2.effect
-
Movement speed enhancement potion effect that increases the affected player's movement speed.
- SPEED - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SPEED(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SPEED
-
Constructor for creating a movement speed enhancement effect.
- SPEED_SPEEDIER - Class in net.pottercraft.ollivanders2.effect
-
Enhanced movement speed potion effect that significantly increases the affected player's movement speed.
- SPEED_SPEEDIER - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SPEED_SPEEDIER(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SPEED_SPEEDIER
-
Constructor for creating an enhanced movement speed effect.
- SPEED_SPEEDIEST - Class in net.pottercraft.ollivanders2.effect
-
Maximum movement speed potion effect that grants the affected player extreme movement speed.
- SPEED_SPEEDIEST - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SPEED_SPEEDIEST(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SPEED_SPEEDIEST
-
Constructor for creating a maximum movement speed effect.
- spellCannotBeCastMessage(Player) - Method in class net.pottercraft.ollivanders2.Ollivanders2
-
Send a message when a player attempts to cast a spell in a protected location (e.g., WorldGuard).
- spellCoolDownMessage(Player) - Method in class net.pottercraft.ollivanders2.Ollivanders2
-
Send a cooldown message when a player attempts to cast a spell too quickly.
- spellMasteryLevel - Static variable in class net.pottercraft.ollivanders2.spell.O2Spell
-
A spell is considered mastered at level 100
- spells - Variable in class net.pottercraft.ollivanders2.book.O2Book
-
Spells in book
- spellType - Variable in class net.pottercraft.ollivanders2.spell.O2Spell
-
The type this spell is.
- spellTypeFromString(String) - Static method in enum class net.pottercraft.ollivanders2.spell.O2SpellType
-
Get a O2SpellType enum from a string.
- SpellZone - Class in net.pottercraft.ollivanders2.spell
-
Allow/disallow spells in an area
- SpellZone.SpellZoneType - Enum Class in net.pottercraft.ollivanders2.spell
-
Type of spell zones that can be defined
- sphereToVector(double[], int) - Static method in class net.pottercraft.ollivanders2.common.Ollivanders2Common
-
Convert spherical coordinates to a Cartesian vector.
- SPIDER_EYE - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- SPIDER_EYE - Enum constant in enum class net.pottercraft.ollivanders2.item.wand.O2WandCoreType
-
Spider eye - legacy
- SPONGIFY - Class in net.pottercraft.ollivanders2.spell
-
The Softening Charm (Spongify) is a spell that softens a target area or object, making it rubbery and bouncy.
- SPONGIFY - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- SPONGIFY(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.SPONGIFY
-
Constructor.
- SPONGIFY(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.SPONGIFY
-
Default constructor for use in generating spell text.
- SPRUCE - Enum constant in enum class net.pottercraft.ollivanders2.item.wand.O2WandWoodType
-
Spruce
- STANDARD_BOOK_OF_SPELLS_GRADE_1 - Class in net.pottercraft.ollivanders2.book
-
Standard Book of Spells Grade 1
- STANDARD_BOOK_OF_SPELLS_GRADE_1 - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- STANDARD_BOOK_OF_SPELLS_GRADE_1(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.STANDARD_BOOK_OF_SPELLS_GRADE_1
-
Constructor
- STANDARD_BOOK_OF_SPELLS_GRADE_2 - Class in net.pottercraft.ollivanders2.book
-
Standard Book of Spells Grade 2
- STANDARD_BOOK_OF_SPELLS_GRADE_2 - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- STANDARD_BOOK_OF_SPELLS_GRADE_2(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.STANDARD_BOOK_OF_SPELLS_GRADE_2
-
Constructor
- STANDARD_BOOK_OF_SPELLS_GRADE_3 - Class in net.pottercraft.ollivanders2.book
-
Standard Book of Spells Grade 3
- STANDARD_BOOK_OF_SPELLS_GRADE_3 - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- STANDARD_BOOK_OF_SPELLS_GRADE_3(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.STANDARD_BOOK_OF_SPELLS_GRADE_3
-
Constructor
- STANDARD_BOOK_OF_SPELLS_GRADE_4 - Class in net.pottercraft.ollivanders2.book
-
Standard Book of Spells Grade 4
- STANDARD_BOOK_OF_SPELLS_GRADE_4 - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- STANDARD_BOOK_OF_SPELLS_GRADE_4(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.STANDARD_BOOK_OF_SPELLS_GRADE_4
-
Constructor
- STANDARD_BOOK_OF_SPELLS_GRADE_5 - Class in net.pottercraft.ollivanders2.book
-
Standard Book of Spells Grade 5
- STANDARD_BOOK_OF_SPELLS_GRADE_5 - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- STANDARD_BOOK_OF_SPELLS_GRADE_5(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.STANDARD_BOOK_OF_SPELLS_GRADE_5
-
Constructor
- STANDARD_BOOK_OF_SPELLS_GRADE_6 - Class in net.pottercraft.ollivanders2.book
-
Standard Book of Spells Grade 6
- STANDARD_BOOK_OF_SPELLS_GRADE_6 - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- STANDARD_BOOK_OF_SPELLS_GRADE_6(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.STANDARD_BOOK_OF_SPELLS_GRADE_6
-
Constructor
- STANDARD_BOOK_OF_SPELLS_GRADE_7 - Class in net.pottercraft.ollivanders2.book
-
Standard Book of Spells Grade 7
- STANDARD_BOOK_OF_SPELLS_GRADE_7 - Enum constant in enum class net.pottercraft.ollivanders2.book.O2BookType
- STANDARD_BOOK_OF_SPELLS_GRADE_7(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.book.STANDARD_BOOK_OF_SPELLS_GRADE_7
-
Constructor
- STANDARD_POTION_INGREDIENT - Enum constant in enum class net.pottercraft.ollivanders2.item.O2ItemType
-
potion ingredient
- startEffect() - Method in class net.pottercraft.ollivanders2.effect.PlayerChangeSizeSuper
-
Schedule the size change to occur asynchronously with a 5-tick delay.
- StationarySpell - Class in net.pottercraft.ollivanders2.spell
-
Parent class for all spells that create a stationary spell.
- StationarySpell(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.StationarySpell
-
Constructor.
- StationarySpell(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.StationarySpell
-
Default constructor for use in generating spell text.
- stopWorking() - Method in class net.pottercraft.ollivanders2.stationaryspell.ALIQUAM_FLOO
-
Deactivates the floo network connection and restores the original fireplace appearance.
- STRENGTH - Class in net.pottercraft.ollivanders2.effect
-
STRENGTH effect - increases a player's melee damage.
- STRENGTH - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- STRENGTH(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.STRENGTH
-
Constructor for STRENGTH effect.
- STRENGTHENING_SOLUTION - Class in net.pottercraft.ollivanders2.potion
-
Strengthening Solution - enhances the drinker's physical strength significantly.
- STRENGTHENING_SOLUTION - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
- STRENGTHENING_SOLUTION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.STRENGTHENING_SOLUTION
-
Constructor for Strengthening Solution potion.
- strengthReducer - Variable in class net.pottercraft.ollivanders2.spell.Knockback
-
This reduces how strong the knockback is.
- strengthReducerConfig - Static variable in class net.pottercraft.ollivanders2.spell.ACCIO
-
The divisor for usesModifier to determine spell strength
- strengthReducerConfig - Static variable in class net.pottercraft.ollivanders2.spell.ARANIA_EXUMAI
-
The divisor for usesModifier to determine spell strength
- strengthReducerConfig - Static variable in class net.pottercraft.ollivanders2.spell.CARPE_RETRACTUM
-
The divisor for usesModifier to determine spell strength
- strengthReducerConfig - Static variable in class net.pottercraft.ollivanders2.spell.FLIPENDO
-
The divisor for usesModifier to determine spell strength
- STUPEFY - Class in net.pottercraft.ollivanders2.spell
-
Blinds and slows the target entity for a duration depending on the spell's level.
- STUPEFY - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- STUPEFY(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.STUPEFY
-
Constructor.
- STUPEFY(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.STUPEFY
-
Default constructor for use in generating spell text.
- subtractHousePoints(O2HouseType, int) - Method in class net.pottercraft.ollivanders2.house.O2Houses
-
Subtract points from a specific house.
- subtractSoul() - Method in class net.pottercraft.ollivanders2.player.O2Player
-
Remove a soul from this player.
- successMessage - Static variable in class net.pottercraft.ollivanders2.stationaryspell.ALIQUAM_FLOO
-
Message sent to player when the floo event happens successfully
- successRate - Variable in class net.pottercraft.ollivanders2.spell.TransfigurationBase
-
The percent chance this spell will succeed each casting.
- SUNSET - Enum constant in enum class net.pottercraft.ollivanders2.common.TimeCommon
-
Sunset (12000 ticks) - evening when the sun begins to set and darkness is approaching.
- SUS - Class in net.pottercraft.ollivanders2.spell
-
Turn target player in to a pig.
- SUS - Enum constant in enum class net.pottercraft.ollivanders2.spell.O2SpellType
- SUS(Ollivanders2, Player, Double) - Constructor for class net.pottercraft.ollivanders2.spell.SUS
-
Constructor.
- SUS(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.spell.SUS
-
Default constructor for use in generating spell text.
- SUSPENSION - Class in net.pottercraft.ollivanders2.effect
-
Suspension effect that hoists the affected player into the air and maintains them there.
- SUSPENSION - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SUSPENSION(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SUSPENSION
-
Constructor for creating a suspension effect.
- SWELLING - Class in net.pottercraft.ollivanders2.effect
-
Size increase effect that enlarges the affected player to double their normal scale.
- SWELLING - Enum constant in enum class net.pottercraft.ollivanders2.effect.O2EffectType
- SWELLING(Ollivanders2, int, boolean, UUID) - Constructor for class net.pottercraft.ollivanders2.effect.SWELLING
-
Constructor for creating a size increase effect.
- SWELLING_SOLUTION - Class in net.pottercraft.ollivanders2.potion
-
Swelling Solution - causes the drinker to grow in size.
- SWELLING_SOLUTION - Enum constant in enum class net.pottercraft.ollivanders2.potion.O2PotionType
- SWELLING_SOLUTION(Ollivanders2) - Constructor for class net.pottercraft.ollivanders2.potion.SWELLING_SOLUTION
-
Constructor for Swelling Solution potion.
All Classes and Interfaces|All Packages|Constant Field Values|Serialized Form