{ "name": "pocketmine/pocketmine-mp", "description": "A server software for Minecraft: Bedrock Edition written in PHP", "type": "project", "homepage": "https://pmmp.io", "license": "LGPL-3.0", "require": { "php": "^8.1", "php-64bit": "*", "ext-chunkutils2": "^0.3.1", "ext-crypto": "^0.3.1", "ext-ctype": "*", "ext-curl": "*", "ext-date": "*", "ext-gmp": "*", "ext-hash": "*", "ext-igbinary": "^3.0.1", "ext-json": "*", "ext-leveldb": "^0.2.1 || ^0.3.0", "ext-mbstring": "*", "ext-morton": "^0.1.0", "ext-openssl": "*", "ext-pcre": "*", "ext-phar": "*", "ext-pmmpthread": "^6.1.0", "ext-reflection": "*", "ext-simplexml": "*", "ext-sockets": "*", "ext-spl": "*", "ext-yaml": ">=2.0.0", "ext-zip": "*", "ext-zlib": ">=1.2.11", "composer-runtime-api": "^2.0", "adhocore/json-comment": "~1.2.0", "netresearch/jsonmapper": "~v5.0.0", "pocketmine/bedrock-block-upgrade-schema": "~5.0.0+bedrock-1.21.40", "pocketmine/bedrock-data": "~2.15.0+bedrock-1.21.50", "pocketmine/bedrock-item-upgrade-schema": "~1.14.0+bedrock-1.21.50", "pocketmine/bedrock-protocol": "~35.0.0+bedrock-1.21.50", "pocketmine/binaryutils": "^0.2.1", "pocketmine/callback-validator": "^1.0.2", "pocketmine/color": "^0.3.0", "pocketmine/errorhandler": "^0.7.0", "pocketmine/locale-data": "~2.22.0", "pocketmine/log": "^0.4.0", "pocketmine/math": "~1.0.0", "pocketmine/nbt": "~1.0.0", "pocketmine/raklib": "~1.1.0", "pocketmine/raklib-ipc": "~1.0.0", "pocketmine/snooze": "^0.5.0", "ramsey/uuid": "~4.7.0", "symfony/filesystem": "~6.4.0" }, "require-dev": { "phpstan/phpstan": "1.11.11", "phpstan/phpstan-phpunit": "^1.1.0", "phpstan/phpstan-strict-rules": "^1.2.0", "phpunit/phpunit": "^10.5.24" }, "autoload": { "psr-4": { "pocketmine\\": "src/" }, "files": [ "src/CoreConstants.php" ] }, "autoload-dev": { "psr-4": { "pocketmine\\": "tests/phpunit/", "pocketmine\\phpstan\\rules\\": "tests/phpstan/rules" } }, "config": { "platform": { "php": "8.1.0" }, "sort-packages": true }, "scripts": { "make-server": [ "@composer install --no-dev --classmap-authoritative --ignore-platform-reqs", "@php -dphar.readonly=0 build/server-phar.php" ], "update-codegen": [ "@php build/generate-bedrockdata-path-consts.php", "@php build/generate-biome-ids.php", "@php build/generate-block-serializer-consts.php vendor/pocketmine/bedrock-data/canonical_block_states.nbt", "@php build/generate-item-type-names.php vendor/pocketmine/bedrock-data/required_item_list.json", "@php build/generate-known-translation-apis.php", "@php build/generate-pocketmine-yml-property-consts.php", "@php build/generate-registry-annotations.php src" ] } }