Commit graph

538 commits

Author SHA1 Message Date
Sollace
22eaf9997c
Merge branch '1.20.1' into 1.20.2 2024-04-17 11:57:23 +01:00
Sollace
0a5ec3da03
Indicate whether an ability can actually do something for a selected activation type 2024-04-12 01:24:15 +01:00
Sollace
86faeeaa43
Clean up warnings 2024-04-12 01:23:43 +01:00
Sollace
3489c47d63
Make the VR keys respect the toggle option and display a visual feedback when they are being used 2024-04-12 00:50:03 +01:00
Sollace
7abe3e4260
Merge branch '1.20.1' into 1.20.2
# Conflicts:
#	gradle.properties
2024-04-11 13:26:40 +01:00
Sollace
7e680549c7
Adjust starting size and decay rate of the black hole and add particles+item drops when decaying 2024-04-09 12:54:27 +01:00
Sollace
51d67d5215
Clean things up a little 2024-04-09 00:50:58 +01:00
Sollace
4cb06bcc92
Move ability assignment to the races 2024-04-08 20:46:06 +01:00
Sollace
281e2ba26d
Add unique gem designs for different spells 2024-04-08 19:18:56 +01:00
Sollace
978b5e9854
Fix decay animation and improve rendering a little 2024-04-08 17:49:44 +01:00
Sollace
d6d6984955
Fix some offset issues with the dark vortex spell 2024-04-08 16:55:10 +01:00
Sollace
e465a21839
Minor fixes to Ether and some owned style changes 2024-04-08 16:53:01 +01:00
Sollace
12bc0b6973
Rewrite the dark vortex to cause less lag and adjust/apply a cap to its maximum size 2024-04-07 20:27:15 +01:00
Sollace
9219b07aff
Merge branch '1.20.1' into 1.20.2
# Conflicts:
#	BlockusAddon
#	build.gradle
#	gradle.properties
#	src/main/java/com/minelittlepony/unicopia/ability/magic/spell/crafting/SpellCraftingRecipe.java
#	src/main/java/com/minelittlepony/unicopia/ability/magic/spell/crafting/SpellEnhancingRecipe.java
#	src/main/java/com/minelittlepony/unicopia/ability/magic/spell/trait/SpellTraits.java
#	src/main/java/com/minelittlepony/unicopia/ability/magic/spell/trait/Trait.java
#	src/main/java/com/minelittlepony/unicopia/advancement/SendViaDragonBreathScrollCriterion.java
#	src/main/java/com/minelittlepony/unicopia/advancement/UCriteria.java
#	src/main/java/com/minelittlepony/unicopia/datagen/providers/URecipeProvider.java
#	src/main/java/com/minelittlepony/unicopia/entity/Living.java
#	src/main/java/com/minelittlepony/unicopia/entity/mob/AirBalloonEntity.java
#	src/main/java/com/minelittlepony/unicopia/recipe/URecipes.java
#	src/main/java/com/minelittlepony/unicopia/recipe/ZapAppleRecipe.java
#	src/main/resources/data/unicopia/loot_tables/blocks/apple_pie.json
2024-04-05 20:19:13 +01:00
Sollace
5529382e71
Move recipes to their own package 2024-04-05 18:33:24 +01:00
Sollace
ec9a12bdf9
Clean up tags and fix some recipe unlock conditions 2024-03-31 14:35:04 +01:00
Sollace
e65838b943
Rewrite changeling ability to apply over time. Closes #312 2024-03-28 21:31:06 +00:00
Sollace
10dc8ce6d7
Check against offline players when trying to see if a spell can modify blocks at a location. Closes #283 2024-03-28 17:05:04 +00:00
Sollace
11f0bbc4e4
Move advancements back down the tree and add some advancements for seaponies and hippogriffs 2024-03-28 16:23:12 +00:00
Sollace
692db5a070
Fix fall damage, ladders, hitbox calculations, clipping, camera offset, and unicorn's teleportation when in inverted gravity 2024-03-26 17:11:39 +00:00
Sollace
aa1973181f
#317 +Allow bats and hippos to walk on clouds without having to give them other pegasus abilities
Separate cloud interaction and ability to collect weather jars/use rainboom ability into two flags
2024-03-23 23:40:00 +00:00
Sollace
bc90a96e44
Fixed trait serialization 2024-03-22 18:52:30 +00:00
Sollace
07c8170652
Move all remaining recipes to datagen.
Summary of changes:
 - Changed cutting recipe for etched clouds to require normal clouds
 - Added cutting recipe for cloud planks
 - Made the unstable cloud recipe shapeless
 - Unstable cloud recipe now outputs 8 blocks
 - Added recipes for stripped zap wood and waxed stripped zap wood
 - Made chitin<->carapace recipe reversible
 - Made gravel <-> pebbles recipe reversable
 - The sus gravel -> pebbles recipe is among us now
 - Changed chitin spikes recipe to give 8 instead of 1
 - Changed diamond to shard recipe to give 6 instead of 3
 - Added recipe to get 3 shards from amethyst shards
 - Made golden oak seeds obtainable by crafting a golden apple
 - Removed the complex cider recipe
 - The simple cider recipe now requires requires apple to craft
 - Increased experience gained from cooking zap apples
 - Made the zap apple jam jar recipe shapeless
 - Made the jam toast recipe shapeless
 - Added trick recipes for golden apple, mango, pineapple, and horseshoe fries
 - Added white bed sheets, and added a recipe to dye white bed sheets any color and pattern
 - Added recipes to change any bedsheet into any color or pattern using the right wool
2024-03-22 17:55:21 +00:00
Sollace
c608a33aea
Merge branch '1.20.1' into 1.20.2 2024-03-20 21:49:36 +00:00
Sollace
cef8ef15ce
Fixed players wearing the alicorn amulet getting the time change ability. #300 2024-03-19 22:57:31 +00:00
Sollace
f06dad53fc
Update corruption mechanics.
- Players no longer gain corruption from taking damage, but
 - But spells with the dark alignment now cause more corruption
and gaining corruption has side-effects not unlike the mild
effects of wearing an alicorn amulet.
 - Every time a side-effect manifests, the player's corruption goes
down.
 - Alicorn Amulet and Grogar's bell now cause more corruption

Corrupt influence now clones mobs when they are damaged
rather than just randomly.
2024-03-12 14:53:02 +00:00
Sollace
0e067e2a24
Unicorn casting speed now scales with their level 2024-03-12 14:53:02 +00:00
Sollace
dce29e46a6
Fix teleportation issues which puts the player inside blocks/in the air above leaves/prevents teleporting to snow covered blocks 2024-03-12 14:53:02 +00:00
Sollace
385c412a9d
Don't harm entities the pegasus is carrying when doing a rainboom 2024-03-03 14:15:45 +00:00
Sollace
5348e12aca
Fix #290 and exclude spectators from being affected by magic 2024-03-03 14:15:20 +00:00
Sollace
308cb721cd
Separate the magic beam into its own entity 2024-03-03 14:07:36 +00:00
Sollace
829a57d00d
Merge branch '1.20.1' into 1.20.2 2024-03-02 17:28:33 +00:00
JCM
e03fa2f564
Make the Friendship Bracelet work for the Pegasus Rainboom Ability 2024-03-02 17:26:25 +00:00
Sollace
f4b607346a
Merge branch '1.20.1' into 1.20.2 2024-03-02 15:01:32 +00:00
Sollace
5d7227f547
Fixed frozen effect rendering on boats when sodium is installed 2024-02-26 21:22:18 +00:00
Sollace
850aa8a9fd
Fixed chilling breath spell 2024-02-26 20:56:22 +00:00
Sollace
07bf99fcac
Merge branch '1.20.1' into 1.20.2
# Conflicts:
#	gradle.properties
2024-02-24 13:32:29 +00:00
Sollace
00a20fbdc7
Fixed ability spells not cancelling when the player loses access to the granting ability. Fixes #272 2024-02-21 22:46:10 +00:00
Sollace
53497c70d6
Fix incompatibility with mods that add points of interest containing chests 2024-02-20 20:21:16 +00:00
Sollace
d07b7bd5a2
Fix crash when discarding a spell 2024-02-18 14:39:18 +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
cdcbfea8dc
Allow alicorns to use time change and move the sun to where you're looking when starting the ability 2024-02-12 17:30:03 +00:00
Sollace
ceb98f6fab
Add missing ability icons 2024-02-12 17:29:11 +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
7b78cbc49c
Magic shields now use the pony's horn colour and change shape when extending 2024-02-07 12:54:23 +00:00
Sollace
36e22f1ead
Improve network syncing of spells and fix some shield radius resets 2024-02-07 12:24:53 +00:00
Sollace
1fdf88dce7
Strip alicorn amulet effects when doing the mind swap spell 2024-02-06 16:39:20 +00:00
Sollace
2f68d4409a
Add sculk events when the bulb roars and kirin rage 2024-02-06 16:39:20 +00:00
Sollace
afe44d0ca1
Fixed the death message when being killed by a kirin raging 2024-02-06 16:39:20 +00:00