forge-1.20.1-0.11.4
Curse Maven Snippet
What's new
Added
- Added the
cannot_modify_costtag for patterns that should ignore themedia_consumptionattribute when calculating cost (#987) @Robotgiggle - Added config options to scale pattern costs per action and globally (#1041) @Robotgiggle
- Added a config toggle for the pattern wobble animation on active slates to improve performance (#1017) @aloaloolaola
- Added keybinds to flip forward and backwards in a spellbook (#1028) @pythonmcpi
- Added a config toggle to disable scrolling through spellbooks outside of the staff grid (#1028) @pythonmcpi
- Added Harmony Reflection, which pushes the value of the golden ratio (#900) @miyucomics
- Added a config toggle (default false) for the effect that makes iota-holding items display their entire NBT data when Advanced Tooltips is enabled (#1021) @Robotgiggle
- Added a pattern display overlay for pattern-holding items (ie scrolls or slates) while holding shift in the inventory (#879) @SamsTheNerd
- Added connected textures for Akashic Ligatures when using Continuity or Optifine (#885) @kineticneticat
- Added type comparison patterns (#1114) @IridescentVoid
- Similarity Distillation and Dissimilarity Distillation for iota types
- Surveyor's Distillation and Inspector's Distillation for blocks
- Taxonomer's Distillation for entities
- Sorter's Distillation and Stacking Distillation for items
- Added Contemplation for escaping without the exponential growth of Consideration (#1102) @IridescentVoid
- Added Interjection, Meditation, and Recollection for advanced pattern-list creation (#1103) @Robotgiggle
- Added Media Reflection for checking media available to the cast (#1235) @IridescentVoid
- Added ko_kr translations (#1187) @Bananamilk452
- Added a variety of new translations via Weblate (#1251, #1261, #1265, #1269, #1272, #1274)
- de_de by @Olfi01 and @miyucomics
- en_pt by @frostedlyre and @penguinencounter
- es_es by @Chichi and @ElNico56
- fi_fi by @hauveli
- fr_fr by @Spectramaris, @Sixela963, @arsvenutia, @drawnbadden
- ja_jp by @ViktoriaNtro
- no_no by @ShyRasan123
- pl_pl by @ManicTv and @Welesen
- sv_se by @hauveli
Changed
- Changed the
media_consumptionattribute to only apply to player-based casting (#987) @Robotgiggle - Changed Wayfarer's Flight and Anchorite's Flight to both cost 2 dust per unit, and enforced a minimum cost for Anchorite's Flight (#1040) @Robotgiggle
- Changed the Hasty Retrospection mishap to Absent Introspection as it's now used for anything that only works while parenthesized (#1047) @Robotgiggle
- Updated and reorganized various entries in the guidebook to improve clarity (#1199) @Robotgiggle
- Added a new entry defining what a Hex actually is and how it can be represented on the stack
- Changed "A Primer on Vectors" to provide its own information rather than linking to Psi's guide
- Reordered "Escaping Patterns" to account for the newly added Contemplation pattern
- Removed "Influences" and moved relevant info into "Hex Casting 101"
- Updated the Flay Mind recipe display in EMI and JEI to cycle through all valid entities if the input is an entity tag (#1023) @YukkuriC
- All custom recipe displays now work with both EMI and JEI on all platforms, rather than only EMI on Fabric and only JEI on Forge (#1206) @Robotgiggle
- The pattern limit is now checked even when executing non-pattern iotas like jumps (#1035) @pythonmcpi
- Re-implemented the ability to extract stored media from items in trinket/curio slots (#996) @YukkuriC
- Patterns involving entity look direction now compensate for the vanilla bug that causes projectiles and phantoms to report the wrong direction (#1025) @Robotgiggle
- Edified Panels are now crafted with 9 planks rather than 8 to avoid conflicting with the vanilla chest recipe (#1080) @Robotgiggle
- Drawing Evanition with nothing left to do will now undo the opening Introspection (#1047) @Robotgiggle
- Book pages for patterns without input/output iotas will no longer display the type signature line at all (#1118) @IridescentVoid
- Consideration, Introspection, Retrospection, and Evanition now count towards the per-hex pattern limit (#1172) @Robotgiggle
- Updated Inline dependency from 1.0.1 to 1.2.2 (#1043) @Robotgiggle
- Updated Fabric Language Kotlin dependency from 1.9.4 to 1.13.7 (#1043) @Robotgiggle
- Updated Kotlin for Forge dependency from 4.3.0 to 4.12.0 (#1043) @Robotgiggle
- Updated zh_cn translations (#995, #1037, #1045) @ChuijkYahus
- Updated various translations via Weblate (#1251, #1261, #1265, #1269, #1272, #1274)
- ru_ru by @DarkThunderer and @KOCTEP
- zh_cn by @ChuijkYahus
Fixed
- Fixed a crash loop when trying to generate a creative-mode ancient scroll for a Great Spell whose per-world pattern hasn't been calculated yet (#992) @Robotgiggle
- Fixed a crash when trying to generate a loot scroll for a Great Spell whose per-world pattern hasn't been calculated yet (#1079) @Robotgiggle
- Fixed Create Water and Create Lava causing the "position is forbidden to you" mishap when the position is actually just out of ambit (#1029) @pythonmcpi
- Fixed a broken translation key on the error message from a Shepherd Directrix (#1013) @Teal-Wolf-25-v2
- Fixed the log spam caused by double pattern registration when joining a world (#999) @Real-Luxof
- Fixed various incorrect documentation in the Hex Book (#1010) @Robotgiggle
- Fixed a broken translation key when trying to use Place Block with no placeable items in your hotbar (#1010) @Robotgiggle
- Fixed a potential chunkban when leaving a looping spell circle running for long enough (#908) @Stick404
- Fixed a potential issue on MacOS when calculating soulglimmer color (#984) @vgskye
- Fixed the book page for the Inert Mindflay mishap incorrectly claiming it would kill unsuitable flay subjects (#1081) @Robotgiggle
- Fixed Pace Purification returning nonzero velocity on nonmoving items (#1119) @IridescentVoid
- Fixed Accessor's Purification returning false for scrolls in item frames (#1115) @IridescentVoid
- Fixed Break Block being unable to break cobwebs on Fabric (#1218) @Robotgiggle
- Fixed the zero vector not being listed as falsy on the Augur's Purification page (#1273) @DetermiedMech1
- Fixed the command to list all per-world patterns not working (#1277) @Olfi01
- Fixed a mixin issue that made gaslighting not work properly on Fabric (#1281) @Robotgiggle
Internal
- The mod now uses Fabric Loom 1.9, Gradle 8.11, and Kotlin 2.0.20, by Robotgiggle in #1043.
- Updated Inline dependency from 1.0.1 to 1.2.2, by Robotgiggle in #1043.
- The mod now uses Fabric Loom 1.9, Gradle 8.11, and Kotlin 2.0.20 (#1043) @Robotgiggle
- Changed the internal implementation of Thoth's Gambit to use a
TreeListfor more efficiency (#1031) @s5bug - Deprecated the version of
matchPatternthat takes a boolean argument since it always raises an exception (#1002) @beholderface Iotasubclasses can now specify whether the iota should be displayed with or without commas when in a list (#988) @TheRobbie73- Made the
getUsableStacksandgetPrimaryStacksmethods inCastingEnvironmentand its subclasses public (#907) @miyucomics - Improved handling for duplicate pattern signatures in hexdoc (#1007) @object-Object
CircleExecutionStatenow stores the shape of the spell circle using two corners rather than an entire list of positions (#908) @Stick404- Added methods in
ActionandIotato define behavior when inside parentheses, and de-hardcoded the iota-escaping patterns (#1047) @Robotgiggle - Added visitor methods to
Iotato enable walking iotas in an extensible way (#1191) @poolcritter
All Relations
- All Relations
- Embedded Library
- Optional Dependency
- Required Dependency
- Tool
- Incompatible
- Include

