Mods
Resource Packs
Data Packs
Modpacks
Shaders
Plugins
Mods Resource Packs Data Packs Plugins Shaders Modpacks
Get Modrinth App Upgrade to Modrinth+
Sign in
ModsPluginsData PacksShadersResource PacksModpacks
Sign in
Settings
Scriptor Magicae

Scriptor Magicae

Discover and write custom spells. Knowledge is power!

48.7k
124
Magic

Compatibility

Minecraft: Java Edition

1.21.x
1.20.4–1.20.6
1.20–1.20.2
1.19.2–1.19.4

Platforms

Fabric
Forge
NeoForge
Quilt

Supported environments

Client and server

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+

Links

Report issues View source Visit wiki Join Discord server

Creators

ssblur
ssblur Owner

Details

Licensed GPL-3.0-only
Published 2 years ago
Updated 3 weeks ago
DescriptionGalleryChangelogVersions

Show all versions

1
2
3
12

1.4.3-fabric

by ssblur on Mar 14, 2025
Download

1.4.3-neoforge

by ssblur on Mar 14, 2025
Download

Update Unfocused version

1.4.2-neoforge

by ssblur on Mar 11, 2025
Download

1.4.2-fabric

by ssblur on Mar 11, 2025
Download

Fix duplication bug on BlockEntities

1.4.1-neoforge

by ssblur on Mar 10, 2025
Download

1.4.1-fabric

by ssblur on Mar 10, 2025
Download

Make dry action work on flowing liquid

Prevent desync when projectiles don't respect tickDelta

Fix casting lectern rendering

Drop books on containers broken

Make the writing desk axe mineable

Add do_not_phase demo setting Change Writing Desk inventory name

1.4.0-neoforge

by ssblur on Mar 5, 2025
Download

1.4.0-fabric

by ssblur on Mar 5, 2025
Download

Fix Coordinate Crystal FOV issues Move Kotlin for Forge version to properties Update Writing Desk model

Add more Tomes Add missing scraps Fix light particle color

Diversify Tome pool Fix Dry action duping blocks Fix lectern and writing table drop duplication Fix server crash on startup Add PlayerItemHelper for simplifying player drops Upgrade Unfocused Fix Coordinate Crystal renderer

Swap Identify tooltip color

Switch Light block to magic particles

Improve Artifact tooltips Add power modification to reagents Nerf reagents Fix Writing Desk block drops Simplify lectern codec Allow removing dictionary entries Improve Tome and Scrap use in Creative Add bound tools to tome pool Fix missing localization Slow meteor projectile

Improve consistency of tooltips Add paste option to editor Add whole-word navigation to editor Add dry action Update effect icons

Add water collision descriptor

Clean up Patchouli entries with no space at line breaks

Clean up dead charge datacomponent

Prevent Spellbooks from overriding stacking when it would do nothing

Make disabling the lectern less strict

Change jar naming

Ensure WritingTableNetwork is registered at the correct time

Update debug command

Add Spellbooks tag

Fix invalid trade

Prevent crashes when using Identify Scrolls on invalid books Fixes #168

Update docs

Fix automatic versioning without tags on Neoforge

Fix Calcite recipe

Fix Patchouli guide load conditions Fixes #166

Fix Spellbook duplication Fix version match dev check

  • CastingLectern fix

Add Meteor

Clean up Phased Block code Fix #169 (Ensure fixed in new ver)

Finish basic writing desk functionality

Add typing

Start implementing Writing Desk

Update git-changelog-action

Reformat project with 2 spaces

Clean up words

Add config for changing cost of default words

Clarify casting crystal use

Clarify fizzle message

fix cast_at_position for some computers

Add Chinese translatation for guide book

Fix RGB ordering

Clean up ProjectileRenderer further

Clean up ProjectileRenderer

Reinstate magic particles

Switch to more consistently using BlockEntityTypes to create BEs

Buff explosions

Fix lime_green scrap name Fixes #161

Improve phasing sync and animation Fixes #162

Fix license credit

Start having an icon on Neoforge

Fill unfocused version

Migrate to unfocused advancement triggers

Move from direct gamerule use to Config

Add Conjure Water action

Remove debug

Finish removing Arch API dependency

Continue migration to Unfocused API

Prevent locked chests from being accessed by spells Fixes #147

Prevent crash when player manager isn't initialized Fixes #149

Fix block break tags on Bound tools Fixes #154

Fix default mining speed on Bound Tools Fixes #155

Fix Bound Axe model parent Fixes #144

Continue Unfocused migration

fixes #151

Consolidate Resources

Migrate to Unfocused data pack management

Continue migration

Remove JvmField annotations

Continue migration to Unfocused

Migrate C2S Networking to Unfocused

Continue converting to Kotlin

Start converting to Kotlin

Update icon

1.2.6-1.20.1-forge

by ssblur on Jan 7, 2025
Download

1.2.6-1.20.1-fabric

by ssblur on Jan 7, 2025
Download

Backport language changes Fixes #150

Fix fizzle condition for place

Fix fizzle condition for place

Fix place action item consumption

Add debug to identify unlocalized spells

Fix import

Fix Block Place with complex blocks

Make sacrifices bypass armor

Fix Block Place with complex blocks

Make JEI integration use helpers

Fix Spellbook interaction on client

Make sacrifices bypass armor

Add EMI integration

Fix Nether target scaling

Allow pulling reagents from front face

Nerf Saturation harder

Deploy to 1.21.1 by default

Fix #142

Add clear skies discount descriptor

Add on fire discount descriptor

Add weakened descriptor

Nerf poison discount

Add rain action

Reduce default generator word length

Add ink and feathers to writable spellbook recipe

Add JEI integration for bound tools

Add clear weather action Add raining discount

Buff default chalk strength

Increase advance time cost

Add change time action Add night discount descriptor

Reduce explosion entity damage

Nerf Saturation hard

Add solar power descriptor

Prevent using damage to circumvent blood descriptors

Add critical descriptor

Fix projectiles from lecterns

Fix projectiles from lecterns

Casting lecterns drop books when broken by non-players

Make whitespace between words more forgiving

Allow Colorful Sheep to breed with Vanilla Sheep

Fix Charged

Add Spellbook info Add notice when Spellbook contains no book data

Prevent showing invalid Spellbook recipes

Add other Spellbook recipes

Add basic JEI integration

Refactor dyeing recipes

Avoid using Arch RegistryHolder to prevent crash on save Fixes #140

Fix lectern drops

Re-add advancements on 1.20.1 Fixes #134

Add license file

Fix Writable Spellbook signing

Refactor MobEffect usage to avoid using Arch holders

Remove damage scaling from self-damage

Fix move localization

Add offset descriptor localization

Prevent player targeting gamerule from impacting self-targeting spells

Fix potential serialization bug when redeeming tomes

Re-add scriptor:can_target_player_inventories

Fix Spellbook lectern use

Fix creative mode tab building on Neoforge

Prefer accessor over accesswidener

Add Silver Tongue alchimiae integration

Add Alchimiae compat for phasing

Fix title rendering in held Spellbooks

Fix Scrap generation

Change CUSTOM_NAME to ITEM_NAME

Fix loot generation issue

Avoid potential crashes with Sodium

Move recipes Fix #133

Fix #132 Fixes double-registering packets on clients

Fix #131

Port to 1.21

Port to 1.20.6

Port to 1.20.5

Fixed some typos

Updated translation

Fix metadata for deployment

Fix Recipe casting issue

Fix loader version

Fix loader version

Port to 1.20.1

Port to 1.20.2

1.3.5-1.21-neoforge

by ssblur on Nov 20, 2024
Download

1.3.5-1.21-fabric

by ssblur on Nov 20, 2024
Download

Skip neighboring block updates when returning phased blocks

Allow client to unphase blocks to potentially resolve desync

Add phased blocks to mushroom grow blocks

Change phased block update flag to avoid state propagation

Update silver tongue icon

Add a tag to prevent block phasing Prevent phased blocks from breaking plants

Add recipe for patchouli book

Raise tier of bound tools properly when cast with higher strength

Mixin restructure

1.2.5-1.20.1-forge

by ssblur on Oct 24, 2024
Download

1.2.5-1.20.1-fabric

by ssblur on Oct 24, 2024
Download

Fix fizzle condition for place

Add debug to identify unlocalized spells

Fix import

Fix Block Place with complex blocks

Make sacrifices bypass armor

Fix Block Place with complex blocks

Make JEI integration use helpers

Fix Spellbook interaction on client

Make sacrifices bypass armor

Add EMI integration

Fix Nether target scaling

Allow pulling reagents from front face

Nerf Saturation harder

Deploy to 1.21.1 by default

Fix #142

Add clear skies discount descriptor

Add on fire discount descriptor

Add weakened descriptor

Nerf poison discount

Add rain action

Reduce default generator word length

Add ink and feathers to writable spellbook recipe

Add JEI integration for bound tools

Add clear weather action Add raining discount

Buff default chalk strength

Increase advance time cost

Add change time action Add night discount descriptor

Reduce explosion entity damage

Nerf Saturation hard

Add solar power descriptor

Prevent using damage to circumvent blood descriptors

Add critical descriptor

Fix projectiles from lecterns

Fix projectiles from lecterns

Casting lecterns drop books when broken by non-players

Make whitespace between words more forgiving

Allow Colorful Sheep to breed with Vanilla Sheep

Fix Charged

Add Spellbook info Add notice when Spellbook contains no book data

Prevent showing invalid Spellbook recipes

Add other Spellbook recipes

Add basic JEI integration

Refactor dyeing recipes

Avoid using Arch RegistryHolder to prevent crash on save Fixes #140

Fix lectern drops

Re-add advancements on 1.20.1 Fixes #134

Add license file

Fix Writable Spellbook signing

Refactor MobEffect usage to avoid using Arch holders

Remove damage scaling from self-damage

Fix move localization

Add offset descriptor localization

Prevent player targeting gamerule from impacting self-targeting spells

Fix potential serialization bug when redeeming tomes

Re-add scriptor:can_target_player_inventories

Fix Spellbook lectern use

Fix creative mode tab building on Neoforge

Prefer accessor over accesswidener

Add Silver Tongue alchimiae integration

Add Alchimiae compat for phasing

Fix title rendering in held Spellbooks

Fix Scrap generation

Change CUSTOM_NAME to ITEM_NAME

Fix loot generation issue

Avoid potential crashes with Sodium

Move recipes Fix #133

Fix #132 Fixes double-registering packets on clients

Fix #131

Port to 1.21

Port to 1.20.6

Port to 1.20.5

Fixed some typos

Updated translation

Fix metadata for deployment

Fix Recipe casting issue

Fix loader version

Fix loader version

Port to 1.20.1

Port to 1.20.2

1.3.4-1.21-neoforge

by ssblur on Oct 22, 2024
Download

1.3.4-1.21-fabric

by ssblur on Oct 22, 2024
Download

Fix fizzle condition for place

Fix place action item consumption

1.3.3-1.21-neoforge

by ssblur on Sep 13, 2024
Download

1.3.3-1.21-fabric

by ssblur on Sep 13, 2024
Download

Add debug to identify unlocalized spells

1.2.4-1.20.1-forge

by ssblur on Sep 9, 2024
Download

1.2.4-1.20.1-fabric

by ssblur on Sep 9, 2024
Download

Fix import

Fix Block Place with complex blocks

Make sacrifices bypass armor

Add EMI integration

Fix Nether target scaling

Allow pulling reagents from front face

Nerf Saturation harder

Deploy to 1.21.1 by default

Fix #142

Add clear skies discount descriptor

Add on fire discount descriptor

Add weakened descriptor

Nerf poison discount

Add rain action

Reduce default generator word length

Add ink and feathers to writable spellbook recipe

Add JEI integration for bound tools

Add clear weather action Add raining discount

Buff default chalk strength

Increase advance time cost

Add change time action Add night discount descriptor

Reduce explosion entity damage

Nerf Saturation hard

Add solar power descriptor

Prevent using damage to circumvent blood descriptors

Add critical descriptor

Fix projectiles from lecterns

Fix projectiles from lecterns

Casting lecterns drop books when broken by non-players

Make whitespace between words more forgiving

Allow Colorful Sheep to breed with Vanilla Sheep

Fix Charged

Add Spellbook info Add notice when Spellbook contains no book data

Prevent showing invalid Spellbook recipes

Add other Spellbook recipes

Add basic JEI integration

Refactor dyeing recipes

Avoid using Arch RegistryHolder to prevent crash on save Fixes #140

Fix lectern drops

Re-add advancements on 1.20.1 Fixes #134

Add license file

Fix Writable Spellbook signing

Refactor MobEffect usage to avoid using Arch holders

Remove damage scaling from self-damage

Fix move localization

Add offset descriptor localization

Prevent player targeting gamerule from impacting self-targeting spells

Fix potential serialization bug when redeeming tomes

Re-add scriptor:can_target_player_inventories

Fix Spellbook lectern use

Fix creative mode tab building on Neoforge

Prefer accessor over accesswidener

Add Silver Tongue alchimiae integration

Add Alchimiae compat for phasing

Fix title rendering in held Spellbooks

Fix Scrap generation

Change CUSTOM_NAME to ITEM_NAME

Fix loot generation issue

Avoid potential crashes with Sodium

Move recipes Fix #133

Fix #132 Fixes double-registering packets on clients

Fix #131

Port to 1.21

Port to 1.20.6

Port to 1.20.5

Fixed some typos

Updated translation

Fix metadata for deployment

Fix Recipe casting issue

Fix loader version

Fix loader version

Port to 1.20.1

Port to 1.20.2

1
2
3
12

Modrinth is open source.

main@16c5a5a

© Rinth, Inc.

Company

TermsPrivacyRulesCareers

Resources

SupportBlogDocsStatus

Interact

Discord X (Twitter) Mastodon Crowdin
Get Modrinth App Settings
NOT AN OFFICIAL MINECRAFT SERVICE. NOT APPROVED BY OR ASSOCIATED WITH MOJANG OR MICROSOFT.