Dylan K. Taylor
da4315df05
Release 5.0.0-ALPHA6
5.0.0-ALPHA6
2022-12-19 22:21:13 +00:00
Dylan K. Taylor
83bfe790fa
Prepare 5.0.0-ALPHA6 changelog
2022-12-19 22:18:24 +00:00
Dylan K. Taylor
16f90f4120
EntityFactory: remove legacy save IDs
...
this can be more cleanly handled using BedrockData.
2022-12-19 16:04:32 +00:00
Dylan K. Taylor
ec59dc1c80
SuspiciousStewTypeIdMap: fixed uninitialized fields
2022-12-19 15:58:26 +00:00
Dylan K. Taylor
973b8130db
Merge remote-tracking branch 'origin/next-minor' into next-major
2022-12-19 15:57:06 +00:00
Dylan K. Taylor
99faeb8d05
Merge remote-tracking branch 'origin/stable' into next-minor
2022-12-19 15:55:59 +00:00
Dylan K. Taylor
1305fd5fb2
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
2022-12-19 15:52:56 +00:00
Dylan K. Taylor
7a137f932f
Updated build/php submodule to pmmp/php-build-scripts@6b605ed7c4
2022-12-19 15:52:44 +00:00
dependabot[bot]
63e8b1cf3a
Bump phpstan/phpstan from 1.9.3 to 1.9.4 ( #5458 )
...
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan ) from 1.9.3 to 1.9.4.
- [Release notes](https://github.com/phpstan/phpstan/releases )
- [Changelog](https://github.com/phpstan/phpstan/blob/1.9.x/CHANGELOG.md )
- [Commits](https://github.com/phpstan/phpstan/compare/1.9.3...1.9.4 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-19 15:39:59 +00:00
Dylan K. Taylor
65bce762ff
Updated transient Composer dependencies
2022-12-19 15:34:17 +00:00
Dylan K. Taylor
529700bb8b
PotionTypeIdMap: fixed uninitialized fields
...
I have no idea why this didn't ever cause a problem before... probably an edge-case in the typed properties implementation
2022-12-19 15:33:15 +00:00
Dylan K. Taylor
f38b15cf83
Added tag for fire blocks
2022-12-19 15:22:09 +00:00
Dylan K. Taylor
0efd928db6
Apply a prefix to block type tags
2022-12-19 15:11:06 +00:00
Dylan K. Taylor
9809909072
BedrockWorldData: remove unused custom fields
2022-12-19 15:06:06 +00:00
Dylan K. Taylor
de3af9e660
Fix CS
2022-12-19 15:02:59 +00:00
Dylan K. Taylor
a30c649607
BedrockWorldData: enable commands by default
2022-12-19 14:59:55 +00:00
Dylan K. Taylor
d7ebabd771
Fixed the client asking to upgrade PM-generated worlds
2022-12-19 14:56:04 +00:00
Dylan K. Taylor
be1087c071
Accept worlds from 1.19.40 and up
2022-12-19 14:55:24 +00:00
Dylan K. Taylor
b27c47335c
JavaWorldData: remove Bedrock-compatible hacks
...
we don't need these, since we don't write to Java world formats anymore anyway.
2022-12-19 13:43:28 +00:00
Dylan K. Taylor
58eec637c1
Constify NBT keys in world data handling
...
this code is one giant mess that needs to be cleaned up though...
2022-12-19 13:39:41 +00:00
Dylan K. Taylor
4f86ea9933
Merge branch 'next-major' of github.com:pmmp/PocketMine-MP into next-major
2022-12-18 22:25:44 +00:00
Dylan K. Taylor
6e2685cbbb
Merge branch 'next-minor' into next-major
2022-12-18 22:25:32 +00:00
Dylan K. Taylor
b2017c8462
and more
2022-12-18 22:14:31 +00:00
Dylan K. Taylor
bf44edd179
Constify a bunch of NBT keys, pass 1
2022-12-18 22:12:15 +00:00
IvanCraft623
44e288554a
Implement new records ( #5433 )
2022-12-18 21:15:27 +00:00
Dylan K. Taylor
ffa88aff67
Merge branch 'next-minor' into next-major
2022-12-18 21:05:26 +00:00
Dylan K. Taylor
aa374083d8
Accept new BedrockProtocol version
2022-12-18 21:00:52 +00:00
IvanCraft623
1785cbb6b5
Implement FallingBlock missing sounds ( #5348 )
2022-12-18 19:33:50 +00:00
Dylan K. Taylor
3d75094874
Standardize explosion radius terminology
...
closes #5061
2022-12-15 22:43:36 +00:00
Dylan K. Taylor
8c0d3943d8
Added length validation for resource pack encryption keys
2022-12-15 22:36:06 +00:00
Dylan K. Taylor
d02c6668b2
ResourcePackManager: added setPackEncryptionKey()
...
this allows plugins to install their own encrypted resource packs
2022-12-15 22:29:34 +00:00
Dylan K. Taylor
880d01daea
ResourcePackManager: added setResourceStack()
...
this enables plugins to modify the resource pack stack however they see fit.
Modifying the existing stack can be done by doing array modifications on the result of getResourceStack() and then setting it back again using this method.
2022-12-15 22:10:53 +00:00
Dylan K. Taylor
50b70708fb
ResourcePackManager: extracted loadPackFromPath() private method from constructor body
2022-12-15 21:59:54 +00:00
Dylan K. Taylor
ba4d038972
ShapelessRecipe: make type parameter mandatory
2022-12-15 21:41:33 +00:00
Dylan K. Taylor
437fa615b8
4.12.3 is next
2022-12-15 21:08:28 +00:00
Dylan K. Taylor
0ee6cdb058
Release 4.12.2
4.12.2
2022-12-15 21:08:23 +00:00
Dylan K. Taylor
97d6a79b25
Updated BedrockProtocol
2022-12-15 20:37:36 +00:00
Dylan K. Taylor
8b5e4c1c16
Updated PHPStan
2022-12-15 20:16:56 +00:00
Javier León
c5d716dc9d
Added keep on death methods for items ( #5395 )
2022-12-15 20:10:20 +00:00
Dylan K. Taylor
4d79aced07
Merge branch 'next-minor' into next-major
2022-12-15 19:50:27 +00:00
Dylan K. Taylor
95d0a3bf41
Merge branch 'stable' into next-minor
2022-12-15 19:38:22 +00:00
Dylan K. Taylor
cf707e15c2
fix
2022-12-15 19:36:16 +00:00
! Bryan
1308cda5c2
Implemented hook method Item::onInteractEntity() ( #5432 )
...
this is called when the player right-clicks on an entity to do some action, such as shearing, naming etc.
2022-12-15 19:30:52 +00:00
dependabot[bot]
214a5ddc15
Bump netresearch/jsonmapper from 4.0.0 to 4.1.0 ( #5446 )
...
Bumps [netresearch/jsonmapper](https://github.com/cweiske/jsonmapper ) from 4.0.0 to 4.1.0.
- [Release notes](https://github.com/cweiske/jsonmapper/releases )
- [Changelog](https://github.com/cweiske/jsonmapper/blob/master/ChangeLog )
- [Commits](https://github.com/cweiske/jsonmapper/compare/v4.0.0...v4.1.0 )
---
updated-dependencies:
- dependency-name: netresearch/jsonmapper
dependency-type: direct:production
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-15 19:28:11 +00:00
dependabot[bot]
9f7dfe3355
Bump phpunit/phpunit from 9.5.26 to 9.5.27 ( #5447 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.26 to 9.5.27.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/main/ChangeLog-9.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.26...9.5.27 )
---
updated-dependencies:
- dependency-name: phpunit/phpunit
dependency-type: direct:development
update-type: version-update:semver-patch
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-15 19:21:39 +00:00
dependabot[bot]
9b55d18393
Bump ncipollo/release-action from 1.11.2 to 1.12.0 ( #5451 )
...
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action ) from 1.11.2 to 1.12.0.
- [Release notes](https://github.com/ncipollo/release-action/releases )
- [Commits](https://github.com/ncipollo/release-action/compare/v1.11.2...v1.12.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>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-15 19:20:28 +00:00
IvanCraft623
84f9136b95
Implement anvil damage on fall ( #5345 )
2022-12-15 19:12:18 +00:00
Rush2929
31465525e3
Fixed PHP-CS-Fixer not import global constants. ( #5449 )
2022-12-12 17:12:33 +00:00
dependabot[bot]
74613b9b09
Bump phpstan/phpstan-phpunit from 1.2.2 to 1.3.0 ( #5445 )
...
Bumps [phpstan/phpstan-phpunit](https://github.com/phpstan/phpstan-phpunit ) from 1.2.2 to 1.3.0.
- [Release notes](https://github.com/phpstan/phpstan-phpunit/releases )
- [Commits](https://github.com/phpstan/phpstan-phpunit/compare/1.2.2...1.3.0 )
---
updated-dependencies:
- dependency-name: phpstan/phpstan-phpunit
dependency-type: direct:development
update-type: version-update:semver-minor
...
Signed-off-by: dependabot[bot] <support@github.com>
Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-12-10 21:17:03 +00:00
Dylan K. Taylor
1cefe24414
InGamePacketHandler: fixed transaction predictions not getting rolled back for failed use/release/interact transactions
...
this was caused by b5cfab497dc75ff884b5d91831d5a2f7a5016d99.
2022-12-10 21:16:08 +00:00