Sollace
5a83227d2c
Added a gamerule to disable the time control ability
2023-09-04 23:43:08 +01:00
Sollace
5927734943
Fixed thrown jars despawning
2023-09-04 11:56:08 +01:00
Sollace
8214342520
Fix some jar rendering funkyness
2023-09-04 11:55:50 +01:00
Sollace
b8eb6435a9
Implement disguise behaviours for the camel and king sombra
2023-09-04 00:38:05 +01:00
Sollace
c938de219c
Clean up vanilla sound references
2023-09-03 23:38:01 +01:00
Sollace
9e2e878ae4
Move bat screech ability to the secondary slot, and move pegasus carry to a primary slot
2023-09-03 22:45:04 +01:00
Sollace
ace98dcf00
Add race-specific icons for common abilities
2023-09-03 22:44:26 +01:00
Sollace
930d473fe8
Fix typo
2023-09-03 22:14:24 +01:00
Sollace
80cb31222b
Change the horse feed creative tab into a "Foraging" tab and make more blocks foragable
2023-09-03 22:13:36 +01:00
Sollace
236f8afb02
Add an advancement for killing a mob with a rock
2023-09-03 21:51:50 +01:00
Sollace
849e47b905
Fix miscoloured fire on burning minions
2023-09-03 21:17:46 +01:00
Sollace
9f791b9692
Fixed black holes not affecting items
2023-09-03 21:01:51 +01:00
Sollace
2ec17ae9aa
Fix broken death messages
2023-09-03 20:48:28 +01:00
Sollace
9b651da09f
Fixed error when updating a projectile entity's owner
2023-09-03 19:39:47 +01:00
Sollace
4ea0979f80
Deliver all items when dropping anvils
2023-09-03 19:12:54 +01:00
Sollace
2b44d4dd81
Remove the unicorn check when testing for a spell's owner
2023-09-03 19:11:22 +01:00
Sollace
85f01c317c
Catch exceptions when trying to render a minion
2023-09-03 17:45:59 +01:00
Sollace
407c06746a
Fix crash when summoning crystal shards
2023-09-03 17:06:26 +01:00
Sollace
e8646a7daf
Fix server crash when updating bat ponies
2023-09-03 16:41:47 +01:00
Sollace
a57d1cf642
Move flight enabled check to the command register event
2023-09-03 16:41:27 +01:00
Sollace
f9182f851f
Reimplement food poisoning to be more like the BTW food poisoning and use it instead of nausea/poison
2023-09-03 15:51:05 +01:00
Sollace
3cf8000fca
Only recompute the composite race when neccessary
2023-09-03 11:06:44 +01:00
Sollace
3c62db0268
Update EMI
2023-09-02 22:18:49 +01:00
Sollace
27f33fe9c4
Anvils sent with the dragon breath scroll are now dropped on the recipient
2023-09-02 21:55:20 +01:00
Sollace
cadad49aab
Fixed altar detection for the alicorn amulet and make it more efficient by saving the centers of active altars
2023-09-02 21:23:54 +01:00
Sollace
543adefd6d
Fixed crystal heart health not syncing to the client and implement health/destruction and animations for the crystal shards
2023-09-02 20:54:15 +01:00
Sollace
e923882ebf
Move the floating artefact entity renderer to the correct package
2023-09-02 20:02:28 +01:00
Sollace
77d6e6d1b0
Better handle exceptions in ticking spells and try to prevent spells from being destroyed more than once
2023-09-02 19:59:42 +01:00
Sollace
820856fdc4
Move mob entities to a separate package
2023-09-02 18:34:57 +01:00
Sollace
d3c54c1e2b
Fixed non-unicorn players wearing amulets that grant magical abilities still not able to equip gemstones by right-clicking
2023-09-02 18:16:36 +01:00
Sollace
0d7df76c9c
Keep original model bit flags after copying
2023-09-02 16:57:54 +01:00
Sollace
806538858e
Try and prevent cloned players from polluting the environment
2023-09-02 16:39:43 +01:00
Sollace
3a18054752
Prevent the temporary player from being ticked
2023-09-02 16:32:54 +01:00
Sollace
0e75b8e5ff
Try to fix more issues with pegasi and hot air balloons
2023-09-01 21:39:21 +01:00
Sollace
8ba76cf2c0
Add some more advancements and rearrange existing ones to be less vertical
2023-09-01 21:38:59 +01:00
Sollace
76a7ecc3bb
Fixed certain race buffs and checks not accounting for worn amulets (or failing if wearing an amulet)
2023-09-01 19:09:13 +01:00
Sollace
75a6912459
Fixed pegasi not being able to fly when wearing the unicorn amulet
2023-09-01 18:16:52 +01:00
Sollace
a5aedf6c64
Fixed creative flying glitch
2023-09-01 18:16:09 +01:00
Sollace
1f05e46648
Pegasi cannot pick up special entities
2023-09-01 18:14:59 +01:00
Sollace
4c6e7e79c7
Fixed wings of icarus sometimes reporting a charge of -1
2023-08-30 23:46:23 +01:00
Sollace
811e860a45
Fix wings of icarus sounds not playing when running out of charge
2023-08-30 23:46:06 +01:00
Sollace
a8d5e45f0e
Avoid breaking the alicorn amulet, rather just remove its effects when its fully degraded
2023-08-30 21:47:20 +01:00
Sollace
0338348f9d
Fixed alicorn amulet's 4th day effects occuring on the 3rd day
2023-08-30 21:42:49 +01:00
Sollace
f4c68bb0c3
Change pillar height for the altar from 3 to 4, check for sky visibility on the pillars, and allow the altar to fix itself if the current placement is determined to be valid
2023-08-30 21:34:50 +01:00
Sollace
1f64e6c4a6
Fixed creative players being able to break an unbreakable floating artefact entity
2023-08-30 21:33:48 +01:00
Sollace
d39c003c2e
Render a damage overlay on the crystal heart
2023-08-30 21:33:13 +01:00
Sollace
b0e61fbd11
Fixed unable to cast at low health when in creative mode
2023-08-29 21:28:21 +01:00
Sollace
aaecdf7cbf
Properly implement changing sun and stars position with the unicorn amulet
2023-08-29 21:27:43 +01:00
Sollace
fcd6701961
Add tooltips to the spellbook's tabs
2023-08-29 15:22:09 +01:00
Sollace
576e36df39
Rearrange armor slot positioning in the spellbook, turn the spell slots into actual functioning slots
2023-08-29 15:21:10 +01:00
Sollace
f9b6cf75f4
Fixed tooltip text not being wrapped for trait descriptions in the discoveries tab
2023-08-29 15:19:09 +01:00
Sollace
0d4b9c0db0
Spells can now be hidden
2023-08-29 15:18:42 +01:00
Sollace
8385232c5b
Fix time change ability not appearing for unicorns wearing the unicorn amulet
2023-08-29 15:17:44 +01:00
Sollace
82ec2b4f14
Add changeling wings
2023-08-29 02:06:13 +01:00
Sollace
559b8d2e6e
Try to fix visibility of hair on disguised players
2023-08-29 01:09:01 +01:00
Sollace
9f7050ef28
Rewrite mindswap to better swap all the properties of players
2023-08-29 01:08:39 +01:00
Sollace
b0c1c91c04
Fixed pegasi getting stuck rotated
2023-08-29 01:08:07 +01:00
Sollace
ba0f5ecd4c
Change positioned sounds to be non-relative and have their location correctly set at the beginning so it doesn't start at the camera position
2023-08-28 22:23:35 +01:00
Sollace
22bed1ee19
Fixed muffin jankyness
2023-08-28 22:09:15 +01:00
Sollace
c802e7aa56
Added page numbers to the spellbook
2023-08-28 21:40:02 +01:00
Sollace
ca937a671c
Fix alignment of the mana subtitle in other translations
2023-08-28 21:31:23 +01:00
Sollace
c2c16d575c
Fixed tooltips in the spellbook gui
2023-08-28 21:29:29 +01:00
Sollace
b10a26e150
Fixed spellbook tabs appearing cut off on certain screen resolutions
2023-08-28 20:24:20 +01:00
Sollace
d47433a463
Adjust slot placement and fixed trinket slots not hiding when switching tabs
2023-08-28 19:56:38 +01:00
Sollace
ccad91087c
Fixed crystal heart rotation
2023-08-28 19:47:23 +01:00
Sollace
88252d8db9
Prevent spells from affecting technical entities
2023-08-28 14:37:36 +01:00
Sollace
05256fdaf6
Don't kill creative players when stealing their spells, but do steal their spells
2023-08-28 14:07:20 +01:00
Sollace
77c993bfa7
When stealing a player's equipped spell, actually remove it from the slot
2023-08-28 13:58:46 +01:00
Sollace
514ce8f984
Implement casting via the staff for the mind swap spell
2023-08-28 13:58:21 +01:00
Sollace
fbf96005ae
Only target living entities for the homing spells
2023-08-27 23:39:13 +01:00
Sollace
a6cb13e27a
Sombra will now spawn crystals more often and will heal 1 heart for every crystal left unbroken
2023-08-27 23:36:54 +01:00
Sollace
3525ed5629
Increase tracking range for sombra
2023-08-27 23:19:32 +01:00
Sollace
d08e4ef689
Increase the luminance of the light sources Sombra can destroy
2023-08-27 23:19:24 +01:00
Sollace
6bbea1766f
Fix sombra not being able to move, save the summoning progress, and set his home position correctly when spawned directly
2023-08-27 23:15:35 +01:00
Sollace
bf06bc0ba4
Add some lerping for the raining effect and fixed area detection for whether it's raining at any particular spot
2023-08-27 22:49:45 +01:00
Sollace
cfe635bdba
Fixed changelings being still able to use the old flight system
2023-08-27 22:02:28 +01:00
Sollace
d22140eccd
Limit status effect stacking
2023-08-27 21:55:39 +01:00
Sollace
7c62e56d1d
Make the hay bale fill 9 hearts instead of 1
2023-08-27 21:44:37 +01:00
Sollace
2bf0cb63db
Exclude doors from the catapult spell's effects
2023-08-27 18:59:07 +01:00
Sollace
8c7bb8c700
Fixed crash when synchronizing spells
2023-08-27 18:21:52 +01:00
Sollace
7787ca68b5
Add a time change ability for the unicorn amulet
2023-08-27 14:56:18 +01:00
Sollace
c6ad29eef3
Move MeteorlogicalUtil to the util package
2023-08-27 01:03:17 +01:00
Sollace
3df6ceb7c8
Fix some balancing and add some advancements
2023-08-26 22:33:48 +01:00
Sollace
e08820b921
Added a proper summoning method to spawn sombra
2023-08-26 21:55:08 +01:00
Sollace
0320976d47
Add broken alicorn amulet, and further tweaks the sombra
2023-08-26 16:16:55 +01:00
Sollace
30c91050db
Fixed crystals not despawning
2023-08-25 22:32:39 +01:00
Sollace
97c3d1a250
Implement sombra boss battle
2023-08-25 22:06:08 +01:00
Sollace
3029a96a38
Pull together and organise all the sound events we use so we can assign them proper subtitles later
2023-08-22 16:26:13 +01:00
Sollace
ec2242f22a
Added a wip new mob
2023-08-17 19:53:13 +01:00
Sollace
1305b972a5
Removed dispenser variation when firing muffins and rocks
2023-08-17 19:52:22 +01:00
Sollace
2841c8ab7b
Fix crash with latest sodium. Closes #156
2023-08-17 17:04:51 +01:00
Sollace
56e3807770
Bat pony screech strength now scales to however long you hold the key down
2023-08-16 20:55:38 +01:00
Sollace
554bca3831
Fixed icarus wings constantly producing sounds when worn
2023-08-16 19:58:30 +01:00
Sollace
e0b0457f33
Fixed horn not rendering for non-pegasi
2023-08-16 19:56:17 +01:00
Sollace
5ec332a165
Implement bat wings and unicorn horns for ponies that don't normally have them but are those races in the mod
2023-08-16 19:42:31 +01:00
Sollace
49e74f4c54
Use local velocity on the client (since other players don't send their velocity)
2023-08-16 19:41:54 +01:00
Sollace
50f3df37a2
Fixed rainbow trails attaching to other players after its assigned target is unloaded
2023-08-16 18:36:04 +01:00
Sollace
67a2c27243
Fixed broken death message
2023-08-16 18:35:24 +01:00
Sollace
655b968725
Add loot table to obtain stomped apple pies and make them compostable
2023-08-16 18:35:10 +01:00
Sollace
7a5218dfe1
Added "Apple Pie with Hoofprint" and adjust apple pie to be closer in line with farmer's delight's pies
2023-08-16 17:56:34 +01:00
Sollace
7d97224fc8
Items can no longer stomp pies
2023-08-16 17:09:30 +01:00
Sollace
98e90c89f5
Fixed z-index of the hud
2023-08-16 15:58:56 +01:00
Sollace
1ed6ef7a17
Display trinket slots in the spellbook
2023-08-16 15:58:44 +01:00
Sollace
5f8dfe14e9
Add some lerping to the various mana bars
2023-08-16 15:58:09 +01:00
Sollace
8331906d61
Fixed mana regen and consumption so gaining a higher mana cap has more obvious benefits
2023-08-16 11:57:34 +01:00
Sollace
5f40b88fb4
Fixed mana bar not being reset to full when respawning / pegasi having no mana after relogging
2023-08-16 01:00:26 +01:00
Sollace
9a704f238e
Added cripsy hay fries
2023-08-16 00:08:05 +01:00
Sollace
b91eb9c3f8
Added an item tag so other mods' shears and knives can be used to cut the pumpkin pie
2023-08-16 00:06:52 +01:00
Sollace
a071735853
Fixed the supermove check
2023-08-15 23:18:59 +01:00
Sollace
3b16930e3b
Clean up the abilities code
2023-08-15 23:18:41 +01:00
Sollace
acab28f1ad
Fix (potential crash) with empty recipe remainders
2023-08-14 22:13:29 +01:00
Sollace
e3bb03f53b
Add the rest of the palm wood set
2023-08-14 20:31:33 +01:00
Sollace
2ad431ab4b
Standardise the spell recipe ingredients/requirements lists
2023-08-14 13:05:20 +01:00
Sollace
3fcb05de81
Added a indicator to show when the cooldown between flaps is complete
2023-08-13 15:58:08 +01:00
Sollace
72f6c4ff19
Remove some unused code
2023-08-13 15:56:35 +01:00
Sollace
2d57929177
Clean up the model a bit
2023-08-13 15:11:55 +01:00
Sollace
48b4135025
Implement the different types of baskets
2023-08-13 15:10:49 +01:00
Sollace
31375f5c2d
Added drops for the hot air balloon
2023-08-13 10:04:09 +01:00
Sollace
0fad11c346
Add item textures and basket/balloon designs, and try to prevent players from falling out
2023-08-12 20:43:37 +01:00
Sollace
f7777358e2
Add some animations and controls for steering the hot air balloon
2023-08-12 15:59:13 +01:00
Sollace
2fd8d0c42f
Implement the rest of hot air balloons
2023-08-11 18:51:35 +01:00
Sollace
8f737e1607
Added a spellbook_immune_to damage typ tag
2023-08-11 00:51:05 +01:00
Sollace
f7b1fc6d62
Fixed spellbook open/closing behaviour, and fixed spellbooks sinking in water
2023-08-11 00:43:14 +01:00
Sollace
034691a758
Fixed hidden stack rendering on sodium
2023-08-10 23:42:36 +01:00
Sollace
8ab8ec9de3
Fix crash when looking at crops in certain situations
2023-08-10 12:44:38 +01:00
Sollace
15d43d5ab1
The rainboom ability now requires you to perform tricks (diving and dashing) to charge it. #107
...
- 10 dashes or dives = 1 rainboom, but you can charge up multiple at a time by doing more.
- Flying whilst exhausted now deals damage but players who push through it are rewarded with another level
- Gusts of wind are now reduced by levelling up
2023-08-09 22:10:02 +01:00
Sollace
465ee9ef64
Fixed incorrect death message translations
2023-08-09 22:06:18 +01:00
Sollace
a585435aa0
Fixed passengers' arms swinging whilst being carried
2023-08-09 17:58:33 +01:00
Sollace
622ffa31de
Fixed broken players when a passenger disconnects whilst being carried
2023-08-09 17:53:05 +01:00
Sollace
cd0a58f27f
Fixed passenger rendering and fixed passenger players not looking the direction their captor is facing. Closes #155
2023-08-09 16:47:03 +01:00
Sollace
ed3c0f9609
Add Pehkui compatibility. Closes #88
2023-08-08 01:35:05 +01:00
Sollace
c62fe7564a
Fix typo
2023-08-07 16:43:14 +01:00
Sollace
f6857e2452
Add some flight balancing changes
2023-08-07 16:43:14 +01:00
LingVarr
88795b80a0
Made more text translatable + russian translation (no spellbook)
...
Made more text translatable by adding things to lang file.
Made russian translation of the mod, except spellbook's chapters sadly. Don't know how to do it without overwriting the chapter files.
2023-08-07 17:46:30 +11:00
Sollace
25abf359bf
Changelings can now climb on walls and hang from ceilings, like little spider pigs!
2023-08-06 21:46:07 +01:00
Sollace
ada4afd645
Improved the changeling flying sounds
2023-08-06 19:53:06 +01:00
Sollace
db69d649a5
Changelings can now climb walls. Closes #122
2023-08-06 18:56:31 +01:00
Sollace
ca792dc4d2
Fixed spells getting destroyed when relogging
2023-08-06 18:29:45 +01:00
Sollace
54c0acb757
Use an entity reference to remember the owner of a magic projectile, and store the level and corruption in the reference so we can remember it when the player is offline
2023-08-06 18:29:33 +01:00
Sollace
f5293546c5
Fix some messy saving issues
2023-08-06 18:28:51 +01:00
Sollace
9b70be38be
Added disloyal mobs
2023-08-06 18:28:30 +01:00
Sollace
4f65870803
Fixed spellcast entities not being sent to the client
2023-08-06 18:28:09 +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
9a0041e295
Fixed unable to place the necromancy spell
2023-08-06 18:26:17 +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
47a2046188
Fixed crystal hearts not rendering correctly after a relog
2023-08-05 15:53:01 +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