Commit graph

2252 commits

Author SHA1 Message Date
Sollace
96b14aa1c3
Fixed bumpy pegasus flight patterns (also fixed diving) 2024-04-21 23:07:30 +01:00
Sollace
bdedeeece4
Players can no longer use their abilities in spectator mode 2024-04-21 23:07:10 +01:00
Sollace
19f67c23c6
Incorporate the player's luck and allow it to turn back if left unattended 2024-04-21 18:51:30 +01:00
Sollace
22d6874102
Give them legs and they can breath underwater now 2024-04-20 17:20:18 +01:00
Sollace
f68be46b0c
Add new chest type 2024-04-18 21:09:15 +01:00
Sollace
fd8a2f3f32
Fix one more warning 2024-04-12 01:27:56 +01:00
Sollace
136267f439
Use the newer api for the polearm renderer 2024-04-12 01:27:12 +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
408c9d11c0
Crystal doors can now be locked by providing them a signed bangle of comradery.
When locked they will only let the owner or players wearing a signed bangle through.
Also you can't cheat them
2024-04-11 19:37:25 +01:00
Sollace
b99c6b6c29
Move creative tabs to datagen 2024-04-11 18:15:10 +01:00
Sollace
9c744eb3eb
Added frog's legs 2024-04-11 15:42:35 +01:00
Sollace
59fbd177a2
Fixed diets not loading 2024-04-11 15:28:31 +01:00
Sollace
c78abf58be
Add poison effects to pufferfish 2024-04-11 14:47:36 +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
4a94c63e9b
Fixed seapony race appearing in the selection screen 2024-04-09 12:34:30 +01:00
Sollace
ca935ce224
Fixed error when setting race without specifying a namespace 2024-04-09 11:56:20 +01:00
Sollace
59d20f9e0f
Fix error message when trying to set an unknown race 2024-04-09 11:50:50 +01:00
Sollace
b8e2db12f0
Fixed bat ponies having both bat wings and icarus wings when wearing the wings of icarus 2024-04-09 11:48:36 +01:00
Sollace
1cab1bd16a
Fixed bat ponies having both bat and pegasus wings 2024-04-09 11:44:42 +01:00
Sollace
12748f5c6e
Fixed animations not being cancelled correctly when their timer ends. Fixes #325 2024-04-09 11:37:48 +01:00
Sollace
d5e4b69aec
Cancel velocity when changing dimensions. #329 2024-04-09 11:29:14 +01:00
Sollace
51d67d5215
Clean things up a little 2024-04-09 00:50:58 +01:00
Sollace
04f8827e28
Disable the dust cloud 2024-04-09 00:21:39 +01:00
Sollace
a8f0796ad7
Added sticky keys option. Fixes #322 2024-04-08 22:13:08 +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
ca2be7ae85
Set the max count for fried axolotl to 1 (same as other bucket foods) 2024-04-05 23:41:51 +01:00
Sollace
7140ce6d0e
Return the empty container when eating stacked food with containers 2024-04-05 23:41:32 +01:00
Sollace
34bdd7f135
Set rock stew's max count to 1 2024-04-05 23:32:14 +01:00
Sollace
5529382e71
Move recipes to their own package 2024-04-05 18:33:24 +01:00
Sollace
8c83647004
Add cooked and rotten variants of all the fish 2024-04-05 17:10:39 +01:00
Sollace
d6e1a6c3b8
Fixed slime pustule not triggering a redstone update above it 2024-04-05 15:07:21 +01:00
Sollace
56e91629b1
Fix some tag references and fix diets not loading 2024-04-05 15:07:07 +01:00
Sollace
eeded18c36
Move pony diets to datagen. Summary of diets:
Unicorns:
 - have a general even preference of foods
 - Improved benefits from cooking their food before eating it
 - Can still eat raw and rotten but at a reduced yield

Earth Ponies:
 - Are vegans
 - They get the most from foraging
 - Pastries are their passion
 - If they must eat meat, they have to cook it and not let it spoil.
 - They have a sweet tooth and prefer candy, desserts, and rocks
 - Candy and rocks gives them a massive saturation boost. Maybe too much?

Pegasus
 - prefer fish over other food sources
 - Cannot eat love, or raw/rotten meat
 - Can eat raw and rotten fish but still prefers if they are cooked
 - Can safely eat fresh and cooked fish with no ill effects
 - Is less affected when eating rotten fish

Bat Ponies:
 - prefer cooked foods over raw, and meat/insects over fish
 - Doesn't like baked goods but really likes meats, fish, and insects
 - Gets food poisoning from eating rotten and raw meat
 - Can eat cooked meat and insects without negative effects
 - Becomes hyper when eating mangoes

Kirins:
 - Much like Earth Ponies, Kirins must cook their meat before they eat it
 - Cannot eat love, or raw/rotten meats and fish
 - Can eat cooked meat and insect without negative effects
 - Can eat blinding, prickly, strengthening, and glowing foraged foods without negative effects

Changelings:
 - like meat and fish but really prefer feasting on ponies' love directly from the tap
 - Doesn't like baked goods but really likes meats, fish, and insects
 - Can eat fish, meat, insects, and love without negative effects
 - Gets sick when eating foraged plants and vegetables

Hippogriffs:
 - like fish, nuts, and seeds
 - Can eat fish and prickly foods without negative effect
 - Gains more health from pinecones

Seaponies:
 - can eat seaweed, kelp, shells, and other undersea foods
 - Can eat fish without negative effect
 - Gains more health from pinecones
2024-04-05 14:06:29 +01:00
Sollace
171c786dec
Datagen food groups+
- add more variety in the foraging groups
- rebalance the probability of negative effects/food poisoning when eating the foraged things
- add groups for rotten insect
- moved fermented spider eye to the rotten insect category
- removed unused foraging_moderate category
- fixed incorrect tag reference breaking sapling eating
2024-04-04 20:22:10 +01:00
Sollace
734e75f8c8
Add proper item models and textures for the slime pustule and mysterious egg 2024-04-02 16:25:28 +01:00
Sollace
4f613ebb91
Adjust food categorizations and move some more tags to datagen 2024-04-02 11:27:38 +01:00
Sollace
a87257de83
Use the id of the food group as the name rather than the tag 2024-04-02 08:30:54 +01:00
Sollace
3bc1628fd4
Datagen loot tables and partially rewrite food 2024-04-01 23:39:21 +01:00
Sollace
77d1d62494
Fix build 2024-03-31 22:47:27 +01:00
Sollace
7d63797d4d
Jars can now hold fluids 2024-03-31 22:34:31 +01:00
Sollace
a81336ef88
Switch support for farmer's delight to farmer's delight refabricated 2024-03-31 16:47:40 +01:00
Sollace
ec9a12bdf9
Clean up tags and fix some recipe unlock conditions 2024-03-31 14:35:04 +01:00
Sollace
ea9c3bfaf9
Move more tags to datagen 2024-03-31 14:01:52 +01:00
Sollace
1503cb5773
Set butterfly spawn conditions to include more blocks 2024-03-31 02:38:59 +01:00
Sollace
2784627adc
Fix bugs and allow for storing bucketed entities in jars 2024-03-30 21:22:36 +00:00
Sollace
f0b2a8a550
Made jars placeable 2024-03-30 02:19:54 +00:00
Sollace
1fd1782051
Added chocolate oatmeal cookie
Added scone
Added recipe to craft bread from oats
Changed hay fried recipe to be vertical
2024-03-29 20:32:50 +00:00
Sollace
f500956760
- Fix hot air balloons not orienting correctly when placed
- add sandbags that you interact with to steer them
- fix various hitbox jankyness
- exclude spectators from hot air balloon collision checks
2024-03-29 20:31:49 +00:00
Sollace
f8ff162d6c
Properly copy all stack attributes when consuming the bait from a fishing rod 2024-03-29 12:31:33 +00:00
Sollace
e65838b943
Rewrite changeling ability to apply over time. Closes #312 2024-03-28 21:31:06 +00:00
Sollace
3bab3c4f56
Add villagers to the list of entities that benefit from the crystal heart. Closes #184 2024-03-28 17:13:50 +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
5109b67de2
Revert seaponies back to normal if we're not able to respawn them underwater 2024-03-28 16:23:42 +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
82b74ecb18
Added feather touch enchantment 2024-03-28 15:32:21 +00:00
Sollace
74a11086d1
Added recipe for getting pegasus feathers from gryphon feathers 2024-03-28 15:32:00 +00:00
Sollace
6b3b5c7c86
Added baited fishing rod 2024-03-28 14:51:55 +00:00
Sollace
101a560a01
Improve hot air balloon animations and fix formatting 2024-03-28 13:48:12 +00:00
Sollace
3ff7466a54
Balloons now require fuel to run 2024-03-28 13:47:54 +00:00
Sollace
fbe444b56c
Fix janky hot air balloon physics 2024-03-28 12:08:06 +00:00
Sollace
7cf32cce52
Added bowl of nuts, oatmeal cookie, and pinecone cookie 2024-03-27 19:24:06 +00:00
Sollace
c0a64a80f1
Fixed eating rock stew also consuming the bowl 2024-03-27 19:23:39 +00:00
Sollace
e931be3388
You can now harvest pinecones and acorns from spruce and oak leaves using a hoe 2024-03-27 19:23:16 +00:00
Sollace
2ae28c72d3
Fix edge sneaking when upside down 2024-03-26 22:00:43 +00:00
Sollace
dd8bf650d5
#168 Add speed boosts when performing stunts and add a stunt for flying at low altitude. 2024-03-26 20:46:19 +00:00
Sollace
4a630dfcf9
Fix slime blocks in the upside down 2024-03-26 20:21:12 +00:00
Sollace
5cfebba12e
Fix quilt crash 2024-03-26 19:05:57 +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
b4a847e4b5
Update loom 2024-03-26 17:10:18 +00:00
Sollace
2dd7fbbb55
Fix a whole bunch of gravity related issues 2024-03-26 00:04:00 +00:00
Sollace
9e329ac2f9
#314 Reduce camera motion and apply the client setting for fov scale to the flight camera 2024-03-25 19:57:21 +00:00
Sollace
54cbf2c238
Add recipe to convert seashells into bonemeal 2024-03-25 19:13:56 +00:00
Sollace
29502e7529
Don't show diet information on blocks unaffected by the diet system 2024-03-25 18:11:50 +00:00
Sollace
380c35fcc6
Allow changelings to eat blocks (should be only humans here since the food rewrite) 2024-03-25 18:10:44 +00:00
Sollace
2ac6970e04
Added block of worms 2024-03-25 18:09:48 +00:00
Sollace
f0c5cdb156
Fix butterflies spawning in the middle of nowhere 2024-03-25 18:09:16 +00:00
Sollace
fd03dabdd6
Added specter 2024-03-25 18:08:40 +00:00
Sollace
c91b5ac985
Smol todo 2024-03-25 18:06:50 +00:00
Sollace
a6b8e6fe93
You can now place cloud pillars horizontally 2024-03-25 00:41:42 +00:00
Sollace
9ef3a946f6
Cache computed shapes (should improve bed performance) 2024-03-25 00:41:18 +00:00
Sollace
ac5aedb488
Fix some advancements and add some new ones 2024-03-24 23:06:26 +00:00
Sollace
c59b9366f6
Fix some advancement names and heirarchy 2024-03-24 22:08:11 +00:00
Sollace
a266253d53
Fix build 2024-03-24 00:49:28 +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
a4fb5e7ae7
Fix jar and bottle stack sizes to reflect the vanilla counterparts, and make filled jars fireproof same as the rest 2024-03-23 23:17:47 +00:00
Sollace
d0d17a3eed
Move all remaining advancements to datagen and some new ones 2024-03-23 23:16:44 +00:00
Sollace
f67ab25a54
Fix MC-269785 for our own beds 2024-03-22 20:44:43 +00:00
Sollace
01b9e11e2d
Fixed fancy beds deleting their sheets when broken 2024-03-22 19:09:50 +00:00
Sollace
bc90a96e44
Fixed trait serialization 2024-03-22 18:52:30 +00:00
Sollace
64fb0ecc07
Fixed trick recipe generation 2024-03-22 18:37:22 +00:00
Sollace
e3afab9858
Fix cloud pillar dropping too many blocks 2024-03-22 18:37:10 +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
a3c1248e9f
Move all remaining regular recipes to datagen 2024-03-22 00:07:36 +00:00
Sollace
1e8b6ebaab
Set up recipe datagen 2024-03-20 21:38:42 +00:00
Sollace
7d59e1e0bf
Fix enchantment occurances and remove the curse rank from clingy. Fixes #306 2024-03-20 21:35:38 +00:00
Sollace
3b4639d5da
Move seasons data to datagen and add growth speeds for bananas, palm trees, and golden oak trees 2024-03-20 19:40:31 +00:00
Sollace
2dffb92e54
Move additional tags to datagen 2024-03-20 19:39:33 +00:00
Sollace
599dfea711
Remove unused field 2024-03-20 00:25:26 +00:00
Sollace
f7534f9f84
Fixed being able to equip amulets the the chest slot when trinkets is installed. #300 2024-03-20 00:21:50 +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
1f2d6c0411
Fix flight when in inverted gravity. Closes #302 2024-03-19 22:53:43 +00:00
Sollace
095b10802f
Update ad-astra integration 2024-03-19 22:25:42 +00:00
Sollace
1922c02f5b
Fix incorrectly-generated seasons models 2024-03-19 22:25:29 +00:00
Sollace
672dd72d62
Move a whole bunch of item tags to datagen 2024-03-19 20:46:29 +00:00
Sollace
7bad93044d
Move remaining block tags to datagen 2024-03-19 13:57:56 +00:00
Sollace
731de7572f
Add shells to fishing loot tables. Closes #299 2024-03-19 13:22:39 +00:00
Sollace
00b625815c
Move vanilla loot tables to datagen. Changes:
- Fixed coarse dirt not dropping gemstones or wheat worms
- Fixed desert well loot tables
- Adjusted looting amounts in some places
- Gemstone and wheatworm drops are now affected by looting
- All crops are now recognised by bees and will preserve farmland
2024-03-19 13:12:40 +00:00
Sollace
e07377f91e
Fixed unicopia loot replacing vanilla drops for blocks instead of adding to it 2024-03-19 00:35:17 +00:00
Sollace
7d1d2f45da
Set up tags and loot tables generation 2024-03-18 17:11:16 +00:00
Sollace
9d59c89ac2
Move seasons stuff to datagen 2024-03-17 15:14:03 +00:00
Sollace
86cc754a7d
Remove collission from plunder vine buds 2024-03-17 14:42:41 +00:00
Sollace
e859c71e4f
Datagen plundervine blockstates 2024-03-17 14:42:26 +00:00
Sollace
16b68d43ba
Clean up door model generation 2024-03-17 12:58:56 +00:00
Sollace
54db20a623
Give stable doors their internals back 2024-03-16 16:09:09 +00:00
Sollace
956b55dc30
Datagen the rest of the blocks and fix some texturing on soggy cloud blocks 2024-03-16 15:26:45 +00:00
Sollace
9db67f6727
More datagen 2024-03-15 00:57:14 +00:00
Sollace
1bf698cf5d
Move flattened blocks to datagen 2024-03-14 16:29:22 +00:00
Sollace
bdc41c58c4
Move yet more things to datagen 2024-03-13 21:37:19 +00:00
Sollace
0ffedcf688
Set up datagen 2024-03-12 21:57:30 +00:00
Sollace
4d4647a385
Added a nuts food category for hippogriffs 2024-03-12 17:57:09 +00:00
Sollace
1c878be324
Fixed overlay on summoned minions not rendering correctly and make it shift through different colours 2024-03-12 14:53:02 +00:00
Sollace
53f7e34e59
Fix alignment of gemstones in the spell dismissal screen 2024-03-12 14:53:02 +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
e5f2f696ba
Unicorns no longer gain corruption when taking damage 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
7d48821770
Adjust food balancing and create separate categories for fruit and baked goods,
fix desserts and candy showing as fruits and vegetables in tooltips
 fix farmers delight dessert items not being part of the dessert category
#293
2024-03-03 16:06:06 +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
3165f3cd2a
Fix some rendering issues with filled jars 2024-03-03 12:45:53 +00:00
Sollace
2d2a6e9b32
Fixed fruit tree growth + use bonemeal to grow apples 2024-03-03 12:23:42 +00:00
JCM
e03fa2f564
Make the Friendship Bracelet work for the Pegasus Rainboom Ability 2024-03-02 17:26:25 +00:00
Sollace
89aeb3903f
Fix #287 2024-03-02 17:08:17 +00:00
Sollace
2f74a90afc
Le fixes 2024-03-02 00:35:23 +00:00
Sollace
df0cc6d225
Allow for placing our saplings in flower pots 2024-03-01 23:28:25 +00:00
Sollace
e21cffcf7d
Butterflies will now follow the player if they're holding a flower 2024-02-27 21:21:08 +00:00
Sollace
aa00b1a9b0
Fixed shields rendering on players in the inventory screen 2024-02-27 21:20:50 +00:00
Sollace
e03fb016d5
Fixed shields not deflecting projectiles 2024-02-27 21:20:33 +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
ba2e673de7
Each butterly type has its own item and throwing a butterfly in a jar will spawn a butterfly of that type where it lands 2024-02-26 23:05:30 +00:00
Sollace
8a2463d0a8
You can now safely collect slime pustules with shears and silk touch tools 2024-02-26 23:04:38 +00:00
Sollace
5d7227f547
Fixed frozen effect rendering on boats when sodium is installed 2024-02-26 21:22:18 +00:00