From e6c3b0fc0da2f7920432a6b0f568073c0a29a043 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 11 Dec 2019 18:32:22 +0000 Subject: [PATCH 1/5] Changes for 1.14 there are no protocol changes in 1.14 that matter; the reason the protocol version has been bumped is because of new blocks, items, mobs and recipes. --- src/pocketmine/network/mcpe/protocol/ProtocolInfo.php | 6 +++--- src/pocketmine/resources/vanilla | 2 +- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/src/pocketmine/network/mcpe/protocol/ProtocolInfo.php b/src/pocketmine/network/mcpe/protocol/ProtocolInfo.php index 242fe0695..0161fa03d 100644 --- a/src/pocketmine/network/mcpe/protocol/ProtocolInfo.php +++ b/src/pocketmine/network/mcpe/protocol/ProtocolInfo.php @@ -39,15 +39,15 @@ interface ProtocolInfo{ /** * Actual Minecraft: PE protocol version */ - public const CURRENT_PROTOCOL = 388; + public const CURRENT_PROTOCOL = 389; /** * Current Minecraft PE version reported by the server. This is usually the earliest currently supported version. */ - public const MINECRAFT_VERSION = 'v1.13.0'; + public const MINECRAFT_VERSION = 'v1.14.0'; /** * Version number sent to clients in ping responses. */ - public const MINECRAFT_VERSION_NETWORK = '1.13.0'; + public const MINECRAFT_VERSION_NETWORK = '1.14.0'; public const LOGIN_PACKET = 0x01; public const PLAY_STATUS_PACKET = 0x02; diff --git a/src/pocketmine/resources/vanilla b/src/pocketmine/resources/vanilla index a38b42788..1bda8f70e 160000 --- a/src/pocketmine/resources/vanilla +++ b/src/pocketmine/resources/vanilla @@ -1 +1 @@ -Subproject commit a38b42788883fa2094f67874f15594044be1ac4d +Subproject commit 1bda8f70e68280d18444ba92db775587376c4d8d From a386ff8ce768c34b5d2e67c6971a51556a507690 Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 11 Dec 2019 18:35:03 +0000 Subject: [PATCH 2/5] Release 3.11.0 --- changelogs/3.11.md | 11 +++++++++++ src/pocketmine/VersionInfo.php | 4 ++-- 2 files changed, 13 insertions(+), 2 deletions(-) create mode 100644 changelogs/3.11.md diff --git a/changelogs/3.11.md b/changelogs/3.11.md new file mode 100644 index 000000000..ff5fc0931 --- /dev/null +++ b/changelogs/3.11.md @@ -0,0 +1,11 @@ +**For Minecraft: Bedrock Edition 1.14.0** + +### Note about API versions +Plugins which don't touch the protocol and compatible with any previous 3.x.y version will also run on these releases and do not need API bumps. +Plugin developers should **only** update their required API to this version if you need the changes in this build. + +**WARNING: If your plugin uses the protocol, you're not shielded by API change constraints.** You should consider using the `mcpe-protocol` directive in `plugin.yml` as a constraint if you do. + +# 3.11.0 +- Added support for Minecraft: Bedrock Edition 1.14.0 +- Removed compatibility with 1.13.0 diff --git a/src/pocketmine/VersionInfo.php b/src/pocketmine/VersionInfo.php index 22776db77..767131e76 100644 --- a/src/pocketmine/VersionInfo.php +++ b/src/pocketmine/VersionInfo.php @@ -30,6 +30,6 @@ const _VERSION_INFO_INCLUDED = true; const NAME = "PocketMine-MP"; -const BASE_VERSION = "3.10.2"; -const IS_DEVELOPMENT_BUILD = true; +const BASE_VERSION = "3.11.0"; +const IS_DEVELOPMENT_BUILD = false; const BUILD_NUMBER = 0; From 833f3e574b6de7e7472f3d8284cbcc15fc23d93c Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 11 Dec 2019 18:35:03 +0000 Subject: [PATCH 3/5] 3.11.1 is next --- src/pocketmine/VersionInfo.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/pocketmine/VersionInfo.php b/src/pocketmine/VersionInfo.php index 767131e76..6ef093360 100644 --- a/src/pocketmine/VersionInfo.php +++ b/src/pocketmine/VersionInfo.php @@ -30,6 +30,6 @@ const _VERSION_INFO_INCLUDED = true; const NAME = "PocketMine-MP"; -const BASE_VERSION = "3.11.0"; -const IS_DEVELOPMENT_BUILD = false; +const BASE_VERSION = "3.11.1"; +const IS_DEVELOPMENT_BUILD = true; const BUILD_NUMBER = 0; From 0196aa21d792d36c6086349417702522ff5a350e Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 11 Dec 2019 20:19:17 +0000 Subject: [PATCH 4/5] updated BedrockData submodule, close #3222, close #3223 --- src/pocketmine/resources/vanilla | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/pocketmine/resources/vanilla b/src/pocketmine/resources/vanilla index 1bda8f70e..cc132c80d 160000 --- a/src/pocketmine/resources/vanilla +++ b/src/pocketmine/resources/vanilla @@ -1 +1 @@ -Subproject commit 1bda8f70e68280d18444ba92db775587376c4d8d +Subproject commit cc132c80dd9d76a44e4b0a360e85e8e28bba8956 From 40a2211a5a93af7a587debb4efed2332f564193c Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Wed, 11 Dec 2019 20:20:26 +0000 Subject: [PATCH 5/5] Release 3.11.1 --- changelogs/3.11.md | 3 +++ src/pocketmine/VersionInfo.php | 2 +- 2 files changed, 4 insertions(+), 1 deletion(-) diff --git a/changelogs/3.11.md b/changelogs/3.11.md index ff5fc0931..31bf75d07 100644 --- a/changelogs/3.11.md +++ b/changelogs/3.11.md @@ -9,3 +9,6 @@ Plugin developers should **only** update their required API to this version if y # 3.11.0 - Added support for Minecraft: Bedrock Edition 1.14.0 - Removed compatibility with 1.13.0 + +# 3.11.1 +- Fixed blocks with incorrect properties when placed or interacted with. \ No newline at end of file diff --git a/src/pocketmine/VersionInfo.php b/src/pocketmine/VersionInfo.php index 6ef093360..cff8c1329 100644 --- a/src/pocketmine/VersionInfo.php +++ b/src/pocketmine/VersionInfo.php @@ -31,5 +31,5 @@ const _VERSION_INFO_INCLUDED = true; const NAME = "PocketMine-MP"; const BASE_VERSION = "3.11.1"; -const IS_DEVELOPMENT_BUILD = true; +const IS_DEVELOPMENT_BUILD = false; const BUILD_NUMBER = 0;