COWMODSКаталог модов

Magisterium

Curate your own spell book from the magical pages scattered around the world!

Автор: Reoseah5,9 тыс.44обновлён 27 нояб. 2024 г.
Магия

Описание

Magisterium

Construct your own spell book from the magical pages scattered around the world!

It's made as an entry to Modfest 1.21, although not particularly on theme, which is "Time, Technology & Throwbacks". It may not look like one to you, bit it is a throwback - a throwback to Modfest 1.17, when I had the idea for book centered magic mod, yet had abandoned it.

I didn't see how it all could fit together to make a fun experience, but now (= three years later), halfway through the current modfest, the idea finished cooking in my head, and I felt like working on it. So, let's cast some spells!

Overview

The mod is centered on using spell books, which double as a container for the spell pages and as an actual book you can read and use to cast the spells within.

Spell Pages are found in the world, currently as loot in dungeons, desert and jungle temples and strongholds.

Spell Page in a desert temple chest

They can be inserted into a spell book in the Arcane Table, alongside some utilities like Bookmarks.

Arcane table GUI

Then, use the spell book to read about the spell, fill ingredients and comply with the requirements, if any, and hold the chant button!

Reading a spell

A number of spells require Arcane Glyphs to be placed on the ground, which will define the area of effect of the spell. Simply right click with Lapis Lazuli on the ground to place them.

Placing glyphs

Woila! You've cast a spell!

The spell aftermath

Галерея

Curating a Spell BookMore than pressing F to castNothing suspiciousFind spells as loot in chests

Последние версии

Все версии →
release

Magisterium 0.0.5.1

0.0.5.1
27 нояб. 2024 г.3,8 тыс.Minecraft: 1.21.1fabric
Скачать
Что нового
- Use updated chanting sounds from the ongoing dev branch, which have their volume equalized to the same value for all files - Be a bit more stringent with taking books off of lecterns in adventure mode, though I doubt I was the one causing this issue on the Modfest server
release

Magisterium 0.0.9

0.0.9
22 нояб. 2024 г.366Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
Hot-fix for an error made in 0.0.8 that made most spells unusable, and ones that are usable rendering incorrectly - Added **Lesser Arcanum** book with the non-elemental spells From 0.0.8: - Add **Elements of Pyromancy**, an in-game in-universe tutorial book on the fire spells - contains 4 of fire spells currently in the mod that can be taken out at the Arcane Table as normal - to be expanded in future versions as more spells and mechanics are added - found as a loot in Strongholds, Desert and Jungle Temples
release

Magisterium 0.0.7

0.0.7
10 нояб. 2024 г.207Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
Changed: - Normalized volume of the sounds for spell reading - Improved how spell effects are handled internally - All spells now spawn particle effects at targeted blocks (i.e., Dispel Magic, Glyphic Ignition, Conflagrate, Cold Snap now spawn particles, and so should all future spells) - Changed `max_range` in spell data files to just `range` Added: - **Magic Barrier** New spell, creates an unbreakable wall that can only by removed by Dispel Magic spell. - **Blaze and Wind Runes** Items that can be used in fire and wind/cold spells (currently that's just Conflagrate and Cold Snap) and which recharge over 1 minute instead of being consumed like Blaze and Breeze Rods.
release

Magisterium 0.0.6

0.0.6
7 нояб. 2024 г.184Minecraft: 1.21.2, 1.21.3fabric
Скачать
Что нового
Update the mod to 1.21.2 - ModFest-specific features were removed (the `enableMagisteriumPlaygrounds` game rule, `/magisterium playgrounds ...` commands, and `magisterium:data_driven_page` item) - due to the recipe changes in 1.21.2, spells use custom data loader (once again) instead of being recipes, but they are still server-sided and sent to client on joining the server - now the synced data lives in `data/<namespace>/magisterium/pages/` and the server-only in `data/<namespace>/magisterium/effects/` - many spell effect properties are now read from their json files <small>Wasn't tested on Connector/NeoForge as it's not available yet</small>
release

Magisterium 0.0.5

0.0.5
4 нояб. 2024 г.485Minecraft: 1.21.1fabric
Скачать
Что нового
- Added particles to the affected blocks on **Awaken/Quench the Flame**, **Illusory Wall**, **Glyphic Ignition** spells - fixed **Arcane Lift** particles velocity being biased to positive X/Z
release

Magisterium 0.0.4

0.0.4
3 нояб. 2024 г.309Minecraft: 1.21.1fabric
Скачать
Что нового
- changed the chanting sounds - move some previously hard-coded constants to data files - added `magisterium:data_driven_page` which can show any text when added to the book with `magisterium:elements` and `magisterium:effects` components, like so: `/give @p magisterium:data_driven_page[magisterium:elements=[{type:"magisterium:heading",text:"ɪ'ᴍ ᴀ ʜᴇᴀᴅɪɴɢ!"},{type:"magisterium:paragraph",text:"Quick brown fox jumps over the lazy dog"}]]` - a new `magisterium:command` spell effect was added, which can be used for custom spells, e.g. using custom page: `/give @p magisterium:data_driven_page[magisterium:elements=[{type:"magisterium:utterance",id:"example:id",duration:5,text:"I'm a dangerous little five second utterance!"}],magisterium:effects=[{type:"magisterium:command",utterance:"example:id",duration:5,command:"tp {player} 0 1000 0"}]]`
release

Magisterium 0.0.3

0.0.3
3 нояб. 2024 г.168Minecraft: 1.21.1fabric
Скачать
Что нового
Spell data is now defined on server and sent to clients. Data pack files were heavily modified, but game play shouldn't be affected. - Changed **Arcane Lift** to use **Bottle o' Enchanting** as input
release

Magisterium 0.0.2

0.0.2
2 нояб. 2024 г.187Minecraft: 1.21.1fabric
Скачать
Что нового
Numerous fixes and improvements: - **Cold Snap** and **Conflagrate** now take Breeze Rods/Wind Charge and Blaze Rods/Blaze Dust to increase their range, the default range was reduced - **Arcane Table** now breaks faster with axes - Added sounds to the spell reading process - other miscelaneous fixes Added spells: - **Arcane Lift** Creates an upwards stream of energy that lifts creatures inside - **Dispel Magic** Breaks the closest magical spell (currently, Illusory Wall or Arcane Lift)
release

Magisterium 0.0.1

0.0.1
1 нояб. 2024 г.172Minecraft: 1.21.1fabric
Скачать
Что нового
First public build! Contains just 6 spells, a few of which are still work in progress: - **Awaken the Flame** Lights candles and campfires nearby, more blocks can be added through datapack - **Quench the Flame** Extinguishes candles and campfires nearby - **Glyphic Ignition** Sets all Arcane Glyphs in range on fire - **Conflagrate** Sets all blocks nearby on fire. **Consuming ingredients not yet implemented**. - **Cold Snap** Freezes blocks neaby and covers them with snow. **Consuming ingredients not yet implemented**. - **Illusory Wall** Creates illusory wall, shape specified with Arcane Glyphs and the block should be placed inside the spell book. Requires Fabric API. Should work on NeoForge with Synitra Connector and Forgified Fabric API.