Class GEMINO


public final class GEMINO extends ItemEnchant
GEMINO duplication spell implementation.

GEMINO is a dark arts spell that enchants an item with the Doubling Curse. When a player picks up a GEMINO-enchanted item, it duplicates exponentially (2^magnitude copies), potentially filling containers and overwhelming the player with copies.

Spell mechanics:

  • Strength: 0.25x modifier multiplier
  • Max magnitude: 10 (produces 2^10 = 1024 copies at maximum)
  • Classification: Dark Arts
See Also:
  • Constructor Details

    • GEMINO

      public GEMINO(Ollivanders2 plugin)
      Constructor for generating spell information (spell name, text, lore).

      This constructor initializes the spell with flavor text and description but does not perform any actual spell casting. Use the full constructor with player and wand parameters to cast the spell.

      Parameters:
      plugin - the Ollivanders2 plugin instance
    • GEMINO

      public GEMINO(@NotNull @NotNull Ollivanders2 plugin, @NotNull @NotNull org.bukkit.entity.Player player, @NotNull @NotNull Double rightWand)
      Constructor for casting the GEMINO duplication spell.

      Initializes the spell with the player and wand information needed to cast and track the spell. Spell magnitude is calculated based on player skill modifiers and wand strength.

      Parameters:
      plugin - the Ollivanders2 plugin instance
      player - the player casting this spell
      rightWand - the wand strength/power modifier (1.0 = normal, higher = more powerful)