Commit Graph

15060 Commits

Author SHA1 Message Date
Dylan K. Taylor
b88a47929f Modernize property declarations in src/world/* 2022-04-28 15:06:17 +01:00
Dylan K. Taylor
159392e738 wtf is this shitbox code 2022-04-28 14:57:57 +01:00
Dylan K. Taylor
2f03af51dd Modernize property declarations in src/world/sound 2022-04-28 14:57:01 +01:00
Dylan K. Taylor
cb76c149e1 Modernize property declarations in src/world/particle 2022-04-28 14:55:53 +01:00
Dylan K. Taylor
6d7bf1c5d8 Utils: fixed missing property initializer 2022-04-28 14:52:21 +01:00
Dylan K. Taylor
ed2a239334 Modernize property declarations in src/world/generator 2022-04-28 13:16:21 +01:00
Dylan K. Taylor
46c504e529 Modernize property declarations in src/ 2022-04-28 13:14:23 +01:00
Dylan K. Taylor
0e7e776862 Modernize property declarations in src/utils 2022-04-28 13:12:12 +01:00
Dylan K. Taylor
de12b701ac Modernize type declarations in src/world/format 2022-04-28 13:07:58 +01:00
Dylan K. Taylor
b402df8b91 Modernize property declarations in pocketmine\crafting namespace 2022-04-25 13:15:48 +01:00
Dylan K. Taylor
dca457b1e0 Modernize property declarations in pocketmine\command namespace 2022-04-25 13:09:14 +01:00
Dylan K. Taylor
72cff0ee11 Modernize property declarations in pocketmine\block namespace 2022-04-25 13:00:29 +01:00
Dylan K. Taylor
09778e3f1b Fixed build failure 2022-04-25 12:56:16 +01:00
Dylan K. Taylor
9f5d4180c9 Spawnable: remove dead code, deprecate isDirty() and setDirty() 2022-04-25 12:46:01 +01:00
Dylan K. Taylor
c8a7a53d70 event: modernize property declarations where possible
only private fields are modified; protected ones can't be changed in case someone extended the classes
2022-04-25 00:06:26 +01:00
Dylan K. Taylor
223893fd5c PlayerChangeSkinEvent: remove obsolete doc comment 2022-04-24 21:56:49 +01:00
Dylan K. Taylor
a58551af5b 4.3.2 is next 2022-04-23 16:03:15 +01:00
Dylan K. Taylor
f7dce4af88 Release 4.3.1 4.3.1 2022-04-23 16:03:14 +01:00
Dylan K. Taylor
dff5c30172 Updated BedrockProtocol to 9.0.1 2022-04-23 16:01:08 +01:00
dependabot[bot]
e8994dbc17 Bump build/php from 1fae6b8 to 7b357f8 (#4987)
Bumps [build/php](https://github.com/pmmp/php-build-scripts) from `1fae6b8` to `7b357f8`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases)
- [Commits](1fae6b8d4a...7b357f8cf9)

---
updated-dependencies:
- dependency-name: build/php
  dependency-type: direct:production
...

Signed-off-by: dependabot[bot] <support@github.com>

Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2022-04-23 14:20:47 +01:00
dependabot[bot]
aaba8a2a9a Bump phpstan/phpstan from 1.5.6 to 1.5.7 (#4975)
Bumps [phpstan/phpstan](https://github.com/phpstan/phpstan) from 1.5.6 to 1.5.7.
- [Release notes](https://github.com/phpstan/phpstan/releases)
- [Changelog](https://github.com/phpstan/phpstan/blob/1.6.x/CHANGELOG.md)
- [Commits](https://github.com/phpstan/phpstan/compare/1.5.6...1.5.7)

---
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>
2022-04-21 16:45:16 +01:00
ねらひかだ
27056b6c37 Player: creative players should not be damaged by the void (#4978) 2022-04-21 16:39:36 +01:00
dependabot[bot]
9930de01b9 Bump phpstan/phpstan-phpunit from 1.1.0 to 1.1.1 (#4979)
Bumps [phpstan/phpstan-phpunit](https://github.com/phpstan/phpstan-phpunit) from 1.1.0 to 1.1.1.
- [Release notes](https://github.com/phpstan/phpstan-phpunit/releases)
- [Commits](https://github.com/phpstan/phpstan-phpunit/compare/1.1.0...1.1.1)

---
updated-dependencies:
- dependency-name: phpstan/phpstan-phpunit
  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>
2022-04-21 16:38:36 +01:00
Dylan K. Taylor
cd021f49cd 4.3.1 is next 2022-04-20 14:15:12 +01:00
Dylan K. Taylor
e4ce467c0b Release 4.3.0 4.3.0 2022-04-20 14:15:06 +01:00
Dylan K. Taylor
6b4687a36b RuntimeBlockMapping: unseal constructor to facilitate easier testing of new versions 2022-04-20 14:00:20 +01:00
Dylan K. Taylor
c085bf0db4 Changes for 1.18.30 2022-04-20 13:59:50 +01:00
Dylan K. Taylor
e0d4bd985e 4.2.11 is next 2022-04-20 13:03:25 +01:00
Dylan K. Taylor
3339225fe8 Release 4.2.10 4.2.10 2022-04-20 13:03:25 +01:00
Dylan K. Taylor
df33e179e5 Player: fixed chat newlines denial-of-service vulnerability
irresponsibly reported in #4974

closes #4974
2022-04-20 13:01:05 +01:00
Dylan K. Taylor
624a7dff16 4.2.10 is next 2022-04-19 16:53:12 +01:00
Dylan K. Taylor
1d314ad4ce Release 4.2.9 4.2.9 2022-04-19 16:53:11 +01:00
Dylan K. Taylor
5a98b08ee8 Fixed several crashes on bad data due to inadequate TAG_List type checks 2022-04-19 16:48:18 +01:00
Dylan K. Taylor
ded7e24f67 Merge branch 'stable' into next-minor 2022-04-19 15:27:55 +01:00
Dylan K. Taylor
e73bb07da0 Updated locale data 2022-04-19 15:27:00 +01:00
Dylan K. Taylor
d9d02d526a Updated PHP versions for GitHub Actions 2022-04-19 15:06:00 +01:00
Dylan K. Taylor
f272986903 4.2.9 is next 2022-04-17 20:45:32 +01:00
Dylan K. Taylor
988da8eaab Release 4.2.8 4.2.8 2022-04-17 20:45:32 +01:00
Dylan K. Taylor
ea7f706aed RakLib 0.14.4 2022-04-17 20:41:18 +01:00
Dylan K. Taylor
52e3f1e269 ZippedResourcePack: ensure non-empty file
ZipArchive raises deprecation errors on empty files for some reason
2022-04-17 20:32:23 +01:00
Dylan K. Taylor
4c9d2a989e cs again 2022-04-17 19:32:30 +01:00
Dylan K. Taylor
022db5cbe3 NetworkSession: compare usernames case-insensitively
the current data management system uses case-insensitive names, so we can't allow different players with the same name in different cases to join, or we will have duplication exploits.

This typically only applies to offline servers, since Xbox Live doesn't permit reuse of a username, same case or otherwise.

closes #4965
2022-04-17 19:28:10 +01:00
Dylan K. Taylor
3bbf558883 4.2.8 is next 2022-04-15 16:36:47 +01:00
Dylan K. Taylor
1d68d9f71a Release 4.2.7 4.2.7 2022-04-15 16:36:42 +01:00
Dylan K. Taylor
f2e8824242 fix CS 2022-04-15 16:24:15 +01:00
Dylan K. Taylor
a0e47b5a64 phpstan 1.5.6 2022-04-15 16:21:05 +01:00
Dylan K. Taylor
f7465f55e7 Update transient composer dependencies 2022-04-15 16:17:33 +01:00
Dylan K. Taylor
453bf6d73b fix build 2022-04-10 21:37:10 +01:00
Dylan K. Taylor
3353a00641 List command aliases in /help <commandName> 2022-04-10 21:32:46 +01:00
Dylan K. Taylor
e388cb1643 Merge branch 'stable' into next-minor 2022-04-10 21:23:04 +01:00