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
Sollace
f16632e5fe
Remove some deprecation warnings
2023-08-04 18:29:06 +01:00
Sollace
7868db90b5
Fixed zap apple trees not progressing
2023-08-04 18:28:35 +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
86790a3150
Remove some console logs and test code
2023-07-29 19:54:07 +01:00
Sollace
283555c45b
Fix #130
2023-07-07 12:57:38 +01:00
Sollace
0077d50fa7
Fixed #125
2023-07-06 17:30:00 +01:00
Sollace
eb5fee8692
Fixed #134
2023-07-06 17:27:03 +01:00
Sollace
37c62b7d0c
Fixed conccurent modification exception when updating fire and inferno spells. Fixes #137 , #129
2023-07-06 17:03:00 +01:00
Sollace
ee0a3df549
Fixed crash when taking damage
2023-06-07 23:41:08 +01:00
Sollace
fb742644af
Fixed dynamic lighting entities
2023-06-07 20:35:29 +01:00
Sollace
6c1c3e17d2
Added a c:has_no_atmosphere dimension_type tag to disable pegasus flight when in spaaaaaaace #120
2023-06-06 21:49:26 +01:00
Sollace
42f186c0a5
Fixed crashes when taking damage
2023-06-06 21:43:50 +01:00
Sollace
a17413c8cc
Fixed holding space causing the player to drift upwards whilst flying
2023-06-03 14:17:36 +01:00
Sollace
c0fa0ae806
Fix some rendering bugs with the spellbook
2023-06-03 14:02:07 +01:00
Sollace
2c0d0c7b45
Fixed leg animation whilst flying
2023-06-03 14:01:46 +01:00
Sollace
f1808c9857
Fixed selection arrow in the HUD
2023-06-03 13:38:21 +01:00
Sollace
91eae78d65
Fix build and some crashes
2023-06-03 13:38:08 +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
76f366b5e3
Move target and slots to the enchantment options
2023-06-01 14:33:18 +01:00
Sollace
a5f11aca36
Update enchantment obtainability:
...
gem_finder, want_it_need_it, stressed are now a treasures
poisoned_joke can only be found by trading
2023-06-01 14:09:15 +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
a8e5c50e9b
Fixed catapult spell constantly refiring when cast using the regular cast spell ability instead of shoot spell
2023-05-29 12:27:43 +01:00
Sollace
f3d251c1d0
Ponies that cast magic now have horns
2023-05-29 11:54:54 +01:00
Sollace
a444395c28
Fix null exceptions when an entity says it has a vehicle but actually doesn't. #118
2023-05-29 10:41:02 +01:00
Sollace
5ad9b46430
Fixed error rendering passengers in the HDSkins preview screen #119
2023-05-29 10:14:57 +01:00
Sollace
499df238d0
Muffins are now redstone components
2023-05-25 19:03:22 +01:00
Sollace
a3e5144854
Added a palm wood set
2023-05-25 19:03:09 +01:00
Sollace
1e043af154
Palm trees are recognised as trees by the buck ability now
2023-05-25 13:10:18 +01:00
Sollace
86c569127a
Fixed incorrect property name on zap wood blocks
2023-05-25 11:56:42 +01:00
Sollace
f620227e35
flowering zap leaves are now a separate block
2023-05-25 11:56:18 +01:00
Sollace
5e74b81af1
Badges shouldn't appear in the creative inventory
2023-05-25 10:30:13 +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
165f415f28
Switching a player's race to unset using the /race command will now force them to choose a new one
2023-05-24 19:20:18 +01:00
Sollace
56737c1c28
Fixed players' race not updating when it's disallowed
2023-05-24 19:19:53 +01:00
Sollace
8e76ac5db7
You cannot use the unset race with /racelist
2023-05-24 19:19:32 +01:00
Sollace
c25ef42068
Pick-block on zap leaves now gives you the corresponding state
2023-05-24 19:18:19 +01:00
Sollace
4713be600f
Fixed hybernating zap leaves not properly treated as air
2023-05-23 19:30:21 +01:00
Sollace
614ceb9213
Added palm trees (for growing bananas) and a palm wood type
2023-05-23 18:49:56 +01:00
Sollace
f2349199a5
Added pineapples and bananas
2023-05-23 09:48:40 +01:00
Sollace
83a9786e2b
Move tree generation classes to the server/world/ package
2023-05-23 09:48:29 +01:00
Sollace
00604eb485
Fixed day ponies sleeping being sent to the next night
2023-05-21 17:39:02 +01:00
Sollace
75a0c4d769
Fixed random boosts whilst flying
2023-05-21 17:38:21 +01:00
Sollace
4404b4108d
Optimise the experience groups a little
2023-05-21 17:37:53 +01:00
Sollace
31612a92a3
Added mangoes
2023-05-21 17:37:38 +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
3d9c910f1b
Added proper icons for the base routes and creative tabs within unicopia
2023-05-20 23:13:24 +01:00
Sollace
640c5ab7e1
Unused import
2023-05-20 14:28:25 +01:00
Sollace
fa83842689
Fix arrow texture in emi recipes
2023-05-20 13:45:18 +01:00
Sollace
2369445529
Fix some advancements and add advancements for farming rocks
2023-05-20 12:00:48 +01:00
Sollace
188530c3ef
Added EMI support
2023-05-20 11:22:46 +01:00
Sollace
45d6e2c1f8
Added additional lore for new items and spells
2023-05-18 12:57:06 +01:00
Sollace
38fb168ac0
Added the dispel evil spell
2023-05-17 20:23:48 +01:00
Sollace
82bdce6c51
Added consumption and heartbound enchantments
2023-05-17 19:49:38 +01:00
Sollace
e645423a14
Improve the bat pony stealth checks
2023-05-14 19:15:12 +01:00
Sollace
45c7f8655a
Bug fix!
2023-05-12 16:29:46 +01:00
Sollace
130eb4fea1
Make bat ponies harder to see
2023-05-12 14:49:00 +01:00
Sollace
81c7f8c25c
Adjust charge obtained when using grogar's bell and allow for stealing a charged creeper's charge
2023-05-05 23:23:14 +01:00
Sollace
5a88206bf5
Adjust damage amount when removing the alicorn amulet
2023-05-05 23:22:41 +01:00
Sollace
207320f6a0
Add an advancement for killing phantoms whilst flying
2023-05-05 23:22:07 +01:00
Sollace
a3abee6765
Fixed mobs not going after entities with items that are want it need it but aren't equipment
2023-05-05 21:13:28 +01:00
Sollace
318ef70228
Fixed skeletons voiding picked up stacks
2023-05-05 21:13:03 +01:00
Sollace
62c11ec66b
Unset the target when dead (fixes skeletons shooting at the ground)
2023-05-05 21:12:39 +01:00
Sollace
ccb636a674
Exclude creepers from the want it need it effect
2023-05-05 21:12:21 +01:00
Sollace
b372620a04
Fixed placed spells not using the location specified when casting them with /cast
2023-04-30 21:42:07 +01:00
Sollace
c8524a3024
Fix mixin
2023-04-30 20:36:07 +01:00
Sollace
e2ffdd43e5
Added a /cast command #102
2023-04-30 20:26:31 +01:00
Sollace
b14e5c0d23
Earth ponies can now use the same dash ability as pegasi
2023-04-30 15:35:44 +01:00
Sollace
a8c1319572
Added a dissassembly recipe for meadowbrook's staff and make it a valid fuel item (equivalent to 3 sticks)
2023-04-30 14:36:31 +01:00
Sollace
77bf8aa1de
Add projectile actions to the displacement, light, and necro spells so they can be used with staffs
2023-04-30 14:35:55 +01:00
Sollace
9ebe391a2b
Fixed ponies without magical abilities being able to use gemstones to swap spells
2023-04-30 12:59:05 +01:00
Sollace
3c739ce252
Added some visual effects when bat ponies screech
2023-04-30 12:58:39 +01:00
Sollace
4783b80f38
Bat ponies can now sleep during the day to skip to the night
2023-04-30 12:34:20 +01:00
Sollace
c665137a5c
Move world-related stuff to a package
2023-04-30 10:46:33 +01:00
Sollace
ffae9b96a7
Make bat ponies nocturnal. #108
2023-04-30 01:41:21 +01:00
Sollace
96bade49be
Fixed emotes
2023-04-30 01:03:38 +01:00
Sollace
1410021373
Added a gamerule to adjust weather effects intensity
2023-04-30 00:51:15 +01:00
Sollace
3601507931
Remove the metamorphosis potion when complete
2023-04-29 23:53:02 +01:00
Sollace
5be2b2a0b9
Allow the grogrars bells to drain from passive entities
2023-04-29 23:52:42 +01:00
Sollace
f63a30369a
Allow placing heavy on all armour
2023-04-29 23:29:44 +01:00
Sollace
e92f1ddbe1
Change flight physics a little and fix interaction with the heavy enchantment
2023-04-29 23:28:29 +01:00
Sollace
955c4d4afe
Change flight activation to use a double-jump
2023-04-29 22:32:00 +01:00
Sollace
6f9addd903
Remove deprecations
2023-04-11 17:35:42 +02:00
Sollace
cb256f10cd
Bump max levels to 1000 (from 901)
2023-03-18 00:34:21 +00:00
Sollace
112dd25d71
Fixed players being unable to equip items with binding curse from trinket slots in creative mode
...
https://github.com/emilyploszaj/trinkets/issues/237
2023-03-17 19:35:25 +00:00
Sollace
a163686b3a
Since using magic doesn't kill the player any more, cancel spells if the player doesn't have enough mana to sustain them
2023-03-05 21:33:21 +00:00
Sollace
bc4e6ca316
Prevent dealing damage if it has no effect
2023-03-05 21:29:49 +00:00
Sollace
46cfa01a6a
Spells should not affect bedrock. Fixes #103
2023-03-05 16:37:04 +00:00
Sollace
539f094582
Implement grogar's bell
2023-03-05 01:28:43 +00:00
Sollace
b728416c17
Pegasus amulet now defaults to a half charge rather than needing to fully recharge it after crafting
2023-03-05 01:28:26 +00:00
Sollace
97807d0ec1
Rewrite turbulance to be more forgiving for short flights
2023-03-04 22:48:02 +00: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
072f18d6f9
Remove unused imports
2023-02-27 15:38:28 +00:00
Sollace
08b7faeb06
Add metamorphosis potions as a wandering trader trade and fixed some other wandering trader trades not occuring
2023-02-27 15:21:07 +00:00
Sollace
051e801862
Correctly rotate pegasus wings when flying/gliding
2023-02-26 00:41:42 +00:00
Sollace
262d87a12b
Fixed players not rotating correctly when flying #99
2023-02-26 00:41:42 +00:00
Sollace
dee27bb545
Fixed entities not positioned correctly in pegasi's arms
2023-02-26 00:41:35 +00:00
Sollace
1ef29e4eb5
Fixed crash when a player rejoins a world with an entity in their arms
2023-02-26 00:37:56 +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
71e6b4ac16
Tweak search ranges for the butterfly ai
2023-01-29 14:25:57 +00:00
Sollace
8a13b02809
Delay scheduled tasks so they don't end up being excuted immediately. Might help prevent crashes like #95
2023-01-28 19:22:20 +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
f17a682d8c
Fix some errors
2023-01-27 22:19:57 +00:00
Sollace
2b227eee1a
Added a gamerule to force players to select a new tribe after death
2023-01-27 18:06:06 +00:00
Sollace
e052eb534f
Fix some output bugs with the /race command
2023-01-27 18:05:43 +00:00
Sollace
eed9a404d6
Fixed foods defaulting to being inedible for humans
2023-01-27 14:37:41 +00:00
Sollace
3d5fe40950
Fixed server-wide default race being set to human and added a command to change it
2023-01-27 14:37:25 +00:00
Sollace
06e0ac39a6
Fix mixin
2023-01-23 00:20:50 +00:00
Sollace
1ca7407642
Add a permission level requirement for the /race command
2023-01-21 23:27:23 +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
65c1c4289d
Fixed cool potato advancement not triggering when using trinkets. Closes #94
2023-01-21 00:43:08 +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
44802abf1b
Properly render both arms in first person when holding an entity
2023-01-09 01:26:29 +01:00
Sollace
015d3b29fa
Convert to using conventional tags
2023-01-09 01:25:02 +01:00
Sollace
bc54d0e280
Update fabwork again
2022-12-30 21:09:33 +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
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
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
fc14f51859
Drop carried entities switching to a species that's not supposed to be able to carry other entities
2022-12-25 23:23:11 +01:00
Sollace
67a7c9f16e
Some more refactoring to move awary from using just one god-tier tick() method
2022-12-25 23:21:34 +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
f55dff6b87
Properly implement death messages for pegasi
2022-12-24 21:12:54 +01:00
Sollace
a36c1bead3
Added some more death message variances for pegasi
2022-12-23 23:31:06 +01:00
Sollace
2a13627b3f
Added sun-related death messages
2022-12-23 22:49:44 +01:00
Sollace
9824801609
Bat ponies can now burn their eyes by looking directly at the sun
2022-12-23 22:13:21 +01:00
Sollace
077f0b8987
Items dropped by batponies whilst hanging from the ceiling no longer copy their gravity
2022-12-23 20:55:23 +01:00
Sollace
97fa83e42a
Fixed ear ringing sound effect not triggering reliably
2022-12-23 20:54:42 +01:00
Sollace
0d6c265845
Improve rendering of field of view effects
2022-12-23 16:33:05 +01:00
Sollace
8629cba3e9
Change the stored attacker to a Caster<?>
2022-12-19 23:23:08 +01:00
Sollace
4110c66493
Wing flags will now trigger a sound event
2022-12-19 23:08:30 +01:00
Sollace
82c144fe64
Remove unused code
2022-12-19 21:25:53 +01:00
Sollace
9601109a21
Fixed block ghosting when breaking glass by throwing rocks
2022-12-19 21:24:09 +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
daa508ba73
Cleanup and replace some more references to getMaster()
2022-12-19 17:27:24 +01:00
Sollace
bf5649a966
Apply the same to Living<T>
2022-12-19 16:10:09 +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
6fd0e79d5a
These classes can be static
2022-12-19 08:17:57 +00:00
Sollace
026c9ce152
Post-Port fixes
2022-12-19 07:51:07 +00:00
Sollace
002b33081e
1.19.2 -> 1.19.3 (1.20) [part 3]
2022-12-19 00:47:00 +00: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
aa88ed6d49
Added a few more paintings
2022-12-18 16:55:23 +00:00
Sollace
2f0e91c91b
Added pony paintings
2022-12-15 18:39:27 +00:00
Sollace
2205e4dd48
Fix build error
2022-12-15 18:39:15 +00:00
Sollace
4a2c351aae
Soften the dependency on sodium for being able to build
2022-12-15 11:15:50 +00:00
Sollace
7383521435
Fixed magic rendering with iris #81
2022-12-15 11:01:48 +00:00
Sollace
e7d6c22fb4
Disable a number of amulet effects when in creative mode
2022-12-15 11:01:00 +00:00
Sollace
0bc7c5d233
Make alicorn amulets harder to destroy
2022-12-15 11:00:40 +00:00
Sollace
ef325aeab0
Adjust oats growth rate to be half that of vanilla. Closes #86
2022-12-15 10:13:08 +00:00
Sollace
5fbe0f1fb9
Add a natural decay to corruption
2022-12-15 09:15:26 +00:00
Sollace
f4579d21f5
Change displayed time to use real time
2022-12-15 09:15:11 +00:00
Sollace
0a31fee280
Fixed oats not quite growing consistently
2022-12-15 09:14:55 +00:00
Sollace
ed22f638ae
Remove some legacy batpony code
2022-12-14 17:41:26 +00:00
Sollace
57eaf86d5a
Comment out some test code
2022-12-13 20:32:57 +00:00
Sollace
3e87a23dfc
Implement more of the alicorn amulet effects
2022-12-13 20:32:47 +00:00
Sollace
c44dad30f4
Re-add corruption accumulation
2022-12-13 20:31:33 +00:00
Sollace
e6b11a4cf7
Fixed crash when updating amulet status effects
2022-12-13 19:09:03 +00:00
Sollace
1b091fc5fd
Added corruption visual effect
2022-12-12 01:05:10 +00:00
Sollace
b1aef9160d
Terrible class name is still terrible
2022-12-10 00:22:24 +00:00
Sollace
7878f280e3
Fixed item tracking not being synced to the client
2022-12-10 00:16:23 +00:00
Sollace
a1268e8209
Implement proper composition of abilities when wearing the alicorn amulet
2022-12-09 23:55:53 +00:00
Sollace
da107e7b81
Fixed wings changing when wearing the alicorn amulet
2022-12-09 22:41:21 +00:00
Sollace
4ac34f1d5f
Fixed batponies not having night vision when their pseudo-race has been changed
2022-12-09 22:34:50 +00:00
Sollace
8a88596c67
Fixed Living.getOrEmpty and fixed the amulet crashing
2022-12-09 22:16:54 +00:00
Sollace
65cf691242
Passive mobs will now correctly flee from players that have been wearing the alicorn amulet at least 1 day
2022-12-09 21:21:04 +00:00
Sollace
bc01a8a824
Allow all entities to get the effects of wearing an alicorn amulet and not just the player
2022-12-09 20:52:03 +00:00
Sollace
26b297dd50
Fixed ambient particle effects for the pegasus amulet not playing when in the trinkets slot
2022-12-09 13:56:46 +00:00
Sollace
19d6ce2887
Change status effects for the alicorn amulet to increase gradually with the time you're wearing it
2022-12-09 12:54:33 +00:00
Sollace
d4c93dcecb
Remove existing effects from the alicorn amulet
2022-12-09 12:53:28 +00:00
Sollace
e1195256c6
Switch to using entity-reach-attributes for changing the player's reach distance. Closes #82
2022-12-06 22:52:24 +00:00
Sollace
9b366e3c9e
Make all the organic items compostable #80
2022-12-04 23:09:13 +00:00
Sollace
4ff4cd1ade
Fixed bat flight not being cancelled when hanging synchronize the change to the client
2022-12-04 22:56:17 +00:00
Sollace
ab08d9a4a6
Remove deprecated method call
2022-12-04 22:46:57 +00:00
Sollace
8a16a8b501
Refactor projectile event handlers
2022-12-04 22:46:45 +00:00
Sollace
9421587f9d
Switch to using JVM args for debugging
2022-12-04 19:13:57 +00:00
Sollace
477741ff49
Added config option to disable butterflies. #83
2022-12-04 15:57:53 +00:00
Sollace
8eace74353
Fix debug flags
2022-12-04 15:53:30 +00:00
Sollace
980355851b
Fix crash with quilt. Fixes #84
2022-12-04 15:38:38 +00:00
Sollace
06954aa779
Added a general-use fuzz function
2022-12-04 15:25:37 +00:00
Sollace
fd7848e8e5
Added paralysis status effect
2022-12-04 15:25:03 +00:00
Sollace
ca825b9c32
Fix regression of #55 Closes #77
2022-12-04 15:22:58 +00:00
Sollace
1db87ad409
Fix #79
2022-11-27 21:34:35 +00:00
Sollace
a2410939dd
A quick and dirty fix for #75
2022-11-27 21:32:35 +00:00
Sollace
c62c4e475b
Fixed certain recipes matching when they shouldn't
2022-10-22 00:07:30 +02:00
Sollace
fce836bf3b
Clicking on a trait in a recipe will now take you to that trait in the dex
2022-10-21 14:56:10 +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
73159ececa
Display the traits on items placed in the spellbook's crafting grid and fixed display of fractional traits
2022-10-21 14:06:21 +02:00
Sollace
a73d0cb3ea
Fixed spellbook crafting slot weightings not matching the documented behaviour
2022-10-21 14:05:46 +02:00
Sollace
6db7f313dd
Remove some alicorn amulet buffs and make is so passive entities run away from you when wearing it
2022-10-17 18:02:10 +02:00
Sollace
184a455c30
Reduce frequency of damage dealt by the corruption status effect
2022-10-17 18:01:28 +02:00
Sollace
20607d5755
Fixed spellbook profile showing your actual race rather than what you report as
2022-10-17 18:01:06 +02:00
Sollace
f2bb7adc74
Fixed race allow list not functioning correctly, fix the world's default race setting, and change the default race to auto-assign when it's set
2022-10-17 17:28:13 +02:00
Sollace
5e3711c042
Don't assign a default race to newly-joined players (because we have a UI that lets them pick for themselves).
2022-10-17 14:13:18 +02:00
Sollace
2ec2860fdd
Try to prevent bats from respawning in lava or water
2022-10-15 14:05:29 +02:00
Sollace
493d746884
Reduce the time before checking if a bat is hanging in the right position
2022-10-15 14:05:12 +02:00
Sollace
82199b21d4
Added a visual overlay when boats are frosted
2022-10-15 14:04:51 +02:00
Sollace
617869519d
Fixed players still taking lava damage when riding a boat in lava
2022-10-15 11:52:00 +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
9a19ed36c1
Include max health in what's swapped by the mind swap spell
2022-10-13 21:18:56 +02:00
Sollace
4b776c4d2b
Allay, Bat, and Butterfly are all flying entities
2022-10-13 20:24:37 +02:00
Sollace
8e436fa809
Flying entities disguised as non-flying entities should not fly
2022-10-13 20:24:22 +02:00
Sollace
8e12c683b8
Fixed mind swap not properly being reverted when the caster dies
2022-10-13 19:55:24 +02:00
Sollace
a8e1c66e0f
Fix error when updating pony model for a disguise player entity
2022-10-13 19:39:53 +02:00
Sollace
67a894958c
Fixed crash when players have disguised as other players
2022-10-13 18:16:52 +02:00
Sollace
9f6826ee7d
Fix spells not being saved beyond the first
2022-10-13 18:15:21 +02:00
Sollace
c84d938a8b
Fixed infinite loop when gaining mana from experience levelling
2022-10-13 01:06:41 +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
fa235e8de0
No need to update disguises on the render call
2022-10-12 22:48:36 +02:00
Sollace
d9cb0528f1
Use the new config format and fix serialization of races
2022-10-12 19:30:06 +02:00
Sollace
6db30ff693
Added weather vanes
2022-10-12 15:46:15 +02:00
Sollace
c3032ded26
Fixed crash when opening the settings screen without loading a world
2022-10-12 15:45:51 +02:00
Sollace
bfc7c64160
Fixed config not being loaded
2022-10-12 15:45:27 +02:00
Sollace
8483f74286
Fixed empty gap on race sliders
2022-10-12 15:45:07 +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
9bf0dd01c2
Obfuscate recipe results when the page is obfuscated
2022-10-11 17:20:12 +02:00
Sollace
2eaefdad9b
Add debug configs
2022-10-11 17:19:50 +02:00
Sollace
5d368d50e9
Add a config option to disable the water plants fix
2022-10-11 17:19:06 +02:00
Sollace
db8181c45e
Remove debug code
2022-10-11 17:18:00 +02:00
Sollace
7311d39607
Fixed sound volume and pitch being flipped
2022-10-11 17:17:53 +02:00
Sollace
a0933d8424
Added windflow, and made turbulance global + certain blocks produce an updraft that pegasi can ride up or down
2022-10-09 18:07:04 +02:00
Sollace
42cbe2b51f
Fixed pitch and volume being swapped for certain sounds
2022-10-09 18:05:54 +02:00
Sollace
e78c03be98
Fixed intense lag/lockup when playing as a flying race
2022-10-09 17:50:41 +02:00
Sollace
66bdfc0e1a
Fixed magic projectiles not triggering the destroy event on their spells when being destroyed
2022-10-09 00:29:19 +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
276e2f2b2a
Fixed some items not appearing in their respective creative tabs
2022-10-09 00:22:51 +02:00
Sollace
06de83981e
Fixed sea plants breaking when using the hydrophobic spell
2022-10-09 00:22:27 +02:00
Sollace
a068b5cc03
Fixed heartbeat sound effect not playing
2022-10-08 17:12:36 +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
82f6ce746d
Fix model jankiness when flying as a pony (only rotate when moving)
2022-10-08 15:44:44 +02:00
Sollace
5680e60464
Rewrite mana/food/health consumption to be more forgiving
2022-10-08 14:46:07 +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
743ecd9cc2
Fixed certain spells not working quite as they should when cast on a pegasus
2022-10-08 14:44:52 +02:00
Sollace
b8df7d0e67
Updates to the shape package
2022-10-08 10:57:16 +02:00
Sollace
5fcc22f178
Add waterlogged state to sea plants
2022-10-07 17:52:45 +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
4a73cae094
Fixed being able to convert any item into botched gems
2022-10-07 09:03:24 +02:00
Sollace
43ef65261c
Fixed XP not collecting after the first level
2022-10-07 09:03:10 +02:00
Sollace
a01466cf01
Add a rarity factor in to tree drops
2022-10-07 00:30:51 +02:00
Sollace
9314e144e0
Fixed zap apples not growing and fixed wolf howl not howling
2022-10-07 00:30:26 +02:00
Sollace
7a8ba44f0d
A bit of general cleanup
2022-10-06 23:04:32 +02:00