Dylan K. Taylor
4fe3401182
travis: moved PHP-specific configuration to its own YAML file
...
this allows it to be imported by other repos using the same config (for example plugins needing PHPStan analysis) without them needing to copy paste big blocks of shit every time something little changes.
2020-08-21 17:42:47 +01:00
Dylan K. Taylor
e80ad22702
Updated build/php submodule
2020-08-21 00:34:10 +01:00
Dylan K. Taylor
c22ab37372
Player: pre-cancel PlayerInteractEvent when left-clicking a block in spectator mode
...
fixes #3778
2020-08-20 23:43:52 +01:00
Dylan K. Taylor
1f9d672cfc
Updated DevTools submodule to release 1.14.1
2020-08-20 16:49:49 +01:00
Dylan K. Taylor
974cbae725
travis: added PHP 7.4
2020-08-20 16:21:58 +01:00
Dylan K. Taylor
b53f88027e
Explosion: fixed blocks getting updated too early
...
this bug became painfully obvious when testing bamboo. Detonating TNT near tall bamboo canes would result in bamboo canes not deleting themselves in some circumstances, because the non-destroyed parts of the cane would be updated before their supporting block was deleted, and subsequently would not be re-updated afterwards.
I think this bug should also reproduce with cacti, but I have not tested.
2020-08-16 00:09:17 +01:00
Dylan K. Taylor
9a0f723dff
Updated composer dependencies
2020-08-15 20:19:37 +01:00
Dylan K. Taylor
ab2003a85d
Merge branch 'stable' of https://github.com/pmmp/pocketmine-mp into stable
2020-08-15 20:17:04 +01:00
Dylan K. Taylor
4befd9095a
Updated build/php submodule to pmmp/php-build-scripts@f93a6f0e31
2020-08-15 20:16:29 +01:00
dependabot-preview[bot]
06623d788a
Bump phpunit/phpunit from 9.3.5 to 9.3.7 ( #3771 )
2020-08-15 17:46:26 +00:00
Dylan T
730ee74a65
Use objects for internal structures created in TextFormat::toJSON() ( #3747 )
2020-08-15 18:30:26 +01:00
Dylan K. Taylor
700e0afee0
Updated build/php submodule to pmmp/php-build-scripts@cfc425ad63
2020-08-11 21:39:15 +01:00
Dylan K. Taylor
4b9712fdee
fixed changelog typo
2020-08-11 21:37:15 +01:00
Dylan K. Taylor
dbd015b866
3.15.1 is next
2020-08-11 21:26:12 +01:00
Dylan K. Taylor
a498b0415a
Release 3.15.0
3.15.0
2020-08-11 21:26:12 +01:00
Dylan K. Taylor
5b01cf72dd
Data sync and version bump for 1.16.20
...
this version doesn't change any packets as far as I know, but it does change some packet content (most notably, some blockstates changed, which are troublesome when not in sync).
2020-08-11 21:17:11 +01:00
Dylan K. Taylor
ec21c2baa0
Merge branch 'stable' of https://github.com/pmmp/pocketmine-mp into stable
2020-08-11 21:07:06 +01:00
Dylan K. Taylor
11a0d9b502
3.14.4 is next
2020-08-11 21:06:38 +01:00
Dylan K. Taylor
a7fc245291
Release 3.14.3
3.14.3
2020-08-11 21:06:38 +01:00
SOFe
6db51e2380
Updated CONTRIBUTING.md RFC label name
2020-08-11 12:35:12 +08:00
dependabot-preview[bot]
d6f35f2342
Bump phpunit/phpunit from 9.3.2 to 9.3.5 ( #3764 )
2020-08-10 19:15:28 +00:00
dependabot-preview[bot]
d1df72ec78
Bump phpstan/phpstan from 0.12.36 to 0.12.37 ( #3765 )
2020-08-10 19:10:19 +00:00
Dylan K. Taylor
9bd6d5c67e
Updated travis pthreads to pmmp/pthreads@45579e1e62
2020-08-10 17:45:06 +01:00
Dylan K. Taylor
aaa23361d1
updated devtools links
2020-08-10 17:32:09 +01:00
Dylan K. Taylor
691d92a959
moved tests/plugins/PocketMine-DevTools -> tests/plugins/DevTools
2020-08-10 17:29:44 +01:00
Dylan K. Taylor
50101663f2
Use the up-to-date git submodule urls
2020-08-10 17:25:48 +01:00
Dylan K. Taylor
e369966890
updated composer.lock
2020-08-07 20:00:12 +01:00
Dylan K. Taylor
63f57841de
PlayerAuthInputPacket: fixed yaw/pitch being the wrong way round, closes #3757
2020-08-07 19:50:49 +01:00
dependabot-preview[bot]
ac3bba0a11
Bump phpunit/phpunit from 9.2.6 to 9.3.2 ( #3758 )
2020-08-07 15:38:57 +00:00
dependabot-preview[bot]
1ff3df6ff0
Bump phpstan/phpstan-phpunit from 0.12.15 to 0.12.16 ( #3753 )
2020-08-05 19:49:04 +00:00
dependabot-preview[bot]
4e29b216bf
Bump phpstan/phpstan from 0.12.35 to 0.12.36 ( #3752 )
2020-08-05 18:12:12 +00:00
dependabot-preview[bot]
809dad2ac8
Bump phpstan/phpstan-phpunit from 0.12.11 to 0.12.15
...
Bumps [phpstan/phpstan-phpunit](https://github.com/phpstan/phpstan-phpunit ) from 0.12.11 to 0.12.15.
- [Release notes](https://github.com/phpstan/phpstan-phpunit/releases )
- [Commits](https://github.com/phpstan/phpstan-phpunit/compare/0.12.11...0.12.15 )
Signed-off-by: dependabot-preview[bot] <support@dependabot.com>
2020-08-05 10:46:27 +00:00
dependabot-preview[bot]
e238d583b8
Bump phpstan/phpstan-strict-rules from 0.12.3 to 0.12.4 ( #3748 )
2020-08-05 10:38:00 +00:00
Dylan K. Taylor
3f89bd7bff
TaskHandler->getOwnerName() never returns NULL
2020-08-04 16:58:27 +01:00
Dylan K. Taylor
8da7e789fd
LoginPacket: protocol cannot be NULL
2020-08-04 16:55:47 +01:00
Dylan K. Taylor
0766952f39
FINALLY, a usable new build of phpstan
2020-08-04 11:38:00 +01:00
Dylan K. Taylor
eeee1fbe73
Updated composer dependencies
2020-08-04 11:32:25 +01:00
Dylan K. Taylor
46c224da86
phpstan: remove an obsolete ignored error pattern from explicit-mixed baseline
2020-08-03 19:54:53 +01:00
Dylan K. Taylor
3c001b310f
fix phpstan analyze failure
2020-08-03 19:54:14 +01:00
Dylan K. Taylor
198a106b9f
Merge branch 'stable' of https://github.com/pmmp/pocketmine-mp into stable
2020-08-03 19:37:30 +01:00
Dylan K. Taylor
1f5e0bc96d
Updated BedrockData submodule, new recipes.json format
2020-08-03 19:36:32 +01:00
VixikHD
41f7c07703
Entity: report the class in getSaveId() unregistered entity exception ( #3744 )
2020-08-03 00:20:28 +01:00
Dylan K. Taylor
f0a0c9a85f
Player: remove useless var
2020-08-02 23:49:07 +01:00
Dylan K. Taylor
5b620d964e
Do not assume the presence of a crafting transaction closing marker
...
fixes #3655 , fixes #3241
instead of guessing where the end of the transaction is, we attempt validation after every piece of the transaction, with the assumption being that a crafting transaction will not validate until it's complete.
2020-08-02 23:37:33 +01:00
Dylan K. Taylor
756840f11d
Fixed matchItems corrupting CraftingTransaction internal state on repeated validation
...
This bug became apparent while developing a more robust fix for 1.16 crafting.
2020-08-02 23:07:47 +01:00
Dylan K. Taylor
df2c3136c9
VersionString: added missing start anchor to regex
2020-08-02 21:10:47 +01:00
Dylan K. Taylor
a6b5cddd5a
remove unused import
2020-07-21 19:26:24 +01:00
Dylan K. Taylor
5b9453af43
WhitelistCommand: fixed incorrect implode() parameter order
...
PHP allows this to work either way for legacy reasons, but glue-first is the canonical way for a long time.
2020-07-21 11:46:11 +01:00
TheNewHEROBRINEX
8bba25f4f5
Fix wrong hardness value for Podzol ( #3709 )
2020-07-16 22:07:41 +01:00
dependabot-preview[bot]
f9bd7016aa
Bump phpstan/phpstan-strict-rules from 0.12.2 to 0.12.3 ( #3705 )
2020-07-16 15:24:42 +00:00