15934 Commits

Author SHA1 Message Date
Dylan K. Taylor
142ccc7e87
Merge branch 'next-minor' into next-major 2022-12-05 14:14:39 +00:00
Dylan K. Taylor
174c9a48f5
Merge branch 'next-minor' of github.com:pmmp/PocketMine-MP into next-minor 2022-12-05 14:12:45 +00:00
Dylan K. Taylor
0a9b52618d
4.12.2 is next 2022-12-04 23:11:48 +00:00
Dylan K. Taylor
7ae6425d05
Release 4.12.1 4.12.1 2022-12-04 23:11:48 +00:00
Dylan K. Taylor
b5cfab497d
Clean up inventory content syncing, fixes #5441
these remnants should have been cleaned up in 4.11, but I somehow managed to skip over them.
2022-12-04 23:05:30 +00:00
Dylan K. Taylor
ca3b5c38b7
Added internal support for tag recipe ingredients 2022-12-02 14:03:58 +00:00
Dylan K. Taylor
bc8def3be1
Update BedrockData 2022-12-02 13:02:18 +00:00
Dylan K. Taylor
774e23137e
changelog: added detail about InventoryManager internals changes
this isn't considered part of the API, but certain specialized popular plugins (e.g. InvMenu) require it.
2022-12-01 20:48:38 +00:00
Javier León
3984d220bb
Implemented the swift sneak enchantment (#5404)
Co-authored-by: Dylan T <dktapps@pmmp.io>

closes #5301
2022-12-01 20:38:41 +00:00
Dylan K. Taylor
43bc3c7b25
Added tool to dump JSON contents of encoded crashdump data 2022-12-01 19:36:31 +00:00
Dylan K. Taylor
eb62dc3294
Added documentation for RegistryTrait, EnumTrait and CloningRegistryTrait 2022-11-30 21:04:17 +00:00
Dylan K. Taylor
28d8526d8d
Merge branch 'next-minor' into next-major 2022-11-30 20:05:30 +00:00
Dylan K. Taylor
0b497654f2
Merge remote-tracking branch 'origin/stable' into next-minor 2022-11-30 19:51:24 +00:00
Dylan K. Taylor
279056fe2f
4.12.1 is next 2022-11-30 16:35:58 +00:00
Dylan K. Taylor
cd233b123b
Release 4.12.0 4.12.0 2022-11-30 16:35:58 +00:00
Dylan K. Taylor
64dd5e3bf6
Update dependencies for 1.19.50 2022-11-30 16:32:04 +00:00
dependabot[bot]
4e5cc57560
Bump build/php from 9353116 to 27cc1fc (#5438)
Bumps [build/php](https://github.com/pmmp/php-build-scripts) from `9353116` to `27cc1fc`.
- [Release notes](https://github.com/pmmp/php-build-scripts/releases)
- [Commits](9353116fa8...27cc1fcdfa)

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

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-11-28 11:15:09 +00:00
IvanCraft623
d476a4c1aa
Implement a Living::getDisplayName() (#5384) 2022-11-27 19:48:55 +00:00
SlimyBoy2
95263795a8
Durable: fix misbehaviour of isBroken() since fe982c697bec3265c4222b73fe5ed17c9ef3b1ce (#5436)
this broke tool and armour break sounds.
2022-11-27 00:13:41 +00:00
dependabot[bot]
2db86d151f
Bump ncipollo/release-action from 1.11.1 to 1.11.2 (#5414)
Bumps [ncipollo/release-action](https://github.com/ncipollo/release-action) from 1.11.1 to 1.11.2.
- [Release notes](https://github.com/ncipollo/release-action/releases)
- [Commits](https://github.com/ncipollo/release-action/compare/v1.11.1...v1.11.2)

---
updated-dependencies:
- dependency-name: ncipollo/release-action
  dependency-type: direct:production
  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-11-26 20:26:02 +00:00
zSALLAZAR
8f20b9da91
Rename ExplosionPrimeEvent to EntityPreExplodeEvent (#5434) 2022-11-26 19:55:16 +00:00
Dylan K. Taylor
b0c6e8d8e0
StringToItemParser: added lookupAliases() and lookupBlockAliases()
this permits reverse-lookuping all registered aliases that map to the given item (including properties).
this may be useful for plugins to use for generating configs, instead of using IDs or some godawful hack using getName().
2022-11-26 19:32:39 +00:00
Dylan K. Taylor
f0358b09b7
changelog: added commit links to internals changes 2022-11-25 21:47:27 +00:00
Dylan K. Taylor
80a432d9ff
Merge branch 'next-minor' into stable 2022-11-25 20:30:57 +00:00
Dylan K. Taylor
ec9f9a469f
4.11.1 is next 2022-11-25 20:29:49 +00:00
Dylan K. Taylor
d450264e1c
Release 4.11.0 4.11.0 2022-11-25 20:29:46 +00:00
Dylan K. Taylor
5e92f55d35
4.10.3 is next 2022-11-25 15:20:18 +00:00
Dylan K. Taylor
58c1bfe5d2
Release 4.10.2 4.10.2 2022-11-25 15:20:15 +00:00
Dylan K. Taylor
d03caafc2b
Merge branch 'next-minor' into next-major 2022-11-25 15:00:39 +00:00
Dylan K. Taylor
641d35a30f
Updated pocketmine/locale-data to get new translations 2022-11-25 14:59:58 +00:00
Dylan K. Taylor
642630a4d2
... 2022-11-25 14:57:47 +00:00
Dylan K. Taylor
b6982a84ef
Merge branch 'next-minor' into next-major 2022-11-25 14:52:56 +00:00
Dylan K. Taylor
d634b3de18
Update composer dependencies 2022-11-25 14:41:44 +00:00
Dylan K. Taylor
d79e6354a0
Merge branch 'stable' into next-minor 2022-11-25 14:41:05 +00:00
Dylan K. Taylor
ff63983de4
Update transient composer dependencies 2022-11-25 14:39:34 +00:00
Dylan K. Taylor
588215044e
Update BedrockProtocol 2022-11-25 14:37:37 +00:00
zSALLAZAR
5c1e9a35a9
Fix missing sounds when interacting with item frames (#5383)
closes #5168
2022-11-25 14:28:41 +00:00
Dylan K. Taylor
aad9f5fb45
Terminal: use fallback escape codes if TERM env var is not set
tput requires a value for TERM, so it will generate errors if the var is
not set, as it appears not to be in PhpStorm on macOS.
2022-11-24 22:52:33 +00:00
Dylan K. Taylor
a8dca190c6
Updated build/php submodule to pmmp/php-build-scripts@9353116fa8 2022-11-24 21:07:59 +00:00
Dylan K. Taylor
fdb07cdbcd
Added more missing native types according to 8.0 standards 2022-11-23 14:21:38 +00:00
Dylan K. Taylor
3b6ff3c42b
Apply union types in some places (BC breaks) 2022-11-23 14:03:35 +00:00
zSALLAZAR
e5f5fe80f9
BlockGrowEvent: Remove unnecessary Cancellable implementation (#5359)
this is already implemented by BaseBlockChangeEvent
2022-11-23 13:29:23 +00:00
zSALLAZAR
36ab34df29
Implement BlockDeathEvent (#5420)
closes #4711
2022-11-23 12:57:26 +00:00
zSALLAZAR
23ae0c7cac
Add Furnace->getType() : FurnaceType method (#5425)
closes #4761 

this targets next-major due to BC-breaking changes to Furnace::__construct()
2022-11-23 12:32:15 +00:00
ipad54
1bc5e225ab
Candle: Fix support type (#5422) 2022-11-21 14:38:18 +00:00
Alexey Burevestnikov
dda8ff18b1
Missing space (#5419) 2022-11-21 10:25:17 +00:00
Dylan K. Taylor
6562335120
CrashDump: fixed failure to generate crash report when error messages contain invalid characters
closes #2986
2022-11-15 22:00:20 +00:00
Dylan K. Taylor
0c463a8721
PlayerCreationEvent: update woefully inadequate documentation
closes #4581
2022-11-15 21:45:08 +00:00
Dylan K. Taylor
a66f966b08
Update API documentation for Inventory methods 2022-11-15 21:00:13 +00:00
Dylan K. Taylor
cca22046ab
Updated pocketmine/locale-data 2022-11-15 20:21:39 +00:00