pocketmine / pocketmine-mp
用PHP编写的Minecraft: Bedrock版的服务器软件
Requires
- php: ^8.1
- php-64bit: *
- composer-runtime-api: ^2.0
- 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
- adhocore/json-comment: ~1.2.0
- pocketmine/bedrock-block-upgrade-schema: ~4.4.0+bedrock-1.21.30
- pocketmine/bedrock-data: ~2.13.0+bedrock-1.21.30
- pocketmine/bedrock-item-upgrade-schema: ~1.12.0+bedrock-1.21.30
- pocketmine/bedrock-protocol: ~34.0.0+bedrock-1.21.30
- 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.19.0
- pocketmine/log: ^0.4.0
- pocketmine/math: ~1.0.0
- pocketmine/nbt: ~1.0.0
- pocketmine/netresearch-jsonmapper: ~v4.4.999
- 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
Requires (Dev)
- phpstan/phpstan: 1.11.11
- phpstan/phpstan-phpunit: ^1.1.0
- phpstan/phpstan-strict-rules: ^1.2.0
- phpunit/phpunit: ^10.5.24
- dev-stable
- 5.19.0
- 5.18.1
- 5.18.0
- 5.17.1
- 5.17.0
- 5.16.0
- 5.15.0
- 5.14.1
- 5.14.0
- 5.13.0
- 5.12.1
- 5.12.0
- 5.11.2
- 5.11.1
- 5.11.0
- 5.10.0
- 5.9.0
- 5.8.2
- 5.8.1
- 5.7.1
- 5.7.0
- 5.6.1
- 5.6.0
- 5.5.0
- 5.5.0-BETA1
- 5.4.4
- 5.4.3
- 5.4.2
- 5.4.1
- 5.4.0
- 5.3.4
- 5.3.3
- 5.3.2
- 5.3.1
- 5.3.0
- 5.2.1
- 5.2.0
- 5.1.3
- 5.1.2
- 5.1.1
- 5.1.0
- 5.0.1
- 5.0.0
- 5.0.0-BETA4
- 5.0.0-BETA3
- 5.0.0-BETA2
- 5.0.0-BETA1
- 5.0.0-ALPHA9
- 5.0.0-ALPHA8
- 5.0.0-ALPHA7
- 5.0.0-ALPHA6
- 5.0.0-ALPHA5
- 5.0.0-ALPHA4
- 5.0.0-ALPHA3
- 5.0.0-ALPHA2
- 5.0.0-ALPHA1
- 4.26.0
- 4.25.0
- 4.24.0
- 4.23.6
- 4.23.5
- 4.23.4
- 4.23.3
- 4.23.2
- 4.23.1
- 4.23.0
- 4.22.3
- 4.22.2
- 4.22.1
- 4.22.0
- 4.21.1
- 4.21.0
- 4.20.5
- 4.20.4
- 4.20.3
- 4.20.2
- 4.20.1
- 4.20.0
- 4.19.3
- 4.19.2
- 4.19.1
- 4.19.0
- 4.18.4
- 4.18.3
- 4.18.2
- 4.18.1
- 4.18.0
- 4.18.0-ALPHA2
- 4.18.0-ALPHA1
- 4.17.2
- 4.17.1
- 4.17.0
- 4.16.0
- 4.16.0-BETA2
- 4.16.0-BETA1
- 4.15.3
- 4.15.2
- 4.15.1
- 4.15.0
- 4.14.1
- 4.14.0
- 4.13.0
- 4.13.0-BETA1
- 4.12.11
- 4.12.10
- 4.12.9
- 4.12.8
- 4.12.7
- 4.12.6
- 4.12.5
- 4.12.4
- 4.12.3
- 4.12.2
- 4.12.1
- 4.12.0
- 4.11.0
- 4.11.0-BETA2
- 4.11.0-BETA1
- 4.10.2
- 4.10.1
- 4.10.0
- 4.9.1
- 4.9.0
- 4.8.1
- 4.8.0
- 4.7.3
- 4.7.2
- 4.7.1
- 4.7.0
- 4.6.2
- 4.6.1
- 4.6.0
- 4.5.2
- 4.5.1
- 4.5.0
- 4.4.2
- 4.4.1
- 4.4.0
- 4.4.0-BETA1
- 4.3.4
- 4.3.3
- 4.3.2
- 4.3.1
- 4.3.0
- 4.2.10
- 4.2.9
- 4.2.8
- 4.2.7
- 4.2.6
- 4.2.5
- 4.2.4
- 4.2.3
- 4.2.2
- 4.2.1
- 4.2.0
- 4.1.0
- 4.1.0-BETA2
- 4.1.0-BETA1
- 4.0.9
- 4.0.8
- 4.0.7
- 4.0.6
- 4.0.5
- 4.0.4
- 4.0.3
- 4.0.2
- 4.0.1
- 4.0.0
- 4.0.0-BETA15
- 4.0.0-BETA14
- 4.0.0-BETA13
- 4.0.0-BETA12
- 4.0.0-BETA11
- 4.0.0-BETA10
- 4.0.0-BETA9
- 4.0.0-BETA8
- 4.0.0-BETA7
- 4.0.0-BETA6
- 4.0.0-BETA5
- 4.0.0-BETA4
- 4.0.0-BETA3
- 4.0.0-BETA2
- 4.0.0-BETA1
- 3.28.0
- 3.27.0
- 3.26.5
- 3.26.4
- 3.26.3
- 3.26.2
- 3.26.1
- 3.26.0
- 3.25.6
- 3.25.5
- 3.25.4
- 3.25.3
- 3.25.2
- 3.25.1
- 3.25.0
- 3.24.0
- 3.23.1
- 3.23.0
- 3.22.5
- 3.22.4
- 3.22.3
- 3.22.2
- 3.22.1
- 3.22.0
- 3.21.1
- 3.21.0
- 3.20.0
- 3.19.3
- 3.19.2
- 3.19.1
- 3.19.0
- 3.18.2
- 3.18.1
- 3.18.0
- 3.17.7
- 3.17.6
- 3.17.5
- 3.17.4
- 3.17.3
- 3.17.2
- 3.17.1
- 3.17.0
- 3.16.1
- 3.16.0
- 3.15.4
- 3.15.3
- 3.15.2
- 3.15.1
- 3.15.0
- 3.14.3
- 3.14.2
- 3.14.1
- 3.14.0
- 3.13.1
- 3.13.0
- 3.12.6
- 3.12.5
- 3.12.4
- 3.12.3
- 3.12.2
- 3.12.1
- 3.12.0
- 3.11.7
- 3.11.6
- 3.11.5
- 3.11.4
- 3.11.3
- 3.11.2
- 3.11.1
- 3.11.0
- 3.10.1
- 3.10.0
- 3.9.8
- 3.9.7
- 3.9.6
- 3.9.5
- 3.9.4
- 3.9.3
- 3.9.2
- 3.9.1
- 3.9.0
- 3.8.7
- 3.8.6
- 3.8.5
- 3.8.4
- 3.8.3
- 3.8.2
- 3.8.1
- 3.8.0
- 3.7.3
- 3.7.2
- 3.7.1
- 3.7.0
- 3.6.6
- 3.6.5
- 3.6.4
- 3.6.3
- 3.6.2
- 3.6.1
- 3.6.0
- 3.5.13
- 3.5.12
- 3.5.11
- 3.5.10
- 3.5.9
- 3.5.8
- 3.5.7
- 3.5.6
- 3.5.5
- 3.5.4
- 3.5.3
- 3.5.2
- 3.5.1
- 3.5.0
- 3.4.3
- 3.4.2
- 3.4.1
- 3.4.0
- 3.3.4
- 3.3.3
- 3.3.2
- 3.3.1
- 3.3.0
- 3.2.7
- 3.2.6
- 3.2.5
- 3.2.4
- 3.2.3
- 3.2.2
- 3.2.1
- 3.2.0
- 3.1.8
- 3.1.7
- 3.1.6
- 3.1.5
- 3.1.4
- 3.1.3
- 3.1.2
- 3.1.1
- 3.1.0
- 3.0.12
- 3.0.11
- 3.0.10
- 3.0.9
- 3.0.8
- 3.0.7
- 3.0.6
- 3.0.5
- 3.0.4
- 3.0.3
- 3.0.2
- 3.0.1
- 3.0.0
- dev-dependabot/composer/phpstan-737a38d937
- dev-dependabot/composer/phpstan-2b7ff6b82c
- dev-minor-next
- dev-new-release-flow
- dev-feat/anvil
- dev-blockstate-schema-generator-improvements
- dev-major-next
- dev-feat/water-logging
- dev-feat/async-events
- dev-hanging-signs
- dev-bedrock-1.21.0-pm5
- dev-experimental/threadless-raklib
- dev-async-task-timings
- dev-autogen-type-ids
- dev-console-reader-proc-open-socket
- dev-phar-shared-cache
- dev-legacy/pm4
- dev-compressor-threads
- dev-closure-command
- dev-gameplay-permissions
- dev-broadcast-subscriber
- dev-leveldb-player-data
- dev-set-socket-factory
- dev-dynamic-kill-prompt
- dev-entity-init-data-separate
- dev-item-full-name
- dev-async-chat-event
- dev-bootstrap-exit-warnings
- dev-player-interact-item-block
- dev-apimap
- dev-generalized-config
- dev-rfcs/disallow-uncancel
- dev-pathetique
- dev-ditch-plugin-loader
- dev-startup-done-event
- dev-late-composer-install
- dev-notif-manager
- dev-issues/2554
This package is auto-updated.
Last update: 2024-09-21 16:56:57 UTC
README
这是一个高度可定制的、开源的Minecraft: Bedrock版服务器软件,用PHP编写
这是什么?
PocketMine-MP是一个高度可定制的Minecraft: Bedrock版服务器软件,从头开始用PHP编写,已有超过10年的历史。
如果您想要创建具有自定义功能的Minecraft: Bedrock服务器,那就找对地方了。
- 🧩 强大的插件API - 根据您的需求扩展和自定义游戏
- 🗺️ 丰富的生态系统 和 庞大的开发者社区 - 轻松找到插件并学习开发自己的插件
- 🌐 支持多世界 - 在不转移玩家到其他服务器节点的情况下,为玩家提供更多样化的游戏体验
- 🏎️ 性能 - 在一个服务器上支持100+玩家(取决于硬件和插件)
- ⤴️ 持续更新 - 新的Minecraft版本通常在几天内得到支持
❌ PocketMine-MP不是一款纯原版的Minecraft服务器软件。
它不适合托管纯原版生存服务器。 它没有许多原版游戏的功能,例如原版世界生成、红石、怪物AI以及各种其他功能。
如果您只是想要玩纯原版生存多人游戏,请考虑使用官方Minecraft: Bedrock服务器软件而不是PocketMine-MP。
如果这不是您的选择,您可能可以使用来自Poggit的插件来添加一些PocketMine-MP缺少的功能,或者编写插件自行实现。
入门
社区 & 支持
加入我们的Discord服务器与其他用户和开发者交流。
您也可以在带有pocketmine
标签的StackOverflow上发帖提问。
开发插件
如果您想编写自己的插件,以下资源可能会有所帮助。别忘了,如果您需要帮助,随时可以向我们的社区提问。
- 开发者文档 - 适用于PocketMine-MP插件开发者的通用文档
- 最新发布API文档 - 为每个发布生成的Doxygen API文档
- 最新边缘API文档 - 每周从
major-next
分支生成 - DevTools - 用于创建插件的开发工具插件
- ExamplePlugin - 展示一些基本API功能的示例插件
为PocketMine-MP做贡献
PocketMine-MP接受社区贡献!如果您想为PocketMine-MP做出贡献,以下资源可能会很有用。
捐赠
PocketMine-MP 是免费的,但它的开发需要大量的时间和无偿志愿者的努力。捐赠使我们能够继续为新的版本提供支持,并为玩家喜爱的功能添加新特性。
您可以通过以下方式支持开发:
- Patreon
- 比特币 (BTC):
171u8K9e4FtU6j3e5sqNoxKUgEw9qWQdRV
- Stellar Lumens (XLM):
GAAC5WZ33HCTE3BFJFZJXONMEIBNHFLBXM2HJVAZHXXPYA3HP5XPPS7T
感谢您的支持!
许可信息
本项目采用 LGPL-3.0 许可协议。请参阅 LICENSE 文件以获取详细信息。
pmmp/PocketMine 与 Mojang 没有关联。所有品牌和商标均属于其各自所有者。PocketMine-MP 不是 Mojang 认可的软件,也与 Mojang 无关。