Commit Graph

14629 Commits

Author SHA1 Message Date
Dylan K. Taylor
90520c8962 Merge branch 'minor-next' of github.com:pmmp/PocketMine-MP into minor-next 2023-07-18 12:39:52 +01:00
Dylan K. Taylor
2e9a4f2be2 Merge branch 'trees' into minor-next 2023-07-18 12:39:41 +01:00
ipad54
e23806d417 Stem: fixed supporting block check issue (#5907)
This bug was introduced in dca752c72f
2023-07-18 12:31:20 +01:00
ipad54
83d11c7429 Implemented Big & Small dripleaf (#5835) 2023-07-17 16:30:52 +01:00
Dylan K. Taylor
4c6b82f30a Merge remote-tracking branch 'origin/stable' into minor-next 2023-07-17 16:13:16 +01:00
ShockedPlot7560
fb6a7d279f Implement fortune enchantment (#5757) 2023-07-17 11:13:45 +01:00
Wertzui123
45d1ce9bb8 Don't mention enchantments in generic StringToTParser doc-comment (#5894) 2023-07-14 17:42:19 +01:00
IvanCraft623
8c8794ec71 Allow use ConsumingItemAnimation with Living entities (#5897) 2023-07-14 17:41:46 +01:00
Dylan K. Taylor
b399eda21e Merge branch 'stable' into minor-next 2023-07-14 13:27:50 +01:00
Dylan K. Taylor
f7c08dedee 5.3.2 is next 2023-07-14 13:08:58 +01:00
Dylan K. Taylor
250d18e41b Release 5.3.1 2023-07-14 13:08:57 +01:00
Dylan K. Taylor
86bd6777a3 4.23.2 is next 2023-07-14 13:06:26 +01:00
Dylan K. Taylor
935df62006 Release 4.23.1 2023-07-14 13:06:26 +01:00
Dylan K. Taylor
489a7ba365 Merge branch 'legacy/pm4' into stable 2023-07-14 13:03:14 +01:00
Dylan K. Taylor
2709dd359c ProcessLoginTask: fixed backport errors 2023-07-14 12:37:50 +01:00
Dylan K. Taylor
4e646d19a4 Harden login EC key validation 2023-07-14 11:55:47 +01:00
Dylan K. Taylor
dca752c72f Stem: implement facing property
fixes #5858

technically speaking, the sideways states for non-fully-grown stems shouldn't exist, but they do in Bedrock, and changing this code to split non-fully-grown stems from fully grown ones would likely require BC breaks.
This was the minimum necessary to achieve the desired functionality.
2023-07-13 14:50:26 +01:00
jasonw_4331
259cc305df Implement 1.20.10 short sneaking (#5892) 2023-07-13 13:36:53 +01:00
ace
7132ac0ad3 Implemented strong slowness potion (#5888) 2023-07-13 13:22:01 +01:00
Dylan K. Taylor
0d8a06732a Merge branch 'stable' into minor-next 2023-07-13 12:59:53 +01:00
Dylan K. Taylor
d4716ef457 5.3.1 is next 2023-07-12 14:08:08 +01:00
Dylan K. Taylor
d630b3af7b Release 5.3.0 2023-07-12 14:07:58 +01:00
Dylan K. Taylor
7e0b5cf73d 4.23.1 is next 2023-07-12 13:44:16 +01:00
Dylan K. Taylor
e903da8998 Release 4.23.0 2023-07-12 13:44:16 +01:00
Dylan K. Taylor
b7210755a7 1.20.10 2023-07-12 13:39:39 +01:00
Dylan K. Taylor
f2193d1ba7 1.20.10 2023-07-12 13:23:47 +01:00
Dylan K. Taylor
93d3f439bf 5.2.2 is next 2023-07-11 16:04:43 +01:00
Dylan K. Taylor
200e5f940c Release 5.2.1 2023-07-11 16:04:42 +01:00
Dylan K. Taylor
cfd9950b02 4.22.4 is next 2023-07-11 16:01:42 +01:00
Dylan K. Taylor
8ebcdb452d Release 4.22.3 2023-07-11 16:01:38 +01:00
Dylan K. Taylor
ef85fbffe1 Merge branch 'legacy/pm4' into stable 2023-07-11 15:10:55 +01:00
Dylan K. Taylor
0c250a2ef0 InGamePacketHandler: fixed inconsistent handling of invalid data in BlockActorDataPacket 2023-07-11 12:53:29 +01:00
BrandPVP
c01d2dc718 CreativeInventory per Player (#5694) 2023-07-06 11:08:13 +01:00
Dylan K. Taylor
f0d5647aa2 5.2.1 is next 2023-07-04 15:58:09 +01:00
Dylan K. Taylor
e6de9a70a2 Release 5.2.0 2023-07-04 15:58:09 +01:00
Dylan K. Taylor
a34514c6a1 RuntimeDataDescriber: document that this is a sealed interface 2023-07-04 15:56:03 +01:00
Dylan K. Taylor
3abd592b1f Update to pmmp/BedrockBlockUpgradeSchema@3.0.0 2023-07-03 18:07:51 +01:00
Dylan K. Taylor
644b417d2c BlockStateData: added auxiliary toVanillaNbt() helper method
toNbt() adds PM version metadata, which might not always be desired.
2023-07-03 14:05:17 +01:00
Dylan K. Taylor
70dd9c7371 AsyncTask: fixed reentrancy bug tested by f8e6f036af 2023-07-01 13:27:32 +01:00
Dylan K. Taylor
5d51ffdfe3 Merge branch 'minor-next' into trees 2023-07-01 12:25:44 +01:00
Dylan K. Taylor
a2a7006878 Merge branch 'stable' into minor-next 2023-07-01 12:25:11 +01:00
Dylan K. Taylor
41281db6a5 5.1.4 is next 2023-07-01 12:18:13 +01:00
Dylan K. Taylor
2278275505 Release 5.1.3 2023-07-01 12:18:10 +01:00
Dylan K. Taylor
bbabccfc89 4.22.3 is next 2023-07-01 12:04:59 +01:00
Dylan K. Taylor
1698eac6dc Release 4.22.2 2023-07-01 12:04:59 +01:00
Dylan K. Taylor
24b74a96eb Merge branch 'legacy/pm4' into stable 2023-07-01 11:52:42 +01:00
Dylan K. Taylor
249ef9c534 ProcessLoginTask: remove old key expiry
since we don't have a hard date for this, and I've already made one wrong educated guess, I'd rather not have another massive outage.
A security update will have to be made to remove the old key as soon as the new one is rolled. This is not ideal, but it's the least disruptive option.
2023-07-01 11:41:04 +01:00
Dylan K. Taylor
f4dab17a1b Added deprecation notices 2023-07-01 10:29:14 +01:00
Dylan K. Taylor
c165670e0a Added support for using and generating blockstate upgrade schemas using newFlattenedName rules
see pmmp/BedrockBlockUpgradeSchema@f426fccbee
2023-06-26 16:20:01 +01:00
Dylan K. Taylor
2654fb294b Merge branch 'stable' into minor-next 2023-06-26 16:08:22 +01:00