pmmp-admin-bot[bot]
94caea97e0
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14287788168
2025-04-06 01:43:19 +00:00
Dylan K. Taylor
071c15d7de
NetworkSession: immediate-send now causes a buffer flush when the packet is ready
...
instead of skipping queues and forcing sync compression as previously seen.
this maintains proper packet order and allows immediate-flush to be used to reduce latency in-game.
Small servers won't notice any difference, but for larger ones it may make a difference, since the buffer time effectively depends on the amount of load RakLib is under.
closes #3325
2025-04-05 17:40:48 +01:00
pmmp-admin-bot[bot]
ad95f392c1
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14233077278
2025-04-03 01:38:27 +00:00
Muqsit
673b39e2a1
Internet: remove curl_close() call ( #6667 )
...
curl_close() has no effect as of php8: https://www.php.net/manual/en/function.curl-close.php
2025-04-02 22:24:50 +01:00
pmmp-admin-bot[bot]
9af3cde03f
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14120132647
2025-03-28 01:37:50 +00:00
pmmp-admin-bot[bot]
e88b81a4cb
5.27.1 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/14110940403
2025-03-27 15:49:33 +00:00
Dries C
687112f4cd
5.27.0, Bedrock 1.21.70 support ( #6665 )
...
Co-authored-by: Dylan K. Taylor <dktapps@pmmp.io>
2025-03-27 15:48:19 +00:00
pmmp-admin-bot[bot]
a90e5a6aa2
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14014323991
2025-03-23 01:42:16 +00:00
pmmp-admin-bot[bot]
c80a4d5b55
5.26.1 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/14011298411
2025-03-22 18:33:19 +00:00
Dylan K. Taylor
de26ebd124
Prepare 5.26.0 release
2025-03-22 17:59:20 +00:00
pmmp-admin-bot[bot]
510ef94698
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13878654456
2025-03-16 01:41:31 +00:00
Dylan K. Taylor
c2f8e9365b
BlockStateToObjectDeserializer: check that the returned state is actually registered
...
if not, this will cause random crashes in core code, which assumes that state IDs found on runtime chunk memory are valid and registered.
this problem exists in other places too, and probably requires a rethink of how we're dealing with this, but for now, this will do as a band-aid.
2025-03-15 20:53:49 +00:00
Dylan K. Taylor
d3f40b7b0c
Merge branch 'minor-next' into major-next
2025-03-15 20:37:37 +00:00
Dylan K. Taylor
4ef21fabab
Merge branch 'stable' into minor-next
2025-03-15 20:37:28 +00:00
Dylan K. Taylor
8b57e9007a
👺
2025-03-15 01:33:29 +00:00
Dylan K. Taylor
e03c586c86
GarbageCollectorManager: promote debug message to info
...
this has such a big impact on performance that I think this is warranted. Should also make it more obvious what the GC is doing without needing to enable ALL debug info.
2025-03-15 01:29:49 +00:00
pmmp-admin-bot[bot]
dae3e2b336
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13868087288
2025-03-15 01:26:48 +00:00
Dylan K. Taylor
7cfaf04b87
stfu
2025-03-14 16:10:56 +00:00
Dylan K. Taylor
d9e0e51e14
Reduce code duplication in copper block serialization handling
2025-03-14 16:08:06 +00:00
Dylan K. Taylor
069ecf007f
Merge branch 'stable' into minor-next
2025-03-14 15:41:46 +00:00
Dylan K. Taylor
341c7a03a9
CopperMaterial: fixed missing @return $this docs
2025-03-14 15:40:27 +00:00
Dylan K. Taylor
95a324755b
Merge branch 'minor-next' into major-next
2025-03-10 01:31:34 +00:00
pmmp-admin-bot[bot]
a6553097f4
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13754675430
2025-03-10 01:14:10 +00:00
Lee Siu San
afc4a3c7f1
Fixed entity position offset not being included in AddActorPacket ( #6643 )
...
this was causing TNT and falling blocks to briefly appear half a block lower than their true position, because their positions are measured from the center and not the base.
2025-03-09 02:09:53 +00:00
Dylan K. Taylor
1d13054608
Merge branch 'minor-next' into major-next
2025-03-09 01:18:55 +00:00
pmmp-admin-bot[bot]
ac7b5b3b13
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13743358576
2025-03-09 01:16:28 +00:00
Dylan K. Taylor
7af5eb3da2
crafting: validate array inputs
...
this makes sure wrong parameters don't show up as core errors, as seen in crash report 12373907
closes #6642
2025-03-09 01:10:12 +00:00
pmmp-admin-bot[bot]
ec140f7861
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13666455727
2025-03-05 01:27:21 +00:00
pmmp-admin-bot[bot]
09f0ce458c
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13666455727
2025-03-05 01:27:20 +00:00
pmmp-admin-bot[bot]
50a1e59aa4
5.25.3 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/13662905668
2025-03-04 21:05:10 +00:00
Dylan K. Taylor
9e9f8a4870
Prepare 5.25.2 release
2025-03-04 20:57:47 +00:00
Dylan K. Taylor
d0d84d4c51
New rule: explode() limit parameter must be set
2025-03-04 20:44:01 +00:00
Dylan K. Taylor
5d24d8de0b
Merge branch 'minor-next' into major-next
2025-02-26 17:32:14 +00:00
Dylan K. Taylor
afac178cf4
Merge branch 'stable' into minor-next
2025-02-26 17:31:55 +00:00
pmmp-admin-bot[bot]
092ea07d51
5.25.2 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/13549549222
2025-02-26 17:14:49 +00:00
Dylan T.
706f391068
Release 5.25.1 ( #6641 )
2025-02-26 17:13:44 +00:00
pmmp-admin-bot[bot]
1ad08e2432
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13488997706
2025-02-24 01:26:36 +00:00
pmmp-admin-bot[bot]
19425e35ea
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13488997706
2025-02-24 01:26:36 +00:00
Dylan K. Taylor
3df2bdb879
Fixed door facing
...
this was broken in 1.21.60 update.
should've known better to expect a blockstate upgrade to mean a
blockstate fix...
2025-02-24 01:04:52 +00:00
Dylan K. Taylor
1fed9f6cb5
BlockBreakInfo: fixed confusing error message
2025-02-23 20:02:27 +00:00
Dylan K. Taylor
3050af0bc0
ResourcePackManager: validate pack UUIDs
...
fixes CrashArchive ##12248760
2025-02-23 19:45:38 +00:00
Dylan K. Taylor
c637d852e2
Merge branch 'minor-next' into major-next
2025-02-18 01:26:08 +00:00
Dylan K. Taylor
67272f8f2b
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into minor-next
2025-02-18 01:25:46 +00:00
Dylan K. Taylor
77be5f8e25
Update PHPStan
2025-02-17 17:51:39 +00:00
Dylan K. Taylor
9744bd7073
CraftingManager: make a less dumb hash function
...
fixes #4415
2025-02-17 15:35:18 +00:00
pmmp-admin-bot[bot]
c58c64de85
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/13360931724
2025-02-17 01:26:25 +00:00
Dylan K. Taylor
51cf6817b1
World: fixed overflow checks for getCollisionBlocks(), closes #6630
2025-02-16 23:24:39 +00:00
Dylan K. Taylor
694aa17cc9
Merge branch 'minor-next' into major-next
2025-02-16 23:18:56 +00:00
Dylan K. Taylor
fd04894a7b
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into minor-next
2025-02-16 23:18:34 +00:00
Dylan K. Taylor
d2d6a59c72
ItemDeserializer: fix doc comment typo
2025-02-16 22:52:11 +00:00