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
Trickster

Trickster

Learn magic and create spells from scratch. The only limit is your creativity!

9,628
110
Equipment
Game Mechanics
Magic
AboutGalleryChangelogVersions

2.0.0-beta.7 for 1.21

by enjarai on Nov 25, 2024
Download
  • Added an optional parameter to raycast tricks to find fluids. (@awakened-redstone)
  • Added some additional trigonometry tricks. (@thejebforge)
  • Fixed major packet spam causing server lag and bad connections. (@awakened-redstone)

2.0.0-beta.6 for 1.21

by aurakle on Nov 19, 2024
Download
  • Added a trick to merge maps. (@StellarWitch7)
  • Fixed a couple things in the book. (@StellarWitch7)
  • Fixed the swapping of the same slot with itself blundering unintentionally. (@StellarWitch7)
  • Made heat/cool ploys return their input. (@enjarai)
  • Made the block placement ploy play the appropriate sound. (@enjarai)
  • Made paired Echo Knots non-stacking. (@enjarai)
  • Fixed scrolls opening while in the offhand. (@enjarai)
  • Added a note about Grand Revision's item requirement. (@StellarWitch7)

2.0.0-beta.5b for 1.21

by aurakle on Nov 17, 2024
Download
  • Fixed an ingress being impossible to draw. (@StellarWitch7)
  • Fixed a signature within the Tome. (@StellarWitch7)

2.0.0-beta.5 for 1.21

by enjarai on Nov 17, 2024
Download
  • Added Ploy of Investiture and Ploy of Divestiture. (@enjarai)
  • Changed Command Knot texture. (@enjarai)
  • Fixed Echo Knots not syncing their mana contents to clients on dedicated servers. (@enjarai)
  • Pushing mana into amethyst knots is now intended behaviour. (@enjarai)
  • Fixed a bug causing Spell Constructs to lose their spell when broken. (@enjarai)

2.0.0-beta.4 for 1.21

by aurakle on Nov 15, 2024
Download
  • Added new inventory tricks. (@StellarWitch7)
    • It is now possible to query the current and max mana within a given slot.
    • Swapping slot contents is now supported.
  • Made the Conduit ploys have a more sensible signature. (@StellarWitch7)

2.0.0-beta.3 for 1.21

by enjarai on Nov 15, 2024
Download
  • Fixed spells being able to read from hats. (@enjarai)
  • Tweaked the base Spell Construct recipe to be significantly cheaper. (@enjarai)
  • Tweaked hats to not open their ui when right-clicked in the player's offhand. (@enjarai)
  • Fixed graphics-card dependent z-fighting on the Witch Hat. (@enjarai)

2.0.0-beta.2d for 1.21

by enjarai on Nov 14, 2024
Download
  • Fixed spell slots in the player's inventory having a clickable hitbox when inactive.
  • Fixed an incorrect spell signature.

2.0.0-beta.2c for 1.21

by aurakle on Nov 14, 2024
Download
  • It appears that the serialization fixes from 2.0.0-beta.2 weren't actually saved to git. This has been rectified. The issue is most certainly resolved now. (@StellarWitch7)

2.0.0-beta.2b for 1.21

by enjarai on Nov 13, 2024
Download
  • Fixed (hopefully) all remaining issues with map fragments by using a more reliable third party HAMT implementation.

2.0.0-beta.2 for 1.21

by aurakle on Nov 13, 2024
Download
  • Fixed an error in the serialization of running spells which has surfaced for the second time due to poor documentation. (@StellarWitch7)
    • The offending function has been renamed and documentation clarifying its purpose has been added.
  • Made the Folding Distortion support iteration over map fragments. (@StellarWitch7)
  • Added a Creative-only variant of Knot which has infinite mana. Possible texture improvements pending. (@StellarWitch7)
  • Fixed an issue where two registries with the same identifier were being loaded, causing issues on Neoforge. (@StellarWitch7)

2.0.0-beta.1b for 1.21

by enjarai on Nov 12, 2024
Download
  • Fixed a rare issue causing spells to fail when inserting map entries.

2.0.0-beta.1 for 1.21

by enjarai on Nov 12, 2024
Download
  • Redesigned the mana system significantly, making mana a semi-limited resource. (@enjarai and @StellarWitch7)
    • Players and entities no longer have mana pools.
    • Bloodcasting is no longer possible.
    • Instead, mana is contained in items called Knots.
      • These gemstones encased in glass orbs hold a certain amount of mana based on their rarity.
      • Some Knot types may have unique properties that manipulate mana in special ways.
      • Most Knots can be passively recharged under moonlight.
        • Knots charge most strongly under a new or full moon, but may not charge at all on some phases inbetween.
    • Mana over time is now measured in Merlins.
      • Merlins = Gandalfs / Tick
    • Many trick costs have been rebalanced to accommodate these changes.
    • Multiple tricks have also been added to automatically move mana around between knots.
  • Introduced Spell Constructs. (@enjarai and @StellarWitch7)
    • These artificial spellcasting devices directly replace in-world spell circles, which have been removed.
    • Spell Constructs do not have an up-front mana cost, but must be crafted instead.
      • Once crafted, a spell can be inscribed onto the Construct.
      • When placed in the world, this spell will be cast persistently until completion.
      • If a mana source is required, a Knot may be inserted into the Construct.
  • Also introduced Modular Spell Constructs. (@enjarai and @StellarWitch7)
    • These variations of the normal Construct contain four slots for Spell Cores.
      • Instead of casting a spell directly, Cores must be inserted containing the spells to be cast.
      • All inserted spells will be cast and run concurrently.
      • All cores share the same crowmind and mana pool from the provided knot.
      • Multiple tricks have been added to delegate to and manipulate other cores on the same Construct.
      • This allows for practical and persistent multithreaded spell design.
  • Added Macros. (@Master-Bw3, @enjarai, and @StellarWitch7)
    • A list of Macros may be defined by inscribing a map of patterns to spells onto a common ring.
    • When wearing this ring, any pattern defined in the map can be drawn while spell-scribing to invoke the corresponding spell.
      • The given spell will be cast and given the circle the pattern was drawn in as an argument.
      • The spell may then construct a new circle using meta-programming to replace the given one.
    • A few changes were made to support this.
      • Any fragment can now be inscribed onto an item, not just spells.
      • Map fragments were added.
        • Wards and the Closure Stratagem have been tweaked to make use of this.
      • Pattern literals were added.
  • Removed shadow blocks. (@StellarWitch7)
    • This feature has been moved to a separate addon mod due to Sodium incompatibilities.
  • Added internal caching for pure tricks. (@StellarWitch7)
  • Significantly increased viable spell depth, making it effectively™ infinite. (@StellarWitch7)
  • Impulse cost scaling now accounts for multiple casts within the same tick. (@StellarWitch7)
    • As a consequence, tricks may now internally attach arbitrary data to a spell which persists for the remaining executions in the current tick.
  • Added a trick to guarantee a spell's full execution within a single tick. (@StellarWitch7)
  • Fixed a couple things which appeared to cause incompatibility with Connector. (@unilock)
    • Might not be everything, given #64 changed a lot.

2.0.0-alpha.39 for 1.21

by enjarai on Oct 11, 2024
Download
  • Undid Sodium compat changes temporarily due to a crash on world load. (@enjarai)

2.0.0-alpha.38 for 1.21

by enjarai on Oct 10, 2024
Download
  • Added Flecks, a way to display lines and other features in the world using spells. (@Vlue, @enjarai, @StellarWitch7)
    • This system will be expanded upon in the future.
  • Added scroll shelves, a way to nicely display and store scrolls in your base. (@enjarai)
  • Implemented a weight system for fragments. (@enjarai)
    • Overweight fragments may cause a spell to fail.
    • Weight limits are set quite generously, and are subject to change based on feedback.
  • Modified a bunch of trick signatures to be chainable. (@StellarWitch7)
  • Fix being able to die from mana overuse in creative mode. (@enjarai)
  • Fix scrolling in the hat ui only working for offhand hats. (@enjarai)
  • Partially fixed compatibility with Sodium for shadow blocks. (@enjarai)
    • Some behaviour is still inconsistent between vanilla and Sodium, but we plan to address this.
  • Implemented a temporary solution for Surveyor (used by Antique Atlas) compat. (@enjarai)
  • Added a keybind for modifying any spell on any item in creative mode. (@Awakened-Redstone)

2.0.0-alpha.37 for 1.21

by enjarai on Sep 21, 2024
Download
  • Added 16 colors of dyed spell scrolls. (@enjarai)
  • Added two extra hat types. (@enjarai)
    • These function exactly the same as the Top Hat, just with a different aesthetic.
  • Added a third person animation when taking off and putting on a hat. (@enjarai)
  • Added a HUD element showing the currently selected scroll when holding a hat in your offhand. (@enjarai)
  • Generally polished hat interactions.
  • Updated multiple textures courtesy of @Crephan.
  • Fixed a bug letting players save ephemeral fragments within lists. (@enjarai)
  • Tweaked how bloodcasting damage is applied, making it less forgiving. (@enjarai)
  • Fixed a slight oddity in the spell editor, where one could interact with a fake root as if it is the real root. (@StellarWitch7)

2.0.0-alpha.36 for 1.21

by aurakle on Sep 17, 2024
Download
  • Solved scroll and mirror UI not updating the item most of the time (again). (@StellarWitch7)

2.0.0-alpha.35 for 1.21

by aurakle on Sep 16, 2024
Download
  • Solved scroll and mirror UI not updating the item most of the time. (@StellarWitch7)
  • Fixed inconsistency in the distortions section of the book and made constants revisions. (@StellarWitch7)

2.0.0-alpha.34 for 1.21

by aurakle on Sep 15, 2024
Download
  • Solved certain serializations being invalid, causing client disconnects in some cases. (@enjarai)
  • Improved book tutorials. (@enjarai)
  • Made impulse grace more sensible. (@enjarai)
  • Majorly improved the depth available to the editing screen.
    • Fixed doubles being downcast to floats, which resulted in precision loss. (@enjarai)
    • Made the available depth virtually infinite. (@StellarWitch7)
  • Fixed a slight issue with the spell writing trick. (@StellarWitch7)
  • Fixed the main hand spell being rendered in front of the player when editing the offhand scroll. (@StellarWitch7)
  • Stopped the server from syncing mana to clients, as it is unneeded. (@StellarWitch7)
  • Fixed a broken internal book link. (@StellarWitch7)

2.0.0-alpha.33 for 1.21

by aurakle on Sep 13, 2024
Download
  • Fixed input issues with Notulist's Ploy, where a scroll could be made unwritable. (@StellarWitch7)
  • Added a ploy to spawn the block edit particle without editing a block. (@Vlue)
  • Made bars more respectful of the space they are given. (@redstonekasi)
  • Made the Ender Dragon, Warden, and Wither impossible to contain within a top hat. (@StellarWitch7)

2.0.0-alpha.32 for 1.21

by enjarai on Sep 8, 2024
Download
  • Fix a bug that sometimes prevents drawing in subcircles of circles with inner circles. (@enjarai)
1
2
3
4

90% of ad revenue goes to creators

Support creators and Modrinth ad-free with Modrinth+
Filter

Show all versions

Modrinth is open source.

main@656c5b6

© 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.