Skip to content

TheWindows/PocketMine-NG-Builds-phar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 

Repository files navigation

Phar Versions Of PocketMine-MP NetherGames!

This is a custom .phar file for the NetherGames fork of PocketMine-MP, tailored for running Minecraft Bedrock servers with support for the latest Bedrock clients and multi-version compatibility (e.g., 1.20.x–1.21.x). It includes NetherGames' enhancements for high-performance servers.

Features

  • Supports the latest Minecraft Bedrock clients.
  • Multi-version compatibility for older Bedrock clients.
  • Optimized for custom servers with plugin support.

Requirements

  • PHP 8.2+: A PMMP-compatible PHP binary with extensions: encoding, yaml, sodium, openssl, json, zlib, bcmath.
  • Operating System: Windows, Linux, or macOS.
  • Memory: At least 2GB RAM for small servers; more for larger setups.
  • Disk Space: ~500MB for the server and world data.

Installation

  1. Download the .phar:

    • Get PocketMine-MP.phar from the Releases section.
  2. Set Up PHP:

    • Download a PMMP-compatible PHP binary from PMMP PHP-Binaries.
    • Extract to a folder (e.g., C:\php-pmmp on Windows or /usr/local/php-pmmp on Linux).
    • Verify extensions:
      php -m
      Confirm encoding, yaml, sodium, openssl, json, zlib, bcmath are present.
  3. Run the Server:

    • Create a server folder (e.g., nethergames-server).
    • Copy PocketMine-MP.phar to this folder.
    • Click on Start.cmd and wait for the server to run.
  4. Configure the Server:

    • Accept the EULA by editing eula.txt (set eula=true).
    • Edit server.properties for settings like server-port=19132, gamemode=0, etc.
    • Add plugins to the plugins folder (use .phar plugins from Poggit).
  5. Connect:

    • Launch Minecraft Bedrock.
    • Add the server via IP and port (default: 19132).
    • Test with various Bedrock client versions to verify multi-version support.

Troubleshooting

  • Extension errors:
    • Ensure your PHP binary includes required extensions. Download from PMMP PHP-Binaries.
    • Check: php -m.
  • Server crashes:
    • Review server.log for errors.
    • Verify client compatibility (e.g., protocol mismatches).
  • Multi-version issues:

Contributing

Credits

About

PocketMine NetherGames Phar Builds

Resources

License

Stars

Watchers

Forks

Packages

No packages published