pmmp-admin-bot[bot]
280911ec59
5.28.2 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/15085916916
2025-05-17 14:01:49 +00:00
Dylan T.
abb004fbc5
Ready 5.28.1 ( #6696 )
5.28.1
2025-05-17 15:00:53 +01:00
Dylan K. Taylor
e0864e7ee8
composer: also axe unnecessary ctype polyfill
2025-05-17 14:54:26 +01:00
Dylan K. Taylor
dca37d5842
Hack: forcibly remove symfony/polyfill-mbstring
...
we don't need this dependency anyway because mbstring is already provided.
2025-05-17 14:11:57 +01:00
Dylan K. Taylor
67f3bb9c52
Update composer dependencies
...
and fix an error found by new PHPStan update
2025-05-17 13:46:33 +01:00
Dylan K. Taylor
acf4341d71
always the CS...
2025-05-17 13:35:55 +01:00
Dylan K. Taylor
84bb9d2ab4
Consolidate Bedrock data version info
...
this ensures we don't have to go into a bunch of randomly scattered files to update version numbers.
2025-05-17 13:33:42 +01:00
zSALLAZAR
bb7bfee0cd
Remove ServerEvent
class ( #6695 )
2025-05-14 08:06:22 +02:00
pmmp-admin-bot[bot]
88cdc2eb67
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14951134662
2025-05-11 01:49:35 +00:00
pmmp-admin-bot[bot]
50f3fe2578
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14951134662
2025-05-11 01:49:34 +00:00
Sergi del Olmo
04de72e85e
Fix changelog typo ( #6690 )
2025-05-10 14:34:37 +01:00
pmmp-admin-bot[bot]
112bcf7af9
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14940598161
2025-05-10 01:40:10 +00:00
pmmp-admin-bot[bot]
4bcef443f7
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14940598161
2025-05-10 01:40:09 +00:00
ItzxDwi
d90fc3415c
fixed wrong version info ( #6689 )
2025-05-09 16:33:55 +01:00
pmmp-admin-bot[bot]
1c70cee72e
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14931383427
2025-05-09 14:38:29 +00:00
pmmp-admin-bot[bot]
e2e16a4ec5
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14931383427
2025-05-09 14:38:28 +00:00
pmmp-admin-bot[bot]
134c7309c5
5.28.1 is next
...
Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/14931216524
2025-05-09 14:30:04 +00:00
Dries C
5e830c7320
Protocol changes for 1.21.80 ( #6687 )
...
* Bedrock 1.21.80 support
* Update bedrock-data
* Add required tags to models
* Fixed biome data loading
* Support newest world format
apparently I messed up the blockstate data version last time around... it hasn't changed since 1.21.60
* always CS has to complain...
* Sync with release versions
* Ready 5.28.0 release
* this might help...
---------
Co-authored-by: Dylan T. <dktapps@pmmp.io>
5.28.0
2025-05-09 15:29:05 +01:00
Dylan K. Taylor
7847524df6
Merge branch 'minor-next' into major-next
2025-05-08 02:28:09 +01:00
Dylan K. Taylor
c1cee1fc24
Merge branch 'stable' into minor-next
2025-05-08 02:27:51 +01:00
Dylan K. Taylor
d789c75c00
Improve PHPStan error reporting for unsafe foreaches
...
these are actually two separate concerns: one for dodgy PHPStan type suppression on implicit keys, and the other for arrays being casted to strings by PHP.
2025-05-08 02:26:09 +01:00
Dylan K. Taylor
1d26b21fe0
Merge branch 'minor-next' into major-next
2025-05-04 17:21:24 +01:00
Dylan K. Taylor
6196b9c995
Merge branch 'stable' into minor-next
2025-05-04 17:20:27 +01:00
Dylan K. Taylor
f2e7473629
Update PHP-CS-Fixer
2025-05-04 17:19:15 +01:00
Dylan K. Taylor
eb3922fc7e
shut
2025-05-04 17:10:01 +01:00
Dylan K. Taylor
912a5d6ad0
Remove TODO
2025-05-04 16:45:25 +01:00
Dylan K. Taylor
2a42e2c75d
Drop PluginLoader from Plugin, expose path instead
...
we already had this anyway, and it's already being reflected into.
Instead of DevTools checking for FolderPluginLoader instances, it
could just check if the file is a directory instead.
2025-05-04 16:44:28 +01:00
pmmp-admin-bot[bot]
3de604ef95
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14816570368
2025-05-04 01:51:27 +00:00
Dylan K. Taylor
6bf9a305de
Rename confusing PHPStan rule name
...
it never occurred to me that this was misleading until I read some Devin documentation,
noticed that Devin misunderstood was the class was for, and then realized actually
Devin understood correctly, and it was the name of the class that was wrong. Funny
how that happens...
2025-05-03 19:24:21 +01:00
pmmp-admin-bot[bot]
cb4364f8fd
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14786989960
2025-05-02 01:42:53 +00:00
pmmp-admin-bot[bot]
f8abcd5102
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14786989960
2025-05-02 01:42:51 +00:00
dependabot[bot]
6f3506360e
Bump the github-actions group with 3 updates ( #6683 )
2025-05-01 08:30:26 +00:00
pmmp-admin-bot[bot]
5bfa40618d
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14768020274
2025-05-01 01:50:54 +00:00
Dylan K. Taylor
efaf9311b3
Extract population business logic from PopulationTask
2025-04-30 17:38:16 +01:00
pmmp-admin-bot[bot]
8e1426e25e
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14687149888
2025-04-27 01:46:41 +00:00
Dylan K. Taylor
fe70b31881
Fix crash when a player is added to the world
2025-04-26 22:11:03 +01:00
pmmp-admin-bot[bot]
d86943fa8c
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14565559872
2025-04-21 01:45:18 +00:00
pmmp-admin-bot[bot]
cfafb584a8
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14565559872
2025-04-21 01:45:17 +00:00
Dylan K. Taylor
ad6f7dfedb
World: verify saveability of blocks, entities and tiles at entry points
...
I want to do the same for items, but items are going to be a pain in the ass.
For items there are multiple possible entry points and all of them will need to be checked:
- dropped items
- inventory contents
- lecterns
- item frames
I don't see a good way to deal with all these. We can't check for registration in the constructor
because we need to fully construct the item in order to register it.
Blocks are also a potential issue in other areas, but setBlock() is definitely the biggest offender.
2025-04-20 19:48:28 +01:00
Dylan K. Taylor
1ea5c060fd
bruh
2025-04-20 18:16:54 +01:00
Dylan K. Taylor
4a5c1e7540
Entity: truncate fire ticks instead of throwing exceptions
...
as written in the comments, it's not reasonable to propagate this limitation, since it
ultimately comes from a shortfall in the Mojang save format, not a limitation of PM's
capability. It's also not obvious how this would be propagated to the likes of setOnFire(),
as this would translate into a max time of 1638 seconds, a value no one is going to
remember.
There's a case to be made for truncating this on save rather than on initial set, but
this is at least better than having Fire Aspect level 1000 cause crashes and whatever
other gameplay logic that would have to work around this stupid limitation.
2025-04-20 16:57:44 +01:00
Dylan K. Taylor
2548422973
AvailableEnchantmentRegistry: reject non-string tags
...
fixes https://crash.pmmp.io/view/12627328
2025-04-20 16:44:23 +01:00
pmmp-admin-bot[bot]
baee0110c7
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14544397106
2025-04-19 01:36:21 +00:00
zSALLAZAR
028815490e
Add EntityExtinguishEvent ( #6671 )
2025-04-18 11:19:46 +02:00
pmmp-admin-bot[bot]
5617347949
Merge 'minor-next' into 'major-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14482870321
2025-04-16 01:41:53 +00:00
pmmp-admin-bot[bot]
a74168953c
Merge 'stable' into 'minor-next'
...
Automatic merge performed by: https://github.com/pmmp/RestrictedActions/actions/runs/14482870321
2025-04-16 01:41:52 +00:00
Dylan K. Taylor
f661443ec7
Update Ubuntu base image for GitHub Actions
2025-04-15 16:48:13 +01:00
Dylan K. Taylor
0bbe56beb4
Merge branch 'minor-next' into major-next
2025-04-06 20:01:23 +01:00
Dylan K. Taylor
1073f372f8
Merge branch 'stable' into minor-next
2025-04-06 20:00:45 +01:00
Dylan K. Taylor
835c383d4e
Update Composer dependencies
2025-04-06 20:00:21 +01:00