Class OVOMANCY
Ovomancy is a form of divination that involves cracking open eggs and observing the patterns formed by the yolks and whites as they spill. The shapes and formations of the egg contents—whether they resemble bells, serpents, boats, or other symbolic forms—reveal insights into future events. This ancient divination method, rooted in classical traditions like those taught by Orpheus, interprets these natural patterns as messages from fate.
This class implements the ovomancy divination method, generating randomized prophecies based on egg pattern
readings. The prophecies are created by combining randomly selected prefixes (which reference egg shapes,
yolk formations, and symbolic omens) with divination text from the parent O2Divination class. Ovomancy
has relatively high maximum accuracy (40 points), making it more reliable than crystal ball and most basic
divination methods, approaching the power of tarot divination.
- See Also:
-
Constructor Summary
ConstructorsConstructorDescriptionOVOMANCY(@NotNull Ollivanders2 plugin, @NotNull org.bukkit.entity.Player prophet, @NotNull org.bukkit.entity.Player target, int experience) Constructor that initializes an ovomancy divination prophecy. -
Method Summary
Methods inherited from class net.pottercraft.ollivanders2.divination.O2Divination
divine
-
Constructor Details
-
OVOMANCY
public OVOMANCY(@NotNull @NotNull Ollivanders2 plugin, @NotNull @NotNull org.bukkit.entity.Player prophet, @NotNull @NotNull org.bukkit.entity.Player target, int experience) Constructor that initializes an ovomancy divination prophecy.Creates a new ovomancy divination instance and populates it with egg pattern prophecy prefixes. Sets the divination type to OVOMANCY with a maximum accuracy of 40 points. The prophecy prefixes reference the shapes and patterns formed by cracking eggs (bell, serpent, boat shapes) and the symbolic interpretation of these formations, rooted in classical divination traditions taught by Orpheus.
- Parameters:
plugin- a callback to the plugin for accessing configuration and other resourcesprophet- the player who is performing the divination (casting the ovomancy spell)target- the player who is the subject of the divination prophecyexperience- the experience level of the prophet, affecting prophecy accuracy and strength
-