Commit graph

356 commits

Author SHA1 Message Date
Sollace
2b227eee1a Added a gamerule to force players to select a new tribe after death 2023-01-27 18:06:06 +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
844dfcd68c Fixed non-living entities counting towards the terror from the skies advancement. Closes #93 2023-01-21 00:33:26 +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
fef8b05fea Fixed a weird edge case due to differing locales 2023-01-13 00:47:22 +00:00
Sollace
71ca9614bb Fixed concurrent modification exception when using the ice spell. #90 2023-01-09 10:38:32 +00:00
Sollace
8c04bb710a Fixed pegasi dropping the entity they were carrying upon a relog 2023-01-09 01:27:22 +01:00
Sollace
015d3b29fa Convert to using conventional tags 2023-01-09 01:25:02 +01:00
Sollace
1763f433d4 Switch to using the simple networking apis provided by fabwork 2022-12-29 22:37:17 +01:00
Sollace
14a56adc35 Add a particle effect to the bubble spell projectile 2022-12-27 20:41:54 +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
10758fc25d Fixed catapult spell and fixed spells not being applied when a projectile hits something 2022-12-26 23:48:01 +01:00
Sollace
3c065ac097 Added bubble spell 2022-12-26 23:46:37 +01:00
Sollace
ef318822c1 Clear some todos 2022-12-26 21:45:38 +01:00
Sollace
db52d53d06 Fixed entities jumping back to their original position when being dropped by a pegasus 2022-12-25 19:37:04 +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
Sollace
e9070b87b0 Move some methods out of the Equine<?> interface that don't need to be there 2022-12-25 16:01:12 +01:00
Sollace
33dc4cbb34 Fix some balancing issues for changling's love draining ability and add sound effects 2022-12-24 21:13:20 +01:00
Sollace
eed112ef4a Further refactorings 2022-12-19 21:03:55 +01:00
Sollace
a3163d431f Consolodate asWorld() implementations 2022-12-19 19:50:15 +01:00
Sollace
a239d30cab Replace getEntity() with asEntity() and getReferenceWorld() with asWorld() 2022-12-19 18:13:15 +01:00
Sollace
34b9a54487 Add a method specifically for getting the wrapped entity and move away from using getMaster() for everything 2022-12-19 16:03:35 +01:00
Sollace
68df426f37 1.19.2 -> 1.19.3 (1.20) [part 2] 2022-12-18 23:12:49 +00:00
Sollace
c9c463d6c9 1.19.2 -> 1.19.3 (1.20) [part 1] 2022-12-18 21:07:24 +00:00
Sollace
a1268e8209 Implement proper composition of abilities when wearing the alicorn amulet 2022-12-09 23:55:53 +00:00
Sollace
8a16a8b501 Refactor projectile event handlers 2022-12-04 22:46:45 +00:00
Sollace
c62c4e475b Fixed certain recipes matching when they shouldn't 2022-10-22 00:07:30 +02:00
Sollace
c5349bd242 Change how traits are obfuscated and obfuscate trait descriptions if you haven't discovered it yet 2022-10-21 14:55:44 +02:00
Sollace
8b38c54df0 When switching bodies you will now inherit the race and abilities of whoever you switch with 2022-10-14 16:22:09 +02:00
Sollace
8e12c683b8 Fixed mind swap not properly being reverted when the caster dies 2022-10-13 19:55:24 +02:00
Sollace
67a894958c Fixed crash when players have disguised as other players 2022-10-13 18:16:52 +02:00
Sollace
34065d3919 Move feed ability to the secondary slot for changelings and make the dispell ability available 2022-10-13 00:20:14 +02:00
Sollace
b5f41d2244 Improve performance by removing unneccessary nbt reads of spells when ticking 2022-10-12 23:15:17 +02:00
Sollace
83b4953bba Move out some references to vanilla sounds to make them easier to replace 2022-10-12 10:40:36 +02:00
Sollace
db8181c45e Remove debug code 2022-10-11 17:18:00 +02:00
Sollace
f3cdeaf504 Fixed the magic projectile ability 2022-10-09 00:23:47 +02:00
Sollace
986c4a5f85 Fixed twittermites and magic beams appearing invisible with sodium 2022-10-09 00:23:35 +02:00
Sollace
320f78a1b8 Adjust dash speed and make it cost mana to perform 2022-10-08 17:12:25 +02:00
Sollace
4cf03f452f Added an ability for pegasi to instantly start and stop flying 2022-10-08 16:54:15 +02:00
Sollace
22be8e35df Adjust cost when performing a rainboom 2022-10-08 14:45:47 +02:00
Sollace
06db6e6247 Fixed water being misplaced 2022-10-08 14:45:06 +02:00
Sollace
b8df7d0e67 Updates to the shape package 2022-10-08 10:57:16 +02:00
Sollace
170cbe3a7d More work on the hydrophobic spell 2022-10-07 16:52:35 +02:00
Sollace
fc792c930e Catch exceptions when deserialising spell nbt 2022-10-07 16:52:21 +02:00
Sollace
a01466cf01 Add a rarity factor in to tree drops 2022-10-07 00:30:51 +02:00
Sollace
7a8ba44f0d A bit of general cleanup 2022-10-06 23:04:32 +02:00
Sollace
afda7a6ef8 Added mimic, mind swap, and hydrophobe spells 2022-10-03 23:47:17 +02:00
Sollace
39e97818e7 Changes to how shapes are handled and align the particles spawned by portals to the portal's orientation 2022-10-01 23:53:18 +02:00
Sollace
63481f9c64 Add an advancement for breaking through a window as a pegasus 2022-10-01 23:51:26 +02:00