IvanCraft623
83a91634c3
Merge branch 'minor-next' into sync-major-next
2024-09-22 21:44:31 -05:00
github-actions
a4a07a8e5a
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/10986731877
2024-09-23 02:36:00 +00:00
Dries C
60cac18104
Assemble 1.21.30 ( #6453 )
2024-09-20 18:47:25 -05:00
github-actions
0e1824451b
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/10442250915
2024-08-18 16:50:43 +00:00
IvanCraft623
92f380bb9c
Merge branch 'stable' into sync-minor-next
2024-08-17 11:17:48 -05:00
Dries C
0f365886e0
Assemble 1.21.20 ( #6423 )
...
Co-authored-by: Dylan T. <dktapps@pmmp.io>
Co-authored-by: IvanCraft623 <ivancraft623@gmail.com>
2024-08-16 11:26:49 +01:00
Dylan K. Taylor
c9e8d382c5
Merge branch 'minor-next' of github.com:pmmp/PocketMine-MP into major-next
2024-08-09 13:33:07 +01:00
IvanCraft623
787afb6b00
Implement all new 1.21 tuff blocks ( #6391 )
2024-07-23 11:34:46 -05:00
ipad54
2ffc38c835
Implement campfire & soul campfire ( #4696 )
2024-07-07 15:01:34 -05:00
Dylan K. Taylor
f121654452
Assemble 1.21.0
2024-06-13 18:41:41 +01:00
Dylan K. Taylor
12179aa03a
Merge branch 'minor-next' into major-next
2024-05-06 15:42:49 +01:00
Dylan K. Taylor
6077748caa
Changes for 1.20.80
2024-04-25 11:31:41 +01:00
Dylan K. Taylor
e781c64540
Merge branch 'minor-next' into major-next
2024-03-14 12:47:18 +00:00
Dylan K. Taylor
ba48f258f3
Support for 1.20.70
2024-03-13 14:53:27 +00:00
Dylan K. Taylor
644693ffee
Merge branch 'minor-next' into major-next
2024-02-12 11:55:36 +00:00
Dylan K. Taylor
6492e7f4a2
1.20.60 support
2024-02-07 12:33:44 +00:00
Dylan K. Taylor
4d337add7c
Merge branch 'minor-next' into major-next
2023-12-14 14:03:09 +00:00
Dylan K. Taylor
25cca1b63f
Changes for 1.20.50
2023-12-06 14:29:23 +00:00
Dylan K. Taylor
15aae721cd
Merge branch 'minor-next' into major-next
2023-10-26 12:57:24 +01:00
Dylan K. Taylor
b41960dfec
Merge branch 'stable' into minor-next
2023-10-26 12:55:47 +01:00
Dylan K. Taylor
53a740433f
Changes for 1.20.40
2023-10-26 12:32:59 +01:00
Dylan K. Taylor
d4d7d02067
Merge branch 'minor-next' into major-next
2023-10-16 21:29:11 +01:00
Dylan K. Taylor
628d77f8d7
Implemented pitcher plants, crops and podsÂ
2023-09-29 12:30:52 +01:00
Dylan K. Taylor
31cd096b4b
Implement torchflower, its seeds and its crop
2023-09-28 17:13:33 +01:00
HimmelKreis4865
d94391af57
Implement Chiseled Bookshelf ( #5827 )
2023-09-28 15:56:46 +01:00
Dylan K. Taylor
56d7039086
Implemented budding amethyst and amethyst clusters
2023-09-27 17:02:37 +01:00
Dylan K. Taylor
6ec340359b
Implemented crimson and warped roots
2023-09-27 13:07:46 +01:00
Dylan K. Taylor
05981d2669
Merge branch 'minor-next' into major-next
2023-09-20 19:15:08 +01:00
Dylan K. Taylor
fe3e2cc90a
Merge branch 'stable' into minor-next
2023-09-20 19:14:34 +01:00
Dylan K. Taylor
6553852d99
Updated for 1.20.30 release
2023-09-20 18:34:12 +01:00
Dylan K. Taylor
89f42c80d4
Strip out deprecated stuff
2023-09-07 20:26:04 +01:00
Dylan K. Taylor
c168818311
missed one
2023-09-07 19:39:13 +01:00
Dylan K. Taylor
94d98fb5c4
Migrate all but two remaining legacy enums to native PHP 8.1 enums
2023-09-07 19:32:45 +01:00
Dylan K. Taylor
ae564e445d
Start migrating EnumTrait enums to PHP 8.1 native enums
2023-09-07 17:20:52 +01:00
ipad54
77dfbc4e23
Implemented pink petals ( #5940 )
2023-08-09 11:33:33 +01:00
ipad54
83d11c7429
Implemented Big & Small dripleaf ( #5835 )
2023-07-17 16:30:52 +01:00
Dylan K. Taylor
b7210755a7
1.20.10
2023-07-12 13:39:39 +01:00
Dylan K. Taylor
1533dc4e56
Added cherry leaves
2023-06-10 13:21:21 +01:00
Dylan K. Taylor
3800c0480f
Group leaves (de)serializers together
2023-06-09 19:19:29 +01:00
Dylan K. Taylor
0f8e61eda4
Implemented new cherry-wood blocks
2023-06-09 18:04:52 +01:00
Dylan K. Taylor
0f9283fda1
Reduce chaos in blockstate (de)serializers wrt. wooden blocks
...
these started to get flattened in 1.19, and rather than dump them in random places in the main function I made a new method, creating placement inconsistencies.
2023-06-09 17:47:06 +01:00
Dylan K. Taylor
833f9401f9
Merge branch 'stable' into minor-next
2023-06-07 22:03:34 +01:00
Dylan K. Taylor
9a67e3d660
PM5-specific changes for 1.20.0.23 beta
2023-06-07 21:08:41 +01:00
IvanCraft623
6d7f44d8fe
Implement glow lichen ( #5401 )
2023-06-04 16:04:08 +01:00
Dylan K. Taylor
bdb0ed0701
Consistently use 'mob head' terminology in the API
...
previously, we were sometimes using 'mob head' and other times 'skull', sometimes even within the same file.
2023-05-26 15:08:00 +01:00
Dylan K. Taylor
5afeeb8f89
Remove nonsensical code from block and item serializers
...
At the time when I wrote this code, I was still in the head space of the kind of ID hijacking that PM4 plugins do to override built-in blocks.
However, this kind of internal ID reuse makes no sense in PM5, since said IDs are only used in the core itself at runtime to identify types and states.
Even if we were to allow overriding block deserializers, overriding serializers makes no sense whatsoever, since the original block would continue to exist and be accessible.
There is a case to be made to allow overriding the deserializer, but not for the serializer.
2023-05-20 18:55:36 +01:00
Dylan K. Taylor
9621836e36
Clean up confusing mess around block and item overriding
...
right now, I don't see an obvious reason to do this. If it turns out I was wrong later on, we can add functionality back, but we can't remove functionality after release.
2023-05-17 15:21:49 +01:00
ipad54
fa719f37d5
Implement Cave Vines & Glow Berries ( #5424 )
2023-05-08 19:24:23 +01:00
Dylan K. Taylor
a8dec1adb1
PM5-specific changes for 1.19.80
2023-04-26 23:30:56 +01:00
Dylan K. Taylor
777b4d6ac3
PM5-specific updates for 1.19.70
2023-03-14 18:50:04 +00:00