Sollace
22eaf9997c
Merge branch '1.20.1' into 1.20.2
2024-04-17 11:57:23 +01:00
Sollace
86faeeaa43
Clean up warnings
2024-04-12 01:23:43 +01:00
Sollace
c608a33aea
Merge branch '1.20.1' into 1.20.2
2024-03-20 21:49:36 +00:00
Sollace
308cb721cd
Separate the magic beam into its own entity
2024-03-03 14:07:36 +00:00
Sollace
f4b607346a
Merge branch '1.20.1' into 1.20.2
2024-03-02 15:01:32 +00:00
Sollace
9c71272def
Only interact with the datatracker after it's safe to do so
2024-02-27 00:01:22 +00:00
Sollace
cef99f4a67
Merge branch '1.20.1' into 1.20.2
...
# Conflicts:
# README.md
# src/main/java/com/minelittlepony/unicopia/client/gui/TribeConfirmationScreen.java
# src/main/java/com/minelittlepony/unicopia/client/minelittlepony/Main.java
2024-02-15 16:24:09 +00:00
Sollace
e97adc8841
Add /racelist show and /racelist rest
2024-02-12 19:36:43 +00:00
Sollace
ae5464b758
Fixed shapeshifting and fixed disguise entities not playing animations
2024-02-12 13:14:40 +00:00
Sollace
5cc612ca3a
Merge branch '1.20.1' into 1.20.2
...
# Conflicts:
# src/main/java/com/minelittlepony/unicopia/client/minelittlepony/BodyPartGear.java
# src/main/java/com/minelittlepony/unicopia/client/minelittlepony/Main.java
# src/main/java/com/minelittlepony/unicopia/compat/emi/Main.java
# src/main/java/com/minelittlepony/unicopia/item/URecipes.java
# src/main/java/com/minelittlepony/unicopia/server/world/UnicopiaWorldProperties.java
2024-02-08 20:16:46 +00:00
Sollace
36e22f1ead
Improve network syncing of spells and fix some shield radius resets
2024-02-07 12:24:53 +00:00
Sollace
f3f38aae7b
Fix shields, fix black holes being offset, and remove the maximum cap on black holes sizes
2024-02-06 16:39:20 +00:00
Sollace
5af0f73f5c
Merge branch '1.20.1' into 1.20.2
...
# Conflicts:
# src/main/java/com/minelittlepony/unicopia/container/SpellbookChapterLoader.java
# src/main/java/com/minelittlepony/unicopia/network/MsgZapAppleStage.java
2024-02-03 23:19:53 +00:00
Sollace
4230518d08
Make the spectral clock more accurate
2024-02-03 12:42:26 +00:00
Sollace
eb4c70de2f
1.20.1 -> 1.20.2 (merge fixes)
2024-02-02 21:17:16 +00:00
Sollace
ad1784b417
Merge branch '1.20.1' into 1.20.2
...
# Conflicts:
# src/main/java/com/minelittlepony/unicopia/client/gui/spellbook/element/Recipe.java
# src/main/resources/assets/unicopia/lang/zh_cn.json
2024-02-02 21:08:49 +00:00
Sollace
8804fa0aba
Added the spectral clock for tracking the zap apple tree's season and make the zap apple tree cyce faster
2024-02-01 21:47:05 +00:00
Sollace
0910ad72ca
Fixed dismissing spells from the gui killing them without going through the normal removal process
2024-01-26 15:58:22 +00:00
Sollace
a19637a8e4
Allow spells to animate post-removal
2024-01-25 19:09:57 +00:00
Sollace
e017fb1b89
Fix lag when both a dark vortex and hydrophobic (as well as other combinations) of spells are active at once
2024-01-20 16:45:22 +00:00
Sollace
0ab31bf3ac
Merge branch '1.20' into 1.20.2
2023-12-15 20:38:34 +00:00
Sollace
ad7a7d84c0
New food system:
...
- Foods fill for different amounts for different races
- Certain foods can no longer be eaten by certain races
- Added food categories for candy, rocks, desserts
- Moved everything to datapacks
2023-12-03 02:39:55 +00:00
Sollace
16a7b96f81
wip
2023-11-28 15:30:34 +00:00
Sollace
24f1f4bdcd
1.20.1 -> 1.20.2
2023-10-24 00:50:57 +01:00
Sollace
9f2017b724
Fixed flight velocity/control state going out of sync with the server and add some behavioural tweaks
...
Note to Fauli: SPACE TO FLAP/ASCENT, SHIFT TO DESCEND
Also changed the behaviour for changeling flight (again).
Fixes #205
Fixes #179
Fixes #165
Fixes #176
2023-10-11 15:49:54 +01:00
Sollace
54e0922c93
Send the initial look direction from the client
2023-09-05 20:03:59 +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
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
aaecdf7cbf
Properly implement changing sun and stars position with the unicorn amulet
2023-08-29 21:27:43 +01:00
Sollace
8c7bb8c700
Fixed crash when synchronizing spells
2023-08-27 18:21:52 +01:00
Sollace
3b16930e3b
Clean up the abilities code
2023-08-15 23:18:41 +01:00
Sollace
ca792dc4d2
Fixed spells getting destroyed when relogging
2023-08-06 18:29:45 +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
43d1142f1f
1.19.4 -> 1.20-pre6
2023-06-03 12:40:54 +01:00
Sollace
c665137a5c
Move world-related stuff to a package
2023-04-30 10:46:33 +01:00
Sollace
96bade49be
Fixed emotes
2023-04-30 01:03:38 +01: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
2b227eee1a
Added a gamerule to force players to select a new tribe after death
2023-01-27 18:06:06 +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
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
eed112ef4a
Further refactorings
2022-12-19 21:03:55 +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
c9c463d6c9
1.19.2 -> 1.19.3 (1.20) [part 1]
2022-12-18 21:07:24 +00: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
9f6826ee7d
Fix spells not being saved beyond the first
2022-10-13 18:15:21 +02:00
Sollace
b5f41d2244
Improve performance by removing unneccessary nbt reads of spells when ticking
2022-10-12 23:15:17 +02:00