diff --git a/changelogs/3.11.md b/changelogs/3.11.md new file mode 100644 index 000000000..31bf75d07 --- /dev/null +++ b/changelogs/3.11.md @@ -0,0 +1,14 @@ +**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 + +# 3.11.1 +- Fixed blocks with incorrect properties when placed or interacted with. \ No newline at end of file diff --git a/resources/vanilla b/resources/vanilla index 0df4e593a..cc132c80d 160000 --- a/resources/vanilla +++ b/resources/vanilla @@ -1 +1 @@ -Subproject commit 0df4e593af7eca16c9e9dd4c6cf2f206be267fd3 +Subproject commit cc132c80dd9d76a44e4b0a360e85e8e28bba8956 diff --git a/src/network/mcpe/protocol/ProtocolInfo.php b/src/network/mcpe/protocol/ProtocolInfo.php index e8bb7d142..8a120d142 100644 --- a/src/network/mcpe/protocol/ProtocolInfo.php +++ b/src/network/mcpe/protocol/ProtocolInfo.php @@ -43,15 +43,15 @@ final class 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;