xpocketmc / xpocketmc-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.1.0+bedrock-1.20.80
- pocketmine/bedrock-data: ~2.10.0+bedrock-1.20.80
- pocketmine/bedrock-item-upgrade-schema: ~1.9.0+bedrock-1.20.80
- pocketmine/bedrock-protocol: ~30.0.0+bedrock-1.20.80
- pocketmine/binaryutils: ^0.2.1
- pocketmine/callback-validator: ^1.0.2
- pocketmine/errorhandler: ^0.7.0
- pocketmine/locale-data: ~2.19.0
- pocketmine/log: ^0.4.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
- xpocketmc/color: ^0.3.0
- xpocketmc/math: ~1.0.0
- xpocketmc/nbt: ~1.0.0
Requires (Dev)
- phpstan/phpstan: 1.11.2
- phpstan/phpstan-phpunit: ^1.1.0
- phpstan/phpstan-strict-rules: ^1.2.0
- phpunit/phpunit: ~10.3.0 || ~10.2.0 || ~10.1.0
- dev-main
- dev-dependabot/composer/symfony/filesystem-6.4.8
- dev-dependabot/composer/phpstan/phpstan-strict-rules-1.6.0
- dev-dependabot/composer/phpstan/phpstan-1.11.4
- dev-dependabot/composer/phpunit/phpunit-10.5.20
- dev-dependabot/composer/phpstan/phpstan-phpunit-1.4.0
- dev-dependabot/github_actions/shivammathur/setup-php-2.30.5
This package is not auto-updated.
Last update: 2024-09-10 09:32:44 UTC
README
用 PHP 编写的高度可定制的 Minecraft: Bedrock 版本的开源服务器软件
这是什么?
XPocketMC-MP 是一个高度可定制的 Minecraft: Bedrock 版本服务器软件,从头开始用 PHP 构建,已有超过 10 年的历史。
如果你想要创建一个具有 自定义功能 的 Minecraft: Bedrock 服务器,那就找对了。
- 🧩 强大的插件 API - 按照你的需求扩展和自定义游戏玩法
- 🗺️ 丰富的生态系统 和 庞大的开发者社区 - 轻松找到插件并学习如何开发自己的插件
- 🌐 多世界支持 - 不必转移到其他服务器节点,为玩家提供更丰富的游戏体验
- 🏎️ 性能 - 在一个服务器上支持 100+ 玩家(取决于硬件和插件)
- ⤴️ 持续更新 - 新的 Minecraft 版本通常在几天内得到支持
❌ XPocketMC-MP 不是一个原始 Minecraft 服务器软件。
它不适合托管原始生存服务器。 它没有原始游戏中的许多功能,例如原始世界生成、红石、怪物 AI 和其他各种功能。
如果你只是想玩 原始生存多人游戏,请考虑使用 官方 Minecraft: Bedrock 服务器软件 而不是 XPocketMC-MP。
如果这不是你的选择,你可能可以通过使用来自 Poggit 的插件或编写自己的插件来添加 XPocketMC-MP 缺失的一些功能。
入门
社区 & 支持
加入我们的 Discord 服务器与其他用户和开发者聊天。
你还可以在 StackOverflow 上的 xpocketmc
标签下提问。
开发插件
如果你想要编写自己的插件,以下资源可能对你有用。别忘了,如果你需要帮助,总是可以向我们的社区提问。
- 开发者文档 - 为 XPocketMC-MP 插件开发者提供的通用文档
- 最新发布 API 文档 - 为每个发布生成的 Doxygen API 文档
- 最新边缘 API 文档 - 每周从
major-next
分支生成的 Doxygen API 文档 - DevTools - 用于创建插件的开发工具插件
- ExamplePlugin - 展示一些基本 API 功能的示例插件
为 XPocketMC-MP 贡献
XPocketMC-MP 欢迎社区贡献!如果你想要为 XPocketMC-MP 做出贡献,以下资源可能对你有用。
捐赠
XPocketMC-MP是免费的,但它的开发需要大量时间和来自无偿志愿者的努力。捐赠使我们能够继续为新版本提供支持,并为玩家们添加他们喜欢的功能。
您可以通过以下方式支持开发:
- Patreon
- 比特币(BTC):
171u8K9e4FtU6j3e5sqNoxKUgEw9qWQdRV
- 恒星币(XLM):
GAAC5WZ33HCTE3BFJFZJXONMEIBNHFLBXM2HJVAZHXXPYA3HP5XPPS7T
感谢您的支持!
许可信息
本项目采用LGPL-3.0许可。请参阅LICENSE文件以获取详细信息。
XPocketMC/xpocketmc与Mojang无关。所有品牌和商标均属于各自所有者。XPocketMC-MP不是Mojang批准的软件,也与Mojang无关。