Sollace
236cc9a921
Fix initialization order
2024-10-03 20:45:00 +01:00
Sollace
30eab4ee6a
Move poisoned joke sound to a tag
2024-09-30 19:28:45 +01:00
Sollace
259b0cddc4
Updating to 1.21 (part 2)
2024-09-26 21:36:35 +01:00
Sollace
eb97b80d1c
Track which spells are active on which blocks to make tile-by-tile interactions easier. Requireed by #412
2024-09-19 21:27:53 +01:00
Sollace
f6668eff72
Added seapony's grace/seapony's ire status effects. Mining blocks in a monument will cause seaponies to lose their grace. Fixes #390
2024-06-23 16:59:34 +01:00
Sollace
dcaaca149b
Synchronise server configs to the client
2024-04-26 16:09:37 +01:00
Sollace
86faeeaa43
Clean up warnings
2024-04-12 01:23:43 +01:00
Sollace
3606c5b0f2
Fixed mobs not being able to wear the amulets when trinkets is present
2024-02-24 13:06:32 +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
2305775a55
Added an ability for seaponies
2023-11-10 18:14:34 +00:00
Sollace
6d7345c389
Move trinkets and seasons code to the compat package
2023-09-10 22:14:27 +01:00
Sollace
c6d5b75896
Fixed crash when loading an invalid config
2023-09-10 20:04:52 +01:00
Sollace
1a3655d244
Pineapple plants now generate in jungle biomes
2023-09-09 14:32:27 +01:00
Sollace
3cf8000fca
Only recompute the composite race when neccessary
2023-09-03 11:06:44 +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
31375f5c2d
Added drops for the hot air balloon
2023-08-13 10:04:09 +01:00
Sollace
42f186c0a5
Fixed crashes when taking damage
2023-06-06 21:43:50 +01:00
Sollace
83a9786e2b
Move tree generation classes to the server/world/ package
2023-05-23 09:48:29 +01:00
Sollace
82bdce6c51
Added consumption and heartbound enchantments
2023-05-17 19:49:38 +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
2b227eee1a
Added a gamerule to force players to select a new tribe after death
2023-01-27 18:06:06 +00:00
Sollace
6db30ff693
Added weather vanes
2022-10-12 15:46:15 +02:00
Sollace
bfc7c64160
Fixed config not being loaded
2022-10-12 15:45:27 +02:00
Sollace
2eaefdad9b
Add debug configs
2022-10-11 17:19:50 +02:00
Sollace
e1659c32b2
You can now stomp apple pies. You monster
2022-09-30 00:23:16 +02:00
Sollace
def7e37712
Added zap apple trees
2022-09-23 23:25:00 +02:00
Sollace
734c256822
Reimplemented the portal spell
2022-09-16 17:54:46 +02:00
Sollace
986c8b67d7
Update page contents from the server for debugging purposes
2022-09-12 12:50:10 +02:00
Sollace
17d3d92416
Spellbook chapters are now server-controlled
2022-09-12 01:46:48 +02:00
Sollace
f923f7e872
Sync traits from the server
2022-09-10 17:02:30 +02:00
Sollace
4cfa493654
Register the state map loader
2022-08-29 14:46:59 +02:00
Sollace
1de9313610
Move state maps to resources
2022-08-29 00:47:39 +02:00
Sollace
48f5943a5b
Implement botched gems: Crafting a combination that doesn't result in a working spell will now produce a "botched gem" that's only useful for collecting traits.
2022-08-28 17:12:33 +02:00
Sollace
cf07f5d341
Fix server crashes due to late initialisation of registered values
2022-08-27 16:39:56 +02:00
Sollace
09e0bcd7b2
Rewrite races to use a registry
2022-08-27 15:07:29 +02:00
Sollace
b7e119a57b
Use CompletableFuture for delaying things
2021-12-27 13:04:35 +02:00
Sollace
33476f2ed8
Added spell traits and trait groupings, and rewrite spell casting to make combining spells and catering to different situations easier
2021-11-05 15:18:32 +02:00
Sollace
62a8aff4e0
Added pebbles, rocks, and rock stew
2021-09-02 19:11:51 +02:00
Sollace
6d5dd4a091
Move UEntities and UTradeOffers to the entity package
2021-08-24 21:15:43 +02:00
Sollace
58e4fd5ba9
Moved tree stuff to its own package
2021-08-20 22:25:46 +02:00
Sollace
9c5768b737
Re-added butterflies
2021-08-19 19:52:35 +02:00
Sollace
40ac0dfb00
Added some advancements for bat ponies
2021-08-09 15:20:33 +02:00
Sollace
4843a5c5f8
Casting a spell from a gem will now consume the spell but leave the gem
2021-03-01 15:09:38 +02:00
Sollace
ee3fdc14c9
Update some names
2021-02-17 21:46:07 +02:00
Sollace
be59ed0553
Implemented the bounce and poisoned joked enchants
2021-02-16 23:12:09 +02:00
Sollace
0dc3860966
Rewrite and improve tree traversal
2021-02-13 13:50:24 +02:00
Sollace
d1f6679882
Added multi-block destruction
2021-01-26 22:32:19 +02:00