Commit graph

234 commits

Author SHA1 Message Date
Sollace
9ce27c3f65 Fixed dispensers not being able to equip friendship bracelets and amulets when trinkets is installed 2022-09-22 13:01:31 +02:00
Sollace
a664a52bbe Anyone can read the spellbook now 2022-09-21 22:58:29 +02:00
Sollace
a1f84872f2 Fixed gear not rendering on ponies 2022-09-21 18:02:45 +02:00
Sollace
32a23a6ca5 Added Trinkets support 2022-09-20 23:50:15 +02:00
Sollace
c2db33c8df Certain items can now be used as fuel in the furnace 2022-09-18 21:45:56 +02:00
Sollace
33d4233866 Added polearms 2022-09-18 21:39:42 +02:00
Sollace
33dba4db7e Added the dragon breath scroll 2022-09-18 01:23:29 +02:00
Sollace
082e5e37f2 Distribute mana cost between party members 2022-09-16 12:46:55 +02:00
Sollace
89e8f0dccc Simplify projectile delegate code 2022-09-14 11:53:31 +02:00
Sollace
22f28c098c Fix duplication bug when equipping/unequipping spells 2022-09-12 19:53:02 +02:00
Sollace
53775ce34b Add a recipe for cloning a spell 2022-09-11 18:52:38 +02:00
Sollace
021a7f0b3c Fixed raytracing in several places. 2022-09-11 17:54:55 +02:00
Sollace
700f2a50e4 Equipping a new spell will no longer discard what you had equipped before 2022-09-11 15:42:57 +02:00
Sollace
6e04c6ab6d Store the state in the spellbook and synchronize it between players when multiple are viewing the same book 2022-09-11 12:22:06 +02:00
Sollace
48f5943a5b Implement botched gems: Crafting a combination that doesn't result in a working spell will now produce a "botched gem" that's only useful for collecting traits. 2022-08-28 17:12:33 +02:00
Sollace
cf07f5d341 Fix server crashes due to late initialisation of registered values 2022-08-27 16:39:56 +02:00
Sollace
b1a979eb24 Add utility for creating identifiers with the mod's namespace 2022-08-27 15:25:02 +02:00
Sollace
09e0bcd7b2 Rewrite races to use a registry 2022-08-27 15:07:29 +02:00
Sollace
4699788472 1.19 -> 1.19.2 2022-08-27 12:33:53 +02:00
Sollace
c10b9e8e3a Nerf food poisoning effect 2022-06-25 00:33:57 +02:00
Sollace
ded553bd31 1.18 -> 1.19 2022-06-25 00:19:55 +02:00
Sollace
9e1b9161b8 Fixed crash due to naming conflict 2022-06-23 16:24:45 +02:00
Sollace
d94626e094 Added advancements and recipes for crafting muffins 2022-04-01 00:40:39 +02:00
Sollace
c84a38cefb Slight cleanup, fixed a duplication bug, and make it so muffins don't deal any damage 2022-03-27 17:55:02 +02:00
Sollace
d9d56c634c Pigs love muffins 2022-03-27 17:47:52 +02:00
Sollace
2c77cfb4c3 Added muffins 2022-03-27 16:02:14 +02:00
Sollace
abe8142482 We no longer replace the vanilla apple item. 2022-03-27 00:22:08 +02:00
Sollace
8aebf82eff Make stressed enchantment less nauseating. (Though not by too much, it is a curse after all) Closes #52 2022-03-26 21:41:35 +02:00
Sollace
a672f8cec7 Adjust rarities of enchantments (turns out common is way too common - weight is 10). May help with #52 2022-03-26 21:40:45 +02:00
Sollace
9f46fe9270 1.18-pre -> 1.18.2 2022-03-26 21:34:15 +02:00
Sollace
188c3a5523 Set custom subtitles for our sounds 2022-01-05 18:54:33 +02:00
Sollace
c3af3f9631 Fixed missing sound when equiping the bangle and amulets 2022-01-02 23:54:08 +02:00
Sollace
e6b0ad9fa4 Allow spells and entities to retain their owner if the owner is offline (multiplayer) or in another dimension (nether), and handle situations where the owner is not around (getOwner() == null) 2022-01-01 22:08:50 +02:00
Sollace
1b17ab24c9 Move the collides predicate out of the RayTraceHelper class 2021-12-31 15:36:31 +02:00
Sollace
9f5d20e011 Fixed rain not properly starting when throwing a cloud in a jar and added lightning effects to the storm in a jar 2021-12-29 21:16:12 +02:00
Sollace
26df9fc8d3 Fixed missing particle effect when throwing a cloud in a jar 2021-12-29 21:15:46 +02:00
Sollace
5939ce3d1a Implement gui for viewing spell recipes 2021-12-29 17:50:19 +02:00
Sollace
8edf3cee6c Fix #40 2021-12-28 02:42:56 +02:00
Sollace
75fbfb9c11 Use the lightning particle instead of lightning entities 2021-12-28 02:20:08 +02:00
Sollace
301c68218e Wrap text in the gemstone's tooltips 2021-12-24 18:35:12 +02:00
Sollace
b11fabdecb Unicorns can now equip spells to their active and passive ability slots 2021-12-23 18:52:40 +02:00
Sollace
2cae459eb8 1.17 -> 1.18 2021-12-22 11:15:09 +02:00
Sollace
7d830a3474 Added a feather fall spell 2021-11-21 18:50:02 +02:00
Sollace
8aea7d326f Implement crafting using traits, and trait discovery, AND show known traits in item tooltips 2021-11-11 20:51:25 +02:00
Sollace
48a45e6268 Re-added spellbooks 2021-11-09 18:29:55 +02:00
Sollace
2890bc3e07 Further work on spell traits and clean up how projectile spells are handled 2021-11-08 14:25:59 +02:00
Sollace
33476f2ed8 Added spell traits and trait groupings, and rewrite spell casting to make combining spells and catering to different situations easier 2021-11-05 15:18:32 +02:00
Sollace
77aeaabf78 Added weird rocks 2021-09-03 00:02:34 +02:00
Sollace
bb0405917f Update rock textures and make rock stew edible 2021-09-02 23:44:53 +02:00
Sollace
62a8aff4e0 Added pebbles, rocks, and rock stew 2021-09-02 19:11:51 +02:00