Steadfast5 / ext-chunkutils2

PHP extension in C++ implementing the modern Minecraft: Bedrock subchunk format for PocketMine-MP 4.0

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

ext-chunkutils2

Build Status

PHP extension prototype written in C++ implementing the new MCPE 1.2.13 subchunk format

What is this?

This extension implements some performance-sensitive components of PocketMine-MP's internal chunk handling system in C++ for better performance and lower memory usage.

What's in the extension?

At the time of writing:

  • \pocketmine\world\format\PalettedBlockArray: This class implements paletted block-storages as per modern MCPE since 1.2.13.
  • \pocketmine\world\format\io\SubChunkConverter: This class contains a series of helper methods for upgrading legacy world terrain.

About

PHP extension in C++ implementing the modern Minecraft: Bedrock subchunk format for PocketMine-MP 4.0


Languages

Language:C++ 89.4%Language:PHP 5.6%Language:CMake 3.3%Language:C 1.2%Language:M4 0.3%Language:JavaScript 0.2%