Commit graph

380 commits

Author SHA1 Message Date
Sollace
ada4afd645
Improved the changeling flying sounds 2023-08-06 19:53:06 +01:00
Sollace
b3099faa68
Entities spawned by the necromancy spell can now have a variety of different equipment based on the level of the player casting the spell 2023-08-06 18:27:27 +01:00
Sollace
82daf178df
Fixed tint for overlay for faithful entities not rendering 2023-08-05 20:47:24 +01:00
Sollace
c6e94d758b
Fixed tribe button rendering on newer Kirin versions 2023-08-05 20:22:20 +01:00
Sollace
238ca4bff7
Fixed faithful entities not remembering their owner after a save and reload. #136 2023-08-05 17:39:56 +01:00
Sollace
b337709f78
Improved animations when casting or dispelling spells and added animations when using magic staffs. #151 2023-08-05 15:45:36 +01:00
Sollace
3dec711b78
Fix #127 relative to CaffeineMC/sodium-fabric#1602 2023-08-04 18:32:41 +01:00
Sollace
eac080d808
Fixed stack page elements not using their defined x/y position 2023-08-04 18:11:45 +01:00
Sollace
858720805e
Switch to using mojang's own EnumArgumentType 2023-07-29 19:54:49 +01:00
Sollace
283555c45b
Fix #130 2023-07-07 12:57:38 +01:00
Sollace
c0fa0ae806 Fix some rendering bugs with the spellbook 2023-06-03 14:02:07 +01:00
Sollace
f1808c9857 Fixed selection arrow in the HUD 2023-06-03 13:38:21 +01:00
Sollace
43d1142f1f 1.19.4 -> 1.20-pre6 2023-06-03 12:40:54 +01:00
Sollace
3ab501e3f3 Fixed horn positioning 2023-06-02 21:04:49 +01:00
Sollace
776f3b9718 Fix a whole bunch of rendering jank due to the 1.19.4 update 2023-06-02 21:04:12 +01:00
Sollace
62aac0f711 1.19.3 -> 1.19.4 2023-06-02 20:20:30 +01:00
Sollace
940041e52c Remove JEI 2023-05-31 18:05:02 +01:00
Sollace
3673e75363 Update dependencies, add JEI 2023-05-30 22:52:02 +01:00
Sollace
4202723731 Make first/second/gem spell selection less confusing
- cast and shoot now both use the slot that's visually selected in the hud
- swapping between first/second slot is done only by sneaking
- there are now messages in the hud indicating the spell being cast
- gems now have a cooldown after being used
- holding a gem now changes the selector icon and title to make it clear that spells can be swapped
- activating an ability whilst holding a gem changes the message to indicate you're casting the spell from the gem rather than your spell slot
- ability titles now reflect what they do when sneaking
- equipping a spell from a gem whilst in creative mode no longer consumes the gem's spell
2023-05-29 14:13:52 +01:00
Sollace
f3d251c1d0 Ponies that cast magic now have horns 2023-05-29 11:54:54 +01:00
Sollace
f620227e35 flowering zap leaves are now a separate block 2023-05-25 11:56:18 +01:00
Sollace
7713f461e7 Fixed gemstones not changing texture to reflect their affinity 2023-05-25 10:28:59 +01:00
Sollace
97acff70d1 Added a separate item model for flowering zap leaves 2023-05-25 10:28:43 +01:00
Sollace
614ceb9213 Added palm trees (for growing bananas) and a palm wood type 2023-05-23 18:49:56 +01:00
Sollace
f6bca2bfa3 Add generalised roman numerals for player levels 2023-05-21 13:52:09 +01:00
Sollace
79b5fbc8dd Add translations for the experience level description 2023-05-21 13:51:39 +01:00
Sollace
188530c3ef Added EMI support 2023-05-20 11:22:46 +01:00
Sollace
c665137a5c Move world-related stuff to a package 2023-04-30 10:46:33 +01:00
Sollace
6f9addd903 Remove deprecations 2023-04-11 17:35:42 +02:00
Sollace
8959c67d53 Added magic staffs:
3 sticks on a diagonal = meadowbrooks_staff
3 sticks + gem (optionally with spell) on a diagnoal = magic_staff
2023-02-28 16:44:14 +00:00
Sollace
dee27bb545 Fixed entities not positioned correctly in pegasi's arms 2023-02-26 00:41:35 +00:00
Sollace
65201baa62 Update minlp 2023-02-25 20:15:31 +00:00
Sollace
fb685edbfb Fix hidden stack rendering 2023-02-25 19:57:52 +00:00
Sollace
485c9e764a Update text on the tribe selection screen when respawning and added the option to announce when a player joins a tribe 2023-01-27 23:48:44 +00:00
Sollace
47e8995ad8 Change rainbow trails to not default to the client player once bound 2023-01-21 23:15:14 +00:00
Sollace
598f4273da Fixed spellbook not repainting when its state is updated from the server 2023-01-21 22:52:20 +00:00
Sollace
5f1e6c24f0 Properly set players' race when joining. Should fix players getting stuck as humans when joining a server they played on before the mod was installed. 2023-01-21 00:28:59 +00:00
Sollace
44802abf1b Properly render both arms in first person when holding an entity 2023-01-09 01:26:29 +01:00
Sollace
83932bfea1 Update fabwork and switch a lot of the packets to records and replace the client handler with the new receiver method of registering callbacks 2022-12-30 20:42:18 +01:00
Sollace
1763f433d4 Switch to using the simple networking apis provided by fabwork 2022-12-29 22:37:17 +01:00
Sollace
f4ce69a0c1 Remove unused method 2022-12-29 22:23:05 +01:00
Sollace
e69076d19a Some wip stuff 2022-12-29 22:22:46 +01:00
Sollace
86039d4611 Wings of icarus, bat pony, and pegasus wings now render on the pony model 2022-12-28 19:54:44 +01:00
Sollace
3b69c95ac5 Clean up unused imports 2022-12-27 20:42:21 +01:00
Sollace
253962b5f3 Add an indicator to show which spell is is going to be used and allow switching between main and offhand spell by sneaking 2022-12-27 20:41:40 +01:00
Sollace
a5c1d2ead8 Save which page of the hud is selected 2022-12-27 20:40:31 +01:00
Sollace
ef318822c1 Clear some todos 2022-12-26 21:45:38 +01:00
Sollace
25044b6f69 Properly position the held entity in first person view 2022-12-26 21:39:28 +01:00
Sollace
0488c7a051 Added butterflingers status effect 2022-12-26 20:21:18 +01:00
Sollace
7ca2e63fae Set position and render entities being carried by pegasi in their arms arms 2022-12-25 19:36:43 +01:00