5d970cf5bd
Fire: do not overwrite blocks during burning unless they were unchanged by onIncinerate()
...
onIncinerate() by custom blocks might produce custom results which aren't supposed to be burned away (e.g. wood could turn into charred wood, or something of that nature).
closes #4764
2022-03-03 19:19:59 +00:00
58e186440b
Bump build/php from d110b60
to b6bb711
( #4871 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `d110b60` to `b6bb711`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](d110b60bef...b6bb7114b3
)
---
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-03-03 19:02:30 +00:00
6a39caa204
Fixed mycelium spreading onto coarse dirt ( #4816 )
2022-03-03 19:02:13 +00:00
91f81d4c8e
Sweet Berry Bush now absorbs fall damage ( #4876 )
2022-03-03 19:00:44 +00:00
dfd8c4e4b8
TaskScheduler: throw an exception if attempting to heartbeat a disabled scheduler
2022-03-03 18:49:17 +00:00
c9c50e16ec
PluginManager: fixed mishandling of self-disabling plugins in enablePlugins()
...
this caused a leak of the plugin context, PluginEnableEvent to be called with a disabled plugin, and the plugin's scheduler to get ticked.
2022-03-03 18:48:52 +00:00
3e90c3072a
4.2.3 is next
2022-03-02 23:00:33 +00:00
12946fbe46
Release 4.2.2
4.2.2
2022-03-02 23:00:29 +00:00
7cd394b0fb
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
2022-03-02 18:30:38 +00:00
0bca098707
doxygen: remove footer timestamp
2022-03-02 18:30:26 +00:00
d47a7f48bd
BrewingStand: avoid duplicate method call ( #4874 )
2022-03-02 17:32:56 +00:00
f181c60209
Fixed typo (occured => occurred) ( #4873 )
...
[ci skip]
2022-03-02 16:28:02 +00:00
784c34f784
Update README.md
2022-03-02 02:29:04 +00:00
61265604fb
Bump phpunit/phpunit from 9.5.15 to 9.5.16 ( #4863 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.15 to 9.5.16.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/commits/9.5.16 )
---
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>
2022-02-24 14:20:19 +00:00
29909e7f44
Bump phpunit/phpunit from 9.5.14 to 9.5.15 ( #4859 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.14 to 9.5.15.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.14...9.5.15 )
---
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>
2022-02-23 13:13:51 +00:00
3232a83965
InventoryManager: beware possible crash due to invalid items
2022-02-22 16:50:36 +00:00
c816bbdb6e
Remove unused import that php-cs-fixer doesn't see
2022-02-22 16:46:23 +00:00
4f25ab10e9
InventoryManager: Do not sync slots the client correctly predicted during using items
...
closes #4825
2022-02-22 16:46:23 +00:00
f04099c5de
Bump phpunit/phpunit from 9.5.13 to 9.5.14 ( #4854 )
...
Bumps [phpunit/phpunit](https://github.com/sebastianbergmann/phpunit ) from 9.5.13 to 9.5.14.
- [Release notes](https://github.com/sebastianbergmann/phpunit/releases )
- [Changelog](https://github.com/sebastianbergmann/phpunit/blob/master/ChangeLog-9.5.md )
- [Commits](https://github.com/sebastianbergmann/phpunit/compare/9.5.13...9.5.14 )
---
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>
2022-02-21 15:46:51 +00:00
fdb82f5fb8
Bump build/php from 30eed13
to d110b60
( #4852 )
...
Bumps [build/php](https://github.com/pmmp/php-build-scripts ) from `30eed13` to `d110b60`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases )
- [Commits](30eed13faa...d110b60bef
)
---
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-02-21 04:14:08 +00:00
75d4c47384
LevelDB: fixed incorrectly writing always newest protocol version in world saves
...
this made it impossible to tell the difference between PM worlds and bedrock worlds modified post-1.12.
2022-02-20 21:08:31 +00:00
bd4c2b5245
MemoryManager: scrub string keys for dumping
...
fixes crashes such as https://crash.pmmp.io/view/5986490
this also ensures that the order of elements is maintained when decoded by another software.
2022-02-20 20:54:03 +00:00
d60dba2de0
DumpMemoryCommand: fixed memory dump dir
2022-02-20 20:39:53 +00:00
51a3043dfd
PlayerInventory: fixed isHotbarSlot() returning bogus result for 9
2022-02-20 20:29:51 +00:00
7098bcec8c
4.2.2 is next
2022-02-19 20:20:58 +00:00
6d65512531
Release 4.2.1
4.2.1
2022-02-19 20:20:58 +00:00
b26b1cd32f
Fixed swimming hitbox glitch
...
fixes #4815
relates to Sandertv/gophertunnel#88
2022-02-19 20:14:17 +00:00
54db842d16
Merge branch 'stable' of github.com:pmmp/PocketMine-MP into stable
2022-02-19 19:26:39 +00:00
31a0085efb
Update setup-php-action to pmmp/setup-php-action@aa636a4fe0
2022-02-19 19:26:30 +00:00
715355e148
Update GitHub Actions to PHP 8.0.16.
2022-02-19 19:20:08 +00:00
55dfacea8d
Item: Improve performance of nbtSerialize() ( #4831 )
...
Replace hasNamedTag() with $nbt->count() > 0
This avoids a duplicate indirect call to Item::serializeCompoundTag() method call when serializing items with namedtags.
2022-02-16 00:32:12 +00:00
55c744cc00
Added missing changes to the 4.0 changelog ( #4820 )
2022-02-11 17:39:45 +00:00
7e903fde5b
Fixed multiple players being able to sleep in the same bed
2022-02-10 00:57:43 +00:00
4f44a067b0
4.2.1 is next
2022-02-08 20:14:19 +00:00
44818e6d14
Release 4.2.0
4.2.0
2022-02-08 20:14:19 +00:00
325131dd30
Protocol changes for 1.18.10
2022-02-08 20:08:15 +00:00
1eb59fb9b5
4.1.1 is next
2022-02-07 19:22:54 +00:00
1c60aa9769
Release 4.1.0
4.1.0
2022-02-07 19:22:53 +00:00
e9dd9df0a0
Merge remote-tracking branch 'origin/stable' into staging/4.1
2022-02-07 17:22:18 +00:00
032b15efe0
fix BlockFactory consistency check
2022-02-07 15:49:32 +00:00
256826d9c7
Fixed uninitialized color fields of stained glass, stained clay and stained hardened glass
2022-02-07 15:39:54 +00:00
c273b29dec
BambooSapling: fixed wrong bit being used for readiness
...
closes #4809
2022-02-07 15:38:05 +00:00
7ddd547190
Merge remote-tracking branch 'origin/stable' into staging/4.1
2022-02-06 23:55:52 +00:00
38e34093cf
ResourcePackManifest: Stop throwing exceptions on extra properties ( #4804 )
...
This code currently throws errors when properties other than the base required ones are added. This can be from resource packs created by "bridge.", where the IDE adds a "generated_with" property to the manifest. This leads to resource packs created by bridge., which are otherwise completely valid, not being loaded.
2022-02-06 23:22:22 +00:00
dd1ebb5915
4.0.10 is next
2022-02-05 16:08:23 +00:00
df1cdbe921
Release 4.0.9
4.0.9
2022-02-05 16:08:10 +00:00
7846ea8acc
LevelDB: do not barf on chunk version 8
...
this covers a wide range from 1.2.13 to 1.8.
2022-02-05 04:18:37 +00:00
1dc0d5f96a
WorldManager: do not calculate safe spawn if there are no players in the unloaded world
2022-02-04 19:24:51 +00:00
712ffb3e31
WorldManager: fixed loading the default world's spawn chunk when unloading the default world
...
yo dawg
I heard you like loading and unloading
so I put some loading inside your unloading
so you can load while you unload
2022-02-04 19:22:37 +00:00
2a4111868c
Fixed incorrect doc for EncryptionContext ( #4791 )
...
* Fixed incorrect doc for EncryptionContext
* Update src/network/mcpe/encryption/EncryptionContext.php
Co-authored-by: Dylan T <odigiman@gmail.com >
2022-02-02 13:12:33 +00:00