Class CARTOMANCY_TAROT
Tarot cartomancy is a specialized form of cartomancy that uses a complete tarot deck, particularly the 22 major arcana cards. These cards have deeper symbolic meaning and are considered more accurate than regular playing card divination. Each major arcana card represents a significant life principle or archetypal concept (The Fool, The Magician, The High Priestess, Death, The Tower, etc.).
This class implements the tarot cartomancy divination method, generating randomized prophecies based on
major arcana card readings. The prophecies are created by combining randomly selected prefixes (which reference
specific tarot major arcana cards and their symbolic meanings) with divination text from the parent
O2Divination class. Tarot divination has higher maximum accuracy (35 points) compared to regular
cartomancy (25 points), reflecting the greater power and precision of tarot-based prophecies.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionCARTOMANCY_TAROT(@NotNull Ollivanders2 plugin, @NotNull org.bukkit.entity.Player prophet, @NotNull org.bukkit.entity.Player target, int experience) Constructor that initializes a tarot cartomancy divination prophecy. -
Method Summary
Methods inherited from class net.pottercraft.ollivanders2.divination.O2Divination
divine
-
Constructor Details
-
CARTOMANCY_TAROT
public CARTOMANCY_TAROT(@NotNull @NotNull Ollivanders2 plugin, @NotNull @NotNull org.bukkit.entity.Player prophet, @NotNull @NotNull org.bukkit.entity.Player target, int experience) Constructor that initializes a tarot cartomancy divination prophecy.Creates a new tarot cartomancy divination instance and populates it with major arcana card prophecy prefixes. Sets the divination type to CARTOMANCY_TAROT with a maximum accuracy of 35 points (higher than regular cartomancy at 25 points). The prophecy prefixes reference the 22 major arcana cards and their archetypal symbolic meanings, which represent significant life principles and transformative forces.
- Parameters:
plugin- a callback to the plugin for accessing configuration and other resourcesprophet- the player who is performing the divination (casting the tarot cartomancy spell)target- the player who is the subject of the divination prophecyexperience- the experience level of the prophet, affecting prophecy accuracy and strength
-