Class TASSEOMANCY
Tasseomancy (also known as tea-leaf reading or tessomancy) is the art of interpreting the patterns formed by tea leaves settled at the bottom of a cup. After drinking tea, a diviner examines the remaining leaves to identify symbolic shapes—falcons, skulls, rings, snakes, mountains, and other forms—each carrying specific meanings and omens. While popular and accessible, tasseomancy relies heavily on subjective interpretation, making it less precise than more systematic divination methods.
This class implements the tasseomancy divination method, generating randomized prophecies based on tea-leaf
symbol interpretations. The prophecies are created by combining randomly selected prefixes (which reference
specific tea-leaf symbols and their traditional meanings) with divination text from the parent
O2Divination class. Tasseomancy has the lowest maximum accuracy (20 points) of all divination
methods in Ollivanders2, reflecting its reliance on subjective interpretation and pattern recognition rather
than more objective techniques.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionTASSEOMANCY(@NotNull Ollivanders2 plugin, @NotNull org.bukkit.entity.Player prophet, @NotNull org.bukkit.entity.Player target, int experience) Constructor that initializes a tasseomancy divination prophecy. -
Method Summary
Methods inherited from class net.pottercraft.ollivanders2.divination.O2Divination
divine
-
Constructor Details
-
TASSEOMANCY
public TASSEOMANCY(@NotNull @NotNull Ollivanders2 plugin, @NotNull @NotNull org.bukkit.entity.Player prophet, @NotNull @NotNull org.bukkit.entity.Player target, int experience) Constructor that initializes a tasseomancy divination prophecy.Creates a new tasseomancy divination instance and populates it with tea leaf symbol prophecy prefixes. Sets the divination type to TASSEOMANCY with a maximum accuracy of 20 points (the lowest of all divination methods). The prophecy prefixes reference specific tea leaf symbols and their traditional interpretations, such as falcons (enemies), clubs (attacks), skulls (danger), and the Grim (death).
- Parameters:
plugin- a callback to the plugin for accessing configuration and other resourcesprophet- the player who is performing the divination (casting the tasseomancy spell)target- the player who is the subject of the divination prophecyexperience- the experience level of the prophet, affecting prophecy accuracy and strength
-