2. The Basics of Mana
To be able to do any proper spellcasting, you'll need access to Mana.Any spell that affects the world will consume a certain amount of Mana, scaling significantly for larger effects.
Amounts of Mana can be measured in Gandalfs, or G, named after a certain famous wizard.
One Gandalf is defined as the amount of magical energy required to light a candle.
Mana can be persistently stored in Knots, like the one below:

These gemstones encased in glass orbs hold a certainamount of Mana based on the rarity of the gem they're made from.Some gems also have unique properties when made into a Knot, such as Amethyst,which, unlike other gems, already contains Mana when converted,but cannot be refilled by any known means.
This makes Amethyst Knots a great source of Mana to get started with,or when in a pinch.

Most Knots, though, can be refilled by simply exposing them to the night sky.Either by throwing them on the ground, or placing them inside a Charging Array.Rechargeable Knots thrown on the ground will not despawn.They will charge most quickly at or near full or new moons, but not at all on some days in between.
Knots also keep track of their current draw rate in their tooltip, measured in Merlins, or M.Merlins are defined as Gandalfs per Tick,Ticks being the smallest unit of meaningful time, at 1/20th of a second.
For example, a spell drawing 50 M would consume 1 kiloGandalf per second.

To actually create a Knot, one can simply use Ploy of the Moon Watcherwhile having an Amethyst and Glass Block in their inventory.An Amethyst Knot costs no Mana to create, as it can provide its own power,but any other Knot requires an appropriate amount of Mana to be constructed,as detailed here.
Other Knot types will also require the caster to specify the slot containingthe appropriate gem as a first argument, but this will be covered later.
For now, drawing the Ploy of the Moon Watcherin your Mirror of Evaluationas follows will allow you to create Amethyst Knots with ease.Create a few of these before continuing!

(Drag to pan and scroll to zoom)