Commit graph

  • 48d355d096 Fixed death message when falling into a black hold Sollace 2022-01-01 17:24:35 +0200
  • 40714b243e Fixed particles not being respawned after the player has left the area Sollace 2022-01-01 17:24:10 +0200
  • 3fa945d97a More work on the hud and spell dismissal dialogue Sollace 2022-01-01 17:23:28 +0200
  • 7738f01d3a Exclude creative, spectator, and dead entities from the black hold and shield effects Sollace 2022-01-01 17:23:06 +0200
  • de27a543f5 Added lightning effects to the black hole Sollace 2022-01-01 01:23:42 +0200
  • fb632446ec Fixed broken texture when multiple particles are on screen Sollace 2022-01-01 01:23:29 +0200
  • c8a3b7d64d Fixed ability orders randomly changing Sollace 2022-01-01 01:03:22 +0200
  • 9d5e72cbc1 Implement spell dismissal and fixed placed spells not appearing correctly Sollace 2022-01-01 01:01:01 +0200
  • 7d0b7ae9f6 Fixed light spell not recalling its entities when cancelled Sollace 2022-01-01 00:02:20 +0200
  • 1a3eb9f0f6 wip gui for dismissing spells remotely Sollace 2022-01-01 00:00:18 +0200
  • c84fda37c4 Send quick-time actions to the server so they can work properly Sollace 2021-12-31 16:17:41 +0200
  • de1b597ab7 Added a loot table for frosted obsidian Sollace 2021-12-31 15:47:45 +0200
  • d84a607046 Fixed frosted obsidian turning into water when mined Sollace 2021-12-31 15:47:29 +0200
  • 9723bfd104 Move the unicorn shoot ability to the primary slot (second page) and add a separate ability specifically for cancelling spells Sollace 2021-12-31 15:40:08 +0200
  • 1b17ab24c9 Move the collides predicate out of the RayTraceHelper class Sollace 2021-12-31 15:36:31 +0200
  • 0532aafa83 Added tap, double-tap, and triple-tap gestures Sollace 2021-12-31 15:31:23 +0200
  • 3a39f9c9e4 Added frosted obsidian Sollace 2021-12-31 14:54:51 +0200
  • 117bbd797a Added a visual effect to entities spawned by the necromancy spell Sollace 2021-12-30 22:44:46 +0200
  • 26fb68d50f Fixed necromancy spell constantly spawning new entities Sollace 2021-12-30 22:41:34 +0200
  • 855c2b2a49 Fixed null exception in the dynamic target goal Sollace 2021-12-30 00:59:31 +0200
  • d03c0586cf Make the necromancy spell better Sollace 2021-12-30 00:59:17 +0200
  • fb3a642acd Prevent the death animation from playing when recalling entities spawned by the necromancy spell Sollace 2021-12-29 21:24:02 +0200
  • 9f5d20e011 Fixed rain not properly starting when throwing a cloud in a jar and added lightning effects to the storm in a jar Sollace 2021-12-29 21:16:12 +0200
  • 26df9fc8d3 Fixed missing particle effect when throwing a cloud in a jar Sollace 2021-12-29 21:15:46 +0200
  • 0f4e72a55b Change the ice spell to produce frosted ice instead of regular ice Sollace 2021-12-29 20:13:23 +0200
  • 2da817bc64 Tweaked a bunch of colours Sollace 2021-12-29 20:13:07 +0200
  • 9ef8a78a79 Fixed spells appearing in different ordering in the creative inventory Sollace 2021-12-29 18:15:37 +0200
  • 7a05efa23a Some minor cleanup Sollace 2021-12-29 18:11:32 +0200
  • 18fffef06a Change the empty key for spells to "none" Sollace 2021-12-29 17:53:08 +0200
  • c676abaedf Fix all the recipes Sollace 2021-12-29 17:50:32 +0200
  • 5939ce3d1a Implement gui for viewing spell recipes Sollace 2021-12-29 17:50:19 +0200
  • 3f80822deb The ice spell will now clear out a space around the player when used while submerged Sollace 2021-12-29 17:48:47 +0200
  • 097aa1d8cf Catch exceptions from ticking spells Sollace 2021-12-29 17:18:26 +0200
  • 41e178b8d6 Fixed spells that affect blocks not working Sollace 2021-12-29 17:18:04 +0200
  • e7e7244758 Added (rough) initial recipes for all the spells Sollace 2021-12-28 18:40:51 +0200
  • fb6031b89f Added a homing ability to the firebolt spell Sollace 2021-12-28 18:22:47 +0200
  • de6f9a92d4 Added /trait Sollace 2021-12-28 18:22:08 +0200
  • 3cec6de107 Switch to using the vanilla tag for blocks that mine with a pickaxe Sollace 2021-12-28 03:35:39 +0200
  • 6e24ca9c6f Observe spawn protection and mob griefing rules when trying to apply spells that affect blocks Sollace 2021-12-28 03:32:59 +0200
  • c31eba5f04 Prevent transforming into paintings, item frames, or leash knots. Fixes #39 Sollace 2021-12-28 02:58:07 +0200
  • 8edf3cee6c Fix #40 Sollace 2021-12-28 02:42:56 +0200
  • 75fbfb9c11 Use the lightning particle instead of lightning entities Sollace 2021-12-28 02:20:08 +0200
  • f1c4d8301e Added a custom lightning particle for doing lightning type things Sollace 2021-12-28 02:19:26 +0200
  • 75dfb85092 Finish the light spell Sollace 2021-12-27 23:14:46 +0200
  • 00758b0c15 Added a light spell Sollace 2021-12-27 14:08:21 +0200
  • a8d2a28900 Rename the fairy into a twittermite Sollace 2021-12-27 14:05:31 +0200
  • 7ec631ddcd Improved following behaviour of fairies Sollace 2021-12-27 13:45:44 +0200
  • 135c8933fd Add sounds for the fairy Sollace 2021-12-27 13:04:50 +0200
  • b7e119a57b Use CompletableFuture for delaying things Sollace 2021-12-27 13:04:35 +0200
  • 596e01cc24 Added fairies Sollace 2021-12-27 02:15:48 +0200
  • 6a84f5d8b6 Fixed magic particles not randomising their colours when they're supposed to Sollace 2021-12-27 02:15:17 +0200
  • baa3700748 Fixed crash when ticking a projectile with no loaded owner Sollace 2021-12-27 02:14:48 +0200
  • f402403964 Black holes shouldn't function when fired as a projectile Sollace 2021-12-26 20:35:43 +0200
  • 878ed2563b Fixed particles not being removed when attached to a projectile Sollace 2021-12-26 20:35:25 +0200
  • 6337b86219 Fixed incorrect block state conversion turning water into ice Sollace 2021-12-26 20:35:05 +0200
  • bb29d97ff3 Fixed jars, fixed particles not respawning correctly when reloading a world, fixed some behaviours with black holes Sollace 2021-12-26 20:13:28 +0200
  • 76506665bc Fixed disk particles and add improved physics for the dark vortex Sollace 2021-12-26 16:11:34 +0200
  • 9460957c56 Fixed magic particles not using the correct colours Sollace 2021-12-26 16:09:59 +0200
  • df2706cfc6 Fixed not being able to toggle delegated spells Sollace 2021-12-26 11:13:32 +0200
  • 613b39436f Fixed placed spells not functioning correctly and slot.contains not matching delegated spells Sollace 2021-12-26 10:50:16 +0200
  • 56af8f80ba Added general particle effects that follow a point of entity Sollace 2021-12-26 10:49:04 +0200
  • 7ad82f0bb2 Fixed crash with spellcast entities accessing lighting buffers when they mustn't (TODO: make this better somehow) Sollace 2021-12-26 10:48:01 +0200
  • 59db55aa63 Update player dimensions when the flight type changes. Should fix #38 Sollace 2021-12-24 23:00:26 +0200
  • be0317de1b Move target selection for shields into a separate class Sollace 2021-12-24 22:59:20 +0200
  • 7eacbc7f4a Cleanup and remove some unused code Sollace 2021-12-24 22:59:03 +0200
  • 668d5bc787 A little more cleanup and refactoring Sollace 2021-12-24 19:06:39 +0200
  • 8ff6514306 Fixed black hole behaviour Sollace 2021-12-24 18:37:23 +0200
  • 17c175c8ce Play a sound when casting a spell successfully Sollace 2021-12-24 18:36:12 +0200
  • f921beb062 Updated names and descriptions that are less uuuuugh Sollace 2021-12-24 18:35:44 +0200
  • 301c68218e Wrap text in the gemstone's tooltips Sollace 2021-12-24 18:35:12 +0200
  • 3d2a50655b Change cost estimate for spellcasting to properly account for whether a spell is active or not Sollace 2021-12-24 16:37:27 +0200
  • 62e5ab01cc Tiny bit of cleanup Sollace 2021-12-24 00:38:02 +0200
  • d026a6c06a Change to check for a particular spell rather than any spell Sollace 2021-12-24 00:36:54 +0200
  • 063d4e6dd2 Change particle handles and linking to be a little more robust. Should help with some cases where duplicate particles happen Sollace 2021-12-24 00:20:47 +0200
  • 3806799cf2 Added dark vortex spell and add default traits to more spells Sollace 2021-12-23 20:12:30 +0200
  • 996181c097 Some more tweaks and adjustments: - Adding traits to some existing spells - Removed curses (and their respective duplicate spells) - Spells can now control how they are applied and some spells will now correctly apply as area effects Sollace 2021-12-23 19:46:25 +0200
  • b11fabdecb Unicorns can now equip spells to their active and passive ability slots Sollace 2021-12-23 18:52:40 +0200
  • f10dcb59ec Distance the disguises system from the magic system and make it possible to have different diguise spells Sollace 2021-12-22 16:43:06 +0200
  • e3bd201f0a Fix the firebolt spell Sollace 2021-12-22 15:05:46 +0200
  • c30eac20c3 Fixed casting Sollace 2021-12-22 15:05:16 +0200
  • eca5ab3e2b Fixed dead spells not being removed correctly Sollace 2021-12-22 14:15:51 +0200
  • f2a6bf36d4 Fix bugs with spell syncing Sollace 2021-12-22 13:12:51 +0200
  • 2489ea7769 Clean up particle code a little Sollace 2021-12-22 13:10:45 +0200
  • aec9692439 Fixed crash upon joining a world Sollace 2021-12-22 11:15:21 +0200
  • 2cae459eb8 1.17 -> 1.18 Sollace 2021-12-22 11:15:09 +0200
  • d0d9ad4043 Update kirin Sollace 2021-12-21 18:25:55 +0200
  • 20e9a1b35f Update gradle Sollace 2021-12-21 17:29:26 +0200
  • f3d6c7ce28 Work on allowing more than one spell to be attached Sollace 2021-12-21 17:28:47 +0200
  • bb50b20be4 Slightly clean up flight and dimensions predicates Sollace 2021-12-12 13:10:24 +0200
  • 2cb57f85f2 Change catapult to also push entities forward in the direction you're looking Sollace 2021-12-12 12:49:51 +0200
  • 1b82f7e9b5 Added the firebolt spell Sollace 2021-12-12 12:49:30 +0200
  • ab9d266f79 Added better lore (actually describes what the spells do) Sollace 2021-11-22 00:49:09 +0200
  • c0eeb5b5e1 Added the catapult spell type Sollace 2021-11-22 00:48:40 +0200
  • 9bb2818c2c Fixed serialization of delegate spell types Sollace 2021-11-22 00:48:22 +0200
  • 7d830a3474 Added a feather fall spell Sollace 2021-11-21 18:50:02 +0200
  • cbc8c6a6de Fixed slots rendering in front of tooltips Sollace 2021-11-21 18:48:56 +0200
  • 536172791e Fix layering of slot textures Sollace 2021-11-21 00:25:30 +0200
  • 5bb982ab85 You can now see which traits are unread and mark them read by clicking Sollace 2021-11-21 00:25:14 +0200
  • d45c1aa146 Display a gem in the output slot as a hint for what you're supposed to put there Sollace 2021-11-20 16:40:53 +0200
  • 1da86cda06 Add a toast message when discovering traits Sollace 2021-11-20 16:40:23 +0200