Dylan K. Taylor
cd8219d9fd
Release 5.3.4
5.3.4
2023-08-01 11:16:50 +01:00
Dylan K. Taylor
52ce3444d8
Merge branch 'legacy/pm4' into stable
2023-08-01 11:13:31 +01:00
Dylan K. Taylor
e9e5923639
4.23.5 is next
2023-08-01 11:12:52 +01:00
Dylan K. Taylor
49a9da147b
Release 4.23.4
4.23.4
2023-08-01 11:12:41 +01:00
Dylan K. Taylor
4c0df5ee4e
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
2023-07-31 11:30:18 +01:00
Dylan K. Taylor
4c737b2ee3
Merge branch 'legacy/pm4' into stable
2023-07-31 11:29:58 +01:00
Dylan K. Taylor
eb53b795d5
ItemEntity: fixed O(n^2) performance issue when many of the same unstackable item are in the same place
...
this produced a 40% performance improvement in a simulation with 800 item entities.
If the items were all different, then this would still be a problem. However, many of the same unstackable items occupying the same space is a problem for SkyBlock farms, so this should improve performance for SkyBlock quite a bit.
2023-07-31 11:29:12 +01:00
dependabot[bot]
befd3637f6
Bump shivammathur/setup-php from 2.25.4 to 2.25.5 ( #5951 )
...
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) from 2.25.4 to 2.25.5.
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.25.4...2.25.5 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-type: direct:production
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>
2023-07-31 11:13:51 +01:00
Dylan K. Taylor
486d4099df
5.3.4 is next
2023-07-24 17:29:59 +01:00
Dylan K. Taylor
a1f34a460b
Release 5.3.3
5.3.3
2023-07-24 17:29:56 +01:00
Dylan K. Taylor
5ff03c81f8
Merge branch 'legacy/pm4' into stable
2023-07-24 17:00:13 +01:00
Dylan K. Taylor
1c611a03e6
4.23.4 is next
2023-07-24 16:59:48 +01:00
Dylan K. Taylor
948875b025
Release 4.23.3
4.23.3
2023-07-24 16:59:45 +01:00
Dylan K. Taylor
16dfd27935
Merge branch 'legacy/pm4' into stable
2023-07-24 16:45:24 +01:00
Dylan K. Taylor
2a4909d328
Fixed missing handling for some ContainerUIIds
...
SMITHING_TABLE_TEMPLATE is new in 1.20
HORSE_EQUIP was always present, but somehow got overlooked when building up that big ugly switch table
2023-07-24 16:44:01 +01:00
Dylan K. Taylor
fd23281183
Merge branch 'legacy/pm4' into stable
2023-07-24 12:00:29 +01:00
Dylan K. Taylor
70dd8732e2
Update build/php to pmmp/PHP-Binaries@46604f2f6a
2023-07-24 11:59:11 +01:00
Dylan K. Taylor
cdf72563f4
Update composer dependencies
2023-07-24 11:58:50 +01:00
Dylan K. Taylor
9ef835c82d
Merge remote-tracking branch 'origin/legacy/pm4' into stable
2023-07-21 11:07:32 +01:00
IvanCraft623
d65d8c3356
Fix typo in documentation of ChunkSelector:selectChunks()
( #5924 )
2023-07-21 10:34:34 +01:00
Dylan K. Taylor
9b43ddecbd
Drop usages of Process:kill() with subprocesses parameter
...
we don't need this any more with console reader improvements, and this was not working correctly anyway.
closes #5234
2023-07-20 17:10:39 +01:00
Dylan K. Taylor
4bdd6410db
Fire: fixed support requirements
...
closes #5599
2023-07-20 17:00:32 +01:00
Dylan K. Taylor
6ea7fd7d6b
ShulkerBox: do not offer support for other blocks
2023-07-20 16:36:25 +01:00
Dylan K. Taylor
5e7f18cbcf
StandardEntityEventBroadcaster: suppress client-side emote messages
...
if users want these, they can broadcast them themselves using Server::broadcastMessage(), which will also record the message in the server log like chat
closes #5669
2023-07-20 16:20:34 +01:00
IvanCraft623
4517948297
FrostedIce: Remove non-Bedrock melting behaviour ( #5486 )
2023-07-19 17:12:05 +01:00
dependabot[bot]
777a901932
Bump shivammathur/setup-php from 2.25.2 to 2.25.4 ( #5829 )
...
Bumps [shivammathur/setup-php](https://github.com/shivammathur/setup-php ) from 2.25.2 to 2.25.4.
- [Release notes](https://github.com/shivammathur/setup-php/releases )
- [Commits](https://github.com/shivammathur/setup-php/compare/2.25.2...2.25.4 )
---
updated-dependencies:
- dependency-name: shivammathur/setup-php
dependency-type: direct:production
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>
2023-07-19 16:37:33 +01:00
Dylan T
24d979bd08
Fixed /kill not properly killing the player under certain conditions, closes #4680 ( #5919 )
...
This occurs if the player had very high levels of Health Boost or other weird modifications.
It doesn't really make sense to apply damage modifiers to suicide anyway.
Really I'm doubtful that suicide should even be considered a damage type (perhaps we should add an EntitySuicideEvent), but that's a discussion for another time.
2023-07-19 16:33:16 +01:00
Dylan K. Taylor
86810c5e1c
LevelDB: clearer error message
2023-07-19 16:31:10 +01:00
Dylan K. Taylor
b33a9690e9
LevelDB: simplify condition
2023-07-19 16:30:13 +01:00
Dylan K. Taylor
1b9c282194
LevelDB: tolerate incorrect number of biome palettes, as long as there are enough for each real subchunk
...
modern versions save 24 exactly, but previous versions saved more. We don't use the excess, so it's not a problem if they are missing, but this is nonetheless non-compliant with vanilla.
2023-07-19 16:29:14 +01:00
Dylan K. Taylor
82b75e0ccb
LevelDB: Remove happy debug message
2023-07-19 15:21:47 +01:00
Dylan K. Taylor
6c59912ed5
LevelDB: workaround 0 bpb palettes with a length prefix
...
this was caused by a plugin overriding the world provider.
related:
- https://github.com/pmmp/PocketMine-MP/issues/5911
- https://github.com/Refaltor77/CustomItemAPI/issues/68
fixes #5911
2023-07-19 15:19:33 +01:00
Dylan K. Taylor
763241b11f
Fixed burning animations for fireproof entities
...
creative players are not technically fireproof; they just don't take any damage from fire
2023-07-19 12:32:00 +01:00
Dylan K. Taylor
8414c78969
Fixed netherite items burning in lava
2023-07-19 11:49:52 +01:00
Dylan K. Taylor
4637aae621
Living: do not apply noDamageTicks to suicide damage
...
suicide damage is a voluntary damage source, which noDamageTicks is intended to prevent getting damaged while the player gets their bearings after (re)spawning.
2023-07-19 11:43:09 +01:00
Dylan K. Taylor
f38aee1fc5
5.3.3 is next
2023-07-18 22:18:39 +01:00
Dylan K. Taylor
69abd5eb53
Release 5.3.2
5.3.2
2023-07-18 22:18:39 +01:00
Dylan K. Taylor
f6ee7ddc9e
Merge branch 'legacy/pm4' into stable
2023-07-18 22:15:23 +01:00
Dylan K. Taylor
cff4a8d2bc
4.23.3 is next
2023-07-18 22:14:24 +01:00
Dylan K. Taylor
20b7e8d702
Release 4.23.2
4.23.2
2023-07-18 22:14:23 +01:00
Dylan K. Taylor
c6110be051
Update BedrockProtocol dependency
2023-07-18 22:12:33 +01:00
Dylan K. Taylor
c053742f5d
Living: avoid updates of non-armor slots and armor slots which took no damage
...
this was also updating empty slots ...
2023-07-18 13:04:11 +01:00
Dylan K. Taylor
0051b34797
Living: fixed turtle helmet being non-removable and spamming inventory updates
...
closes #5786
2023-07-18 12:58:07 +01:00
dependabot[bot]
30db658d70
Bump phpunit/phpunit from 10.2.5 to 10.2.6 ( #5909 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 10.2.5 to 10.2.6.
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.2.6/ChangeLog-10.2.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/10.2.5...10.2.6 )
---
updated-dependencies:
- dependency-name: phpunit/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>
2023-07-18 11:34:13 +01:00
dependabot[bot]
0c1bfb058a
Bump phpunit/phpunit from 10.2.3 to 10.2.5 ( #5898 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 10.2.3 to 10.2.5.
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/10.2.5/ChangeLog-10.2.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/10.2.3...10.2.5 )
---
updated-dependencies:
- dependency-name: phpunit/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>
2023-07-14 17:45:36 +01:00
Wertzui123
45d1ce9bb8
Don't mention enchantments in generic StringToTParser doc-comment ( #5894 )
2023-07-14 17:42:19 +01:00
Dylan K. Taylor
f7c08dedee
5.3.2 is next
2023-07-14 13:08:58 +01:00
Dylan K. Taylor
250d18e41b
Release 5.3.1
5.3.1
2023-07-14 13:08:57 +01:00
Dylan K. Taylor
86bd6777a3
4.23.2 is next
2023-07-14 13:06:26 +01:00
Dylan K. Taylor
935df62006
Release 4.23.1
4.23.1
2023-07-14 13:06:26 +01:00