From 9eee1a9a6ec2cf1ac33f57b88bbac1ec04c36bfa Mon Sep 17 00:00:00 2001 From: "Dylan K. Taylor" Date: Sun, 31 Aug 2025 03:22:58 +0100 Subject: [PATCH 1/3] Banner: don't bail on missing type tags we didn't set these prior to 5.33.0, so these won't be present on older worlds. --- src/block/tile/Banner.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/block/tile/Banner.php b/src/block/tile/Banner.php index 97ffe630d..b6a143fe7 100644 --- a/src/block/tile/Banner.php +++ b/src/block/tile/Banner.php @@ -82,7 +82,7 @@ class Banner extends Spawnable{ } } - $this->type = $nbt->getInt(self::TAG_TYPE); + $this->type = $nbt->getInt(self::TAG_TYPE, self::TYPE_NORMAL); } protected function writeSaveData(CompoundTag $nbt) : void{ From a540de1e3cd2edbbebf5e7d71057f060dea9d54e Mon Sep 17 00:00:00 2001 From: "Dylan T." Date: Sun, 31 Aug 2025 03:27:21 +0100 Subject: [PATCH 2/3] Prepare 5.33.1 patch release (#6784) --- changelogs/5.33.md | 6 ++++++ src/VersionInfo.php | 2 +- 2 files changed, 7 insertions(+), 1 deletion(-) diff --git a/changelogs/5.33.md b/changelogs/5.33.md index 45f03f521..fe2e15a07 100644 --- a/changelogs/5.33.md +++ b/changelogs/5.33.md @@ -127,3 +127,9 @@ Consider using the `mcpe-protocol` directive in `plugin.yml` as a constraint if ## Internals - `BlockStateUpgrader` is now almost entirely independent from `BlockStateData`. It's anticipated that the upgrader library will be separable from the core in the future. - `Block->readStateFromWorld()` is now triggered on chunk load for any position containing a tile. This should allow more effective updating of blocks with properties in their tiles. + +# 5.33.1 +Released 31st August 2025. + +## Fixes +- Fixed banners placed in prior versions getting their tiles deleted (due to missing `Type` tags). diff --git a/src/VersionInfo.php b/src/VersionInfo.php index 1d4179f7d..4592b3d14 100644 --- a/src/VersionInfo.php +++ b/src/VersionInfo.php @@ -32,7 +32,7 @@ use function str_repeat; final class VersionInfo{ public const NAME = "PocketMine-MP"; public const BASE_VERSION = "5.33.1"; - public const IS_DEVELOPMENT_BUILD = true; + public const IS_DEVELOPMENT_BUILD = false; public const BUILD_CHANNEL = "stable"; /** From 09cc76ae2b49f1fe3ab0253e6e987fb82bd0a08f Mon Sep 17 00:00:00 2001 From: "pmmp-admin-bot[bot]" <188621379+pmmp-admin-bot[bot]@users.noreply.github.com> Date: Sun, 31 Aug 2025 02:28:17 +0000 Subject: [PATCH 3/3] 5.33.2 is next Commit created by: https://github.com/pmmp/RestrictedActions/actions/runs/17351431906 --- src/VersionInfo.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/VersionInfo.php b/src/VersionInfo.php index 4592b3d14..855e78aaa 100644 --- a/src/VersionInfo.php +++ b/src/VersionInfo.php @@ -31,8 +31,8 @@ use function str_repeat; final class VersionInfo{ public const NAME = "PocketMine-MP"; - public const BASE_VERSION = "5.33.1"; - public const IS_DEVELOPMENT_BUILD = false; + public const BASE_VERSION = "5.33.2"; + public const IS_DEVELOPMENT_BUILD = true; public const BUILD_CHANNEL = "stable"; /**