90409b50d1
Allow offering different resource packs to different players ( #6249 )
...
closes #6248
2024-03-01 14:53:59 +00:00
98042f844f
Merge remote-tracking branch 'origin/stable' into minor-next
2024-02-28 17:36:21 +00:00
a0cca53f52
Fixed mismatched predictions due to NBT key order differences
...
this is a pain :(
It appears the client always sorts the keys in alphabetical order due to use of std::map. However I'm not sure of the exact ordering behaviour, so it needs to be investigated.
2024-02-27 16:07:43 +00:00
6872118355
Update BedrockProtocol to release version
2024-02-27 14:15:31 +00:00
efd113bdc8
Integrate pmmp/BedrockProtocol@65b3d0b341
2024-02-26 17:09:09 +00:00
34a5f91aa9
5.11.3 is next
2024-02-26 14:45:48 +00:00
aee3656415
Release 5.11.2
5.11.2
2024-02-26 14:45:47 +00:00
c58e599eb2
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
2024-02-26 14:35:40 +00:00
47f0119660
InGamePacketHandler: added an extra check
2024-02-26 14:35:21 +00:00
561ffd3da3
Bump pmmp/setup-php-action from 3.0.0 to 3.1.0 ( #6267 )
...
Bumps [pmmp/setup-php-action](https://github.com/pmmp/setup-php-action ) from 3.0.0 to 3.1.0.
- [Release notes](https://github.com/pmmp/setup-php-action/releases )
- [Commits](https://github.com/pmmp/setup-php-action/compare/3.0.0...3.1.0 )
---
updated-dependencies:
- dependency-name: pmmp/setup-php-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-26 14:27:56 +00:00
b744e09352
5.11.2 is next
2024-02-23 14:19:02 +00:00
7b89dda420
Release 5.11.1
5.11.1
2024-02-23 14:19:01 +00:00
db665fefdb
Harden JsonMapper defaults in general
2024-02-23 14:10:24 +00:00
6872661fd0
Harden JsonMapper on login JSON handling
2024-02-23 14:10:02 +00:00
920341668f
Implemented working Name tag ( #5209 )
2024-02-19 18:46:48 +00:00
4fab518384
PluginManager: do not accept generator functions as event handlers
...
closes #4912
I didn't merge the original PR because this needs to be checked for explicitly registered handlers as well as auto-detected ones from listeners.
2024-02-19 16:53:53 +00:00
e06b042cd0
Bump pmmp/setup-php-action from 2.0.0 to 3.0.0 ( #6259 )
...
Bumps [pmmp/setup-php-action](https://github.com/pmmp/setup-php-action ) from 2.0.0 to 3.0.0.
- [Release notes](https://github.com/pmmp/setup-php-action/releases )
- [Commits](https://github.com/pmmp/setup-php-action/compare/2.0.0...3.0.0 )
---
updated-dependencies:
- dependency-name: pmmp/setup-php-action
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 16:16:28 +00:00
44ce9ca610
Bump phpstan/phpstan from 1.10.57 to 1.10.58 ( #6260 )
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 1.10.57 to 1.10.58.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/1.11.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.10.57...1.10.58 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-19 16:16:16 +00:00
2616d8c5ad
New biome IDs, courtesy of build/generate-biome-ids
2024-02-19 16:10:46 +00:00
61d0181bfd
Added script to generate biome IDs
...
this has been sitting in my local workspace for a very long time
2024-02-19 16:10:22 +00:00
db894e3a4a
Fixed Utils::cloneObjectArray()
template signature ( #6255 )
2024-02-16 16:52:10 +00:00
53cbc44d70
Update PULL_REQUEST_TEMPLATE.md
...
[ci skip]
2024-02-15 14:51:34 +00:00
be102dc95f
Bump ncipollo/release-action from 1.13.0 to 1.14.0 ( #6250 )
...
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action ) from 1.13.0 to 1.14.0.
- [Release notes](https://github.com/ncipollo/release-action/releases )
- [Commits](https://github.com/ncipollo/release-action/compare/v1.13.0...v1.14.0 )
---
updated-dependencies:
- dependency-name: ncipollo/release-action
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-12 11:51:31 +00:00
d211392b67
Merge remote-tracking branch 'origin/stable' into minor-next
2024-02-12 11:46:48 +00:00
eaab1a8784
ChunkSerializer: fixed count calculation for non-overworld chunks
...
plugins that implement dimensions can't change the number of subchunks used by Chunk, they can only choose to use a subset of them.
2024-02-07 18:58:41 +00:00
169d3e0de8
5.11.1 is next
2024-02-07 13:01:30 +00:00
ce8fecc6ec
Release 5.11.0
5.11.0
2024-02-07 13:01:30 +00:00
4fcb644c51
Added missing imports
2024-02-07 12:51:39 +00:00
826cbea0bc
Use newer php-cs-fixer on Actions
2024-02-07 12:51:27 +00:00
fe06bfcda0
Import alias cleanup courtesy of newest php-cs-fixer
2024-02-07 12:50:37 +00:00
f54ed8362d
tools/convert-world: add a namespace
...
not sure why this was left in the global namespace to its own devices
2024-02-07 12:49:05 +00:00
8c7a4d720a
Fixed inconsistent global namespace reference
2024-02-07 12:46:11 +00:00
6492e7f4a2
1.20.60 support
2024-02-07 12:33:44 +00:00
6bb84bc46c
Add Promise::all
( #6152 )
2024-02-06 12:42:24 +00:00
20837c9894
Merge remote-tracking branch 'origin/stable' into minor-next
2024-02-05 12:43:39 +00:00
f207d1bbf2
Make CocoaBlock Flowable ( #6218 )
2024-02-05 12:36:09 +00:00
5709d727a2
Bump phpstan/phpstan from 1.10.55 to 1.10.57 ( #6235 )
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 1.10.55 to 1.10.57.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/1.11.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.10.55...1.10.57 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 12:30:19 +00:00
234199d241
Bump actions/cache from 3 to 4 ( #6229 )
...
Bumps [actions/cache](https://github.com/actions/cache ) from 3 to 4.
- [Release notes](https://github.com/actions/cache/releases )
- [Changelog](https://github.com/actions/cache/blob/main/RELEASES.md )
- [Commits](https://github.com/actions/cache/compare/v3...v4 )
---
updated-dependencies:
- dependency-name: actions/cache
dependency-type: direct:production
update-type: version-update:semver-major
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 12:29:49 +00:00
e28d20a68e
Bump shivammathur/setup-php from 2.28.0 to 2.29.0 ( #6228 )
...
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) from 2.28.0 to 2.29.0.
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.28.0...2.29.0 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com >
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2024-02-05 12:29:34 +00:00
81d5b9ba06
tools/generate-bedrock-data-from-packets: add more exception detail for unexpected block runtimeIDs
2024-01-22 18:49:06 +00:00
d97c8e2fd2
tools/generate-item-upgrade-schema: filter old IDs that were already renamed by previous schemas
...
this caused weird outputs if an item was renamed multiple times.
2024-01-22 18:48:32 +00:00
c7c20d4d79
tools/generate-block-palette-spec: fixed sorting
2024-01-09 16:43:11 +00:00
c6a09e5ed8
Merge branch 'stable' into minor-next
2024-01-09 16:17:55 +00:00
e77cd39316
ItemBlock: add a workaround for air items with a stack size bigger than 0
...
In the future we should look into making empty slots be represented by null or a different, special item type, instead of breaking the air block for this purpose.
closes #6185
closes #6016
2024-01-09 15:55:41 +00:00
a459e3c1a9
Block: improve some documentation
2024-01-09 13:35:36 +00:00
288bd4018b
Block: deprecate isSolid()
...
As discussed many years ago in #2551 , no one actually knows what this property actually means. It definitely isn't the conventionally expected definition of 'solid' found in the real world, as signs are solid but flower pots are not.
2024-01-09 13:35:10 +00:00
9b03b082ab
Added --version option
2024-01-09 13:04:14 +00:00
db3bb55a2b
Change PHP_DEBUG
constant usage to ZEND_DEBUG_BUILD
...
In PHP 8.4, the type of `PHP_DEBUG` changes from `int` to `bool`.
See [PHP.Watch: PHP 8.4: `PHP_ZTS` and `PHP_DEBUG` constant value type changed from `int` to `bool`](https://php.watch/versions/8.4/PHP_ZTS-PHP_DEBUG-const-type-change ).
This changes the constants to `ZEND_DEBUG_BUILD`, which contains the same value but as a `bool` across all PHP versions.
closes #6222
2024-01-09 12:30:24 +00:00
8372c9efc2
Merge branch 'stable' into minor-next
2024-01-09 12:27:25 +00:00
4db38ee452
Updated PHPStan
2024-01-08 16:20:42 +00:00