diff --git a/composer.lock b/composer.lock index e10a7a0..a2cfa26 100644 --- a/composer.lock +++ b/composer.lock @@ -271,16 +271,16 @@ }, { "name": "pocketmine/bedrock-block-upgrade-schema", - "version": "5.1.0", + "version": "5.2.0", "source": { "type": "git", "url": "https://github.com/pmmp/BedrockBlockUpgradeSchema.git", - "reference": "2218512e4b91f5bfd09ef55f7a4c4b04e169e41a" + "reference": "5d7889c9a1cdf9e3cd814d2a104ad69b75116ec7" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pmmp/BedrockBlockUpgradeSchema/zipball/2218512e4b91f5bfd09ef55f7a4c4b04e169e41a", - "reference": "2218512e4b91f5bfd09ef55f7a4c4b04e169e41a", + "url": "https://api.github.com/repos/pmmp/BedrockBlockUpgradeSchema/zipball/5d7889c9a1cdf9e3cd814d2a104ad69b75116ec7", + "reference": "5d7889c9a1cdf9e3cd814d2a104ad69b75116ec7", "shasum": "" }, "type": "library", @@ -291,22 +291,22 @@ "description": "Schemas describing how to upgrade saved block data in older Minecraft: Bedrock Edition world saves", "support": { "issues": "https://github.com/pmmp/BedrockBlockUpgradeSchema/issues", - "source": "https://github.com/pmmp/BedrockBlockUpgradeSchema/tree/5.1.0" + "source": "https://github.com/pmmp/BedrockBlockUpgradeSchema/tree/5.2.0" }, - "time": "2025-02-11T17:41:44+00:00" + "time": "2025-10-02T13:22:10+00:00" }, { "name": "pocketmine/bedrock-data", - "version": "6.0.0+bedrock-1.21.100", + "version": "6.4.0+bedrock-1.26.0", "source": { "type": "git", "url": "https://github.com/pmmp/BedrockData.git", - "reference": "edc0d829175e5e1e57c87001acfd03526c63fd34" + "reference": "7d74ffbdd620dc1e31af0a645d3eea738c820c0b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pmmp/BedrockData/zipball/edc0d829175e5e1e57c87001acfd03526c63fd34", - "reference": "edc0d829175e5e1e57c87001acfd03526c63fd34", + "url": "https://api.github.com/repos/pmmp/BedrockData/zipball/7d74ffbdd620dc1e31af0a645d3eea738c820c0b", + "reference": "7d74ffbdd620dc1e31af0a645d3eea738c820c0b", "shasum": "" }, "type": "library", @@ -317,22 +317,22 @@ "description": "Blobs of data generated from Minecraft: Bedrock Edition, used by PocketMine-MP", "support": { "issues": "https://github.com/pmmp/BedrockData/issues", - "source": "https://github.com/pmmp/BedrockData/tree/6.0.0+bedrock-1.21.100" + "source": "https://github.com/pmmp/BedrockData/tree/bedrock-1.26.0" }, - "time": "2025-08-30T17:25:42+00:00" + "time": "2026-02-15T19:09:08+00:00" }, { "name": "pocketmine/bedrock-item-upgrade-schema", - "version": "1.15.0", + "version": "1.16.0", "source": { "type": "git", "url": "https://github.com/pmmp/BedrockItemUpgradeSchema.git", - "reference": "09e0dbe9743f21a76b1fe04b2b4136785775f52b" + "reference": "8c48ceaa72d390e89c4dbff9542aa4dfa734057d" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pmmp/BedrockItemUpgradeSchema/zipball/09e0dbe9743f21a76b1fe04b2b4136785775f52b", - "reference": "09e0dbe9743f21a76b1fe04b2b4136785775f52b", + "url": "https://api.github.com/repos/pmmp/BedrockItemUpgradeSchema/zipball/8c48ceaa72d390e89c4dbff9542aa4dfa734057d", + "reference": "8c48ceaa72d390e89c4dbff9542aa4dfa734057d", "shasum": "" }, "type": "library", @@ -343,25 +343,26 @@ "description": "JSON schemas for upgrading items found in older Minecraft: Bedrock world saves", "support": { "issues": "https://github.com/pmmp/BedrockItemUpgradeSchema/issues", - "source": "https://github.com/pmmp/BedrockItemUpgradeSchema/tree/1.15.0" + "source": "https://github.com/pmmp/BedrockItemUpgradeSchema/tree/1.16.0" }, - "time": "2025-08-06T15:08:48+00:00" + "time": "2025-10-02T13:22:32+00:00" }, { "name": "pocketmine/bedrock-protocol", - "version": "40.0.0+bedrock-1.21.100", + "version": "55.0.0+bedrock-1.26.0", "source": { "type": "git", "url": "https://github.com/pmmp/BedrockProtocol.git", - "reference": "5e95cab3a6e6c24920e0c25ca4aaf887ed4b70ca" + "reference": "a8b65a7b964aa1cd4a94de61a3bee9f0388cc98b" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pmmp/BedrockProtocol/zipball/5e95cab3a6e6c24920e0c25ca4aaf887ed4b70ca", - "reference": "5e95cab3a6e6c24920e0c25ca4aaf887ed4b70ca", + "url": "https://api.github.com/repos/pmmp/BedrockProtocol/zipball/a8b65a7b964aa1cd4a94de61a3bee9f0388cc98b", + "reference": "a8b65a7b964aa1cd4a94de61a3bee9f0388cc98b", "shasum": "" }, "require": { + "ext-encoding": "~1.0.0", "ext-json": "*", "php": "^8.1", "pocketmine/binaryutils": "^0.2.0", @@ -389,9 +390,9 @@ "description": "An implementation of the Minecraft: Bedrock Edition protocol in PHP", "support": { "issues": "https://github.com/pmmp/BedrockProtocol/issues", - "source": "https://github.com/pmmp/BedrockProtocol/tree/40.0.0+bedrock-1.21.100" + "source": "https://github.com/pmmp/BedrockProtocol/tree/55.0.0+bedrock-1.26.0" }, - "time": "2025-08-06T15:13:45+00:00" + "time": "2026-02-15T19:07:38+00:00" }, { "name": "pocketmine/binaryutils", @@ -437,30 +438,30 @@ }, { "name": "pocketmine/callback-validator", - "version": "1.0.3", + "version": "1.0.4", "source": { "type": "git", "url": "https://github.com/pmmp/CallbackValidator.git", - "reference": "64787469766bcaa7e5885242e85c23c25e8c55a2" + "reference": "143fa6e13254f1ab90c31b223982016f95635c37" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pmmp/CallbackValidator/zipball/64787469766bcaa7e5885242e85c23c25e8c55a2", - "reference": "64787469766bcaa7e5885242e85c23c25e8c55a2", + "url": "https://api.github.com/repos/pmmp/CallbackValidator/zipball/143fa6e13254f1ab90c31b223982016f95635c37", + "reference": "143fa6e13254f1ab90c31b223982016f95635c37", "shasum": "" }, "require": { "ext-reflection": "*", - "php": "^7.1 || ^8.0" + "php": "^8.0" }, "replace": { "daverandom/callback-validator": "*" }, "require-dev": { "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "0.12.59", - "phpstan/phpstan-strict-rules": "^0.12.4", - "phpunit/phpunit": "^7.5 || ^8.5 || ^9.0" + "phpstan/phpstan": "2.1.0", + "phpstan/phpstan-strict-rules": "^2.0", + "phpunit/phpunit": "^9.0 || ^10.0 || ^11.0" }, "type": "library", "autoload": { @@ -481,9 +482,9 @@ "description": "Fork of daverandom/callback-validator - Tools for validating callback signatures", "support": { "issues": "https://github.com/pmmp/CallbackValidator/issues", - "source": "https://github.com/pmmp/CallbackValidator/tree/1.0.3" + "source": "https://github.com/pmmp/CallbackValidator/tree/1.0.4" }, - "time": "2020-12-11T01:45:37+00:00" + "time": "2025-12-24T01:25:05+00:00" }, { "name": "pocketmine/color", @@ -562,29 +563,6 @@ }, "time": "2024-04-02T18:29:54+00:00" }, - { - "name": "pocketmine/locale-data", - "version": "2.25.1", - "source": { - "type": "git", - "url": "https://github.com/pmmp/Language.git", - "reference": "8e6514f5a9638e69cdc2219c775fc7d3bb4c9fdd" - }, - "dist": { - "type": "zip", - "url": "https://api.github.com/repos/pmmp/Language/zipball/8e6514f5a9638e69cdc2219c775fc7d3bb4c9fdd", - "reference": "8e6514f5a9638e69cdc2219c775fc7d3bb4c9fdd", - "shasum": "" - }, - "type": "library", - "notification-url": "https://packagist.org/downloads/", - "description": "Language resources used by PocketMine-MP", - "support": { - "issues": "https://github.com/pmmp/Language/issues", - "source": "https://github.com/pmmp/Language/tree/2.25.1" - }, - "time": "2025-04-16T11:15:32+00:00" - }, { "name": "pocketmine/log", "version": "0.4.0", @@ -669,16 +647,16 @@ }, { "name": "pocketmine/nbt", - "version": "1.1.1", + "version": "1.2.0", "source": { "type": "git", "url": "https://github.com/pmmp/NBT.git", - "reference": "c3c7b0a7295daeaf7873d90fed5c5d10381d12e1" + "reference": "51b8d6a97065fb93e0b4f660b65164b6e1ed2fff" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pmmp/NBT/zipball/c3c7b0a7295daeaf7873d90fed5c5d10381d12e1", - "reference": "c3c7b0a7295daeaf7873d90fed5c5d10381d12e1", + "url": "https://api.github.com/repos/pmmp/NBT/zipball/51b8d6a97065fb93e0b4f660b65164b6e1ed2fff", + "reference": "51b8d6a97065fb93e0b4f660b65164b6e1ed2fff", "shasum": "" }, "require": { @@ -688,7 +666,8 @@ }, "require-dev": { "phpstan/extension-installer": "^1.0", - "phpstan/phpstan": "2.1.0", + "phpstan/phpstan": "2.1.27", + "phpstan/phpstan-phpunit": "^2.0", "phpstan/phpstan-strict-rules": "^2.0", "phpunit/phpunit": "^9.5" }, @@ -705,22 +684,22 @@ "description": "PHP library for working with Named Binary Tags", "support": { "issues": "https://github.com/pmmp/NBT/issues", - "source": "https://github.com/pmmp/NBT/tree/1.1.1" + "source": "https://github.com/pmmp/NBT/tree/1.2.0" }, - "time": "2025-03-09T01:46:03+00:00" + "time": "2025-09-19T18:09:30+00:00" }, { "name": "pocketmine/pocketmine-mp", - "version": "5.33.1", + "version": "5.41.0", "source": { "type": "git", "url": "https://github.com/pmmp/PocketMine-MP.git", - "reference": "a540de1e3cd2edbbebf5e7d71057f060dea9d54e" + "reference": "bb8ae4a261ce95817be89bc0024029efde4cb5e5" }, "dist": { "type": "zip", - "url": "https://api.github.com/repos/pmmp/PocketMine-MP/zipball/a540de1e3cd2edbbebf5e7d71057f060dea9d54e", - "reference": "a540de1e3cd2edbbebf5e7d71057f060dea9d54e", + "url": "https://api.github.com/repos/pmmp/PocketMine-MP/zipball/bb8ae4a261ce95817be89bc0024029efde4cb5e5", + "reference": "bb8ae4a261ce95817be89bc0024029efde4cb5e5", "shasum": "" }, "require": { @@ -731,6 +710,7 @@ "ext-ctype": "*", "ext-curl": "*", "ext-date": "*", + "ext-encoding": "~1.0.0", "ext-gmp": "*", "ext-hash": "*", "ext-igbinary": "^3.0.1", @@ -752,18 +732,17 @@ "netresearch/jsonmapper": "~v5.0.0", "php": "^8.1", "php-64bit": "*", - "pocketmine/bedrock-block-upgrade-schema": "~5.1.0+bedrock-1.21.60", - "pocketmine/bedrock-data": "~6.0.0+bedrock-1.21.100", - "pocketmine/bedrock-item-upgrade-schema": "~1.15.0+bedrock-1.21.100", - "pocketmine/bedrock-protocol": "~40.0.0+bedrock-1.21.100", + "pocketmine/bedrock-block-upgrade-schema": "~5.2.0+bedrock-1.21.110", + "pocketmine/bedrock-data": "~6.4.0+bedrock-1.26.0", + "pocketmine/bedrock-item-upgrade-schema": "~1.16.0+bedrock-1.21.110", + "pocketmine/bedrock-protocol": "~55.0.0+bedrock-1.26.0", "pocketmine/binaryutils": "^0.2.1", - "pocketmine/callback-validator": "^1.0.2", + "pocketmine/callback-validator": "~1.0.4", "pocketmine/color": "^0.3.0", "pocketmine/errorhandler": "^0.7.0", - "pocketmine/locale-data": "~2.25.0", "pocketmine/log": "^0.4.0", "pocketmine/math": "~1.0.0", - "pocketmine/nbt": "~1.1.0", + "pocketmine/nbt": "~1.2.0", "pocketmine/raklib": "~1.2.0", "pocketmine/raklib-ipc": "~1.0.0", "pocketmine/snooze": "^0.5.0", @@ -775,7 +754,7 @@ "symfony/polyfill-mbstring": "*" }, "require-dev": { - "phpstan/phpstan": "2.1.17", + "phpstan/phpstan": "2.1.39", "phpstan/phpstan-phpunit": "^2.0.0", "phpstan/phpstan-strict-rules": "^2.0.0", "phpunit/phpunit": "^10.5.24" @@ -786,7 +765,10 @@ "src/CoreConstants.php" ], "psr-4": { - "pocketmine\\": "src/" + "pocketmine\\": [ + "src/", + "generated/" + ] } }, "notification-url": "https://packagist.org/downloads/", @@ -797,7 +779,7 @@ "homepage": "https://pmmp.io", "support": { "issues": "https://github.com/pmmp/PocketMine-MP/issues", - "source": "https://github.com/pmmp/PocketMine-MP/tree/5.33.1" + "source": "https://github.com/pmmp/PocketMine-MP/tree/5.41.0" }, "funding": [ { @@ -809,7 +791,7 @@ "type": "patreon" } ], - "time": "2025-08-31T02:27:21+00:00" + "time": "2026-02-15T21:26:13+00:00" }, { "name": "pocketmine/raklib", @@ -1170,5 +1152,5 @@ "prefer-lowest": false, "platform": {}, "platform-dev": {}, - "plugin-api-version": "2.6.0" + "plugin-api-version": "2.9.0" }