Dylan T.
6578d65cd8
Merge branch 'major-next' into inventory-rework
2024-12-06 12:58:03 +00:00
pmmp-admin-bot[bot]
6d2329128a
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12191303914
2024-12-06 01:38:37 +00:00
Dylan T.
1481977f35
Create pr-stale.yml
2024-12-05 20:47:46 +00:00
pmmp-admin-bot[bot]
8efdf501ad
5.23.2 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/12187209543
2024-12-05 20:05:36 +00:00
Dylan T.
2b0daebc2a
5.23.1 ( #6562 )
5.23.1
2024-12-05 20:04:43 +00:00
Dylan K. Taylor
6b2da15b80
Fixed signs
2024-12-05 19:58:52 +00:00
Dylan K. Taylor
2ef02a2c5e
Upgraded block consistency check to detect tile changes
2024-12-05 19:57:13 +00:00
pmmp-admin-bot[bot]
07045dd424
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12184052098
2024-12-05 16:35:59 +00:00
Dylan K. Taylor
c5b0df4578
Merge remote-tracking branch 'origin/minor-next' into major-next
2024-12-05 16:07:28 +00:00
pmmp-admin-bot[bot]
15e8895e54
5.23.1 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/12183301507
2024-12-05 15:52:16 +00:00
Dylan T.
ea8f971287
Release 5.23.0 ( #6561 )
5.23.0
2024-12-05 15:51:13 +00:00
Dylan K. Taylor
62e1d87f5e
Mention internal timings deprecations
...
plugins shouldn't be using these, but since it's not marked as internal, we can't be sure.
2024-12-05 15:47:34 +00:00
Dylan T.
ea068d4907
Update 5.23.md
2024-12-05 15:01:49 +00:00
Dylan K. Taylor
fa7bc78e7c
Prepare 5.23.0 release
2024-12-05 14:29:17 +00:00
Dylan K. Taylor
0aaf4238a8
more deprecations in line with major-next
2024-12-05 13:02:09 +00:00
Dylan K. Taylor
35a90d24ec
AsyncTask: deprecate progress update related stuff
2024-12-05 12:57:26 +00:00
Dylan K. Taylor
5e9dbace90
Merge branch 'minor-next' into major-next
2024-12-05 10:13:24 +00:00
Dylan K. Taylor
9a6e258b6c
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into minor-next
2024-12-05 10:13:06 +00:00
Dylan K. Taylor
205aabe11f
Fixed merge error
2024-12-04 15:27:09 +00:00
pmmp-restrictedactions-bot[bot]
a1448bfb88
5.22.1 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/12160926590
2024-12-04 13:38:41 +00:00
Dries C
ba6828c6bd
Release 5.22.0 (Bedrock 1.21.50 support) ( #6559 )
...
Co-authored-by: Dylan K. Taylor <dktapps@pmmp.io>
5.22.0
2024-12-04 13:36:52 +00:00
pmmp-restrictedactions-bot[bot]
3091e1325f
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12151373979
2024-12-04 01:39:59 +00:00
pmmp-restrictedactions-bot[bot]
5fc96c393d
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12151373979
2024-12-04 01:39:58 +00:00
Dylan K. Taylor
2d0321ff02
Switch back to official JsonMapper
...
the issues that led to the need for a fork have been addressed in the 5.0.0 release.
2024-12-03 15:19:38 +00:00
Dylan T.
c56d4d3e3c
dependabot: update github actions deps together, monthly
2024-12-03 14:56:22 +00:00
Dylan T.
06028aac97
issues: don't recommend forums to get help
2024-12-03 02:07:58 +00:00
pmmp-restrictedactions-bot[bot]
779e80a961
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12131296321
2024-12-03 01:39:33 +00:00
pmmp-restrictedactions-bot[bot]
950f7ad7a4
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12131296321
2024-12-03 01:39:32 +00:00
dependabot[bot]
49da50659f
Bump docker/build-push-action from 6.9.0 to 6.10.0 ( #6553 )
2024-12-02 16:36:12 +00:00
pmmp-restrictedactions-bot[bot]
007673cb96
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12111121061
2024-12-02 01:41:02 +00:00
pmmp-restrictedactions-bot[bot]
ae9b4dbb05
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12111121061
2024-12-02 01:41:01 +00:00
Dylan T.
fcef015f32
L link
2024-12-02 00:40:55 +00:00
Doge
0dae786a21
feat(Server): add a setter for maxPlayers
( #6261 )
2024-12-01 20:24:50 +00:00
IvanCraft623
f1a3b42620
Implement frost walker enchantment ( #5497 )
...
Co-authored-by: Dylan T. <dktapps@pmmp.io>
2024-12-01 19:46:38 +00:00
IvanCraft623
f3763ae691
Implement Recovery compass ( #5502 )
...
Co-authored-by: Dylan K. Taylor <dktapps@pmmp.io>
2024-12-01 18:25:45 +00:00
Dylan K. Taylor
12214792b3
Allow eating in creative & peaceful
...
closes #5923
closes #6056
2024-12-01 17:42:26 +00:00
Dylan T.
93a9007f3c
Added ClosureCommand ( #6063 )
...
this is intended to replace PluginCommand and CommandExecutor, both of which are overengineered and unfit for purpose.
Allowing a closure allows much greater flexibility.
We can't use this within the core yet, as plugins will expect PluginBase->getCommand() to return PluginCommand (with its associated setExecutor() and similar APIs).
However, I think this is useful enough to add by itself.
2024-12-01 15:10:07 +00:00
Dylan K. Taylor
02d181d0c8
Merge branch 'minor-next' into major-next
2024-12-01 15:02:36 +00:00
Dylan K. Taylor
a593180ef9
Deprecate some stuff
2024-12-01 15:01:41 +00:00
Dylan T.
61560ec375
Support for collecting timings from threads, and implement async task timings ( #6333 )
...
The following callbacks can now be registered in timings, to allow threads to be notified of these events:
- Turning on/off (`TimingsHandler::getToggleCallbacks()->add(...)`)
- Reset (`TimingsHandler::getReloadCallbacks()->add(...)`)
- Collect (`TimingsHandler::getCollectCallbacks()->add(...)`)
Collect callbacks must return `list<Promise>`. The promises must be `resolve()`d with `list<string>` of printed timings records, as returned by `TimingsHandler::printCurrentThreadRecords()`. It's recommended to use 1 promise per thread.
A timings report will be produced once all promises have been resolved.
This system is used internally to collect timings for async tasks (closes #6166 ).
For timings viewer developers:
Timings format version has been bumped to 3 to accommodate this change. Timings groups should now include a `ThreadId` at the end of timings group names to ensure that their record IDs are segregated correctly, as they could otherwise conflict between threads. The main thread is not required to specify a thread ID. See pmmp/timings@13cefa6279 for implementation examples.
New PHPStan error is caused by phpstan/phpstan#10924
2024-12-01 14:49:27 +00:00
Muqsit
44771c892d
Use PlayerAuthInputPacket::SNEAKING flag to test for sneaking ( #6544 )
...
This binds internal sneaking to whether or not the player is currently pressing the shift key, which fixes #5792 and fixes #5903 .
However, it does introduce visual issues with sneaking, as explained in #6548 . This needs to be worked on separately. For now, it's better we trade 2 functional bugs for 1 visual bug.
2024-12-01 13:14:30 +00:00
pmmp-restrictedactions-bot[bot]
2fc6bbe84e
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12092463227
2024-11-30 01:35:08 +00:00
pmmp-restrictedactions-bot[bot]
89f88a9333
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12092463227
2024-11-30 01:35:06 +00:00
pmmp-restrictedactions-bot[bot]
9cab72ed59
5.21.3 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/12090411351
2024-11-29 20:43:17 +00:00
Dylan T.
2bd9f4108b
5.21.2 ( #6545 )
5.21.2
2024-11-29 20:42:14 +00:00
dependabot[bot]
cd2a1fdc1d
Bump build/php from 8a396c6
to 5016e0a
( #6541 )
2024-11-29 11:03:27 +00:00
pmmp-restrictedactions-bot[bot]
002383be89
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12077579940
2024-11-29 01:37:53 +00:00
pmmp-restrictedactions-bot[bot]
a396233e57
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12077579940
2024-11-29 01:37:52 +00:00
dependabot[bot]
d666f17ec6
Bump build/php from a51259d
to 8a396c6
( #6540 )
2024-11-28 15:46:30 +00:00
pmmp-restrictedactions-bot[bot]
00bdb6be73
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/12060967026
2024-11-28 01:37:50 +00:00